npm package diff

Package: @forge/util

Versions: 1.4.10-next.0 - 1.4.10-next.0-experimental-effab31

Removed: package/packages/ari/chunk-23SWKVWV.mjs

Removed: package/packages/ari/chunk-25TS3EA7.mjs

Removed: package/packages/ari/chunk-27W5PZYC.mjs

Removed: package/packages/ari/chunk-2CCIIRHP.mjs

Removed: package/packages/ari/chunk-2DWFZ35E.mjs

Removed: package/packages/ari/chunk-2DYKNX6S.mjs

Removed: package/packages/ari/chunk-2EBCBJ45.mjs

Removed: package/packages/ari/chunk-2ENFZU2S.mjs

Removed: package/packages/ari/chunk-2FDZMISM.mjs

Removed: package/packages/ari/chunk-2G3BI3XL.mjs

Removed: package/packages/ari/chunk-2HPHKC47.mjs

Removed: package/packages/ari/chunk-2K5F5KXA.mjs

Removed: package/packages/ari/chunk-2L6JHSPV.mjs

Removed: package/packages/ari/chunk-2MS3LVQW.mjs

Removed: package/packages/ari/chunk-2N7HYWH5.mjs

Removed: package/packages/ari/chunk-2QOL3YHS.mjs

Removed: package/packages/ari/chunk-2QX4R2Q6.mjs

Removed: package/packages/ari/chunk-2T4LUTZ5.mjs

Removed: package/packages/ari/chunk-2VPJ4TNR.mjs

Removed: package/packages/ari/chunk-32WT5F2B.mjs

Removed: package/packages/ari/chunk-33ZBDAZK.mjs

Removed: package/packages/ari/chunk-3BGP6GF5.mjs

Removed: package/packages/ari/chunk-3DLTQ4XM.mjs

Removed: package/packages/ari/chunk-3HPFKP3J.mjs

Removed: package/packages/ari/chunk-3JGUF2LV.mjs

Removed: package/packages/ari/chunk-3JSXLGV6.mjs

Removed: package/packages/ari/chunk-3KD6AXVQ.mjs

Removed: package/packages/ari/chunk-3MNDCIAN.mjs

Removed: package/packages/ari/chunk-3O5V7PAQ.mjs

Removed: package/packages/ari/chunk-3QGB5KNZ.mjs

Removed: package/packages/ari/chunk-3QS6C6RE.mjs

Removed: package/packages/ari/chunk-3US4OOCI.mjs

Removed: package/packages/ari/chunk-3VUFPACM.mjs

Removed: package/packages/ari/chunk-3YMPGLW2.mjs

Removed: package/packages/ari/chunk-43S5KXYK.mjs

Removed: package/packages/ari/chunk-47RG4YQT.mjs

Removed: package/packages/ari/chunk-4D43N5BG.mjs

Removed: package/packages/ari/chunk-4F7ZSI4J.mjs

Removed: package/packages/ari/chunk-4FVUND4L.mjs

Removed: package/packages/ari/chunk-4L5HXKPX.mjs

Removed: package/packages/ari/chunk-4QYYERGN.mjs

Removed: package/packages/ari/chunk-4RBVWOKN.mjs

Removed: package/packages/ari/chunk-4TZVQMU2.mjs

Removed: package/packages/ari/chunk-4Y47MFFB.mjs

Removed: package/packages/ari/chunk-4Z6ZPRKL.mjs

Removed: package/packages/ari/chunk-55FN5CMD.mjs

Removed: package/packages/ari/chunk-57WI3RIV.mjs

Removed: package/packages/ari/chunk-5BCFBC4C.mjs

Removed: package/packages/ari/chunk-5BI4LNIQ.mjs

Removed: package/packages/ari/chunk-5CKKOELC.mjs

Removed: package/packages/ari/chunk-5CSBVRMS.mjs

Removed: package/packages/ari/chunk-5CXZ6QBL.mjs

Removed: package/packages/ari/chunk-5EAMMOK3.mjs

Removed: package/packages/ari/chunk-5GSFSXKC.mjs

Removed: package/packages/ari/chunk-5GYNL3HU.mjs

Removed: package/packages/ari/chunk-5KK6WKQE.mjs

Removed: package/packages/ari/chunk-5P2VZVEV.mjs

Removed: package/packages/ari/chunk-5PRHJDN3.mjs

Removed: package/packages/ari/chunk-5QIQ3GOR.mjs

Removed: package/packages/ari/chunk-5SDHHCO3.mjs

Removed: package/packages/ari/chunk-63IJT2PU.mjs

Removed: package/packages/ari/chunk-654JJNOE.mjs

Removed: package/packages/ari/chunk-67YFU6NF.mjs

Removed: package/packages/ari/chunk-6BZHRK5K.mjs

Removed: package/packages/ari/chunk-6FJK7YCQ.mjs

Removed: package/packages/ari/chunk-6HKKNRPY.mjs

Removed: package/packages/ari/chunk-6IY6ZPB4.mjs

Removed: package/packages/ari/chunk-6NLCASGP.mjs

Removed: package/packages/ari/chunk-6NZMYJVJ.mjs

Removed: package/packages/ari/chunk-6SLCBD7Y.mjs

Removed: package/packages/ari/chunk-6WCQWIWL.mjs

Removed: package/packages/ari/chunk-6WSP5Z2F.mjs

Removed: package/packages/ari/chunk-6X4UXWKO.mjs

Removed: package/packages/ari/chunk-6XNBVGHG.mjs

Removed: package/packages/ari/chunk-72JPCNPJ.mjs

Removed: package/packages/ari/chunk-73Y676AX.mjs

Removed: package/packages/ari/chunk-7BIQUOJP.mjs

Removed: package/packages/ari/chunk-7BZTO4M4.mjs

Removed: package/packages/ari/chunk-7CUGZIX4.mjs

Removed: package/packages/ari/chunk-7DBXAJAJ.mjs

Removed: package/packages/ari/chunk-7FFOEH5G.mjs

Removed: package/packages/ari/chunk-7HKHTFDK.mjs

Removed: package/packages/ari/chunk-7KAIBBCR.mjs

Removed: package/packages/ari/chunk-7KC4WFNP.mjs

Removed: package/packages/ari/chunk-7MFBH35M.mjs

Removed: package/packages/ari/chunk-7MG7BEZA.mjs

Removed: package/packages/ari/chunk-7NAUNVW5.mjs

Removed: package/packages/ari/chunk-7OARX6B2.mjs

Removed: package/packages/ari/chunk-7OY3QZNC.mjs

Removed: package/packages/ari/chunk-7PXRISLH.mjs

Removed: package/packages/ari/chunk-7QKOI4XO.mjs

Removed: package/packages/ari/chunk-7QTMH5XI.mjs

Removed: package/packages/ari/chunk-7UNDDUP4.mjs

Removed: package/packages/ari/chunk-7UZ2XXEM.mjs

Removed: package/packages/ari/chunk-7VSW4EX2.mjs

Removed: package/packages/ari/chunk-7ZBGLQ7V.mjs

Removed: package/packages/ari/chunk-A2XMVM74.mjs

Removed: package/packages/ari/chunk-A47CSQ5V.mjs

Removed: package/packages/ari/chunk-A7JI35CO.mjs

Removed: package/packages/ari/chunk-A7WVIOCC.mjs

Removed: package/packages/ari/chunk-ABOMZ5BJ.mjs

Removed: package/packages/ari/chunk-ACUXQ5D4.mjs

Removed: package/packages/ari/chunk-AEGBRK7T.mjs

Removed: package/packages/ari/chunk-AFMK7OUM.mjs

Removed: package/packages/ari/chunk-AHECDDQF.mjs

Removed: package/packages/ari/chunk-AIECB6ZM.mjs

Removed: package/packages/ari/chunk-AJK4OU4N.mjs

Removed: package/packages/ari/chunk-AKN2TPVJ.mjs

Removed: package/packages/ari/chunk-ALYMFMBH.mjs

Removed: package/packages/ari/chunk-ANEB2RMR.mjs

Removed: package/packages/ari/chunk-ANGBESZT.mjs

Removed: package/packages/ari/chunk-AORS6NGN.mjs

Removed: package/packages/ari/chunk-APGNRLP6.mjs

Removed: package/packages/ari/chunk-AQN3EA27.mjs

Removed: package/packages/ari/chunk-AQTBZGVR.mjs

Removed: package/packages/ari/chunk-AQTDACWA.mjs

Removed: package/packages/ari/chunk-AUBKS2CH.mjs

Removed: package/packages/ari/chunk-AZXKOF4X.mjs

Removed: package/packages/ari/chunk-B4GTVBOM.mjs

Removed: package/packages/ari/chunk-B7BI4IUQ.mjs

Removed: package/packages/ari/chunk-BQGCFS74.mjs

Removed: package/packages/ari/chunk-BS6R32SG.mjs

Removed: package/packages/ari/chunk-BT4DYOT7.mjs

Removed: package/packages/ari/chunk-BU46UYAO.mjs

Removed: package/packages/ari/chunk-BU5EHMIF.mjs

Removed: package/packages/ari/chunk-BX3VUANR.mjs

Removed: package/packages/ari/chunk-C23QE3DA.mjs

Removed: package/packages/ari/chunk-C5AFKJ2Q.mjs

Removed: package/packages/ari/chunk-C5TKHBWJ.mjs

Removed: package/packages/ari/chunk-C5ZTYUYL.mjs

Removed: package/packages/ari/chunk-C7IBWKSW.mjs

Removed: package/packages/ari/chunk-CIALPILD.mjs

Removed: package/packages/ari/chunk-CLQNXEWF.mjs

Removed: package/packages/ari/chunk-CPFHEYVY.mjs

Removed: package/packages/ari/chunk-CT5VUSD7.mjs

Removed: package/packages/ari/chunk-CU6OHZ3F.mjs

Removed: package/packages/ari/chunk-CVI5YX2I.mjs

Removed: package/packages/ari/chunk-CVVDKEA6.mjs

Removed: package/packages/ari/chunk-CXRC4MHO.mjs

Removed: package/packages/ari/chunk-CZT24YVU.mjs

Removed: package/packages/ari/chunk-D5LHAWAA.mjs

Removed: package/packages/ari/chunk-D7YGYOLP.mjs

Removed: package/packages/ari/chunk-DBUWIHFQ.mjs

Removed: package/packages/ari/chunk-DGPEI5RZ.mjs

Removed: package/packages/ari/chunk-DGVNBAFQ.mjs

Removed: package/packages/ari/chunk-DH5JRCW4.mjs

Removed: package/packages/ari/chunk-DKVO25YC.mjs

Removed: package/packages/ari/chunk-DOLO7K3M.mjs

Removed: package/packages/ari/chunk-DZI6KGFY.mjs

Removed: package/packages/ari/chunk-E2T4D2V6.mjs

Removed: package/packages/ari/chunk-E3XSKOKV.mjs

Removed: package/packages/ari/chunk-E647WT27.mjs

Removed: package/packages/ari/chunk-EBYTFAVY.mjs

Removed: package/packages/ari/chunk-ECNGODHN.mjs

Removed: package/packages/ari/chunk-EEVZ2T4N.mjs

Removed: package/packages/ari/chunk-EOGWCRTX.mjs

Removed: package/packages/ari/chunk-ETMJSA36.mjs

Removed: package/packages/ari/chunk-EUN23IBJ.mjs

Removed: package/packages/ari/chunk-EYTGQ6P4.mjs

Removed: package/packages/ari/chunk-F3PFIHQK.mjs

Removed: package/packages/ari/chunk-F5CR53MD.mjs

Removed: package/packages/ari/chunk-F5HMBVP2.mjs

Removed: package/packages/ari/chunk-FHJ5ZWUP.mjs

Removed: package/packages/ari/chunk-FIF3NGCF.mjs

Removed: package/packages/ari/chunk-FINXMCZ5.mjs

Removed: package/packages/ari/chunk-FKMD77NM.mjs

Removed: package/packages/ari/chunk-FLAS4OKN.mjs

Removed: package/packages/ari/chunk-FLFR4YZF.mjs

Removed: package/packages/ari/chunk-FN3SKKGS.mjs

Removed: package/packages/ari/chunk-FPWLRPTM.mjs

Removed: package/packages/ari/chunk-FRNZG7IV.mjs

Removed: package/packages/ari/chunk-FRTXYCTE.mjs

Removed: package/packages/ari/chunk-FTRG26UH.mjs

Removed: package/packages/ari/chunk-FZCCRPEQ.mjs

Removed: package/packages/ari/chunk-G3DXNZDR.mjs

Removed: package/packages/ari/chunk-G3ZAQCVV.mjs

Removed: package/packages/ari/chunk-G4BPGEKJ.mjs

Removed: package/packages/ari/chunk-G4FQ2XMZ.mjs

Removed: package/packages/ari/chunk-G5M2DQMO.mjs

Removed: package/packages/ari/chunk-G74DILUU.mjs

Removed: package/packages/ari/chunk-GAH4FAWJ.mjs

Removed: package/packages/ari/chunk-GBV5S5UI.mjs

Removed: package/packages/ari/chunk-GEOMPGMM.mjs

Removed: package/packages/ari/chunk-GFSBVGP2.mjs

Removed: package/packages/ari/chunk-GHLAUI3D.mjs

Removed: package/packages/ari/chunk-GI4IUGF4.mjs

Removed: package/packages/ari/chunk-GOG3PIDA.mjs

Removed: package/packages/ari/chunk-GVWE3KI5.mjs

Removed: package/packages/ari/chunk-GWALTJOM.mjs

Removed: package/packages/ari/chunk-H4FPMCLZ.mjs

Removed: package/packages/ari/chunk-H4GGGBFS.mjs

Removed: package/packages/ari/chunk-H5PVT4DR.mjs

Removed: package/packages/ari/chunk-H5VLSGS5.mjs

Removed: package/packages/ari/chunk-H7JBVOEV.mjs

Removed: package/packages/ari/chunk-H7QVYIV4.mjs

Removed: package/packages/ari/chunk-H7YMOWD2.mjs

Removed: package/packages/ari/chunk-HCAYED5X.mjs

Removed: package/packages/ari/chunk-HCTJWYEI.mjs

Removed: package/packages/ari/chunk-HDY4AHW4.mjs

Removed: package/packages/ari/chunk-HIRIHYKW.mjs

Removed: package/packages/ari/chunk-HKHUOYMK.mjs

Removed: package/packages/ari/chunk-HLWWYVIZ.mjs

Removed: package/packages/ari/chunk-HNZGDVUS.mjs

Removed: package/packages/ari/chunk-HPL44SUH.mjs

Removed: package/packages/ari/chunk-HPO7H6AR.mjs

Removed: package/packages/ari/chunk-HT6O23QW.mjs

Removed: package/packages/ari/chunk-HTT3RY3Q.mjs

Removed: package/packages/ari/chunk-HWDPXY74.mjs

Removed: package/packages/ari/chunk-HWJDLSUJ.mjs

Removed: package/packages/ari/chunk-I3Q5V7ZP.mjs

Removed: package/packages/ari/chunk-I6U47KDP.mjs

Removed: package/packages/ari/chunk-I73ISE3P.mjs

Removed: package/packages/ari/chunk-IAJNKEZT.mjs

Removed: package/packages/ari/chunk-IAOU5UNH.mjs

Removed: package/packages/ari/chunk-ICSJD5IE.mjs

Removed: package/packages/ari/chunk-IKDZRK4X.mjs

Removed: package/packages/ari/chunk-ILC7JDSD.mjs

Removed: package/packages/ari/chunk-INK6I2KC.mjs

Removed: package/packages/ari/chunk-IRIC62FQ.mjs

Removed: package/packages/ari/chunk-ISDIZOTE.mjs

Removed: package/packages/ari/chunk-ITCGFPCS.mjs

Removed: package/packages/ari/chunk-IX5CAD2B.mjs

Removed: package/packages/ari/chunk-J57BHHR4.mjs

Removed: package/packages/ari/chunk-J7MEFBO4.mjs

Removed: package/packages/ari/chunk-J7RQGYSN.mjs

Removed: package/packages/ari/chunk-JDXEIE3Q.mjs

Removed: package/packages/ari/chunk-JGFTGEG3.mjs

Removed: package/packages/ari/chunk-JGZ4ENGX.mjs

Removed: package/packages/ari/chunk-JILQSULY.mjs

Removed: package/packages/ari/chunk-JM7RU6RV.mjs

Removed: package/packages/ari/chunk-JPIY2Z43.mjs

Removed: package/packages/ari/chunk-JRGMRUB2.mjs

Removed: package/packages/ari/chunk-JUELWM4I.mjs

Removed: package/packages/ari/chunk-JVYQKURY.mjs

Removed: package/packages/ari/chunk-K46E33Q4.mjs

Removed: package/packages/ari/chunk-KAALK4M3.mjs

Removed: package/packages/ari/chunk-KBX7EYO4.mjs

Removed: package/packages/ari/chunk-KHFS374L.mjs

Removed: package/packages/ari/chunk-KLWJROR4.mjs

Removed: package/packages/ari/chunk-KOYEMW72.mjs

Removed: package/packages/ari/chunk-KPARSFHC.mjs

Removed: package/packages/ari/chunk-KQMPR5EF.mjs

Removed: package/packages/ari/chunk-KRE373ZZ.mjs

Removed: package/packages/ari/chunk-KS7QZ4HG.mjs

Removed: package/packages/ari/chunk-KW46HJOA.mjs

Removed: package/packages/ari/chunk-KXOJUVGX.mjs

Removed: package/packages/ari/chunk-L4WQOVNS.mjs

Removed: package/packages/ari/chunk-L76BCD7W.mjs

Removed: package/packages/ari/chunk-L7PR5Q4R.mjs

Removed: package/packages/ari/chunk-LA3VCXUE.mjs

Removed: package/packages/ari/chunk-LAOD5RWR.mjs

Removed: package/packages/ari/chunk-LBY24Y75.mjs

Removed: package/packages/ari/chunk-LCGURRLN.mjs

Removed: package/packages/ari/chunk-LCSUZOTX.mjs

Removed: package/packages/ari/chunk-LERUK3EA.mjs

Removed: package/packages/ari/chunk-LFLCLKBC.mjs

Removed: package/packages/ari/chunk-LGFWMBXU.mjs

Removed: package/packages/ari/chunk-LLDL42AM.mjs

Removed: package/packages/ari/chunk-LM2WATIN.mjs

Removed: package/packages/ari/chunk-LQSKKICR.mjs

Removed: package/packages/ari/chunk-LSUGX3B2.mjs

Removed: package/packages/ari/chunk-LVG3ZPQL.mjs

Removed: package/packages/ari/chunk-LZDTNJWE.mjs

Removed: package/packages/ari/chunk-LZFI6LCG.mjs

Removed: package/packages/ari/chunk-M2MZBI4R.mjs

Removed: package/packages/ari/chunk-M32B6EQ4.mjs

Removed: package/packages/ari/chunk-M6DMXIZZ.mjs

Removed: package/packages/ari/chunk-MAGIGK4W.mjs

Removed: package/packages/ari/chunk-MAOFP7FH.mjs

Removed: package/packages/ari/chunk-MB6CJNUT.mjs

Removed: package/packages/ari/chunk-MDKIZMEE.mjs

Removed: package/packages/ari/chunk-MGTEPWNH.mjs

Removed: package/packages/ari/chunk-MIWU2BXT.mjs

Removed: package/packages/ari/chunk-MLFU6FE6.mjs

Removed: package/packages/ari/chunk-MLKLM4OU.mjs

Removed: package/packages/ari/chunk-MNXYH3HY.mjs

Removed: package/packages/ari/chunk-MOLOB25B.mjs

Removed: package/packages/ari/chunk-MOR5N7ON.mjs

Removed: package/packages/ari/chunk-MORCW3YH.mjs

Removed: package/packages/ari/chunk-MPPKUTOA.mjs

Removed: package/packages/ari/chunk-MR5RWBYA.mjs

Removed: package/packages/ari/chunk-MRFJCLX5.mjs

Removed: package/packages/ari/chunk-MTZFNRIX.mjs

Removed: package/packages/ari/chunk-MUNW3XHM.mjs

Removed: package/packages/ari/chunk-MW3FTLDH.mjs

Removed: package/packages/ari/chunk-MX6VSDU4.mjs

Removed: package/packages/ari/chunk-MZGOJBC6.mjs

Removed: package/packages/ari/chunk-N72SJ725.mjs

Removed: package/packages/ari/chunk-NCC32ORC.mjs

Removed: package/packages/ari/chunk-NFBQRZ4F.mjs

Removed: package/packages/ari/chunk-NFQ2KMFZ.mjs

Removed: package/packages/ari/chunk-NFVFRDVU.mjs

Removed: package/packages/ari/chunk-NHHUUBEC.mjs

Removed: package/packages/ari/chunk-NIF2E66R.mjs

Removed: package/packages/ari/chunk-NJFEWORA.mjs

Removed: package/packages/ari/chunk-NKXBPIHY.mjs

Removed: package/packages/ari/chunk-NMJU2GMQ.mjs

Removed: package/packages/ari/chunk-NSF6JNN7.mjs

Removed: package/packages/ari/chunk-NVXE24EH.mjs

Removed: package/packages/ari/chunk-NW2ETHUL.mjs

Removed: package/packages/ari/chunk-NWN6AJRD.mjs

Removed: package/packages/ari/chunk-NZ5QEVUV.mjs

Removed: package/packages/ari/chunk-O2XVISTV.mjs

Removed: package/packages/ari/chunk-O43LPTCW.mjs

Removed: package/packages/ari/chunk-O5Z3IKRI.mjs

Removed: package/packages/ari/chunk-O6JGNBA4.mjs

Removed: package/packages/ari/chunk-O7OSVPOU.mjs

Removed: package/packages/ari/chunk-OBS6TCEG.mjs

Removed: package/packages/ari/chunk-OF7MDY5D.mjs

Removed: package/packages/ari/chunk-OJY3UFSL.mjs

Removed: package/packages/ari/chunk-OMYT4QEF.mjs

Removed: package/packages/ari/chunk-ONBYM67K.mjs

Removed: package/packages/ari/chunk-OOWLL7WB.mjs

Removed: package/packages/ari/chunk-OP3VONTF.mjs

Removed: package/packages/ari/chunk-ORDCLX75.mjs

Removed: package/packages/ari/chunk-OSF4PED7.mjs

Removed: package/packages/ari/chunk-OU4DN27U.mjs

Removed: package/packages/ari/chunk-OZ67AOSA.mjs

Removed: package/packages/ari/chunk-OZLD3BKW.mjs

Removed: package/packages/ari/chunk-P2RGZTM3.mjs

Removed: package/packages/ari/chunk-P3SJHKKB.mjs

Removed: package/packages/ari/chunk-P7VGDUKR.mjs

Removed: package/packages/ari/chunk-PDNQ6GYK.mjs

Removed: package/packages/ari/chunk-PEQ22NRO.mjs

Removed: package/packages/ari/chunk-PJXOTVEI.mjs

Removed: package/packages/ari/chunk-POKFFGYV.mjs

Removed: package/packages/ari/chunk-POQXUPDE.mjs

Removed: package/packages/ari/chunk-PQLN6XLI.mjs

Removed: package/packages/ari/chunk-PTDCAXT6.mjs

Removed: package/packages/ari/chunk-PTNDQB3X.mjs

Removed: package/packages/ari/chunk-PUG3AKA4.mjs

Removed: package/packages/ari/chunk-PWZ2KYR5.mjs

Removed: package/packages/ari/chunk-PXI53LZ3.mjs

Removed: package/packages/ari/chunk-Q2OR6YBW.mjs

Removed: package/packages/ari/chunk-Q3BLDAKV.mjs

Removed: package/packages/ari/chunk-Q3J6TCM7.mjs

Removed: package/packages/ari/chunk-Q54QPGBB.mjs

Removed: package/packages/ari/chunk-Q5ULMPIP.mjs

Removed: package/packages/ari/chunk-Q6P7ADBQ.mjs

Removed: package/packages/ari/chunk-Q6ZOWY2X.mjs

Removed: package/packages/ari/chunk-Q7GAEBOF.mjs

Removed: package/packages/ari/chunk-Q7U4KMOD.mjs

Removed: package/packages/ari/chunk-QACIO2I5.mjs

Removed: package/packages/ari/chunk-QCJLKLTQ.mjs

Removed: package/packages/ari/chunk-QCK3LQRT.mjs

Removed: package/packages/ari/chunk-QFXSWYLN.mjs

Removed: package/packages/ari/chunk-QILTLKXJ.mjs

Removed: package/packages/ari/chunk-QMNMOFD6.mjs

Removed: package/packages/ari/chunk-QND3R3QS.mjs

Removed: package/packages/ari/chunk-QO7KZLMA.mjs

Removed: package/packages/ari/chunk-QOB6LDXF.mjs

Removed: package/packages/ari/chunk-QOS4FHIS.mjs

Removed: package/packages/ari/chunk-QRKTVHB4.mjs

Removed: package/packages/ari/chunk-QSGN3HFR.mjs

Removed: package/packages/ari/chunk-QSLBIJHV.mjs

Removed: package/packages/ari/chunk-QT5AEDGP.mjs

Removed: package/packages/ari/chunk-QTGSI2V4.mjs

Removed: package/packages/ari/chunk-R45ELU7W.mjs

Removed: package/packages/ari/chunk-R6A6MM4K.mjs

Removed: package/packages/ari/chunk-R7QUBLLH.mjs

Removed: package/packages/ari/chunk-RBN7JZ7O.mjs

Removed: package/packages/ari/chunk-RSWHIYWM.mjs

Removed: package/packages/ari/chunk-RWBTYLYR.mjs

Removed: package/packages/ari/chunk-RWQESEFL.mjs

Removed: package/packages/ari/chunk-S2OLJFIG.mjs

Removed: package/packages/ari/chunk-S5G53MVL.mjs

Removed: package/packages/ari/chunk-S6LLTIQX.mjs

Removed: package/packages/ari/chunk-S6QFG3A3.mjs

Removed: package/packages/ari/chunk-SHM44H4M.mjs

Removed: package/packages/ari/chunk-SKAEK7YC.mjs

Removed: package/packages/ari/chunk-SOQ7OP4T.mjs

Removed: package/packages/ari/chunk-SSAPTYVQ.mjs

Removed: package/packages/ari/chunk-STV33D4A.mjs

Removed: package/packages/ari/chunk-SUMH47BG.mjs

Removed: package/packages/ari/chunk-SVHGGZO6.mjs

Removed: package/packages/ari/chunk-SVTAHJIX.mjs

Removed: package/packages/ari/chunk-SWR7WRMG.mjs

Removed: package/packages/ari/chunk-SXJDQUBH.mjs

Removed: package/packages/ari/chunk-SXXQK26B.mjs

Removed: package/packages/ari/chunk-T2HKC6MT.mjs

Removed: package/packages/ari/chunk-T5RPIZA3.mjs

Removed: package/packages/ari/chunk-TBUVEEFB.mjs

Removed: package/packages/ari/chunk-TDX4V4C6.mjs

Removed: package/packages/ari/chunk-TGPMZUC7.mjs

Removed: package/packages/ari/chunk-TGYIHTZK.mjs

Removed: package/packages/ari/chunk-TKBVQUIT.mjs

Removed: package/packages/ari/chunk-TKGFETNJ.mjs

Removed: package/packages/ari/chunk-TUTM5DXB.mjs

Removed: package/packages/ari/chunk-TZ7NSRSU.mjs

Removed: package/packages/ari/chunk-U3HBELDD.mjs

Removed: package/packages/ari/chunk-U4OT7YKM.mjs

Removed: package/packages/ari/chunk-UF3TVGFR.mjs

Removed: package/packages/ari/chunk-UG43ZMVT.mjs

Removed: package/packages/ari/chunk-UHW4TW4X.mjs

Removed: package/packages/ari/chunk-UI5URWEI.mjs

Removed: package/packages/ari/chunk-UITBVJ7A.mjs

Removed: package/packages/ari/chunk-UJDKKKW4.mjs

Removed: package/packages/ari/chunk-UKRTK3L4.mjs

Removed: package/packages/ari/chunk-UMBJ47UL.mjs

Removed: package/packages/ari/chunk-UMJVVCEH.mjs

Removed: package/packages/ari/chunk-UQFQDKVZ.mjs

Removed: package/packages/ari/chunk-UQYBHNW3.mjs

Removed: package/packages/ari/chunk-UTEIIMAK.mjs

Removed: package/packages/ari/chunk-UUXWYD7A.mjs

Removed: package/packages/ari/chunk-UW7FK2QY.mjs

Removed: package/packages/ari/chunk-UWRIXSWU.mjs

Removed: package/packages/ari/chunk-UY6ZEA2N.mjs

Removed: package/packages/ari/chunk-UYLLU65P.mjs

Removed: package/packages/ari/chunk-UYUDWCVK.mjs

Removed: package/packages/ari/chunk-UZOQECDG.mjs

Removed: package/packages/ari/chunk-V54IQUVR.mjs

Removed: package/packages/ari/chunk-V5E2QMCT.mjs

Removed: package/packages/ari/chunk-VEH2JFGE.mjs

Removed: package/packages/ari/chunk-VH5RQWR2.mjs

Removed: package/packages/ari/chunk-VIFCCRCS.mjs

Removed: package/packages/ari/chunk-VJ2MT7VX.mjs

Removed: package/packages/ari/chunk-VKCIO2WX.mjs

Removed: package/packages/ari/chunk-VNDVFQ5B.mjs

Removed: package/packages/ari/chunk-VOROCXLW.mjs

Removed: package/packages/ari/chunk-VQZ2YYJJ.mjs

Removed: package/packages/ari/chunk-VTGFRUXY.mjs

Removed: package/packages/ari/chunk-VTUFK37C.mjs

Removed: package/packages/ari/chunk-VYGPP2G3.mjs

Removed: package/packages/ari/chunk-VZSZBALI.mjs

Removed: package/packages/ari/chunk-W5AI5BPJ.mjs

Removed: package/packages/ari/chunk-W5VFP5CH.mjs

Removed: package/packages/ari/chunk-W634TVAI.mjs

Removed: package/packages/ari/chunk-W76DYCY2.mjs

Removed: package/packages/ari/chunk-WFJZN36H.mjs

Removed: package/packages/ari/chunk-WV3ERPLB.mjs

Removed: package/packages/ari/chunk-WVFAA4CA.mjs

Removed: package/packages/ari/chunk-WW2ANN25.mjs

Removed: package/packages/ari/chunk-WWZKXHXC.mjs

Removed: package/packages/ari/chunk-WXEDP6MI.mjs

Removed: package/packages/ari/chunk-X77CUFHV.mjs

Removed: package/packages/ari/chunk-XFFXS6P5.mjs

Removed: package/packages/ari/chunk-XFIQH5HF.mjs

Removed: package/packages/ari/chunk-XFYFSHIT.mjs

Removed: package/packages/ari/chunk-XHWIHT7O.mjs

Removed: package/packages/ari/chunk-XI5IS5YT.mjs

Removed: package/packages/ari/chunk-XJU7KB2W.mjs

Removed: package/packages/ari/chunk-XKLGW67G.mjs

Removed: package/packages/ari/chunk-XN4W36OC.mjs

Removed: package/packages/ari/chunk-XPF3SM5G.mjs

Removed: package/packages/ari/chunk-XSLHOE5W.mjs

Removed: package/packages/ari/chunk-XWWZF4AZ.mjs

Removed: package/packages/ari/chunk-XZXEXCCD.mjs

Removed: package/packages/ari/chunk-Y2S7AKDG.mjs

Removed: package/packages/ari/chunk-Y3X7YGRE.mjs

Removed: package/packages/ari/chunk-Y5S3O7HB.mjs

Removed: package/packages/ari/chunk-Y7RFWA6P.mjs

Removed: package/packages/ari/chunk-YASQFDK7.mjs

Removed: package/packages/ari/chunk-YDNKSFYS.mjs

Removed: package/packages/ari/chunk-YFY53LM7.mjs

Removed: package/packages/ari/chunk-YLH5RBP7.mjs

Removed: package/packages/ari/chunk-YQO7Q5FB.mjs

Removed: package/packages/ari/chunk-YR3D4CA5.mjs

Removed: package/packages/ari/chunk-YRMGOY7L.mjs

Removed: package/packages/ari/chunk-YTZKCGAE.mjs

Removed: package/packages/ari/chunk-YUATWIVK.mjs

Removed: package/packages/ari/chunk-YVA777WY.mjs

Removed: package/packages/ari/chunk-YWV3PL6S.mjs

Removed: package/packages/ari/chunk-Z3BITGQJ.mjs

Removed: package/packages/ari/chunk-Z7UEZQHZ.mjs

Removed: package/packages/ari/chunk-ZEABLE5B.mjs

Removed: package/packages/ari/chunk-ZFZYSPU4.mjs

Removed: package/packages/ari/chunk-ZIWELEMR.mjs

Removed: package/packages/ari/chunk-ZMCC7RZK.mjs

Removed: package/packages/ari/chunk-ZNEER3NU.mjs

Removed: package/packages/ari/chunk-ZNK5MAXZ.mjs

Removed: package/packages/ari/chunk-ZRNFSZ2C.mjs

Removed: package/packages/ari/chunk-ZS6DNKOV.mjs

Removed: package/packages/ari/chunk-ZUMNGJBB.mjs

Added: package/packages/ari/resource-types/account.js

Added: package/packages/ari/resource-types/agent.js

Added: package/packages/ari/resource-types/api-endpoint.js

Added: package/packages/ari/resource-types/app-data.js

Added: package/packages/ari/resource-types/app-grant.js

Added: package/packages/ari/resource-types/artifact.js

Added: package/packages/ari/resource-types/ask-activity.js

Added: package/packages/ari/resource-types/ask-comment.js

Added: package/packages/ari/resource-types/ask-link.js

Added: package/packages/ari/resource-types/ask-update.js

Added: package/packages/ari/resource-types/ask.js

Added: package/packages/ari/resource-types/autodev-job.js

Added: package/packages/ari/resource-types/automation-rule.js

Added: package/packages/ari/resource-types/avatar.js

Added: package/packages/ari/resource-types/background.js

Added: package/packages/ari/resource-types/calendar-event-history.js

Added: package/packages/ari/resource-types/campaign.js

Added: package/packages/ari/resource-types/change-proposal-status.js

Added: package/packages/ari/resource-types/change-proposal.js

Added: package/packages/ari/resource-types/chart.js

Added: package/packages/ari/resource-types/chat.js

Added: package/packages/ari/resource-types/check-item.js

Added: package/packages/ari/resource-types/checklist.js

Added: package/packages/ari/resource-types/collaboration-context.js

Added: package/packages/ari/resource-types/comment-history.js

Added: package/packages/ari/resource-types/component-type.js

Added: package/packages/ari/resource-types/connect-module.js

Added: package/packages/ari/resource-types/context.js

Added: package/packages/ari/resource-types/control.js

Added: package/packages/ari/resource-types/conversation-chunk.js

Added: package/packages/ari/resource-types/conversation-history.js

Added: package/packages/ari/resource-types/cprs-email.js

Added: package/packages/ari/resource-types/custom-action.js

Added: package/packages/ari/resource-types/custom-content.js

Added: package/packages/ari/resource-types/custom-field.js

Added: package/packages/ari/resource-types/customer-org-history.js

Added: package/packages/ari/resource-types/customer-org.js

Added: package/packages/ari/resource-types/customer-support.js

Added: package/packages/ari/resource-types/dashboard-chart.js

Added: package/packages/ari/resource-types/data-share.js

Added: package/packages/ari/resource-types/deal-history.js

Added: package/packages/ari/resource-types/deal.js

Added: package/packages/ari/resource-types/dependency-comment.js

Added: package/packages/ari/resource-types/dependency-related-content.js

Added: package/packages/ari/resource-types/dependency-update.js

Added: package/packages/ari/resource-types/dependency.js

Added: package/packages/ari/resource-types/email.js

Added: package/packages/ari/resource-types/emoji.js

Added: package/packages/ari/resource-types/field-configuration-context.js

Added: package/packages/ari/resource-types/field-configuration.js

Added: package/packages/ari/resource-types/field-set-view.js

Added: package/packages/ari/resource-types/focus-area-type.js

Added: package/packages/ari/resource-types/forge-installation.js

Added: package/packages/ari/resource-types/goal-metric-update.js

Added: package/packages/ari/resource-types/goal-type.js

Added: package/packages/ari/resource-types/goal-update.js

Added: package/packages/ari/resource-types/helpcenter-form.js

Added: package/packages/ari/adobe.adobexd/index.js

Added: package/packages/ari/adobe.adobexd/remote-link/index.js

Added: package/packages/ari/adobe.sign/document/index.js

Added: package/packages/ari/adobe.sign/index.js

Added: package/packages/ari/aha.aha/index.js

Added: package/packages/ari/aha.aha/work-item/index.js

Added: package/packages/ari/airtable.airtable/document/index.js

Added: package/packages/ari/airtable.airtable/index.js

Added: package/packages/ari/airtable.airtable/remote-link/index.js

Added: package/packages/ari/amplitude.amplitude/index.js

Added: package/packages/ari/amplitude.amplitude/remote-link/index.js

Added: package/packages/ari/app-migration/app-data/index.js

Added: package/packages/ari/app-migration/index.js

Added: package/packages/ari/asana.asana/index.js

Added: package/packages/ari/asana.asana/remote-link/index.js

Added: package/packages/ari/asana.asana/work-item/index.js

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/index.js

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/index.js

Added: package/packages/ari/audit-log/attribute/index.js

Added: package/packages/ari/audit-log/container/index.js

Added: package/packages/ari/audit-log/context/index.js

Added: package/packages/ari/audit-log/event/index.js

Added: package/packages/ari/audit-log/index.js

Added: package/packages/ari/audit-log/workspace/index.js

Added: package/packages/ari/automation/automation-rule/index.js

Added: package/packages/ari/avp/chart/index.js

Added: package/packages/ari/avp/control/index.js

Added: package/packages/ari/avp/dashboard-chart/index.js

Added: package/packages/ari/avp/data-share/index.js

Added: package/packages/ari/avp/pipeline-query/index.js

Added: package/packages/ari/avp/subscription/index.js

Added: package/packages/ari/avp/workspace/index.js

Added: package/packages/ari/azure-devops.azure-devops/index.js

Added: package/packages/ari/azure-devops.azure-devops/remote-link/index.js

Added: package/packages/ari/azure-devops.azure-devops/repository/index.js

Added: package/packages/ari/box.box/document/index.js

Added: package/packages/ari/box.box/index.js

Added: package/packages/ari/box.box/remote-link/index.js

Added: package/packages/ari/canva.canva/index.js

Added: package/packages/ari/canva.canva/remote-link/index.js

Added: package/packages/ari/cia/cprs-email/index.js

Added: package/packages/ari/cia/index.js

Added: package/packages/ari/cisco.webex/index.js

Added: package/packages/ari/cisco.webex/remote-link/index.js

Added: package/packages/ari/clickup.clickup/index.js

Added: package/packages/ari/clickup.clickup/remote-link/index.js

Added: package/packages/ari/compass/api-endpoint/index.js

Added: package/packages/ari/compass/campaign/index.js

Added: package/packages/ari/compass/component-type/index.js

Added: package/packages/ari/compass/library-scorecard/index.js

Added: package/packages/ari/compass/package/index.js

Added: package/packages/ari/confluence-dc.confluence-dc/comment/index.js

Added: package/packages/ari/confluence-dc.confluence-dc/document/index.js

Added: package/packages/ari/confluence-dc.confluence-dc/index.js

Added: package/packages/ari/confluence-dc.confluence-dc/space/index.js

Added: package/packages/ari/confluence-dc/comment/index.js

Added: package/packages/ari/confluence-dc/document/index.js

Added: package/packages/ari/confluence-dc/index.js

Added: package/packages/ari/confluence-dc/space/index.js

Added: package/packages/ari/confluence/custom-content/index.js

Added: package/packages/ari/confluence/label/index.js

Added: package/packages/ari/confluence/workflow/index.js

Added: package/packages/ari/convo-ai/index.js

Added: package/packages/ari/convo-ai/workspace/index.js

Added: package/packages/ari/css-xp/index.js

Added: package/packages/ari/css-xp/role/index.js

Added: package/packages/ari/devai/autodev-job/index.js

Added: package/packages/ari/devai/index.js

Added: package/packages/ari/devai/workspace/index.js

Added: package/packages/ari/docusign.docusign/document/index.js

Added: package/packages/ari/docusign.docusign/index.js

Added: package/packages/ari/docusign.docusign/remote-link/index.js

Added: package/packages/ari/dovetail.dovetail/index.js

Added: package/packages/ari/dovetail.dovetail/remote-link/index.js

Added: package/packages/ari/dropbox.dropbox/document/index.js

Added: package/packages/ari/dropbox.dropbox/index.js

Added: package/packages/ari/dropbox.dropbox/remote-link/index.js

Added: package/packages/ari/dropbox/document/index.js

Added: package/packages/ari/dropbox/index.js

Added: package/packages/ari/dropbox/remote-link/index.js

Added: package/packages/ari/ecosystem/connect-module/index.js

Added: package/packages/ari/ecosystem/installation-link/index.js

Added: package/packages/ari/elevate/index.js

Added: package/packages/ari/elevate/precalibration-pillar/index.js

Added: package/packages/ari/elevate/precalibration/index.js

Added: package/packages/ari/elevate/self-assessment-pillar/index.js

Added: package/packages/ari/elevate/self-assessment/index.js

Added: package/packages/ari/figma.figma/design/index.js

Added: package/packages/ari/figma.figma/index.js

Added: package/packages/ari/figma.figma/remote-link/index.js

Added: package/packages/ari/github.github/branch/index.js

Added: package/packages/ari/github.github/build/index.js

Added: package/packages/ari/github.github/comment/index.js

Added: package/packages/ari/github.github/commit/index.js

Added: package/packages/ari/github.github/deployment/index.js

Added: package/packages/ari/github.github/index.js

Added: package/packages/ari/github.github/pull-request/index.js

Added: package/packages/ari/github.github/remote-link/index.js

Added: package/packages/ari/github.github/repository/index.js

Added: package/packages/ari/github.github/vulnerability/index.js

Added: package/packages/ari/gitlab.gitlab/index.js

Added: package/packages/ari/gitlab.gitlab/remote-link/index.js

Added: package/packages/ari/gitlab.gitlab/repository/index.js

Added: package/packages/ari/goal/goal-type/index.js

Added: package/packages/ari/goal/index.js

Added: package/packages/ari/goal/metric-update/index.js

Added: package/packages/ari/goal/site/index.js

Added: package/packages/ari/goal/workspace/index.js

Added: package/packages/ari/google.gmail/index.js

Added: package/packages/ari/google.gmail/message/index.js

Added: package/packages/ari/google.google-calendar/calendar-event/index.js

Added: package/packages/ari/google.google-calendar/index.js

Added: package/packages/ari/google.google-drive-rsl/document/index.js

Added: package/packages/ari/google.google-drive-rsl/index.js

Added: package/packages/ari/google.google-drive/document/index.js

Added: package/packages/ari/google.google-drive/index.js

Added: package/packages/ari/google.google-drive/remote-link/index.js

Added: package/packages/ari/google/account/index.js

Added: package/packages/ari/google/calendar-event/index.js

Added: package/packages/ari/graph/calendar-event-history/index.js

Added: package/packages/ari/graph/calendar-event/index.js

Added: package/packages/ari/graph/comment-history/index.js

Added: package/packages/ari/graph/comment/index.js

Added: package/packages/ari/graph/conversation-chunk/index.js

Added: package/packages/ari/graph/conversation-history/index.js

Added: package/packages/ari/graph/conversation/index.js

Added: package/packages/ari/graph/customer-org-history/index.js

Added: package/packages/ari/graph/customer-org/index.js

Added: package/packages/ari/graph/deal-history/index.js

Added: package/packages/ari/graph/deal/index.js

Added: package/packages/ari/graph/integration-context/index.js

Added: package/packages/ari/graph/message/index.js

Added: package/packages/ari/graph/organisation-history/index.js

Added: package/packages/ari/graph/organisation/index.js

Added: package/packages/ari/graph/position-history/index.js

Added: package/packages/ari/graph/position/index.js

Added: package/packages/ari/graph/project-history/index.js

Added: package/packages/ari/graph/relationship-type/index.js

Added: package/packages/ari/graph/role/index.js

Added: package/packages/ari/graph/space-history/index.js

Added: package/packages/ari/graph/space/index.js

Added: package/packages/ari/graph/thread-chunk/index.js

Added: package/packages/ari/graph/work-item-history/index.js

Added: package/packages/ari/graph/work-item/index.js

Added: package/packages/ari/graph/worker-history/index.js

Added: package/packages/ari/graph/worker/index.js

Added: package/packages/ari/help/page/index.js

Added: package/packages/ari/help/role/index.js

Added: package/packages/ari/home/index.js

Added: package/packages/ari/home/workspace/index.js

Added: package/packages/ari/hubspot.hubspot/customer-org/index.js

Added: package/packages/ari/hubspot.hubspot/deal/index.js

Added: package/packages/ari/hubspot.hubspot/index.js

Added: package/packages/ari/hubspot.hubspot/remote-link/index.js

Added: package/packages/ari/identity/app-grant/index.js

Added: package/packages/ari/identity/forge-installation/index.js

Added: package/packages/ari/identity/scoped-group/index.js

Added: package/packages/ari/identity/third-party-directory/index.js

Added: package/packages/ari/jira-ai-crocs/index.js

Added: package/packages/ari/jira-ai-crocs/sentence/index.js

Added: package/packages/ari/jira-ai-crocs/workspace/index.js

Added: package/packages/ari/jira-align/project/index.js

Added: package/packages/ari/jira-align/workspace/index.js

Added: package/packages/ari/jira-customer-service/index.js

Added: package/packages/ari/jira-customer-service/role/index.js

Added: package/packages/ari/jira-customer-service/site/index.js

Added: package/packages/ari/jira-customer-service/template-form/index.js

Added: package/packages/ari/jira-dc.jira-dc/comment/index.js

Added: package/packages/ari/jira-dc.jira-dc/index.js

Added: package/packages/ari/jira-dc.jira-dc/project/index.js

Added: package/packages/ari/jira-dc.jira-dc/space/index.js

Added: package/packages/ari/jira-dc.jira-dc/work-item/index.js

Added: package/packages/ari/jira-servicedesk/organization-member/index.js

Added: package/packages/ari/jira-software/sprint/index.js

Added: package/packages/ari/jira/field-configuration-context/index.js

Added: package/packages/ari/jira/field-configuration/index.js

Added: package/packages/ari/jira/field-set-view/index.js

Added: package/packages/ari/jira/form/index.js

Added: package/packages/ari/jira/issue-search-view-type/index.js

Added: package/packages/ari/jira/issue-security-level-permission/index.js

Added: package/packages/ari/jira/navigation-menu/index.js

Added: package/packages/ari/jira/navigation-settings/index.js

Added: package/packages/ari/jira/playbook-instance-step/index.js

Added: package/packages/ari/jira/playbook-instance/index.js

Added: package/packages/ari/jira/playbook-label/index.js

Added: package/packages/ari/jira/playbook-step-run/index.js

Added: package/packages/ari/jira/playbook-step/index.js

Added: package/packages/ari/jira/playbook/index.js

Added: package/packages/ari/jira/project-role-by-project/index.js

Added: package/packages/ari/jira/screen-scheme/index.js

Added: package/packages/ari/jira/screen/index.js

Added: package/packages/ari/jira/view/index.js

Added: package/packages/ari/jsm-channel-orchestrator/conversation/index.js

Added: package/packages/ari/jsm-channel-orchestrator/index.js

Added: package/packages/ari/knowledge-serving-and-access/index.js

Added: package/packages/ari/knowledge-serving-and-access/topic/index.js

Added: package/packages/ari/launchdarkly.launchdarkly/index.js

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/index.js

Added: package/packages/ari/learning-platform/index.js

Added: package/packages/ari/learning-platform/learner/index.js

Added: package/packages/ari/login-alerter/index.js

Added: package/packages/ari/login-alerter/site/index.js

Added: package/packages/ari/loom.loom/index.js

Added: package/packages/ari/loom.loom/video/index.js

Added: package/packages/ari/loom/comment/index.js

Added: package/packages/ari/loom/folder/index.js

Added: package/packages/ari/loom/meeting-recurrence/index.js

Added: package/packages/ari/loom/meeting/index.js

Added: package/packages/ari/loom/space/index.js

Added: package/packages/ari/loom/standalone-workspace/index.js

Added: package/packages/ari/loom/video/index.js

Added: package/packages/ari/loom/workspace/index.js

Added: package/packages/ari/lucid.lucidchart/design/index.js

Added: package/packages/ari/lucid.lucidchart/index.js

Added: package/packages/ari/lucid.lucidchart/remote-link/index.js

Added: package/packages/ari/mercury/change-proposal-status/index.js

Added: package/packages/ari/mercury/change-proposal/index.js

Added: package/packages/ari/mercury/change/index.js

Added: package/packages/ari/mercury/focus-area-type/index.js

Added: package/packages/ari/mercury/strategic-event-status/index.js

Added: package/packages/ari/mercury/strategic-event/index.js

Added: package/packages/ari/mercury/view/index.js

Added: package/packages/ari/microsoft.azure-devops/index.js

Added: package/packages/ari/microsoft.azure-devops/remote-link/index.js

Added: package/packages/ari/microsoft.azure-devops/repository/index.js

Added: package/packages/ari/microsoft.onedrive/document/index.js

Added: package/packages/ari/microsoft.onedrive/index.js

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/index.js

Added: package/packages/ari/microsoft.outlook-calendar/index.js

Added: package/packages/ari/microsoft.outlook/index.js

Added: package/packages/ari/microsoft.outlook/message/index.js

Added: package/packages/ari/microsoft.power-bi/index.js

Added: package/packages/ari/microsoft.power-bi/remote-link/index.js

Added: package/packages/ari/microsoft.sharepoint/document/index.js

Added: package/packages/ari/microsoft.sharepoint/index.js

Added: package/packages/ari/microsoft.teams/conversation/index.js

Added: package/packages/ari/microsoft.teams/index.js

Added: package/packages/ari/microsoft.teams/message/index.js

Added: package/packages/ari/microsoft.teams/remote-link/index.js

Added: package/packages/ari/microsoft/account/index.js

Added: package/packages/ari/microsoft/calendar-event/index.js

Added: package/packages/ari/microsoft/chat/index.js

Added: package/packages/ari/migration-report-center/index.js

Added: package/packages/ari/migration-report-center/report-request-proxy/index.js

Added: package/packages/ari/miro.miro/design/index.js

Added: package/packages/ari/miro.miro/index.js

Added: package/packages/ari/miro.miro/remote-link/index.js

Added: package/packages/ari/ml-registry/artifact/index.js

Added: package/packages/ari/ml-registry/index.js

Added: package/packages/ari/monday.monday/document/index.js

Added: package/packages/ari/monday.monday/index.js

Added: package/packages/ari/mural.mural/index.js

Added: package/packages/ari/mural.mural/remote-link/index.js

Added: package/packages/ari/notion.notion/document/index.js

Added: package/packages/ari/notion.notion/index.js

Added: package/packages/ari/notion.notion/remote-link/index.js

Added: package/packages/ari/opsgenie/saved-search/index.js

Added: package/packages/ari/opsgenie/team-member/index.js

Added: package/packages/ari/pagerduty.pagerduty/index.js

Added: package/packages/ari/pagerduty.pagerduty/remote-link/index.js

Added: package/packages/ari/passionfruit/ask-activity/index.js

Added: package/packages/ari/passionfruit/ask-comment/index.js

Added: package/packages/ari/passionfruit/ask-link/index.js

Added: package/packages/ari/passionfruit/ask-update/index.js

Added: package/packages/ari/passionfruit/ask/index.js

Added: package/packages/ari/passionfruit/dependency-comment/index.js

Added: package/packages/ari/passionfruit/dependency-related-content/index.js

Added: package/packages/ari/passionfruit/dependency-update/index.js

Added: package/packages/ari/passionfruit/dependency/index.js

Added: package/packages/ari/passionfruit/role/index.js

Added: package/packages/ari/passionfruit/site/index.js

Added: package/packages/ari/passionfruit/workspace/index.js

Added: package/packages/ari/pipedrive.pipedrive/index.js

Added: package/packages/ari/pipedrive.pipedrive/remote-link/index.js

Added: package/packages/ari/platform/collaboration-context/index.js

Added: package/packages/ari/platform/product/index.js

Added: package/packages/ari/platform/test-provisioning-entity/index.js

Added: package/packages/ari/post-office/trigger/index.js

Added: package/packages/ari/proforma/helpcenter-form/index.js

Added: package/packages/ari/proforma/index.js

Added: package/packages/ari/proforma/issue-form/index.js

Added: package/packages/ari/proforma/project-form/index.js

Added: package/packages/ari/proforma/role/index.js

Added: package/packages/ari/project/index.js

Added: package/packages/ari/project/site/index.js

Added: package/packages/ari/project/workspace/index.js

Added: package/packages/ari/pure/index.js

Added: package/packages/ari/pure/permission/index.js

Added: package/packages/ari/pure/resource/index.js

Added: package/packages/ari/pure/role/index.js

Added: package/packages/ari/radar/index.js

Added: package/packages/ari/radar/position/index.js

Added: package/packages/ari/radar/site/index.js

Added: package/packages/ari/radar/worker/index.js

Added: package/packages/ari/radar/workspace/index.js

Added: package/packages/ari/rovo/agent/index.js

Added: package/packages/ari/rovo/custom-action/index.js

Added: package/packages/ari/rovo/file/index.js

Added: package/packages/ari/rovo/message/index.js

Added: package/packages/ari/rovo/scenario/index.js

Added: package/packages/ari/rovo/workspace/index.js

Added: package/packages/ari/salesforce.salesforce/customer-org/index.js

Added: package/packages/ari/salesforce.salesforce/deal/index.js

Added: package/packages/ari/salesforce.salesforce/index.js

Added: package/packages/ari/salesforce.salesforce/remote-link/index.js

Added: package/packages/ari/sandbox-service/index.js

Added: package/packages/ari/sandbox-service/site/index.js

Added: package/packages/ari/search/permission-container/index.js

Added: package/packages/ari/sentry.sentry/index.js

Added: package/packages/ari/sentry.sentry/remote-link/index.js

Added: package/packages/ari/servicenow.servicenow/index.js

Added: package/packages/ari/servicenow.servicenow/work-item/index.js

Added: package/packages/ari/settings-service/index.js

Added: package/packages/ari/settings-service/settings/index.js

Added: package/packages/ari/slack.slack/conversation/index.js

Added: package/packages/ari/slack.slack/index.js

Added: package/packages/ari/slack.slack/message/index.js

Added: package/packages/ari/smartsheet.smartsheet/document/index.js

Added: package/packages/ari/smartsheet.smartsheet/index.js

Added: package/packages/ari/smartsheet.smartsheet/remote-link/index.js

Added: package/packages/ari/spinnaker.spinnaker/deployment/index.js

Added: package/packages/ari/spinnaker.spinnaker/index.js

Added: package/packages/ari/stripe.stripe/index.js

Added: package/packages/ari/stripe.stripe/remote-link/index.js

Added: package/packages/ari/support/customer-support/index.js

Added: package/packages/ari/todoist.todoist/index.js

Added: package/packages/ari/todoist.todoist/remote-link/index.js

Added: package/packages/ari/townsquare/goal-metric-update/index.js

Added: package/packages/ari/townsquare/goal-update/index.js

Added: package/packages/ari/townsquare/metric-target/index.js

Added: package/packages/ari/townsquare/metric-value/index.js

Added: package/packages/ari/townsquare/metric/index.js

Added: package/packages/ari/townsquare/milestone/index.js

Added: package/packages/ari/townsquare/project-update/index.js

Added: package/packages/ari/townsquare/update-note/index.js

Added: package/packages/ari/trello/avatar/index.js

Added: package/packages/ari/trello/background/index.js

Added: package/packages/ari/trello/check-item/index.js

Added: package/packages/ari/trello/checklist/index.js

Added: package/packages/ari/trello/custom-field/index.js

Added: package/packages/ari/trello/emoji/index.js

Added: package/packages/ari/trello/label/index.js

Added: package/packages/ari/trello/logo/index.js

Added: package/packages/ari/trello/planner-calendar/index.js

Added: package/packages/ari/trello/planner-event-card/index.js

Added: package/packages/ari/trello/planner/index.js

Added: package/packages/ari/trello/sticker/index.js

Added: package/packages/ari/trust-eng/email/index.js

Added: package/packages/ari/trust-eng/index.js

Added: package/packages/ari/virtual-agent/intent-question/index.js

Added: package/packages/ari/virtual-agent/intent/index.js

Added: package/packages/ari/workday.workday/index.js

Added: package/packages/ari/workday.workday/organisation/index.js

Added: package/packages/ari/workday.workday/position/index.js

Added: package/packages/ari/workday.workday/worker/index.js

Added: package/packages/ari/zendesk.zendesk/document/index.js

Added: package/packages/ari/zendesk.zendesk/index.js

Added: package/packages/ari/zendesk.zendesk/work-item/index.js

Added: package/packages/ari/zeplin.zeplin/index.js

Added: package/packages/ari/zeplin.zeplin/remote-link/index.js

Added: package/packages/ari/resource-types/installation-link.js

Added: package/packages/ari/resource-types/integration-context.js

Added: package/packages/ari/resource-types/intent-question.js

Added: package/packages/ari/resource-types/intent.js

Added: package/packages/ari/resource-types/issue-form.js

Added: package/packages/ari/resource-types/issue-search-view-type.js

Added: package/packages/ari/resource-types/issue-security-level-permission.js

Added: package/packages/ari/resource-types/label.js

Added: package/packages/ari/resource-types/learner.js

Added: package/packages/ari/resource-types/library-scorecard.js

Added: package/packages/ari/resource-types/logo.js

Added: package/packages/ari/resource-types/meeting-recurrence.js

Added: package/packages/ari/resource-types/meeting.js

Added: package/packages/ari/resource-types/metric-target.js

Added: package/packages/ari/resource-types/metric-update.js

Added: package/packages/ari/resource-types/metric-value.js

Added: package/packages/ari/resource-types/metric.js

Added: package/packages/ari/resource-types/milestone.js

Added: package/packages/ari/resource-types/navigation-menu.js

Added: package/packages/ari/resource-types/navigation-settings.js

Added: package/packages/ari/resource-types/organisation-history.js

Added: package/packages/ari/resource-types/organisation.js

Added: package/packages/ari/resource-types/organization-member.js

Added: package/packages/ari/resource-types/package.js

Added: package/packages/ari/resource-types/permission-container.js

Added: package/packages/ari/resource-types/permission.js

Added: package/packages/ari/resource-types/pipeline-query.js

Added: package/packages/ari/resource-types/planner-calendar.js

Added: package/packages/ari/resource-types/planner-event-card.js

Added: package/packages/ari/resource-types/planner.js

Added: package/packages/ari/resource-types/playbook-instance-step.js

Added: package/packages/ari/resource-types/playbook-instance.js

Added: package/packages/ari/resource-types/playbook-label.js

Added: package/packages/ari/resource-types/playbook-step-run.js

Added: package/packages/ari/resource-types/playbook-step.js

Added: package/packages/ari/resource-types/playbook.js

Added: package/packages/ari/resource-types/position-history.js

Added: package/packages/ari/resource-types/precalibration-pillar.js

Added: package/packages/ari/resource-types/precalibration.js

Added: package/packages/ari/resource-types/project-form.js

Added: package/packages/ari/resource-types/project-history.js

Added: package/packages/ari/resource-types/project-role-by-project.js

Added: package/packages/ari/resource-types/project-update.js

Added: package/packages/ari/resource-types/relationship-type.js

Added: package/packages/ari/resource-types/report-request-proxy.js

Added: package/packages/ari/resource-types/resource.js

Added: package/packages/ari/resource-types/saved-search.js

Added: package/packages/ari/resource-types/scenario.js

Added: package/packages/ari/resource-types/scoped-group.js

Added: package/packages/ari/resource-types/screen-scheme.js

Added: package/packages/ari/resource-types/screen.js

Added: package/packages/ari/resource-types/self-assessment-pillar.js

Added: package/packages/ari/resource-types/self-assessment.js

Added: package/packages/ari/resource-types/sentence.js

Added: package/packages/ari/resource-types/settings.js

Added: package/packages/ari/resource-types/space-history.js

Added: package/packages/ari/resource-types/standalone-workspace.js

Added: package/packages/ari/resource-types/sticker.js

Added: package/packages/ari/resource-types/strategic-event-status.js

Added: package/packages/ari/resource-types/strategic-event.js

Added: package/packages/ari/resource-types/template-form.js

Added: package/packages/ari/resource-types/test-provisioning-entity.js

Added: package/packages/ari/resource-types/third-party-directory.js

Added: package/packages/ari/resource-types/thread-chunk.js

Added: package/packages/ari/resource-types/topic.js

Added: package/packages/ari/resource-types/trigger.js

Added: package/packages/ari/adobe.adobexd/remote-link/types.js

Added: package/packages/ari/adobe.sign/document/types.js

Added: package/packages/ari/aha.aha/work-item/types.js

Added: package/packages/ari/airtable.airtable/document/types.js

Added: package/packages/ari/airtable.airtable/remote-link/types.js

Added: package/packages/ari/amplitude.amplitude/remote-link/types.js

Added: package/packages/ari/app-migration/app-data/types.js

Added: package/packages/ari/asana.asana/remote-link/types.js

Added: package/packages/ari/asana.asana/work-item/types.js

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/types.js

Added: package/packages/ari/audit-log/attribute/types.js

Added: package/packages/ari/audit-log/container/types.js

Added: package/packages/ari/audit-log/context/types.js

Added: package/packages/ari/audit-log/event/types.js

Added: package/packages/ari/audit-log/workspace/types.js

Added: package/packages/ari/automation/automation-rule/types.js

Added: package/packages/ari/avp/chart/types.js

Added: package/packages/ari/avp/control/types.js

Added: package/packages/ari/avp/dashboard-chart/types.js

Added: package/packages/ari/avp/data-share/types.js

Added: package/packages/ari/avp/pipeline-query/types.js

Added: package/packages/ari/avp/subscription/types.js

Added: package/packages/ari/avp/workspace/types.js

Added: package/packages/ari/azure-devops.azure-devops/remote-link/types.js

Added: package/packages/ari/azure-devops.azure-devops/repository/types.js

Added: package/packages/ari/box.box/document/types.js

Added: package/packages/ari/box.box/remote-link/types.js

Added: package/packages/ari/canva.canva/remote-link/types.js

Added: package/packages/ari/cia/cprs-email/types.js

Added: package/packages/ari/cisco.webex/remote-link/types.js

Added: package/packages/ari/clickup.clickup/remote-link/types.js

Added: package/packages/ari/compass/api-endpoint/types.js

Added: package/packages/ari/compass/campaign/types.js

Added: package/packages/ari/compass/component-type/types.js

Added: package/packages/ari/compass/library-scorecard/types.js

Added: package/packages/ari/compass/package/types.js

Added: package/packages/ari/confluence-dc.confluence-dc/comment/types.js

Added: package/packages/ari/confluence-dc.confluence-dc/document/types.js

Added: package/packages/ari/confluence-dc.confluence-dc/space/types.js

Added: package/packages/ari/confluence-dc/comment/types.js

Added: package/packages/ari/confluence-dc/document/types.js

Added: package/packages/ari/confluence-dc/space/types.js

Added: package/packages/ari/confluence/custom-content/types.js

Added: package/packages/ari/confluence/label/types.js

Added: package/packages/ari/confluence/workflow/types.js

Added: package/packages/ari/convo-ai/workspace/types.js

Added: package/packages/ari/css-xp/role/types.js

Added: package/packages/ari/devai/autodev-job/types.js

Added: package/packages/ari/devai/workspace/types.js

Added: package/packages/ari/docusign.docusign/document/types.js

Added: package/packages/ari/docusign.docusign/remote-link/types.js

Added: package/packages/ari/dovetail.dovetail/remote-link/types.js

Added: package/packages/ari/dropbox.dropbox/document/types.js

Added: package/packages/ari/dropbox.dropbox/remote-link/types.js

Added: package/packages/ari/dropbox/document/types.js

Added: package/packages/ari/dropbox/remote-link/types.js

Added: package/packages/ari/ecosystem/connect-module/types.js

Added: package/packages/ari/ecosystem/installation-link/types.js

Added: package/packages/ari/elevate/precalibration-pillar/types.js

Added: package/packages/ari/elevate/precalibration/types.js

Added: package/packages/ari/elevate/self-assessment-pillar/types.js

Added: package/packages/ari/elevate/self-assessment/types.js

Added: package/packages/ari/figma.figma/design/types.js

Added: package/packages/ari/figma.figma/remote-link/types.js

Added: package/packages/ari/github.github/branch/types.js

Added: package/packages/ari/github.github/build/types.js

Added: package/packages/ari/github.github/comment/types.js

Added: package/packages/ari/github.github/commit/types.js

Added: package/packages/ari/github.github/deployment/types.js

Added: package/packages/ari/github.github/pull-request/types.js

Added: package/packages/ari/github.github/remote-link/types.js

Added: package/packages/ari/github.github/repository/types.js

Added: package/packages/ari/github.github/vulnerability/types.js

Added: package/packages/ari/gitlab.gitlab/remote-link/types.js

Added: package/packages/ari/gitlab.gitlab/repository/types.js

Added: package/packages/ari/goal/goal-type/types.js

Added: package/packages/ari/goal/metric-update/types.js

Added: package/packages/ari/goal/site/types.js

Added: package/packages/ari/goal/workspace/types.js

Added: package/packages/ari/google.gmail/message/types.js

Added: package/packages/ari/google.google-calendar/calendar-event/types.js

Added: package/packages/ari/google.google-drive-rsl/document/types.js

Added: package/packages/ari/google.google-drive/document/types.js

Added: package/packages/ari/google.google-drive/remote-link/types.js

Added: package/packages/ari/google/account/types.js

Added: package/packages/ari/google/calendar-event/types.js

Added: package/packages/ari/graph/calendar-event-history/types.js

Added: package/packages/ari/graph/calendar-event/types.js

Added: package/packages/ari/graph/comment-history/types.js

Added: package/packages/ari/graph/comment/types.js

Added: package/packages/ari/graph/conversation-chunk/types.js

Added: package/packages/ari/graph/conversation-history/types.js

Added: package/packages/ari/graph/conversation/types.js

Added: package/packages/ari/graph/customer-org-history/types.js

Added: package/packages/ari/graph/customer-org/types.js

Added: package/packages/ari/graph/deal-history/types.js

Added: package/packages/ari/graph/deal/types.js

Added: package/packages/ari/graph/integration-context/types.js

Added: package/packages/ari/graph/message/types.js

Added: package/packages/ari/graph/organisation-history/types.js

Added: package/packages/ari/graph/organisation/types.js

Added: package/packages/ari/graph/position-history/types.js

Added: package/packages/ari/graph/position/types.js

Added: package/packages/ari/graph/project-history/types.js

Added: package/packages/ari/graph/relationship-type/types.js

Added: package/packages/ari/graph/role/types.js

Added: package/packages/ari/graph/space-history/types.js

Added: package/packages/ari/graph/space/types.js

Added: package/packages/ari/graph/thread-chunk/types.js

Added: package/packages/ari/graph/work-item-history/types.js

Added: package/packages/ari/graph/work-item/types.js

Added: package/packages/ari/graph/worker-history/types.js

Added: package/packages/ari/graph/worker/types.js

Added: package/packages/ari/help/page/types.js

Added: package/packages/ari/help/role/types.js

Added: package/packages/ari/home/workspace/types.js

Added: package/packages/ari/hubspot.hubspot/customer-org/types.js

Added: package/packages/ari/hubspot.hubspot/deal/types.js

Added: package/packages/ari/hubspot.hubspot/remote-link/types.js

Added: package/packages/ari/identity/app-grant/types.js

Added: package/packages/ari/identity/forge-installation/types.js

Added: package/packages/ari/identity/scoped-group/types.js

Added: package/packages/ari/identity/third-party-directory/types.js

Added: package/packages/ari/jira-ai-crocs/sentence/types.js

Added: package/packages/ari/jira-ai-crocs/workspace/types.js

Added: package/packages/ari/jira-align/project/types.js

Added: package/packages/ari/jira-align/workspace/types.js

Added: package/packages/ari/jira-customer-service/role/types.js

Added: package/packages/ari/jira-customer-service/site/types.js

Added: package/packages/ari/jira-customer-service/template-form/types.js

Added: package/packages/ari/jira-dc.jira-dc/comment/types.js

Added: package/packages/ari/jira-dc.jira-dc/project/types.js

Added: package/packages/ari/jira-dc.jira-dc/space/types.js

Added: package/packages/ari/jira-dc.jira-dc/work-item/types.js

Added: package/packages/ari/jira-servicedesk/organization-member/types.js

Added: package/packages/ari/jira-software/sprint/types.js

Added: package/packages/ari/jira/field-configuration-context/types.js

Added: package/packages/ari/jira/field-configuration/types.js

Added: package/packages/ari/jira/field-set-view/types.js

Added: package/packages/ari/jira/form/types.js

Added: package/packages/ari/jira/issue-search-view-type/types.js

Added: package/packages/ari/jira/issue-security-level-permission/types.js

Added: package/packages/ari/jira/navigation-menu/types.js

Added: package/packages/ari/jira/navigation-settings/types.js

Added: package/packages/ari/jira/playbook-instance-step/types.js

Added: package/packages/ari/jira/playbook-instance/types.js

Added: package/packages/ari/jira/playbook-label/types.js

Added: package/packages/ari/jira/playbook-step-run/types.js

Added: package/packages/ari/jira/playbook-step/types.js

Added: package/packages/ari/jira/playbook/types.js

Added: package/packages/ari/jira/project-role-by-project/types.js

Added: package/packages/ari/jira/screen-scheme/types.js

Added: package/packages/ari/jira/screen/types.js

Added: package/packages/ari/jira/view/types.js

Added: package/packages/ari/jsm-channel-orchestrator/conversation/types.js

Added: package/packages/ari/knowledge-serving-and-access/topic/types.js

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/types.js

Added: package/packages/ari/learning-platform/learner/types.js

Added: package/packages/ari/login-alerter/site/types.js

Added: package/packages/ari/loom.loom/video/types.js

Added: package/packages/ari/loom/comment/types.js

Added: package/packages/ari/loom/folder/types.js

Added: package/packages/ari/loom/meeting-recurrence/types.js

Added: package/packages/ari/loom/meeting/types.js

Added: package/packages/ari/loom/space/types.js

Added: package/packages/ari/loom/standalone-workspace/types.js

Added: package/packages/ari/loom/video/types.js

Added: package/packages/ari/loom/workspace/types.js

Added: package/packages/ari/lucid.lucidchart/design/types.js

Added: package/packages/ari/lucid.lucidchart/remote-link/types.js

Added: package/packages/ari/mercury/change-proposal-status/types.js

Added: package/packages/ari/mercury/change-proposal/types.js

Added: package/packages/ari/mercury/change/types.js

Added: package/packages/ari/mercury/focus-area-type/types.js

Added: package/packages/ari/mercury/strategic-event-status/types.js

Added: package/packages/ari/mercury/strategic-event/types.js

Added: package/packages/ari/mercury/view/types.js

Added: package/packages/ari/microsoft.azure-devops/remote-link/types.js

Added: package/packages/ari/microsoft.azure-devops/repository/types.js

Added: package/packages/ari/microsoft.onedrive/document/types.js

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/types.js

Added: package/packages/ari/microsoft.outlook/message/types.js

Added: package/packages/ari/microsoft.power-bi/remote-link/types.js

Added: package/packages/ari/microsoft.sharepoint/document/types.js

Added: package/packages/ari/microsoft.teams/conversation/types.js

Added: package/packages/ari/microsoft.teams/message/types.js

Added: package/packages/ari/microsoft.teams/remote-link/types.js

Added: package/packages/ari/microsoft/account/types.js

Added: package/packages/ari/microsoft/calendar-event/types.js

Added: package/packages/ari/microsoft/chat/types.js

Added: package/packages/ari/migration-report-center/report-request-proxy/types.js

Added: package/packages/ari/miro.miro/design/types.js

Added: package/packages/ari/miro.miro/remote-link/types.js

Added: package/packages/ari/ml-registry/artifact/types.js

Added: package/packages/ari/monday.monday/document/types.js

Added: package/packages/ari/mural.mural/remote-link/types.js

Added: package/packages/ari/notion.notion/document/types.js

Added: package/packages/ari/notion.notion/remote-link/types.js

Added: package/packages/ari/opsgenie/saved-search/types.js

Added: package/packages/ari/opsgenie/team-member/types.js

Added: package/packages/ari/pagerduty.pagerduty/remote-link/types.js

Added: package/packages/ari/passionfruit/ask-activity/types.js

Added: package/packages/ari/passionfruit/ask-comment/types.js

Added: package/packages/ari/passionfruit/ask-link/types.js

Added: package/packages/ari/passionfruit/ask-update/types.js

Added: package/packages/ari/passionfruit/ask/types.js

Added: package/packages/ari/passionfruit/dependency-comment/types.js

Added: package/packages/ari/passionfruit/dependency-related-content/types.js

Added: package/packages/ari/passionfruit/dependency-update/types.js

Added: package/packages/ari/passionfruit/dependency/types.js

Added: package/packages/ari/passionfruit/role/types.js

Added: package/packages/ari/passionfruit/site/types.js

Added: package/packages/ari/passionfruit/workspace/types.js

Added: package/packages/ari/pipedrive.pipedrive/remote-link/types.js

Added: package/packages/ari/platform/collaboration-context/types.js

Added: package/packages/ari/platform/product/types.js

Added: package/packages/ari/platform/test-provisioning-entity/types.js

Added: package/packages/ari/post-office/trigger/types.js

Added: package/packages/ari/proforma/helpcenter-form/types.js

Added: package/packages/ari/proforma/issue-form/types.js

Added: package/packages/ari/proforma/project-form/types.js

Added: package/packages/ari/proforma/role/types.js

Added: package/packages/ari/project/site/types.js

Added: package/packages/ari/project/workspace/types.js

Added: package/packages/ari/pure/permission/types.js

Added: package/packages/ari/pure/resource/types.js

Added: package/packages/ari/pure/role/types.js

Added: package/packages/ari/radar/position/types.js

Added: package/packages/ari/radar/site/types.js

Added: package/packages/ari/radar/worker/types.js

Added: package/packages/ari/radar/workspace/types.js

Added: package/packages/ari/rovo/agent/types.js

Added: package/packages/ari/rovo/custom-action/types.js

Added: package/packages/ari/rovo/file/types.js

Added: package/packages/ari/rovo/message/types.js

Added: package/packages/ari/rovo/scenario/types.js

Added: package/packages/ari/rovo/workspace/types.js

Added: package/packages/ari/salesforce.salesforce/customer-org/types.js

Added: package/packages/ari/salesforce.salesforce/deal/types.js

Added: package/packages/ari/salesforce.salesforce/remote-link/types.js

Added: package/packages/ari/sandbox-service/site/types.js

Added: package/packages/ari/search/permission-container/types.js

Added: package/packages/ari/sentry.sentry/remote-link/types.js

Added: package/packages/ari/servicenow.servicenow/work-item/types.js

Added: package/packages/ari/settings-service/settings/types.js

Added: package/packages/ari/slack.slack/conversation/types.js

Added: package/packages/ari/slack.slack/message/types.js

Added: package/packages/ari/smartsheet.smartsheet/document/types.js

Added: package/packages/ari/smartsheet.smartsheet/remote-link/types.js

Added: package/packages/ari/spinnaker.spinnaker/deployment/types.js

Added: package/packages/ari/stripe.stripe/remote-link/types.js

Added: package/packages/ari/support/customer-support/types.js

Added: package/packages/ari/todoist.todoist/remote-link/types.js

Added: package/packages/ari/townsquare/goal-metric-update/types.js

Added: package/packages/ari/townsquare/goal-update/types.js

Added: package/packages/ari/townsquare/metric-target/types.js

Added: package/packages/ari/townsquare/metric-value/types.js

Added: package/packages/ari/townsquare/metric/types.js

Added: package/packages/ari/townsquare/milestone/types.js

Added: package/packages/ari/townsquare/project-update/types.js

Added: package/packages/ari/townsquare/update-note/types.js

Added: package/packages/ari/trello/avatar/types.js

Added: package/packages/ari/trello/background/types.js

Added: package/packages/ari/trello/check-item/types.js

Added: package/packages/ari/trello/checklist/types.js

Added: package/packages/ari/trello/custom-field/types.js

Added: package/packages/ari/trello/emoji/types.js

Added: package/packages/ari/trello/label/types.js

Added: package/packages/ari/trello/logo/types.js

Added: package/packages/ari/trello/planner-calendar/types.js

Added: package/packages/ari/trello/planner-event-card/types.js

Added: package/packages/ari/trello/planner/types.js

Added: package/packages/ari/trello/sticker/types.js

Added: package/packages/ari/trust-eng/email/types.js

Added: package/packages/ari/virtual-agent/intent-question/types.js

Added: package/packages/ari/virtual-agent/intent/types.js

Added: package/packages/ari/workday.workday/organisation/types.js

Added: package/packages/ari/workday.workday/position/types.js

Added: package/packages/ari/workday.workday/worker/types.js

Added: package/packages/ari/zendesk.zendesk/document/types.js

Added: package/packages/ari/zendesk.zendesk/work-item/types.js

Added: package/packages/ari/zeplin.zeplin/remote-link/types.js

Added: package/packages/ari/resource-types/update-note.js

Added: package/packages/ari/resource-types/view.js

Added: package/packages/ari/resource-types/work-item-history.js

Added: package/packages/ari/resource-types/work-item.js

Added: package/packages/ari/resource-types/worker-history.js

Added: package/packages/ari/resource-types/account.mjs

Added: package/packages/ari/resource-types/agent.mjs

Added: package/packages/ari/resource-types/api-endpoint.mjs

Added: package/packages/ari/resource-types/app-data.mjs

Added: package/packages/ari/resource-types/app-grant.mjs

Added: package/packages/ari/resource-types/artifact.mjs

Added: package/packages/ari/resource-types/ask-activity.mjs

Added: package/packages/ari/resource-types/ask-comment.mjs

Added: package/packages/ari/resource-types/ask-link.mjs

Added: package/packages/ari/resource-types/ask-update.mjs

Added: package/packages/ari/resource-types/ask.mjs

Added: package/packages/ari/resource-types/autodev-job.mjs

Added: package/packages/ari/resource-types/automation-rule.mjs

Added: package/packages/ari/resource-types/avatar.mjs

Added: package/packages/ari/resource-types/background.mjs

Added: package/packages/ari/resource-types/calendar-event-history.mjs

Added: package/packages/ari/resource-types/campaign.mjs

Added: package/packages/ari/resource-types/change-proposal-status.mjs

Added: package/packages/ari/resource-types/change-proposal.mjs

Added: package/packages/ari/resource-types/chart.mjs

Added: package/packages/ari/resource-types/chat.mjs

Added: package/packages/ari/resource-types/check-item.mjs

Added: package/packages/ari/resource-types/checklist.mjs

Added: package/packages/ari/chunk-26ELLI32.mjs

Added: package/packages/ari/chunk-26QTOOOQ.mjs

Added: package/packages/ari/chunk-27O375EE.mjs

Added: package/packages/ari/chunk-2AOKKL53.mjs

Added: package/packages/ari/chunk-2AYB4P5U.mjs

Added: package/packages/ari/chunk-2C5PNNLA.mjs

Added: package/packages/ari/chunk-2DYG6VY2.mjs

Added: package/packages/ari/chunk-2FD4HSCA.mjs

Added: package/packages/ari/chunk-2HMBOSQ3.mjs

Added: package/packages/ari/chunk-2JFYCBY2.mjs

Added: package/packages/ari/chunk-2JMDW7Z5.mjs

Added: package/packages/ari/chunk-2K3BMXST.mjs

Added: package/packages/ari/chunk-2K3H62WY.mjs

Added: package/packages/ari/chunk-2KCXJPE5.mjs

Added: package/packages/ari/chunk-2KRPWS2R.mjs

Added: package/packages/ari/chunk-2MWCWDDM.mjs

Added: package/packages/ari/chunk-2NHJYARG.mjs

Added: package/packages/ari/chunk-2O37KGEX.mjs

Added: package/packages/ari/chunk-2RSYTJ3M.mjs

Added: package/packages/ari/chunk-2TBYB7LG.mjs

Added: package/packages/ari/chunk-2TIIO2DP.mjs

Added: package/packages/ari/chunk-2VVBTMPF.mjs

Added: package/packages/ari/chunk-2VXWBVQM.mjs

Added: package/packages/ari/chunk-2WCAGLMZ.mjs

Added: package/packages/ari/chunk-2XDSMZ2P.mjs

Added: package/packages/ari/chunk-2XKVNDU7.mjs

Added: package/packages/ari/chunk-2YAMYMXC.mjs

Added: package/packages/ari/chunk-2ZHX6IZP.mjs

Added: package/packages/ari/chunk-334ORLK4.mjs

Added: package/packages/ari/chunk-33UWD6HY.mjs

Added: package/packages/ari/chunk-34B6DB3Z.mjs

Added: package/packages/ari/chunk-34EMNKXQ.mjs

Added: package/packages/ari/chunk-3BVY6DKX.mjs

Added: package/packages/ari/chunk-3D5YCFFE.mjs

Added: package/packages/ari/chunk-3DEYGGN2.mjs

Added: package/packages/ari/chunk-3F6QAPE6.mjs

Added: package/packages/ari/chunk-3FZQ733R.mjs

Added: package/packages/ari/chunk-3HCUELCU.mjs

Added: package/packages/ari/chunk-3HZTIMQY.mjs

Added: package/packages/ari/chunk-3IOWV2Z2.mjs

Added: package/packages/ari/chunk-3JPMB2M3.mjs

Added: package/packages/ari/chunk-3JT7OIO3.mjs

Added: package/packages/ari/chunk-3KFI5HKL.mjs

Added: package/packages/ari/chunk-3LNAA5VF.mjs

Added: package/packages/ari/chunk-3NNN5ISZ.mjs

Added: package/packages/ari/chunk-3P3433IA.mjs

Added: package/packages/ari/chunk-3PEI3SZI.mjs

Added: package/packages/ari/chunk-3QRNPJQD.mjs

Added: package/packages/ari/chunk-3RAAEQVH.mjs

Added: package/packages/ari/chunk-3RDUW2UI.mjs

Added: package/packages/ari/chunk-3RQEZ4PX.mjs

Added: package/packages/ari/chunk-3RZZ3UVL.mjs

Added: package/packages/ari/chunk-3S444J2H.mjs

Added: package/packages/ari/chunk-3T565ECQ.mjs

Added: package/packages/ari/chunk-3V4LJKQB.mjs

Added: package/packages/ari/chunk-3VDJW3HW.mjs

Added: package/packages/ari/chunk-3VHM7YXV.mjs

Added: package/packages/ari/chunk-3VKOG5GD.mjs

Added: package/packages/ari/chunk-3VLUHI4T.mjs

Added: package/packages/ari/chunk-3WZWQJ2D.mjs

Added: package/packages/ari/chunk-3YUQQX6F.mjs

Added: package/packages/ari/chunk-3ZCZHB4U.mjs

Added: package/packages/ari/chunk-3ZOKMD7Z.mjs

Added: package/packages/ari/chunk-42MIAPNU.mjs

Added: package/packages/ari/chunk-443KB3ZJ.mjs

Added: package/packages/ari/chunk-44PPANH6.mjs

Added: package/packages/ari/chunk-4DZQDLLN.mjs

Added: package/packages/ari/chunk-4ESSGKR2.mjs

Added: package/packages/ari/chunk-4G32XNOY.mjs

Added: package/packages/ari/chunk-4HAOTHQ3.mjs

Added: package/packages/ari/chunk-4IDZPUVH.mjs

Added: package/packages/ari/chunk-4JERSUI5.mjs

Added: package/packages/ari/chunk-4LGPWYWF.mjs

Added: package/packages/ari/chunk-4LHSTBSK.mjs

Added: package/packages/ari/chunk-4MRXW7L4.mjs

Added: package/packages/ari/chunk-4NKKA36Z.mjs

Added: package/packages/ari/chunk-4PN2DXS4.mjs

Added: package/packages/ari/chunk-4QS2SFIR.mjs

Added: package/packages/ari/chunk-4QXPSVRT.mjs

Added: package/packages/ari/chunk-4QXULHSS.mjs

Added: package/packages/ari/chunk-4S3K2FML.mjs

Added: package/packages/ari/chunk-4SC4DMKZ.mjs

Added: package/packages/ari/chunk-4TBEEFZC.mjs

Added: package/packages/ari/chunk-4TBZMI6W.mjs

Added: package/packages/ari/chunk-4TE24BLX.mjs

Added: package/packages/ari/chunk-4TXCHB67.mjs

Added: package/packages/ari/chunk-4UCHZIA4.mjs

Added: package/packages/ari/chunk-4V2Y2AKP.mjs

Added: package/packages/ari/chunk-4VNQPOCS.mjs

Added: package/packages/ari/chunk-4XWMIRSM.mjs

Added: package/packages/ari/chunk-4Y3HCADB.mjs

Added: package/packages/ari/chunk-4YWTOI4S.mjs

Added: package/packages/ari/chunk-54HUMSXM.mjs

Added: package/packages/ari/chunk-553W4TP2.mjs

Added: package/packages/ari/chunk-55U3VS6Z.mjs

Added: package/packages/ari/chunk-56MGWW5V.mjs

Added: package/packages/ari/chunk-57D7ZHUI.mjs

Added: package/packages/ari/chunk-5AOSP2JD.mjs

Added: package/packages/ari/chunk-5BAWUP2G.mjs

Added: package/packages/ari/chunk-5BBODS3G.mjs

Added: package/packages/ari/chunk-5DFVUJJB.mjs

Added: package/packages/ari/chunk-5F2JHVKY.mjs

Added: package/packages/ari/chunk-5FBSSOHX.mjs

Added: package/packages/ari/chunk-5FNAHASY.mjs

Added: package/packages/ari/chunk-5H5KUQSR.mjs

Added: package/packages/ari/chunk-5IYKPKI7.mjs

Added: package/packages/ari/chunk-5JS6DFBL.mjs

Added: package/packages/ari/chunk-5KLS37O7.mjs

Added: package/packages/ari/chunk-5L7TTH2V.mjs

Added: package/packages/ari/chunk-5LJG6DKY.mjs

Added: package/packages/ari/chunk-5MH6S5AL.mjs

Added: package/packages/ari/chunk-5OVOKP63.mjs

Added: package/packages/ari/chunk-5OXTM6ZB.mjs

Added: package/packages/ari/chunk-5PEI2OCP.mjs

Added: package/packages/ari/chunk-5Q6HR2L4.mjs

Added: package/packages/ari/chunk-5QI5VSGI.mjs

Added: package/packages/ari/chunk-5R4C6BRK.mjs

Added: package/packages/ari/chunk-5RINPI6I.mjs

Added: package/packages/ari/chunk-5RVX54OI.mjs

Added: package/packages/ari/chunk-5SHUUCFN.mjs

Added: package/packages/ari/chunk-5TD7LKMY.mjs

Added: package/packages/ari/chunk-5TRMBFVA.mjs

Added: package/packages/ari/chunk-5VQE26JK.mjs

Added: package/packages/ari/chunk-5W46EKFA.mjs

Added: package/packages/ari/chunk-5WNGAVVZ.mjs

Added: package/packages/ari/chunk-5WRAUVE4.mjs

Added: package/packages/ari/chunk-5WWD7PYR.mjs

Added: package/packages/ari/chunk-5WYUFPST.mjs

Added: package/packages/ari/chunk-5X6YP4CG.mjs

Added: package/packages/ari/chunk-5XKGVM5M.mjs

Added: package/packages/ari/chunk-5YMW2YB6.mjs

Added: package/packages/ari/chunk-5YTZA3BU.mjs

Added: package/packages/ari/chunk-5YWM6DNB.mjs

Added: package/packages/ari/chunk-5ZGPRH5S.mjs

Added: package/packages/ari/chunk-5ZNUDGAW.mjs

Added: package/packages/ari/chunk-62SYOXYN.mjs

Added: package/packages/ari/chunk-635QCDHJ.mjs

Added: package/packages/ari/chunk-635QZO4I.mjs

Added: package/packages/ari/chunk-63OICGDG.mjs

Added: package/packages/ari/chunk-63YFV4PZ.mjs

Added: package/packages/ari/chunk-6AZJYOK3.mjs

Added: package/packages/ari/chunk-6BRB66P2.mjs

Added: package/packages/ari/chunk-6BSTGI25.mjs

Added: package/packages/ari/chunk-6EWVQ24R.mjs

Added: package/packages/ari/chunk-6FGPVCNO.mjs

Added: package/packages/ari/chunk-6G52RX3M.mjs

Added: package/packages/ari/chunk-6HSCFWH6.mjs

Added: package/packages/ari/chunk-6I4RZYWH.mjs

Added: package/packages/ari/chunk-6IDTX4T2.mjs

Added: package/packages/ari/chunk-6KII5J3E.mjs

Added: package/packages/ari/chunk-6KZLQFI3.mjs

Added: package/packages/ari/chunk-6M3OKJRJ.mjs

Added: package/packages/ari/chunk-6MS4NWPD.mjs

Added: package/packages/ari/chunk-6MVDCCKH.mjs

Added: package/packages/ari/chunk-6ODUCM2G.mjs

Added: package/packages/ari/chunk-6P7KY3SF.mjs

Added: package/packages/ari/chunk-6PUSL3KY.mjs

Added: package/packages/ari/chunk-6QLQNZFX.mjs

Added: package/packages/ari/chunk-6RNO7EQY.mjs

Added: package/packages/ari/chunk-6RWJX35D.mjs

Added: package/packages/ari/chunk-6S65DHJX.mjs

Added: package/packages/ari/chunk-6SDTVN7F.mjs

Added: package/packages/ari/chunk-6SQUD2WZ.mjs

Added: package/packages/ari/chunk-6THG7YBU.mjs

Added: package/packages/ari/chunk-6U6QESXC.mjs

Added: package/packages/ari/chunk-6UBEX26E.mjs

Added: package/packages/ari/chunk-6UGKJPQR.mjs

Added: package/packages/ari/chunk-6XHDPQGW.mjs

Added: package/packages/ari/chunk-6XQD66UH.mjs

Added: package/packages/ari/chunk-6XRBE35V.mjs

Added: package/packages/ari/chunk-6XTYVS42.mjs

Added: package/packages/ari/chunk-6XWAUVHZ.mjs

Added: package/packages/ari/chunk-6YI45FOX.mjs

Added: package/packages/ari/chunk-6ZB6ECVZ.mjs

Added: package/packages/ari/chunk-6ZSPUJ3W.mjs

Added: package/packages/ari/chunk-73GNYBI5.mjs

Added: package/packages/ari/chunk-73OSZPI2.mjs

Added: package/packages/ari/chunk-74URSN7M.mjs

Added: package/packages/ari/chunk-76YCDCPO.mjs

Added: package/packages/ari/chunk-77XUTCTA.mjs

Added: package/packages/ari/chunk-7BKURJGK.mjs

Added: package/packages/ari/chunk-7BX3X4ZX.mjs

Added: package/packages/ari/chunk-7C3P4PYG.mjs

Added: package/packages/ari/chunk-7CHDOIRM.mjs

Added: package/packages/ari/chunk-7DG3AORW.mjs

Added: package/packages/ari/chunk-7DNBZ34Y.mjs

Added: package/packages/ari/chunk-7DUOYN26.mjs

Added: package/packages/ari/chunk-7DUTCE3K.mjs

Added: package/packages/ari/chunk-7F6GATTB.mjs

Added: package/packages/ari/chunk-7FIZBAHX.mjs

Added: package/packages/ari/chunk-7G2DKHXF.mjs

Added: package/packages/ari/chunk-7GGI72TL.mjs

Added: package/packages/ari/chunk-7JYV3NUA.mjs

Added: package/packages/ari/chunk-7KY24GV6.mjs

Added: package/packages/ari/chunk-7M5DAIZO.mjs

Added: package/packages/ari/chunk-7MCC3MWT.mjs

Added: package/packages/ari/chunk-7ORFYDUC.mjs

Added: package/packages/ari/chunk-7PVFN5RH.mjs

Added: package/packages/ari/chunk-7QJGAFHM.mjs

Added: package/packages/ari/chunk-7RCPRLUL.mjs

Added: package/packages/ari/chunk-7RQBTEXE.mjs

Added: package/packages/ari/chunk-7RXEZZ4F.mjs

Added: package/packages/ari/chunk-7SHM5EBM.mjs

Added: package/packages/ari/chunk-7UMQCQVN.mjs

Added: package/packages/ari/chunk-7UUV4H76.mjs

Added: package/packages/ari/chunk-7VQ7RXAT.mjs

Added: package/packages/ari/chunk-7WK2J226.mjs

Added: package/packages/ari/chunk-7WLCZBKA.mjs

Added: package/packages/ari/chunk-7WZNACN2.mjs

Added: package/packages/ari/chunk-7YLRCETH.mjs

Added: package/packages/ari/chunk-7ZKBXMHO.mjs

Added: package/packages/ari/chunk-A2CGJDTV.mjs

Added: package/packages/ari/chunk-A2H5RCZT.mjs

Added: package/packages/ari/chunk-A2IOGQNT.mjs

Added: package/packages/ari/chunk-A55S5SEK.mjs

Added: package/packages/ari/chunk-A736ZCZO.mjs

Added: package/packages/ari/chunk-AB4PPISI.mjs

Added: package/packages/ari/chunk-AB5I33K3.mjs

Added: package/packages/ari/chunk-ABMX4BON.mjs

Added: package/packages/ari/chunk-ABYQA54S.mjs

Added: package/packages/ari/chunk-ACYGU27X.mjs

Added: package/packages/ari/chunk-AE66OUK7.mjs

Added: package/packages/ari/chunk-AESEW5OU.mjs

Added: package/packages/ari/chunk-AFKE7ZYW.mjs

Added: package/packages/ari/chunk-AGNCBHAW.mjs

Added: package/packages/ari/chunk-AGU6IVS5.mjs

Added: package/packages/ari/chunk-AHEN3X4R.mjs

Added: package/packages/ari/chunk-AIV2WMB2.mjs

Added: package/packages/ari/chunk-AJLS2RDB.mjs

Added: package/packages/ari/chunk-AJVT7KP5.mjs

Added: package/packages/ari/chunk-AKPOIOF4.mjs

Added: package/packages/ari/chunk-AKYOIEAA.mjs

Added: package/packages/ari/chunk-AM4IDFUS.mjs

Added: package/packages/ari/chunk-AM7JQZBA.mjs

Added: package/packages/ari/chunk-AQRHDNVH.mjs

Added: package/packages/ari/chunk-AQWSUK4O.mjs

Added: package/packages/ari/chunk-ARCUZT3F.mjs

Added: package/packages/ari/chunk-ARNS4CQX.mjs

Added: package/packages/ari/chunk-ASHD2EKZ.mjs

Added: package/packages/ari/chunk-ASNLOAY4.mjs

Added: package/packages/ari/chunk-AT3AV22J.mjs

Added: package/packages/ari/chunk-ATB4PB3W.mjs

Added: package/packages/ari/chunk-ATHDKJSA.mjs

Added: package/packages/ari/chunk-ATPXGPMT.mjs

Added: package/packages/ari/chunk-AVGRLOXF.mjs

Added: package/packages/ari/chunk-AX7CUYP3.mjs

Added: package/packages/ari/chunk-AXG4AOGE.mjs

Added: package/packages/ari/chunk-AXRF624T.mjs

Added: package/packages/ari/chunk-B2BDPA6O.mjs

Added: package/packages/ari/chunk-B2JORGIS.mjs

Added: package/packages/ari/chunk-B3DD6BOI.mjs

Added: package/packages/ari/chunk-B3KX4B7D.mjs

Added: package/packages/ari/chunk-B5XEEIKP.mjs

Added: package/packages/ari/chunk-B74OI5SL.mjs

Added: package/packages/ari/chunk-B775R3QQ.mjs

Added: package/packages/ari/chunk-BAEDA6TY.mjs

Added: package/packages/ari/chunk-BBBPHAJF.mjs

Added: package/packages/ari/chunk-BBW2QZXI.mjs

Added: package/packages/ari/chunk-BEFLC7IY.mjs

Added: package/packages/ari/chunk-BFB2NZ7A.mjs

Added: package/packages/ari/chunk-BFIKUJAR.mjs

Added: package/packages/ari/chunk-BGX5LTB4.mjs

Added: package/packages/ari/chunk-BHEXMSBS.mjs

Added: package/packages/ari/chunk-BHJYK2QT.mjs

Added: package/packages/ari/chunk-BJ73R3FD.mjs

Added: package/packages/ari/chunk-BJVOSTUY.mjs

Added: package/packages/ari/chunk-BK43G4BF.mjs

Added: package/packages/ari/chunk-BLLVLRXI.mjs

Added: package/packages/ari/chunk-BM7OAYUI.mjs

Added: package/packages/ari/chunk-BNSU4GVQ.mjs

Added: package/packages/ari/chunk-BNVQ2E42.mjs

Added: package/packages/ari/chunk-BR3GY5NN.mjs

Added: package/packages/ari/chunk-BSKQUBQK.mjs

Added: package/packages/ari/chunk-BUS4F7GN.mjs

Added: package/packages/ari/chunk-BVD3WDHP.mjs

Added: package/packages/ari/chunk-BVLK4MVL.mjs

Added: package/packages/ari/chunk-BVNEIGLW.mjs

Added: package/packages/ari/chunk-BWNSQOIQ.mjs

Added: package/packages/ari/chunk-BXFVNICZ.mjs

Added: package/packages/ari/chunk-BXS42PQX.mjs

Added: package/packages/ari/chunk-BXWZLPDX.mjs

Added: package/packages/ari/chunk-BYO6NU4L.mjs

Added: package/packages/ari/chunk-BZRGJTNI.mjs

Added: package/packages/ari/chunk-C3J23B4Y.mjs

Added: package/packages/ari/chunk-C4DHTYLM.mjs

Added: package/packages/ari/chunk-C4OEOED6.mjs

Added: package/packages/ari/chunk-C6RA7M3X.mjs

Added: package/packages/ari/chunk-CAJWUMVE.mjs

Added: package/packages/ari/chunk-CBPWBOVC.mjs

Added: package/packages/ari/chunk-CDFR7AZ5.mjs

Added: package/packages/ari/chunk-CDVCXP3O.mjs

Added: package/packages/ari/chunk-CEW2H2GY.mjs

Added: package/packages/ari/chunk-CEZUFXIC.mjs

Added: package/packages/ari/chunk-CFBHOIAU.mjs

Added: package/packages/ari/chunk-CFNYNOPV.mjs

Added: package/packages/ari/chunk-CFYORIE2.mjs

Added: package/packages/ari/chunk-CGUFN27R.mjs

Added: package/packages/ari/chunk-CH4L3UOZ.mjs

Added: package/packages/ari/chunk-CIDEQG7W.mjs

Added: package/packages/ari/chunk-CJOJ5VQB.mjs

Added: package/packages/ari/chunk-CM66JRIL.mjs

Added: package/packages/ari/chunk-CNGEAQG4.mjs

Added: package/packages/ari/chunk-CNLP5GG6.mjs

Added: package/packages/ari/chunk-COH6QOWF.mjs

Added: package/packages/ari/chunk-CPRWGSIC.mjs

Added: package/packages/ari/chunk-CRBMKFEU.mjs

Added: package/packages/ari/chunk-CRQ7RP44.mjs

Added: package/packages/ari/chunk-CVEMA7RM.mjs

Added: package/packages/ari/chunk-CW3TWCW6.mjs

Added: package/packages/ari/chunk-CWBWH26T.mjs

Added: package/packages/ari/chunk-CWTC3RY3.mjs

Added: package/packages/ari/chunk-CYFQPPII.mjs

Added: package/packages/ari/chunk-CZECT76G.mjs

Added: package/packages/ari/chunk-D4HFHJPS.mjs

Added: package/packages/ari/chunk-D66VVGWA.mjs

Added: package/packages/ari/chunk-D6ZPSJ7W.mjs

Added: package/packages/ari/chunk-D7U3E7VE.mjs

Added: package/packages/ari/chunk-DCLK5CIC.mjs

Added: package/packages/ari/chunk-DCSKBUL7.mjs

Added: package/packages/ari/chunk-DDY4M37M.mjs

Added: package/packages/ari/chunk-DEDX4M3Y.mjs

Added: package/packages/ari/chunk-DERC43KG.mjs

Added: package/packages/ari/chunk-DEVNHM4I.mjs

Added: package/packages/ari/chunk-DFGH2ASC.mjs

Added: package/packages/ari/chunk-DFX2IWF3.mjs

Added: package/packages/ari/chunk-DGRCF6FW.mjs

Added: package/packages/ari/chunk-DGZ5AHRM.mjs

Added: package/packages/ari/chunk-DM4VJT35.mjs

Added: package/packages/ari/chunk-DNBHNWWK.mjs

Added: package/packages/ari/chunk-DP5RQ3DH.mjs

Added: package/packages/ari/chunk-DPRCNJ6H.mjs

Added: package/packages/ari/chunk-DQIMIQK4.mjs

Added: package/packages/ari/chunk-DRUCFV5E.mjs

Added: package/packages/ari/chunk-DTL5CHR3.mjs

Added: package/packages/ari/chunk-DUGKATMK.mjs

Added: package/packages/ari/chunk-DVSJH4ZB.mjs

Added: package/packages/ari/chunk-DXTSCW3P.mjs

Added: package/packages/ari/chunk-DYRNZK5R.mjs

Added: package/packages/ari/chunk-DZCJUTMV.mjs

Added: package/packages/ari/chunk-E3D6AV43.mjs

Added: package/packages/ari/chunk-E3RM7YR2.mjs

Added: package/packages/ari/chunk-E3XHWBNO.mjs

Added: package/packages/ari/chunk-E4EW4JMI.mjs

Added: package/packages/ari/chunk-E4QOAXOS.mjs

Added: package/packages/ari/chunk-E5ZA5FLJ.mjs

Added: package/packages/ari/chunk-E7UK24KR.mjs

Added: package/packages/ari/chunk-EA5J4EAW.mjs

Added: package/packages/ari/chunk-EAIJCZUC.mjs

Added: package/packages/ari/chunk-EBB7STCE.mjs

Added: package/packages/ari/chunk-EGG5RIMA.mjs

Added: package/packages/ari/chunk-EGOBPWQ6.mjs

Added: package/packages/ari/chunk-EITIKWOL.mjs

Added: package/packages/ari/chunk-EJLJR556.mjs

Added: package/packages/ari/chunk-EK3PSSRF.mjs

Added: package/packages/ari/chunk-EKLRRP2Z.mjs

Added: package/packages/ari/chunk-ELGAGBXE.mjs

Added: package/packages/ari/chunk-ELOXESCP.mjs

Added: package/packages/ari/chunk-ELWZ7UQT.mjs

Added: package/packages/ari/chunk-EM3WVW33.mjs

Added: package/packages/ari/chunk-EMCBJB4A.mjs

Added: package/packages/ari/chunk-EMSLGZKT.mjs

Added: package/packages/ari/chunk-ENF6UAUY.mjs

Added: package/packages/ari/chunk-ENIDATBX.mjs

Added: package/packages/ari/chunk-ENXJJMV5.mjs

Added: package/packages/ari/chunk-EOWM7GT2.mjs

Added: package/packages/ari/chunk-EP5LORX6.mjs

Added: package/packages/ari/chunk-EPLQMWI3.mjs

Added: package/packages/ari/chunk-EPLRVJSL.mjs

Added: package/packages/ari/chunk-ESRIECJV.mjs

Added: package/packages/ari/chunk-ESXRJUNW.mjs

Added: package/packages/ari/chunk-ETLC3EVD.mjs

Added: package/packages/ari/chunk-EUYWAJZH.mjs

Added: package/packages/ari/chunk-EVEXSBJ5.mjs

Added: package/packages/ari/chunk-EXUTBA3J.mjs

Added: package/packages/ari/chunk-EYQIVMHY.mjs

Added: package/packages/ari/chunk-EZ4NBAAG.mjs

Added: package/packages/ari/chunk-EZ6KUXWG.mjs

Added: package/packages/ari/chunk-EZAKBOKA.mjs

Added: package/packages/ari/chunk-F3U77W3D.mjs

Added: package/packages/ari/chunk-F45RAG4V.mjs

Added: package/packages/ari/chunk-F4QTF457.mjs

Added: package/packages/ari/chunk-F4ZZPTKG.mjs

Added: package/packages/ari/chunk-F5CSQIKL.mjs

Added: package/packages/ari/chunk-F74XBNRS.mjs

Added: package/packages/ari/chunk-F7CN45E2.mjs

Added: package/packages/ari/chunk-F7LYFIIK.mjs

Added: package/packages/ari/chunk-FAG744FK.mjs

Added: package/packages/ari/chunk-FAZ4I6YC.mjs

Added: package/packages/ari/chunk-FC35M4RB.mjs

Added: package/packages/ari/chunk-FEGYJAKO.mjs

Added: package/packages/ari/chunk-FF4XBWPF.mjs

Added: package/packages/ari/chunk-FFZFFQ52.mjs

Added: package/packages/ari/chunk-FFZGZTIN.mjs

Added: package/packages/ari/chunk-FG23VKPJ.mjs

Added: package/packages/ari/chunk-FG2IOQK5.mjs

Added: package/packages/ari/chunk-FGMLSXOO.mjs

Added: package/packages/ari/chunk-FH5JZU33.mjs

Added: package/packages/ari/chunk-FHW6UJKS.mjs

Added: package/packages/ari/chunk-FI7MRGB7.mjs

Added: package/packages/ari/chunk-FIRLQRLE.mjs

Added: package/packages/ari/chunk-FJDJ7H65.mjs

Added: package/packages/ari/chunk-FKAT6PLF.mjs

Added: package/packages/ari/chunk-FKSVEAW3.mjs

Added: package/packages/ari/chunk-FL7MNI2Q.mjs

Added: package/packages/ari/chunk-FLAGDVNA.mjs

Added: package/packages/ari/chunk-FLNQNRS3.mjs

Added: package/packages/ari/chunk-FLNS5GZU.mjs

Added: package/packages/ari/chunk-FTRG34JG.mjs

Added: package/packages/ari/chunk-FUF75X6C.mjs

Added: package/packages/ari/chunk-FUU6KJZP.mjs

Added: package/packages/ari/chunk-FV2LAIKW.mjs

Added: package/packages/ari/chunk-FVHR4QXI.mjs

Added: package/packages/ari/chunk-FVJCFF7U.mjs

Added: package/packages/ari/chunk-FXD6ATKK.mjs

Added: package/packages/ari/chunk-FXWFUBVD.mjs

Added: package/packages/ari/chunk-FYC22F3A.mjs

Added: package/packages/ari/chunk-FZUID6OL.mjs

Added: package/packages/ari/chunk-G23RQ4C7.mjs

Added: package/packages/ari/chunk-G2DOTXH7.mjs

Added: package/packages/ari/chunk-G43IOKS7.mjs

Added: package/packages/ari/chunk-G4GXN6P3.mjs

Added: package/packages/ari/chunk-G5VJCNUQ.mjs

Added: package/packages/ari/chunk-G6J7PDLO.mjs

Added: package/packages/ari/chunk-G6JJMST7.mjs

Added: package/packages/ari/chunk-G7I4CENY.mjs

Added: package/packages/ari/chunk-GA6SOHIM.mjs

Added: package/packages/ari/chunk-GBUPZSZJ.mjs

Added: package/packages/ari/chunk-GBX2XPCH.mjs

Added: package/packages/ari/chunk-GCHBDGAD.mjs

Added: package/packages/ari/chunk-GDUCPOJW.mjs

Added: package/packages/ari/chunk-GEK45VES.mjs

Added: package/packages/ari/chunk-GGQFQYRK.mjs

Added: package/packages/ari/chunk-GH5TR45G.mjs

Added: package/packages/ari/chunk-GHFBKUGN.mjs

Added: package/packages/ari/chunk-GLGAYLO3.mjs

Added: package/packages/ari/chunk-GNIYE5T5.mjs

Added: package/packages/ari/chunk-GP2M3LG5.mjs

Added: package/packages/ari/chunk-GPC7GBLC.mjs

Added: package/packages/ari/chunk-GPNBL27J.mjs

Added: package/packages/ari/chunk-GQU6V3UK.mjs

Added: package/packages/ari/chunk-GQYIJ2PS.mjs

Added: package/packages/ari/chunk-GRCW5QVO.mjs

Added: package/packages/ari/chunk-GRKGIQPN.mjs

Added: package/packages/ari/chunk-GSO543SK.mjs

Added: package/packages/ari/chunk-GSQYTWNQ.mjs

Added: package/packages/ari/chunk-GUQ2FRFI.mjs

Added: package/packages/ari/chunk-GURVNONH.mjs

Added: package/packages/ari/chunk-GWQ3Z4RB.mjs

Added: package/packages/ari/chunk-GXMW3ADE.mjs

Added: package/packages/ari/chunk-GYBIMR5G.mjs

Added: package/packages/ari/chunk-GYTLFUGJ.mjs

Added: package/packages/ari/chunk-H2R5HU73.mjs

Added: package/packages/ari/chunk-H2YV5X3R.mjs

Added: package/packages/ari/chunk-H3PHKV6W.mjs

Added: package/packages/ari/chunk-H3TJDIZ6.mjs

Added: package/packages/ari/chunk-H55VOUEL.mjs

Added: package/packages/ari/chunk-H5EU3TS2.mjs

Added: package/packages/ari/chunk-H5OAOK55.mjs

Added: package/packages/ari/chunk-H5XFSMZL.mjs

Added: package/packages/ari/chunk-HBZN3XU3.mjs

Added: package/packages/ari/chunk-HC6B6MEQ.mjs

Added: package/packages/ari/chunk-HCYUW54X.mjs

Added: package/packages/ari/chunk-HDCBIG77.mjs

Added: package/packages/ari/chunk-HDG7BPFA.mjs

Added: package/packages/ari/chunk-HDJ6C7QB.mjs

Added: package/packages/ari/chunk-HDZBCN3T.mjs

Added: package/packages/ari/chunk-HF5C63FX.mjs

Added: package/packages/ari/chunk-HFHEECKF.mjs

Added: package/packages/ari/chunk-HFTHZG5P.mjs

Added: package/packages/ari/chunk-HG7EHHS2.mjs

Added: package/packages/ari/chunk-HGTZQJ3H.mjs

Added: package/packages/ari/chunk-HI6PTWWS.mjs

Added: package/packages/ari/chunk-HIDEUQTZ.mjs

Added: package/packages/ari/chunk-HMCQNPPW.mjs

Added: package/packages/ari/chunk-HMD655OE.mjs

Added: package/packages/ari/chunk-HMFX475U.mjs

Added: package/packages/ari/chunk-HMLL4VQE.mjs

Added: package/packages/ari/chunk-HNG2VXJJ.mjs

Added: package/packages/ari/chunk-HNYYKJLO.mjs

Added: package/packages/ari/chunk-HONW3GHX.mjs

Added: package/packages/ari/chunk-HP62527J.mjs

Added: package/packages/ari/chunk-HP62X4XV.mjs

Added: package/packages/ari/chunk-HPWWKSLI.mjs

Added: package/packages/ari/chunk-HQ7UACPC.mjs

Added: package/packages/ari/chunk-HQW7G3EI.mjs

Added: package/packages/ari/chunk-HRIEIUXC.mjs

Added: package/packages/ari/chunk-HSYQ5OEW.mjs

Added: package/packages/ari/chunk-HTFB6UYN.mjs

Added: package/packages/ari/chunk-HTQ3SVU2.mjs

Added: package/packages/ari/chunk-HTXAOB6X.mjs

Added: package/packages/ari/chunk-HUQCQ4JQ.mjs

Added: package/packages/ari/chunk-HWJYDSA4.mjs

Added: package/packages/ari/chunk-HXNKYMT5.mjs

Added: package/packages/ari/chunk-HZUXQ7LV.mjs

Added: package/packages/ari/chunk-I2IQRKAZ.mjs

Added: package/packages/ari/chunk-I32BISGP.mjs

Added: package/packages/ari/chunk-I3UNEMJW.mjs

Added: package/packages/ari/chunk-I4CIEUHI.mjs

Added: package/packages/ari/chunk-I4MXTKSJ.mjs

Added: package/packages/ari/chunk-I5A6O7Q2.mjs

Added: package/packages/ari/chunk-I6R4KGXY.mjs

Added: package/packages/ari/chunk-I7INMN7X.mjs

Added: package/packages/ari/chunk-IA4I5ARC.mjs

Added: package/packages/ari/chunk-ICUEPT2G.mjs

Added: package/packages/ari/chunk-ICX2OBCK.mjs

Added: package/packages/ari/chunk-IETZ4AHS.mjs

Added: package/packages/ari/chunk-IFNDEODP.mjs

Added: package/packages/ari/chunk-IFSCFF3Q.mjs

Added: package/packages/ari/chunk-IHIWDNNL.mjs

Added: package/packages/ari/chunk-ILJ5EQHZ.mjs

Added: package/packages/ari/chunk-ILX3IAYS.mjs

Added: package/packages/ari/chunk-IM5LEZU5.mjs

Added: package/packages/ari/chunk-INEXAAI2.mjs

Added: package/packages/ari/chunk-INZF5DMG.mjs

Added: package/packages/ari/chunk-IO5OI7XO.mjs

Added: package/packages/ari/chunk-IPHUDBLQ.mjs

Added: package/packages/ari/chunk-IQ5RMXNI.mjs

Added: package/packages/ari/chunk-IQJKOB2J.mjs

Added: package/packages/ari/chunk-IQMENLZS.mjs

Added: package/packages/ari/chunk-IQO5JJSA.mjs

Added: package/packages/ari/chunk-IQXXUNUN.mjs

Added: package/packages/ari/chunk-IRNE2HPF.mjs

Added: package/packages/ari/chunk-IRX4UDFX.mjs

Added: package/packages/ari/chunk-ITK3ESFK.mjs

Added: package/packages/ari/chunk-IUGUSCGA.mjs

Added: package/packages/ari/chunk-IV2D7WYN.mjs

Added: package/packages/ari/chunk-IVZ5YFMX.mjs

Added: package/packages/ari/chunk-IXQQVAFS.mjs

Added: package/packages/ari/chunk-J2N55WRD.mjs

Added: package/packages/ari/chunk-J6J2O6PQ.mjs

Added: package/packages/ari/chunk-J6NSTN6D.mjs

Added: package/packages/ari/chunk-J7F3OJRT.mjs

Added: package/packages/ari/chunk-J7GQPOON.mjs

Added: package/packages/ari/chunk-J7IR7PXB.mjs

Added: package/packages/ari/chunk-JCHNYGGY.mjs

Added: package/packages/ari/chunk-JCXSKI7I.mjs

Added: package/packages/ari/chunk-JGTBH6IP.mjs

Added: package/packages/ari/chunk-JHER7EYD.mjs

Added: package/packages/ari/chunk-JKOOQ576.mjs

Added: package/packages/ari/chunk-JKZZI6H3.mjs

Added: package/packages/ari/chunk-JM2V4RSK.mjs

Added: package/packages/ari/chunk-JM5HPVGZ.mjs

Added: package/packages/ari/chunk-JMFBW6UU.mjs

Added: package/packages/ari/chunk-JOMPZANB.mjs

Added: package/packages/ari/chunk-JOW7TB5R.mjs

Added: package/packages/ari/chunk-JPXNYGEW.mjs

Added: package/packages/ari/chunk-JPXPWRIS.mjs

Added: package/packages/ari/chunk-JRA23ZFE.mjs

Added: package/packages/ari/chunk-JRBUNJCS.mjs

Added: package/packages/ari/chunk-JSBB4LNN.mjs

Added: package/packages/ari/chunk-JTLJWWFY.mjs

Added: package/packages/ari/chunk-JUDWJ3FD.mjs

Added: package/packages/ari/chunk-JUH76QAU.mjs

Added: package/packages/ari/chunk-JVKOFILI.mjs

Added: package/packages/ari/chunk-JW4OJFQY.mjs

Added: package/packages/ari/chunk-JWOHTGXF.mjs

Added: package/packages/ari/chunk-JXXXZX76.mjs

Added: package/packages/ari/chunk-JZYVIETV.mjs

Added: package/packages/ari/chunk-K2E3OM6F.mjs

Added: package/packages/ari/chunk-K2NMN5VS.mjs

Added: package/packages/ari/chunk-K34XET4M.mjs

Added: package/packages/ari/chunk-K3B2HAP3.mjs

Added: package/packages/ari/chunk-K3ZRWGLT.mjs

Added: package/packages/ari/chunk-K424B5PK.mjs

Added: package/packages/ari/chunk-K4NR5Y6N.mjs

Added: package/packages/ari/chunk-K72IUBFH.mjs

Added: package/packages/ari/chunk-KAGHM5SZ.mjs

Added: package/packages/ari/chunk-KAHAP27S.mjs

Added: package/packages/ari/chunk-KBPT7WSP.mjs

Added: package/packages/ari/chunk-KDPCRZLH.mjs

Added: package/packages/ari/chunk-KGWMZBU5.mjs

Added: package/packages/ari/chunk-KI4J6ZXS.mjs

Added: package/packages/ari/chunk-KIJTU6X5.mjs

Added: package/packages/ari/chunk-KIUHUSQK.mjs

Added: package/packages/ari/chunk-KJ5FM7F5.mjs

Added: package/packages/ari/chunk-KJXUKVJD.mjs

Added: package/packages/ari/chunk-KK7GOJV5.mjs

Added: package/packages/ari/chunk-KLH3PA7K.mjs

Added: package/packages/ari/chunk-KLQOHOSF.mjs

Added: package/packages/ari/chunk-KMVTHTHM.mjs

Added: package/packages/ari/chunk-KNNQP5GS.mjs

Added: package/packages/ari/chunk-KOCC56FS.mjs

Added: package/packages/ari/chunk-KP4EFNRK.mjs

Added: package/packages/ari/chunk-KPNULLMY.mjs

Added: package/packages/ari/chunk-KRNGEAQB.mjs

Added: package/packages/ari/chunk-KSSMXCNA.mjs

Added: package/packages/ari/chunk-KTT4OW2H.mjs

Added: package/packages/ari/chunk-KUIAUPIG.mjs

Added: package/packages/ari/chunk-KXWVJBXF.mjs

Added: package/packages/ari/chunk-KYDGRA3A.mjs

Added: package/packages/ari/chunk-KYL4TWI6.mjs

Added: package/packages/ari/chunk-L2O7NMJX.mjs

Added: package/packages/ari/chunk-L2Q4I2ZD.mjs

Added: package/packages/ari/chunk-L33DGCYG.mjs

Added: package/packages/ari/chunk-L3CODQ2W.mjs

Added: package/packages/ari/chunk-L3QKGWQW.mjs

Added: package/packages/ari/chunk-L4LDQPBH.mjs

Added: package/packages/ari/chunk-L5SA4ZVO.mjs

Added: package/packages/ari/chunk-L5ZJFCE7.mjs

Added: package/packages/ari/chunk-L6MUR4AX.mjs

Added: package/packages/ari/chunk-L7EEZJ47.mjs

Added: package/packages/ari/chunk-L7VSU6G5.mjs

Added: package/packages/ari/chunk-L7WKH6U4.mjs

Added: package/packages/ari/chunk-LA3MIML6.mjs

Added: package/packages/ari/chunk-LBNPGADB.mjs

Added: package/packages/ari/chunk-LBWIJ7ZA.mjs

Added: package/packages/ari/chunk-LBWJ6T7X.mjs

Added: package/packages/ari/chunk-LDMX3ABO.mjs

Added: package/packages/ari/chunk-LEDISXJ6.mjs

Added: package/packages/ari/chunk-LFYH6LL5.mjs

Added: package/packages/ari/chunk-LFYOSVCM.mjs

Added: package/packages/ari/chunk-LH2T5SM6.mjs

Added: package/packages/ari/chunk-LH6TYC2G.mjs

Added: package/packages/ari/chunk-LIJ45RCT.mjs

Added: package/packages/ari/chunk-LJ625XHV.mjs

Added: package/packages/ari/chunk-LJUT3EB5.mjs

Added: package/packages/ari/chunk-LKFSFKNI.mjs

Added: package/packages/ari/chunk-LLK4DGJH.mjs

Added: package/packages/ari/chunk-LMKWBLGX.mjs

Added: package/packages/ari/chunk-LN7ARE4M.mjs

Added: package/packages/ari/chunk-LOCQJBS5.mjs

Added: package/packages/ari/chunk-LOGAEKNG.mjs

Added: package/packages/ari/chunk-LPUKSIWB.mjs

Added: package/packages/ari/chunk-LRDVPAQD.mjs

Added: package/packages/ari/chunk-LSQP2ZSZ.mjs

Added: package/packages/ari/chunk-LSTXKPUX.mjs

Added: package/packages/ari/chunk-LTUPEBNJ.mjs

Added: package/packages/ari/chunk-LW477RLQ.mjs

Added: package/packages/ari/chunk-LWNWC24L.mjs

Added: package/packages/ari/chunk-LYMTZOWM.mjs

Added: package/packages/ari/chunk-M36TUXDW.mjs

Added: package/packages/ari/chunk-M55RGK4K.mjs

Added: package/packages/ari/chunk-M5DHKYFA.mjs

Added: package/packages/ari/chunk-M6EQREKY.mjs

Added: package/packages/ari/chunk-M7E4UE5G.mjs

Added: package/packages/ari/chunk-M7PX3O7B.mjs

Added: package/packages/ari/chunk-MD6YCAO4.mjs

Added: package/packages/ari/chunk-MDYKMBBS.mjs

Added: package/packages/ari/chunk-MFK2774G.mjs

Added: package/packages/ari/chunk-MFPTPQCO.mjs

Added: package/packages/ari/chunk-MG2TXJRG.mjs

Added: package/packages/ari/chunk-MHJ7QAFD.mjs

Added: package/packages/ari/chunk-MHTDAQEL.mjs

Added: package/packages/ari/chunk-MI5MJZZZ.mjs

Added: package/packages/ari/chunk-MJ3A7RHF.mjs

Added: package/packages/ari/chunk-MJXKCGLB.mjs

Added: package/packages/ari/chunk-MLCBFNO5.mjs

Added: package/packages/ari/chunk-MMP7HB35.mjs

Added: package/packages/ari/chunk-MNJMUR4K.mjs

Added: package/packages/ari/chunk-MPKKD4FA.mjs

Added: package/packages/ari/chunk-MPSZKE7H.mjs

Added: package/packages/ari/chunk-MPZXQ2VZ.mjs

Added: package/packages/ari/chunk-MQG7NLJF.mjs

Added: package/packages/ari/chunk-MRFTVGA2.mjs

Added: package/packages/ari/chunk-MRUSXKA6.mjs

Added: package/packages/ari/chunk-MSBGFKHU.mjs

Added: package/packages/ari/chunk-MTF7V6HO.mjs

Added: package/packages/ari/chunk-MUWNYHMM.mjs

Added: package/packages/ari/chunk-MWMOPTQE.mjs

Added: package/packages/ari/chunk-MZER64KW.mjs

Added: package/packages/ari/chunk-N2BEN25S.mjs

Added: package/packages/ari/chunk-N2FZGV7E.mjs

Added: package/packages/ari/chunk-N4KQKV73.mjs

Added: package/packages/ari/chunk-N52GXAHP.mjs

Added: package/packages/ari/chunk-N5C6KS7S.mjs

Added: package/packages/ari/chunk-N622SMMT.mjs

Added: package/packages/ari/chunk-N67HXPHT.mjs

Added: package/packages/ari/chunk-N73TY7RZ.mjs

Added: package/packages/ari/chunk-N73WVBAG.mjs

Added: package/packages/ari/chunk-N7FD5ZRI.mjs

Added: package/packages/ari/chunk-NA2CUYGR.mjs

Added: package/packages/ari/chunk-NA7TPO6F.mjs

Added: package/packages/ari/chunk-NALH4DTW.mjs

Added: package/packages/ari/chunk-NCC44JBR.mjs

Added: package/packages/ari/chunk-NCEASUL6.mjs

Added: package/packages/ari/chunk-NCKUKPRU.mjs

Added: package/packages/ari/chunk-NCM3MHWA.mjs

Added: package/packages/ari/chunk-NFJZCBED.mjs

Added: package/packages/ari/chunk-NFSPPMFB.mjs

Added: package/packages/ari/chunk-NH3TUJLE.mjs

Added: package/packages/ari/chunk-NIOHLRO4.mjs

Added: package/packages/ari/chunk-NK2XSAGB.mjs

Added: package/packages/ari/chunk-NLGABQTE.mjs

Added: package/packages/ari/chunk-NLGPZOCA.mjs

Added: package/packages/ari/chunk-NMUDZXWP.mjs

Added: package/packages/ari/chunk-NMXKDQHJ.mjs

Added: package/packages/ari/chunk-NON2JS2I.mjs

Added: package/packages/ari/chunk-NORVIKN3.mjs

Added: package/packages/ari/chunk-NRG4XEXW.mjs

Added: package/packages/ari/chunk-NT7VKYPC.mjs

Added: package/packages/ari/chunk-NTQZPCEO.mjs

Added: package/packages/ari/chunk-NU3GZ3PV.mjs

Added: package/packages/ari/chunk-NU64SPLY.mjs

Added: package/packages/ari/chunk-NUL7XK3I.mjs

Added: package/packages/ari/chunk-NVFYVG3L.mjs

Added: package/packages/ari/chunk-NWP2T34O.mjs

Added: package/packages/ari/chunk-NXJK634D.mjs

Added: package/packages/ari/chunk-NYAVAKLN.mjs

Added: package/packages/ari/chunk-NZFQQBRM.mjs

Added: package/packages/ari/chunk-O3FMW3NZ.mjs

Added: package/packages/ari/chunk-O53XA6VV.mjs

Added: package/packages/ari/chunk-O6K4FFRH.mjs

Added: package/packages/ari/chunk-O7POZYIH.mjs

Added: package/packages/ari/chunk-O7SO6OWR.mjs

Added: package/packages/ari/chunk-OBKMHUPG.mjs

Added: package/packages/ari/chunk-OCVP3I7F.mjs

Added: package/packages/ari/chunk-ODPYL32A.mjs

Added: package/packages/ari/chunk-OEMVJPIV.mjs

Added: package/packages/ari/chunk-OEOCSY6S.mjs

Added: package/packages/ari/chunk-OEOWPF7P.mjs

Added: package/packages/ari/chunk-OFO4T3NF.mjs

Added: package/packages/ari/chunk-OG4WH6OP.mjs

Added: package/packages/ari/chunk-OGJBPPPD.mjs

Added: package/packages/ari/chunk-OH2YQ2J4.mjs

Added: package/packages/ari/chunk-OHI6FAZH.mjs

Added: package/packages/ari/chunk-OHSJRD5E.mjs

Added: package/packages/ari/chunk-OIHO6MAS.mjs

Added: package/packages/ari/chunk-OJ3VR7QS.mjs

Added: package/packages/ari/chunk-OJIONXLS.mjs

Added: package/packages/ari/chunk-OKIKOAIX.mjs

Added: package/packages/ari/chunk-OKIMO5EO.mjs

Added: package/packages/ari/chunk-OKLHDWC7.mjs

Added: package/packages/ari/chunk-OKM6TBQL.mjs

Added: package/packages/ari/chunk-OLS7DNW2.mjs

Added: package/packages/ari/chunk-ONT6HQKB.mjs

Added: package/packages/ari/chunk-OOQFCUQM.mjs

Added: package/packages/ari/chunk-OP3WKLAR.mjs

Added: package/packages/ari/chunk-ORE23AUB.mjs

Added: package/packages/ari/chunk-OTT2DMFI.mjs

Added: package/packages/ari/chunk-OWAPJUS7.mjs

Added: package/packages/ari/chunk-OWLEJ5GC.mjs

Added: package/packages/ari/chunk-OXGGMHZF.mjs

Added: package/packages/ari/chunk-OY4ZXZ45.mjs

Added: package/packages/ari/chunk-OYR7YTQ5.mjs

Added: package/packages/ari/chunk-P3UFMLJK.mjs

Added: package/packages/ari/chunk-P3YAJMFO.mjs

Added: package/packages/ari/chunk-P5BYJVW7.mjs

Added: package/packages/ari/chunk-P6AW22DS.mjs

Added: package/packages/ari/chunk-P7D7B3SF.mjs

Added: package/packages/ari/chunk-P7WJCT2Q.mjs

Added: package/packages/ari/chunk-PCOEYRAB.mjs

Added: package/packages/ari/chunk-PDWLSMK5.mjs

Added: package/packages/ari/chunk-PGCTJ4SL.mjs

Added: package/packages/ari/chunk-PHXNUMZ3.mjs

Added: package/packages/ari/chunk-PIBY7ZE3.mjs

Added: package/packages/ari/chunk-PIMJN7RW.mjs

Added: package/packages/ari/chunk-PJMNKWWL.mjs

Added: package/packages/ari/chunk-PLNY4YWF.mjs

Added: package/packages/ari/chunk-PM2OSIKL.mjs

Added: package/packages/ari/chunk-PM3VZQ26.mjs

Added: package/packages/ari/chunk-PMG3TISW.mjs

Added: package/packages/ari/chunk-PMHQUGMI.mjs

Added: package/packages/ari/chunk-POTRQEZU.mjs

Added: package/packages/ari/chunk-PPPY4YEP.mjs

Added: package/packages/ari/chunk-PQL4RGB3.mjs

Added: package/packages/ari/chunk-PR2UWXFD.mjs

Added: package/packages/ari/chunk-PRFYCS27.mjs

Added: package/packages/ari/chunk-PSGQFPZF.mjs

Added: package/packages/ari/chunk-PTHUIY6N.mjs

Added: package/packages/ari/chunk-PTWREV4M.mjs

Added: package/packages/ari/chunk-PUO3H6R4.mjs

Added: package/packages/ari/chunk-PXXGT23O.mjs

Added: package/packages/ari/chunk-PYVPLXET.mjs

Added: package/packages/ari/chunk-PZ4WNDYC.mjs

Added: package/packages/ari/chunk-PZ7IE2Z4.mjs

Added: package/packages/ari/chunk-PZKWIUJJ.mjs

Added: package/packages/ari/chunk-Q5L67A6J.mjs

Added: package/packages/ari/chunk-Q6V4TK26.mjs

Added: package/packages/ari/chunk-Q7WEFQHK.mjs

Added: package/packages/ari/chunk-QAGG77TG.mjs

Added: package/packages/ari/chunk-QCMBEOHR.mjs

Added: package/packages/ari/chunk-QD2LYHMH.mjs

Added: package/packages/ari/chunk-QDER5XTV.mjs

Added: package/packages/ari/chunk-QDHMRYZH.mjs

Added: package/packages/ari/chunk-QEA64F52.mjs

Added: package/packages/ari/chunk-QECR4HD2.mjs

Added: package/packages/ari/chunk-QG6DL4XH.mjs

Added: package/packages/ari/chunk-QGC377PD.mjs

Added: package/packages/ari/chunk-QGHMIDW3.mjs

Added: package/packages/ari/chunk-QH7UMOHA.mjs

Added: package/packages/ari/chunk-QJ7PH2LB.mjs

Added: package/packages/ari/chunk-QJAWPXE7.mjs

Added: package/packages/ari/chunk-QKXY4FYK.mjs

Added: package/packages/ari/chunk-QLHTJETH.mjs

Added: package/packages/ari/chunk-QLHWTU4L.mjs

Added: package/packages/ari/chunk-QMWB3HAP.mjs

Added: package/packages/ari/chunk-QNHIC5LB.mjs

Added: package/packages/ari/chunk-QO7SSRBZ.mjs

Added: package/packages/ari/chunk-QOHF4ZZX.mjs

Added: package/packages/ari/chunk-QOZBRGMM.mjs

Added: package/packages/ari/chunk-QPQE5MQK.mjs

Added: package/packages/ari/chunk-QRGOFIMK.mjs

Added: package/packages/ari/chunk-QTQ3ZGBB.mjs

Added: package/packages/ari/chunk-QVIWCSY4.mjs

Added: package/packages/ari/chunk-QVLM6Y5N.mjs

Added: package/packages/ari/chunk-QXNWY4O5.mjs

Added: package/packages/ari/chunk-QY7LJYM7.mjs

Added: package/packages/ari/chunk-QZPSGUPE.mjs

Added: package/packages/ari/chunk-R33LKGOS.mjs

Added: package/packages/ari/chunk-R36DM4XQ.mjs

Added: package/packages/ari/chunk-R6UPLDEL.mjs

Added: package/packages/ari/chunk-R7YDMG56.mjs

Added: package/packages/ari/chunk-RBBGLGZT.mjs

Added: package/packages/ari/chunk-RBPTEEQE.mjs

Added: package/packages/ari/chunk-RC6RQXMI.mjs

Added: package/packages/ari/chunk-RDK5VMVF.mjs

Added: package/packages/ari/chunk-RE4MHVIY.mjs

Added: package/packages/ari/chunk-RELMUIGW.mjs

Added: package/packages/ari/chunk-RF2AN3KB.mjs

Added: package/packages/ari/chunk-RGLT4MI5.mjs

Added: package/packages/ari/chunk-RGYW4H4I.mjs

Added: package/packages/ari/chunk-RHQOSNHG.mjs

Added: package/packages/ari/chunk-RI3MMFQT.mjs

Added: package/packages/ari/chunk-RIJRPWQW.mjs

Added: package/packages/ari/chunk-RKBTPBAW.mjs

Added: package/packages/ari/chunk-RLUADO33.mjs

Added: package/packages/ari/chunk-RLVKCH5J.mjs

Added: package/packages/ari/chunk-RMAZFETB.mjs

Added: package/packages/ari/chunk-RMXRMKQ4.mjs

Added: package/packages/ari/chunk-RNK5J6WA.mjs

Added: package/packages/ari/chunk-RO27D2PY.mjs

Added: package/packages/ari/chunk-RPIEJOVB.mjs

Added: package/packages/ari/chunk-RPUSNHXA.mjs

Added: package/packages/ari/chunk-RSE73NDI.mjs

Added: package/packages/ari/chunk-RSNZEEPJ.mjs

Added: package/packages/ari/chunk-RSU34ULO.mjs

Added: package/packages/ari/chunk-RTOTM3FZ.mjs

Added: package/packages/ari/chunk-RXSAPJKL.mjs

Added: package/packages/ari/chunk-RY5ZUN3F.mjs

Added: package/packages/ari/chunk-RZCM2CZO.mjs

Added: package/packages/ari/chunk-RZI34DMQ.mjs

Added: package/packages/ari/chunk-S2JTDYO4.mjs

Added: package/packages/ari/chunk-S3YEEHHF.mjs

Added: package/packages/ari/chunk-S5DHPCLJ.mjs

Added: package/packages/ari/chunk-S5XFSXSI.mjs

Added: package/packages/ari/chunk-S6P2CY4X.mjs

Added: package/packages/ari/chunk-S7RIZVFI.mjs

Added: package/packages/ari/chunk-SAJNWHHF.mjs

Added: package/packages/ari/chunk-SB6LDEPD.mjs

Added: package/packages/ari/chunk-SBA32GLM.mjs

Added: package/packages/ari/chunk-SCXWFMLG.mjs

Added: package/packages/ari/chunk-SDIRXMWH.mjs

Added: package/packages/ari/chunk-SGZ5NPU7.mjs

Added: package/packages/ari/chunk-SHV5KRSV.mjs

Added: package/packages/ari/chunk-SI47IE46.mjs

Added: package/packages/ari/chunk-SIDV5ZLZ.mjs

Added: package/packages/ari/chunk-SIFZVBMF.mjs

Added: package/packages/ari/chunk-SKW53Q5X.mjs

Added: package/packages/ari/chunk-SLSKSO7Q.mjs

Added: package/packages/ari/chunk-SOMF35WW.mjs

Added: package/packages/ari/chunk-SOOBWLA6.mjs

Added: package/packages/ari/chunk-SPBJ7WFW.mjs

Added: package/packages/ari/chunk-SPJON63N.mjs

Added: package/packages/ari/chunk-SPQY2JGE.mjs

Added: package/packages/ari/chunk-SQCUVRM6.mjs

Added: package/packages/ari/chunk-SQJOVVPI.mjs

Added: package/packages/ari/chunk-SRKXL6M5.mjs

Added: package/packages/ari/chunk-SSWXVNRV.mjs

Added: package/packages/ari/chunk-SW47DL6N.mjs

Added: package/packages/ari/chunk-SW7EO4HF.mjs

Added: package/packages/ari/chunk-SXFYLCCM.mjs

Added: package/packages/ari/chunk-SXQT2XIE.mjs

Added: package/packages/ari/chunk-SY6XLJUV.mjs

Added: package/packages/ari/chunk-SZDHRGNZ.mjs

Added: package/packages/ari/chunk-T22TGH5G.mjs

Added: package/packages/ari/chunk-T24NS6FQ.mjs

Added: package/packages/ari/chunk-T5JGCK5X.mjs

Added: package/packages/ari/chunk-T65G4QSS.mjs

Added: package/packages/ari/chunk-T6BSHAZR.mjs

Added: package/packages/ari/chunk-T75JGZAD.mjs

Added: package/packages/ari/chunk-T7GLL24I.mjs

Added: package/packages/ari/chunk-TCZPEQFQ.mjs

Added: package/packages/ari/chunk-TD6TVNAJ.mjs

Added: package/packages/ari/chunk-TE36AGBY.mjs

Added: package/packages/ari/chunk-TE65IYB3.mjs

Added: package/packages/ari/chunk-TEIQ5OS2.mjs

Added: package/packages/ari/chunk-TEJV4KBV.mjs

Added: package/packages/ari/chunk-TERO6HHD.mjs

Added: package/packages/ari/chunk-TEUWIQME.mjs

Added: package/packages/ari/chunk-TGHIVOEE.mjs

Added: package/packages/ari/chunk-TGNWAU7N.mjs

Added: package/packages/ari/chunk-TH4QDPAT.mjs

Added: package/packages/ari/chunk-TJYF3X53.mjs

Added: package/packages/ari/chunk-TKKIRZDB.mjs

Added: package/packages/ari/chunk-TKNCDH7M.mjs

Added: package/packages/ari/chunk-TL4DYLQ7.mjs

Added: package/packages/ari/chunk-TO4JTAL6.mjs

Added: package/packages/ari/chunk-TOMPOKNQ.mjs

Added: package/packages/ari/chunk-TORQOWU2.mjs

Added: package/packages/ari/chunk-TOTM77AA.mjs

Added: package/packages/ari/chunk-TOYA3UTX.mjs

Added: package/packages/ari/chunk-TP7IYRNY.mjs

Added: package/packages/ari/chunk-TQEX6RU4.mjs

Added: package/packages/ari/chunk-TQVGV52H.mjs

Added: package/packages/ari/chunk-TSCPX54U.mjs

Added: package/packages/ari/chunk-TSUX6PV6.mjs

Added: package/packages/ari/chunk-TY7CMWCM.mjs

Added: package/packages/ari/chunk-TZ6DZWZ5.mjs

Added: package/packages/ari/chunk-TZDFTH22.mjs

Added: package/packages/ari/chunk-TZYBB37O.mjs

Added: package/packages/ari/chunk-U4QGEEJP.mjs

Added: package/packages/ari/chunk-U67CLJIY.mjs

Added: package/packages/ari/chunk-U7KPIH7A.mjs

Added: package/packages/ari/chunk-U7RQ3KPV.mjs

Added: package/packages/ari/chunk-UD76ND34.mjs

Added: package/packages/ari/chunk-UECGWMHZ.mjs

Added: package/packages/ari/chunk-UERM7XJO.mjs

Added: package/packages/ari/chunk-UFPZX76B.mjs

Added: package/packages/ari/chunk-UGUOBER6.mjs

Added: package/packages/ari/chunk-UH525T6X.mjs

Added: package/packages/ari/chunk-UHIP3ZE3.mjs

Added: package/packages/ari/chunk-UK3W2EQK.mjs

Added: package/packages/ari/chunk-UK4SY7E5.mjs

Added: package/packages/ari/chunk-UK4TPXGH.mjs

Added: package/packages/ari/chunk-UKGLFGAS.mjs

Added: package/packages/ari/chunk-ULDEWI7M.mjs

Added: package/packages/ari/chunk-UM4DZGWX.mjs

Added: package/packages/ari/chunk-UM6AQHHT.mjs

Added: package/packages/ari/chunk-UMWZ4TML.mjs

Added: package/packages/ari/chunk-UOEAYMCU.mjs

Added: package/packages/ari/chunk-UOPQJEYN.mjs

Added: package/packages/ari/chunk-USDQMZXZ.mjs

Added: package/packages/ari/chunk-UUERIETA.mjs

Added: package/packages/ari/chunk-UWOGO6UN.mjs

Added: package/packages/ari/chunk-UXEYXOYH.mjs

Added: package/packages/ari/chunk-UXP7JLVP.mjs

Added: package/packages/ari/chunk-UXR4UICM.mjs

Added: package/packages/ari/chunk-UZ7SJATJ.mjs

Added: package/packages/ari/chunk-V2LSCA3O.mjs

Added: package/packages/ari/chunk-V2WHQ4AT.mjs

Added: package/packages/ari/chunk-V3SIM7JF.mjs

Added: package/packages/ari/chunk-V4IW6ZFW.mjs

Added: package/packages/ari/chunk-V5HUGOZP.mjs

Added: package/packages/ari/chunk-V6DFM3VR.mjs

Added: package/packages/ari/chunk-V6I3GHKK.mjs

Added: package/packages/ari/chunk-V6LBU7SZ.mjs

Added: package/packages/ari/chunk-VBOFQAP6.mjs

Added: package/packages/ari/chunk-VF5BTBHC.mjs

Added: package/packages/ari/chunk-VHDVJ4YH.mjs

Added: package/packages/ari/chunk-VJFH7H6D.mjs

Added: package/packages/ari/chunk-VK2WUHQD.mjs

Added: package/packages/ari/chunk-VKXJXWA6.mjs

Added: package/packages/ari/chunk-VLM4JYJY.mjs

Added: package/packages/ari/chunk-VM3B4TVZ.mjs

Added: package/packages/ari/chunk-VMDV35HO.mjs

Added: package/packages/ari/chunk-VMFL6DVG.mjs

Added: package/packages/ari/chunk-VNEE4Y6C.mjs

Added: package/packages/ari/chunk-VNXIDWT5.mjs

Added: package/packages/ari/chunk-VPNVE6MJ.mjs

Added: package/packages/ari/chunk-VQOWFW2C.mjs

Added: package/packages/ari/chunk-VQUUOKNF.mjs

Added: package/packages/ari/chunk-VR4SIBEH.mjs

Added: package/packages/ari/chunk-VRCK4EFE.mjs

Added: package/packages/ari/chunk-VSZQAEDL.mjs

Added: package/packages/ari/chunk-VTATTKS4.mjs

Added: package/packages/ari/chunk-VTHMKZL4.mjs

Added: package/packages/ari/chunk-VTMNLVZW.mjs

Added: package/packages/ari/chunk-VTX7JY4Y.mjs

Added: package/packages/ari/chunk-VW7DXTPT.mjs

Added: package/packages/ari/chunk-VYGYHCMO.mjs

Added: package/packages/ari/chunk-VYMAMFTU.mjs

Added: package/packages/ari/chunk-VZ6DLXWI.mjs

Added: package/packages/ari/chunk-W3ZQNKG2.mjs

Added: package/packages/ari/chunk-W6HXA4MI.mjs

Added: package/packages/ari/chunk-W74BBEC7.mjs

Added: package/packages/ari/chunk-W7RZYFPV.mjs

Added: package/packages/ari/chunk-W7ZX4Y2O.mjs

Added: package/packages/ari/chunk-WBAZXW64.mjs

Added: package/packages/ari/chunk-WCOH2IPR.mjs

Added: package/packages/ari/chunk-WCVY5O3S.mjs

Added: package/packages/ari/chunk-WCXD2JKT.mjs

Added: package/packages/ari/chunk-WDLZTUXM.mjs

Added: package/packages/ari/chunk-WDMLMNL4.mjs

Added: package/packages/ari/chunk-WF5R6PNP.mjs

Added: package/packages/ari/chunk-WFEHQJCC.mjs

Added: package/packages/ari/chunk-WGZVKVAW.mjs

Added: package/packages/ari/chunk-WH7FAXYP.mjs

Added: package/packages/ari/chunk-WKCHFDID.mjs

Added: package/packages/ari/chunk-WKZEUZYP.mjs

Added: package/packages/ari/chunk-WLFIAEY5.mjs

Added: package/packages/ari/chunk-WLYQCRJJ.mjs

Added: package/packages/ari/chunk-WMAEYXXE.mjs

Added: package/packages/ari/chunk-WMXNNYB6.mjs

Added: package/packages/ari/chunk-WN5RFAZT.mjs

Added: package/packages/ari/chunk-WNV5UZLB.mjs

Added: package/packages/ari/chunk-WOJ62URL.mjs

Added: package/packages/ari/chunk-WOQPCWJ2.mjs

Added: package/packages/ari/chunk-WP7ILJ3M.mjs

Added: package/packages/ari/chunk-WPBXANQL.mjs

Added: package/packages/ari/chunk-WPEGY4E4.mjs

Added: package/packages/ari/chunk-WQ3PYGQD.mjs

Added: package/packages/ari/chunk-WQ4ME76A.mjs

Added: package/packages/ari/chunk-WRANQECF.mjs

Added: package/packages/ari/chunk-WU5T7JXE.mjs

Added: package/packages/ari/chunk-WUYTABO6.mjs

Added: package/packages/ari/chunk-WVQYQ6SP.mjs

Added: package/packages/ari/chunk-WW4VXJAD.mjs

Added: package/packages/ari/chunk-WWSSF667.mjs

Added: package/packages/ari/chunk-WWU7R335.mjs

Added: package/packages/ari/chunk-WX2ZBYNS.mjs

Added: package/packages/ari/chunk-WX6GALMK.mjs

Added: package/packages/ari/chunk-X26O56BN.mjs

Added: package/packages/ari/chunk-X2CU2FQF.mjs

Added: package/packages/ari/chunk-X2LQHTML.mjs

Added: package/packages/ari/chunk-X2QBDRA5.mjs

Added: package/packages/ari/chunk-X3B3PSWP.mjs

Added: package/packages/ari/chunk-X3TF4A6Y.mjs

Added: package/packages/ari/chunk-X3X4UHNO.mjs

Added: package/packages/ari/chunk-X4TIVCKP.mjs

Added: package/packages/ari/chunk-X5KXOLP4.mjs

Added: package/packages/ari/chunk-X7F7MZD6.mjs

Added: package/packages/ari/chunk-X7MVEKLR.mjs

Added: package/packages/ari/chunk-XBDSIMRD.mjs

Added: package/packages/ari/chunk-XBHB5O4E.mjs

Added: package/packages/ari/chunk-XCGYZTQK.mjs

Added: package/packages/ari/chunk-XCNIKIGY.mjs

Added: package/packages/ari/chunk-XCRGDS3T.mjs

Added: package/packages/ari/chunk-XCSGUIVP.mjs

Added: package/packages/ari/chunk-XCXN4KLN.mjs

Added: package/packages/ari/chunk-XDORMIFK.mjs

Added: package/packages/ari/chunk-XE6YVVYA.mjs

Added: package/packages/ari/chunk-XFOYD3JG.mjs

Added: package/packages/ari/chunk-XHJ6YZV4.mjs

Added: package/packages/ari/chunk-XI7AS255.mjs

Added: package/packages/ari/chunk-XIM2CLSJ.mjs

Added: package/packages/ari/chunk-XKE76CNH.mjs

Added: package/packages/ari/chunk-XKTWZDLI.mjs

Added: package/packages/ari/chunk-XKZ3WXIJ.mjs

Added: package/packages/ari/chunk-XN6Z7PMA.mjs

Added: package/packages/ari/chunk-XNAISYEC.mjs

Added: package/packages/ari/chunk-XNVBEJRP.mjs

Added: package/packages/ari/chunk-XQ4YCJ6L.mjs

Added: package/packages/ari/chunk-XQOSNG2Y.mjs

Added: package/packages/ari/chunk-XRVVNMAO.mjs

Added: package/packages/ari/chunk-XS6E6VZA.mjs

Added: package/packages/ari/chunk-XSEINBJG.mjs

Added: package/packages/ari/chunk-XTSUK2OE.mjs

Added: package/packages/ari/chunk-XUP7ZCCT.mjs

Added: package/packages/ari/chunk-XYAOQYWZ.mjs

Added: package/packages/ari/chunk-XYS56VYX.mjs

Added: package/packages/ari/chunk-XYSLL7ZT.mjs

Added: package/packages/ari/chunk-Y2WYYEOR.mjs

Added: package/packages/ari/chunk-Y4N4DAWM.mjs

Added: package/packages/ari/chunk-Y4WGNVN2.mjs

Added: package/packages/ari/chunk-Y6JK6U3Y.mjs

Added: package/packages/ari/chunk-Y7ZOW42H.mjs

Added: package/packages/ari/chunk-YABZAYBP.mjs

Added: package/packages/ari/chunk-YDMQDUYV.mjs

Added: package/packages/ari/chunk-YE4P4KFX.mjs

Added: package/packages/ari/chunk-YEPBXFS5.mjs

Added: package/packages/ari/chunk-YFBJUW62.mjs

Added: package/packages/ari/chunk-YFR5EBRK.mjs

Added: package/packages/ari/chunk-YFTWHSFQ.mjs

Added: package/packages/ari/chunk-YGOKNNIM.mjs

Added: package/packages/ari/chunk-YH7646PT.mjs

Added: package/packages/ari/chunk-YIA33EBZ.mjs

Added: package/packages/ari/chunk-YIHJDIS5.mjs

Added: package/packages/ari/chunk-YJBKDP2P.mjs

Added: package/packages/ari/chunk-YJFEKUZZ.mjs

Added: package/packages/ari/chunk-YKQLTY3Z.mjs

Added: package/packages/ari/chunk-YL7V7CED.mjs

Added: package/packages/ari/chunk-YN7BQCPX.mjs

Added: package/packages/ari/chunk-YNH2YEXW.mjs

Added: package/packages/ari/chunk-YNUAAVYJ.mjs

Added: package/packages/ari/chunk-YNYG4Q7E.mjs

Added: package/packages/ari/chunk-YOBRFSGN.mjs

Added: package/packages/ari/chunk-YOITEZ3A.mjs

Added: package/packages/ari/chunk-YPBTFLYZ.mjs

Added: package/packages/ari/chunk-YQ5KCD7H.mjs

Added: package/packages/ari/chunk-YS3KPA5A.mjs

Added: package/packages/ari/chunk-YTKEQOWN.mjs

Added: package/packages/ari/chunk-YUS43HVQ.mjs

Added: package/packages/ari/chunk-YVXE2PZX.mjs

Added: package/packages/ari/chunk-YW7V3XXU.mjs

Added: package/packages/ari/chunk-YWH2Q5D3.mjs

Added: package/packages/ari/chunk-YXNFQK7U.mjs

Added: package/packages/ari/chunk-YYESCI2M.mjs

Added: package/packages/ari/chunk-Z2FY7NLX.mjs

Added: package/packages/ari/chunk-Z2SJWYLA.mjs

Added: package/packages/ari/chunk-Z4DIOHRR.mjs

Added: package/packages/ari/chunk-Z6KRJVMQ.mjs

Added: package/packages/ari/chunk-ZAPPI4W4.mjs

Added: package/packages/ari/chunk-ZBJVKFTR.mjs

Added: package/packages/ari/chunk-ZD2TOTMH.mjs

Added: package/packages/ari/chunk-ZDHZYOUG.mjs

Added: package/packages/ari/chunk-ZFFU5EAH.mjs

Added: package/packages/ari/chunk-ZFNZG6GB.mjs

Added: package/packages/ari/chunk-ZI2F7BAC.mjs

Added: package/packages/ari/chunk-ZI7XZNS6.mjs

Added: package/packages/ari/chunk-ZKYFCTB2.mjs

Added: package/packages/ari/chunk-ZMPCNVOL.mjs

Added: package/packages/ari/chunk-ZMZO6XRO.mjs

Added: package/packages/ari/chunk-ZNGWA2WY.mjs

Added: package/packages/ari/chunk-ZNH36KUJ.mjs

Added: package/packages/ari/chunk-ZNKCCQXV.mjs

Added: package/packages/ari/chunk-ZNQSUFLP.mjs

Added: package/packages/ari/chunk-ZO5HGX2X.mjs

Added: package/packages/ari/chunk-ZODWYKCM.mjs

Added: package/packages/ari/chunk-ZQ4QQUDM.mjs

Added: package/packages/ari/chunk-ZRO65EBB.mjs

Added: package/packages/ari/chunk-ZRSB7XHK.mjs

Added: package/packages/ari/chunk-ZSXBO2NU.mjs

Added: package/packages/ari/chunk-ZTNOGHIC.mjs

Added: package/packages/ari/chunk-ZUWEDKAO.mjs

Added: package/packages/ari/chunk-ZVDHNU5H.mjs

Added: package/packages/ari/chunk-ZVFPKZ5M.mjs

Added: package/packages/ari/chunk-ZVPXHVXN.mjs

Added: package/packages/ari/chunk-ZXJEKNUX.mjs

Added: package/packages/ari/chunk-ZXU3C7PI.mjs

Added: package/packages/ari/resource-types/collaboration-context.mjs

Added: package/packages/ari/resource-types/comment-history.mjs

Added: package/packages/ari/resource-types/component-type.mjs

Added: package/packages/ari/resource-types/connect-module.mjs

Added: package/packages/ari/resource-types/context.mjs

Added: package/packages/ari/resource-types/control.mjs

Added: package/packages/ari/resource-types/conversation-chunk.mjs

Added: package/packages/ari/resource-types/conversation-history.mjs

Added: package/packages/ari/resource-types/cprs-email.mjs

Added: package/packages/ari/resource-types/custom-action.mjs

Added: package/packages/ari/resource-types/custom-content.mjs

Added: package/packages/ari/resource-types/custom-field.mjs

Added: package/packages/ari/resource-types/customer-org-history.mjs

Added: package/packages/ari/resource-types/customer-org.mjs

Added: package/packages/ari/resource-types/customer-support.mjs

Added: package/packages/ari/resource-types/dashboard-chart.mjs

Added: package/packages/ari/resource-types/data-share.mjs

Added: package/packages/ari/resource-types/deal-history.mjs

Added: package/packages/ari/resource-types/deal.mjs

Added: package/packages/ari/resource-types/dependency-comment.mjs

Added: package/packages/ari/resource-types/dependency-related-content.mjs

Added: package/packages/ari/resource-types/dependency-update.mjs

Added: package/packages/ari/resource-types/dependency.mjs

Added: package/packages/ari/resource-types/email.mjs

Added: package/packages/ari/resource-types/emoji.mjs

Added: package/packages/ari/resource-types/field-configuration-context.mjs

Added: package/packages/ari/resource-types/field-configuration.mjs

Added: package/packages/ari/resource-types/field-set-view.mjs

Added: package/packages/ari/resource-types/focus-area-type.mjs

Added: package/packages/ari/resource-types/forge-installation.mjs

Added: package/packages/ari/resource-types/goal-metric-update.mjs

Added: package/packages/ari/resource-types/goal-type.mjs

Added: package/packages/ari/resource-types/goal-update.mjs

Added: package/packages/ari/resource-types/helpcenter-form.mjs

Added: package/packages/ari/adobe.adobexd/index.mjs

Added: package/packages/ari/adobe.adobexd/remote-link/index.mjs

Added: package/packages/ari/adobe.sign/document/index.mjs

Added: package/packages/ari/adobe.sign/index.mjs

Added: package/packages/ari/aha.aha/index.mjs

Added: package/packages/ari/aha.aha/work-item/index.mjs

Added: package/packages/ari/airtable.airtable/document/index.mjs

Added: package/packages/ari/airtable.airtable/index.mjs

Added: package/packages/ari/airtable.airtable/remote-link/index.mjs

Added: package/packages/ari/amplitude.amplitude/index.mjs

Added: package/packages/ari/amplitude.amplitude/remote-link/index.mjs

Added: package/packages/ari/app-migration/app-data/index.mjs

Added: package/packages/ari/app-migration/index.mjs

Added: package/packages/ari/asana.asana/index.mjs

Added: package/packages/ari/asana.asana/remote-link/index.mjs

Added: package/packages/ari/asana.asana/work-item/index.mjs

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/index.mjs

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/index.mjs

Added: package/packages/ari/audit-log/attribute/index.mjs

Added: package/packages/ari/audit-log/container/index.mjs

Added: package/packages/ari/audit-log/context/index.mjs

Added: package/packages/ari/audit-log/event/index.mjs

Added: package/packages/ari/audit-log/index.mjs

Added: package/packages/ari/audit-log/workspace/index.mjs

Added: package/packages/ari/automation/automation-rule/index.mjs

Added: package/packages/ari/avp/chart/index.mjs

Added: package/packages/ari/avp/control/index.mjs

Added: package/packages/ari/avp/dashboard-chart/index.mjs

Added: package/packages/ari/avp/data-share/index.mjs

Added: package/packages/ari/avp/pipeline-query/index.mjs

Added: package/packages/ari/avp/subscription/index.mjs

Added: package/packages/ari/avp/workspace/index.mjs

Added: package/packages/ari/azure-devops.azure-devops/index.mjs

Added: package/packages/ari/azure-devops.azure-devops/remote-link/index.mjs

Added: package/packages/ari/azure-devops.azure-devops/repository/index.mjs

Added: package/packages/ari/box.box/document/index.mjs

Added: package/packages/ari/box.box/index.mjs

Added: package/packages/ari/box.box/remote-link/index.mjs

Added: package/packages/ari/canva.canva/index.mjs

Added: package/packages/ari/canva.canva/remote-link/index.mjs

Added: package/packages/ari/cia/cprs-email/index.mjs

Added: package/packages/ari/cia/index.mjs

Added: package/packages/ari/cisco.webex/index.mjs

Added: package/packages/ari/cisco.webex/remote-link/index.mjs

Added: package/packages/ari/clickup.clickup/index.mjs

Added: package/packages/ari/clickup.clickup/remote-link/index.mjs

Added: package/packages/ari/compass/api-endpoint/index.mjs

Added: package/packages/ari/compass/campaign/index.mjs

Added: package/packages/ari/compass/component-type/index.mjs

Added: package/packages/ari/compass/library-scorecard/index.mjs

Added: package/packages/ari/compass/package/index.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/comment/index.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/document/index.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/index.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/space/index.mjs

Added: package/packages/ari/confluence-dc/comment/index.mjs

Added: package/packages/ari/confluence-dc/document/index.mjs

Added: package/packages/ari/confluence-dc/index.mjs

Added: package/packages/ari/confluence-dc/space/index.mjs

Added: package/packages/ari/confluence/custom-content/index.mjs

Added: package/packages/ari/confluence/label/index.mjs

Added: package/packages/ari/confluence/workflow/index.mjs

Added: package/packages/ari/convo-ai/index.mjs

Added: package/packages/ari/convo-ai/workspace/index.mjs

Added: package/packages/ari/css-xp/index.mjs

Added: package/packages/ari/css-xp/role/index.mjs

Added: package/packages/ari/devai/autodev-job/index.mjs

Added: package/packages/ari/devai/index.mjs

Added: package/packages/ari/devai/workspace/index.mjs

Added: package/packages/ari/docusign.docusign/document/index.mjs

Added: package/packages/ari/docusign.docusign/index.mjs

Added: package/packages/ari/docusign.docusign/remote-link/index.mjs

Added: package/packages/ari/dovetail.dovetail/index.mjs

Added: package/packages/ari/dovetail.dovetail/remote-link/index.mjs

Added: package/packages/ari/dropbox.dropbox/document/index.mjs

Added: package/packages/ari/dropbox.dropbox/index.mjs

Added: package/packages/ari/dropbox.dropbox/remote-link/index.mjs

Added: package/packages/ari/dropbox/document/index.mjs

Added: package/packages/ari/dropbox/index.mjs

Added: package/packages/ari/dropbox/remote-link/index.mjs

Added: package/packages/ari/ecosystem/connect-module/index.mjs

Added: package/packages/ari/ecosystem/installation-link/index.mjs

Added: package/packages/ari/elevate/index.mjs

Added: package/packages/ari/elevate/precalibration-pillar/index.mjs

Added: package/packages/ari/elevate/precalibration/index.mjs

Added: package/packages/ari/elevate/self-assessment-pillar/index.mjs

Added: package/packages/ari/elevate/self-assessment/index.mjs

Added: package/packages/ari/figma.figma/design/index.mjs

Added: package/packages/ari/figma.figma/index.mjs

Added: package/packages/ari/figma.figma/remote-link/index.mjs

Added: package/packages/ari/github.github/branch/index.mjs

Added: package/packages/ari/github.github/build/index.mjs

Added: package/packages/ari/github.github/comment/index.mjs

Added: package/packages/ari/github.github/commit/index.mjs

Added: package/packages/ari/github.github/deployment/index.mjs

Added: package/packages/ari/github.github/index.mjs

Added: package/packages/ari/github.github/pull-request/index.mjs

Added: package/packages/ari/github.github/remote-link/index.mjs

Added: package/packages/ari/github.github/repository/index.mjs

Added: package/packages/ari/github.github/vulnerability/index.mjs

Added: package/packages/ari/gitlab.gitlab/index.mjs

Added: package/packages/ari/gitlab.gitlab/remote-link/index.mjs

Added: package/packages/ari/gitlab.gitlab/repository/index.mjs

Added: package/packages/ari/goal/goal-type/index.mjs

Added: package/packages/ari/goal/index.mjs

Added: package/packages/ari/goal/metric-update/index.mjs

Added: package/packages/ari/goal/site/index.mjs

Added: package/packages/ari/goal/workspace/index.mjs

Added: package/packages/ari/google.gmail/index.mjs

Added: package/packages/ari/google.gmail/message/index.mjs

Added: package/packages/ari/google.google-calendar/calendar-event/index.mjs

Added: package/packages/ari/google.google-calendar/index.mjs

Added: package/packages/ari/google.google-drive-rsl/document/index.mjs

Added: package/packages/ari/google.google-drive-rsl/index.mjs

Added: package/packages/ari/google.google-drive/document/index.mjs

Added: package/packages/ari/google.google-drive/index.mjs

Added: package/packages/ari/google.google-drive/remote-link/index.mjs

Added: package/packages/ari/google/account/index.mjs

Added: package/packages/ari/google/calendar-event/index.mjs

Added: package/packages/ari/graph/calendar-event-history/index.mjs

Added: package/packages/ari/graph/calendar-event/index.mjs

Added: package/packages/ari/graph/comment-history/index.mjs

Added: package/packages/ari/graph/comment/index.mjs

Added: package/packages/ari/graph/conversation-chunk/index.mjs

Added: package/packages/ari/graph/conversation-history/index.mjs

Added: package/packages/ari/graph/conversation/index.mjs

Added: package/packages/ari/graph/customer-org-history/index.mjs

Added: package/packages/ari/graph/customer-org/index.mjs

Added: package/packages/ari/graph/deal-history/index.mjs

Added: package/packages/ari/graph/deal/index.mjs

Added: package/packages/ari/graph/integration-context/index.mjs

Added: package/packages/ari/graph/message/index.mjs

Added: package/packages/ari/graph/organisation-history/index.mjs

Added: package/packages/ari/graph/organisation/index.mjs

Added: package/packages/ari/graph/position-history/index.mjs

Added: package/packages/ari/graph/position/index.mjs

Added: package/packages/ari/graph/project-history/index.mjs

Added: package/packages/ari/graph/relationship-type/index.mjs

Added: package/packages/ari/graph/role/index.mjs

Added: package/packages/ari/graph/space-history/index.mjs

Added: package/packages/ari/graph/space/index.mjs

Added: package/packages/ari/graph/thread-chunk/index.mjs

Added: package/packages/ari/graph/work-item-history/index.mjs

Added: package/packages/ari/graph/work-item/index.mjs

Added: package/packages/ari/graph/worker-history/index.mjs

Added: package/packages/ari/graph/worker/index.mjs

Added: package/packages/ari/help/page/index.mjs

Added: package/packages/ari/help/role/index.mjs

Added: package/packages/ari/home/index.mjs

Added: package/packages/ari/home/workspace/index.mjs

Added: package/packages/ari/hubspot.hubspot/customer-org/index.mjs

Added: package/packages/ari/hubspot.hubspot/deal/index.mjs

Added: package/packages/ari/hubspot.hubspot/index.mjs

Added: package/packages/ari/hubspot.hubspot/remote-link/index.mjs

Added: package/packages/ari/identity/app-grant/index.mjs

Added: package/packages/ari/identity/forge-installation/index.mjs

Added: package/packages/ari/identity/scoped-group/index.mjs

Added: package/packages/ari/identity/third-party-directory/index.mjs

Added: package/packages/ari/jira-ai-crocs/index.mjs

Added: package/packages/ari/jira-ai-crocs/sentence/index.mjs

Added: package/packages/ari/jira-ai-crocs/workspace/index.mjs

Added: package/packages/ari/jira-align/project/index.mjs

Added: package/packages/ari/jira-align/workspace/index.mjs

Added: package/packages/ari/jira-customer-service/index.mjs

Added: package/packages/ari/jira-customer-service/role/index.mjs

Added: package/packages/ari/jira-customer-service/site/index.mjs

Added: package/packages/ari/jira-customer-service/template-form/index.mjs

Added: package/packages/ari/jira-dc.jira-dc/comment/index.mjs

Added: package/packages/ari/jira-dc.jira-dc/index.mjs

Added: package/packages/ari/jira-dc.jira-dc/project/index.mjs

Added: package/packages/ari/jira-dc.jira-dc/space/index.mjs

Added: package/packages/ari/jira-dc.jira-dc/work-item/index.mjs

Added: package/packages/ari/jira-servicedesk/organization-member/index.mjs

Added: package/packages/ari/jira-software/sprint/index.mjs

Added: package/packages/ari/jira/field-configuration-context/index.mjs

Added: package/packages/ari/jira/field-configuration/index.mjs

Added: package/packages/ari/jira/field-set-view/index.mjs

Added: package/packages/ari/jira/form/index.mjs

Added: package/packages/ari/jira/issue-search-view-type/index.mjs

Added: package/packages/ari/jira/issue-security-level-permission/index.mjs

Added: package/packages/ari/jira/navigation-menu/index.mjs

Added: package/packages/ari/jira/navigation-settings/index.mjs

Added: package/packages/ari/jira/playbook-instance-step/index.mjs

Added: package/packages/ari/jira/playbook-instance/index.mjs

Added: package/packages/ari/jira/playbook-label/index.mjs

Added: package/packages/ari/jira/playbook-step-run/index.mjs

Added: package/packages/ari/jira/playbook-step/index.mjs

Added: package/packages/ari/jira/playbook/index.mjs

Added: package/packages/ari/jira/project-role-by-project/index.mjs

Added: package/packages/ari/jira/screen-scheme/index.mjs

Added: package/packages/ari/jira/screen/index.mjs

Added: package/packages/ari/jira/view/index.mjs

Added: package/packages/ari/jsm-channel-orchestrator/conversation/index.mjs

Added: package/packages/ari/jsm-channel-orchestrator/index.mjs

Added: package/packages/ari/knowledge-serving-and-access/index.mjs

Added: package/packages/ari/knowledge-serving-and-access/topic/index.mjs

Added: package/packages/ari/launchdarkly.launchdarkly/index.mjs

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/index.mjs

Added: package/packages/ari/learning-platform/index.mjs

Added: package/packages/ari/learning-platform/learner/index.mjs

Added: package/packages/ari/login-alerter/index.mjs

Added: package/packages/ari/login-alerter/site/index.mjs

Added: package/packages/ari/loom.loom/index.mjs

Added: package/packages/ari/loom.loom/video/index.mjs

Added: package/packages/ari/loom/comment/index.mjs

Added: package/packages/ari/loom/folder/index.mjs

Added: package/packages/ari/loom/meeting-recurrence/index.mjs

Added: package/packages/ari/loom/meeting/index.mjs

Added: package/packages/ari/loom/space/index.mjs

Added: package/packages/ari/loom/standalone-workspace/index.mjs

Added: package/packages/ari/loom/video/index.mjs

Added: package/packages/ari/loom/workspace/index.mjs

Added: package/packages/ari/lucid.lucidchart/design/index.mjs

Added: package/packages/ari/lucid.lucidchart/index.mjs

Added: package/packages/ari/lucid.lucidchart/remote-link/index.mjs

Added: package/packages/ari/mercury/change-proposal-status/index.mjs

Added: package/packages/ari/mercury/change-proposal/index.mjs

Added: package/packages/ari/mercury/change/index.mjs

Added: package/packages/ari/mercury/focus-area-type/index.mjs

Added: package/packages/ari/mercury/strategic-event-status/index.mjs

Added: package/packages/ari/mercury/strategic-event/index.mjs

Added: package/packages/ari/mercury/view/index.mjs

Added: package/packages/ari/microsoft.azure-devops/index.mjs

Added: package/packages/ari/microsoft.azure-devops/remote-link/index.mjs

Added: package/packages/ari/microsoft.azure-devops/repository/index.mjs

Added: package/packages/ari/microsoft.onedrive/document/index.mjs

Added: package/packages/ari/microsoft.onedrive/index.mjs

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/index.mjs

Added: package/packages/ari/microsoft.outlook-calendar/index.mjs

Added: package/packages/ari/microsoft.outlook/index.mjs

Added: package/packages/ari/microsoft.outlook/message/index.mjs

Added: package/packages/ari/microsoft.power-bi/index.mjs

Added: package/packages/ari/microsoft.power-bi/remote-link/index.mjs

Added: package/packages/ari/microsoft.sharepoint/document/index.mjs

Added: package/packages/ari/microsoft.sharepoint/index.mjs

Added: package/packages/ari/microsoft.teams/conversation/index.mjs

Added: package/packages/ari/microsoft.teams/index.mjs

Added: package/packages/ari/microsoft.teams/message/index.mjs

Added: package/packages/ari/microsoft.teams/remote-link/index.mjs

Added: package/packages/ari/microsoft/account/index.mjs

Added: package/packages/ari/microsoft/calendar-event/index.mjs

Added: package/packages/ari/microsoft/chat/index.mjs

Added: package/packages/ari/migration-report-center/index.mjs

Added: package/packages/ari/migration-report-center/report-request-proxy/index.mjs

Added: package/packages/ari/miro.miro/design/index.mjs

Added: package/packages/ari/miro.miro/index.mjs

Added: package/packages/ari/miro.miro/remote-link/index.mjs

Added: package/packages/ari/ml-registry/artifact/index.mjs

Added: package/packages/ari/ml-registry/index.mjs

Added: package/packages/ari/monday.monday/document/index.mjs

Added: package/packages/ari/monday.monday/index.mjs

Added: package/packages/ari/mural.mural/index.mjs

Added: package/packages/ari/mural.mural/remote-link/index.mjs

Added: package/packages/ari/notion.notion/document/index.mjs

Added: package/packages/ari/notion.notion/index.mjs

Added: package/packages/ari/notion.notion/remote-link/index.mjs

Added: package/packages/ari/opsgenie/saved-search/index.mjs

Added: package/packages/ari/opsgenie/team-member/index.mjs

Added: package/packages/ari/pagerduty.pagerduty/index.mjs

Added: package/packages/ari/pagerduty.pagerduty/remote-link/index.mjs

Added: package/packages/ari/passionfruit/ask-activity/index.mjs

Added: package/packages/ari/passionfruit/ask-comment/index.mjs

Added: package/packages/ari/passionfruit/ask-link/index.mjs

Added: package/packages/ari/passionfruit/ask-update/index.mjs

Added: package/packages/ari/passionfruit/ask/index.mjs

Added: package/packages/ari/passionfruit/dependency-comment/index.mjs

Added: package/packages/ari/passionfruit/dependency-related-content/index.mjs

Added: package/packages/ari/passionfruit/dependency-update/index.mjs

Added: package/packages/ari/passionfruit/dependency/index.mjs

Added: package/packages/ari/passionfruit/role/index.mjs

Added: package/packages/ari/passionfruit/site/index.mjs

Added: package/packages/ari/passionfruit/workspace/index.mjs

Added: package/packages/ari/pipedrive.pipedrive/index.mjs

Added: package/packages/ari/pipedrive.pipedrive/remote-link/index.mjs

Added: package/packages/ari/platform/collaboration-context/index.mjs

Added: package/packages/ari/platform/product/index.mjs

Added: package/packages/ari/platform/test-provisioning-entity/index.mjs

Added: package/packages/ari/post-office/trigger/index.mjs

Added: package/packages/ari/proforma/helpcenter-form/index.mjs

Added: package/packages/ari/proforma/index.mjs

Added: package/packages/ari/proforma/issue-form/index.mjs

Added: package/packages/ari/proforma/project-form/index.mjs

Added: package/packages/ari/proforma/role/index.mjs

Added: package/packages/ari/project/index.mjs

Added: package/packages/ari/project/site/index.mjs

Added: package/packages/ari/project/workspace/index.mjs

Added: package/packages/ari/pure/index.mjs

Added: package/packages/ari/pure/permission/index.mjs

Added: package/packages/ari/pure/resource/index.mjs

Added: package/packages/ari/pure/role/index.mjs

Added: package/packages/ari/radar/index.mjs

Added: package/packages/ari/radar/position/index.mjs

Added: package/packages/ari/radar/site/index.mjs

Added: package/packages/ari/radar/worker/index.mjs

Added: package/packages/ari/radar/workspace/index.mjs

Added: package/packages/ari/rovo/agent/index.mjs

Added: package/packages/ari/rovo/custom-action/index.mjs

Added: package/packages/ari/rovo/file/index.mjs

Added: package/packages/ari/rovo/message/index.mjs

Added: package/packages/ari/rovo/scenario/index.mjs

Added: package/packages/ari/rovo/workspace/index.mjs

Added: package/packages/ari/salesforce.salesforce/customer-org/index.mjs

Added: package/packages/ari/salesforce.salesforce/deal/index.mjs

Added: package/packages/ari/salesforce.salesforce/index.mjs

Added: package/packages/ari/salesforce.salesforce/remote-link/index.mjs

Added: package/packages/ari/sandbox-service/index.mjs

Added: package/packages/ari/sandbox-service/site/index.mjs

Added: package/packages/ari/search/permission-container/index.mjs

Added: package/packages/ari/sentry.sentry/index.mjs

Added: package/packages/ari/sentry.sentry/remote-link/index.mjs

Added: package/packages/ari/servicenow.servicenow/index.mjs

Added: package/packages/ari/servicenow.servicenow/work-item/index.mjs

Added: package/packages/ari/settings-service/index.mjs

Added: package/packages/ari/settings-service/settings/index.mjs

Added: package/packages/ari/slack.slack/conversation/index.mjs

Added: package/packages/ari/slack.slack/index.mjs

Added: package/packages/ari/slack.slack/message/index.mjs

Added: package/packages/ari/smartsheet.smartsheet/document/index.mjs

Added: package/packages/ari/smartsheet.smartsheet/index.mjs

Added: package/packages/ari/smartsheet.smartsheet/remote-link/index.mjs

Added: package/packages/ari/spinnaker.spinnaker/deployment/index.mjs

Added: package/packages/ari/spinnaker.spinnaker/index.mjs

Added: package/packages/ari/stripe.stripe/index.mjs

Added: package/packages/ari/stripe.stripe/remote-link/index.mjs

Added: package/packages/ari/support/customer-support/index.mjs

Added: package/packages/ari/todoist.todoist/index.mjs

Added: package/packages/ari/todoist.todoist/remote-link/index.mjs

Added: package/packages/ari/townsquare/goal-metric-update/index.mjs

Added: package/packages/ari/townsquare/goal-update/index.mjs

Added: package/packages/ari/townsquare/metric-target/index.mjs

Added: package/packages/ari/townsquare/metric-value/index.mjs

Added: package/packages/ari/townsquare/metric/index.mjs

Added: package/packages/ari/townsquare/milestone/index.mjs

Added: package/packages/ari/townsquare/project-update/index.mjs

Added: package/packages/ari/townsquare/update-note/index.mjs

Added: package/packages/ari/trello/avatar/index.mjs

Added: package/packages/ari/trello/background/index.mjs

Added: package/packages/ari/trello/check-item/index.mjs

Added: package/packages/ari/trello/checklist/index.mjs

Added: package/packages/ari/trello/custom-field/index.mjs

Added: package/packages/ari/trello/emoji/index.mjs

Added: package/packages/ari/trello/label/index.mjs

Added: package/packages/ari/trello/logo/index.mjs

Added: package/packages/ari/trello/planner-calendar/index.mjs

Added: package/packages/ari/trello/planner-event-card/index.mjs

Added: package/packages/ari/trello/planner/index.mjs

Added: package/packages/ari/trello/sticker/index.mjs

Added: package/packages/ari/trust-eng/email/index.mjs

Added: package/packages/ari/trust-eng/index.mjs

Added: package/packages/ari/virtual-agent/intent-question/index.mjs

Added: package/packages/ari/virtual-agent/intent/index.mjs

Added: package/packages/ari/workday.workday/index.mjs

Added: package/packages/ari/workday.workday/organisation/index.mjs

Added: package/packages/ari/workday.workday/position/index.mjs

Added: package/packages/ari/workday.workday/worker/index.mjs

Added: package/packages/ari/zendesk.zendesk/document/index.mjs

Added: package/packages/ari/zendesk.zendesk/index.mjs

Added: package/packages/ari/zendesk.zendesk/work-item/index.mjs

Added: package/packages/ari/zeplin.zeplin/index.mjs

Added: package/packages/ari/zeplin.zeplin/remote-link/index.mjs

Added: package/packages/ari/resource-types/installation-link.mjs

Added: package/packages/ari/resource-types/integration-context.mjs

Added: package/packages/ari/resource-types/intent-question.mjs

Added: package/packages/ari/resource-types/intent.mjs

Added: package/packages/ari/resource-types/issue-form.mjs

Added: package/packages/ari/resource-types/issue-search-view-type.mjs

Added: package/packages/ari/resource-types/issue-security-level-permission.mjs

Added: package/packages/ari/resource-types/label.mjs

Added: package/packages/ari/resource-types/learner.mjs

Added: package/packages/ari/resource-types/library-scorecard.mjs

Added: package/packages/ari/resource-types/logo.mjs

Added: package/packages/ari/resource-types/meeting-recurrence.mjs

Added: package/packages/ari/resource-types/meeting.mjs

Added: package/packages/ari/resource-types/metric-target.mjs

Added: package/packages/ari/resource-types/metric-update.mjs

Added: package/packages/ari/resource-types/metric-value.mjs

Added: package/packages/ari/resource-types/metric.mjs

Added: package/packages/ari/resource-types/milestone.mjs

Added: package/packages/ari/resource-types/navigation-menu.mjs

Added: package/packages/ari/resource-types/navigation-settings.mjs

Added: package/packages/ari/resource-types/organisation-history.mjs

Added: package/packages/ari/resource-types/organisation.mjs

Added: package/packages/ari/resource-types/organization-member.mjs

Added: package/packages/ari/resource-types/package.mjs

Added: package/packages/ari/resource-types/permission-container.mjs

Added: package/packages/ari/resource-types/permission.mjs

Added: package/packages/ari/resource-types/pipeline-query.mjs

Added: package/packages/ari/resource-types/planner-calendar.mjs

Added: package/packages/ari/resource-types/planner-event-card.mjs

Added: package/packages/ari/resource-types/planner.mjs

Added: package/packages/ari/resource-types/playbook-instance-step.mjs

Added: package/packages/ari/resource-types/playbook-instance.mjs

Added: package/packages/ari/resource-types/playbook-label.mjs

Added: package/packages/ari/resource-types/playbook-step-run.mjs

Added: package/packages/ari/resource-types/playbook-step.mjs

Added: package/packages/ari/resource-types/playbook.mjs

Added: package/packages/ari/resource-types/position-history.mjs

Added: package/packages/ari/resource-types/precalibration-pillar.mjs

Added: package/packages/ari/resource-types/precalibration.mjs

Added: package/packages/ari/resource-types/project-form.mjs

Added: package/packages/ari/resource-types/project-history.mjs

Added: package/packages/ari/resource-types/project-role-by-project.mjs

Added: package/packages/ari/resource-types/project-update.mjs

Added: package/packages/ari/resource-types/relationship-type.mjs

Added: package/packages/ari/resource-types/report-request-proxy.mjs

Added: package/packages/ari/resource-types/resource.mjs

Added: package/packages/ari/resource-types/saved-search.mjs

Added: package/packages/ari/resource-types/scenario.mjs

Added: package/packages/ari/resource-types/scoped-group.mjs

Added: package/packages/ari/resource-types/screen-scheme.mjs

Added: package/packages/ari/resource-types/screen.mjs

Added: package/packages/ari/resource-types/self-assessment-pillar.mjs

Added: package/packages/ari/resource-types/self-assessment.mjs

Added: package/packages/ari/resource-types/sentence.mjs

Added: package/packages/ari/resource-types/settings.mjs

Added: package/packages/ari/resource-types/space-history.mjs

Added: package/packages/ari/resource-types/standalone-workspace.mjs

Added: package/packages/ari/resource-types/sticker.mjs

Added: package/packages/ari/resource-types/strategic-event-status.mjs

Added: package/packages/ari/resource-types/strategic-event.mjs

Added: package/packages/ari/resource-types/template-form.mjs

Added: package/packages/ari/resource-types/test-provisioning-entity.mjs

Added: package/packages/ari/resource-types/third-party-directory.mjs

Added: package/packages/ari/resource-types/thread-chunk.mjs

Added: package/packages/ari/resource-types/topic.mjs

Added: package/packages/ari/resource-types/trigger.mjs

Added: package/packages/ari/adobe.adobexd/remote-link/types.mjs

Added: package/packages/ari/adobe.sign/document/types.mjs

Added: package/packages/ari/aha.aha/work-item/types.mjs

Added: package/packages/ari/airtable.airtable/document/types.mjs

Added: package/packages/ari/airtable.airtable/remote-link/types.mjs

Added: package/packages/ari/amplitude.amplitude/remote-link/types.mjs

Added: package/packages/ari/app-migration/app-data/types.mjs

Added: package/packages/ari/asana.asana/remote-link/types.mjs

Added: package/packages/ari/asana.asana/work-item/types.mjs

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/types.mjs

Added: package/packages/ari/audit-log/attribute/types.mjs

Added: package/packages/ari/audit-log/container/types.mjs

Added: package/packages/ari/audit-log/context/types.mjs

Added: package/packages/ari/audit-log/event/types.mjs

Added: package/packages/ari/audit-log/workspace/types.mjs

Added: package/packages/ari/automation/automation-rule/types.mjs

Added: package/packages/ari/avp/chart/types.mjs

Added: package/packages/ari/avp/control/types.mjs

Added: package/packages/ari/avp/dashboard-chart/types.mjs

Added: package/packages/ari/avp/data-share/types.mjs

Added: package/packages/ari/avp/pipeline-query/types.mjs

Added: package/packages/ari/avp/subscription/types.mjs

Added: package/packages/ari/avp/workspace/types.mjs

Added: package/packages/ari/azure-devops.azure-devops/remote-link/types.mjs

Added: package/packages/ari/azure-devops.azure-devops/repository/types.mjs

Added: package/packages/ari/box.box/document/types.mjs

Added: package/packages/ari/box.box/remote-link/types.mjs

Added: package/packages/ari/canva.canva/remote-link/types.mjs

Added: package/packages/ari/cia/cprs-email/types.mjs

Added: package/packages/ari/cisco.webex/remote-link/types.mjs

Added: package/packages/ari/clickup.clickup/remote-link/types.mjs

Added: package/packages/ari/compass/api-endpoint/types.mjs

Added: package/packages/ari/compass/campaign/types.mjs

Added: package/packages/ari/compass/component-type/types.mjs

Added: package/packages/ari/compass/library-scorecard/types.mjs

Added: package/packages/ari/compass/package/types.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/comment/types.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/document/types.mjs

Added: package/packages/ari/confluence-dc.confluence-dc/space/types.mjs

Added: package/packages/ari/confluence-dc/comment/types.mjs

Added: package/packages/ari/confluence-dc/document/types.mjs

Added: package/packages/ari/confluence-dc/space/types.mjs

Added: package/packages/ari/confluence/custom-content/types.mjs

Added: package/packages/ari/confluence/label/types.mjs

Added: package/packages/ari/confluence/workflow/types.mjs

Added: package/packages/ari/convo-ai/workspace/types.mjs

Added: package/packages/ari/css-xp/role/types.mjs

Added: package/packages/ari/devai/autodev-job/types.mjs

Added: package/packages/ari/devai/workspace/types.mjs

Added: package/packages/ari/docusign.docusign/document/types.mjs

Added: package/packages/ari/docusign.docusign/remote-link/types.mjs

Added: package/packages/ari/dovetail.dovetail/remote-link/types.mjs

Added: package/packages/ari/dropbox.dropbox/document/types.mjs

Added: package/packages/ari/dropbox.dropbox/remote-link/types.mjs

Added: package/packages/ari/dropbox/document/types.mjs

Added: package/packages/ari/dropbox/remote-link/types.mjs

Added: package/packages/ari/ecosystem/connect-module/types.mjs

Added: package/packages/ari/ecosystem/installation-link/types.mjs

Added: package/packages/ari/elevate/precalibration-pillar/types.mjs

Added: package/packages/ari/elevate/precalibration/types.mjs

Added: package/packages/ari/elevate/self-assessment-pillar/types.mjs

Added: package/packages/ari/elevate/self-assessment/types.mjs

Added: package/packages/ari/figma.figma/design/types.mjs

Added: package/packages/ari/figma.figma/remote-link/types.mjs

Added: package/packages/ari/github.github/branch/types.mjs

Added: package/packages/ari/github.github/build/types.mjs

Added: package/packages/ari/github.github/comment/types.mjs

Added: package/packages/ari/github.github/commit/types.mjs

Added: package/packages/ari/github.github/deployment/types.mjs

Added: package/packages/ari/github.github/pull-request/types.mjs

Added: package/packages/ari/github.github/remote-link/types.mjs

Added: package/packages/ari/github.github/repository/types.mjs

Added: package/packages/ari/github.github/vulnerability/types.mjs

Added: package/packages/ari/gitlab.gitlab/remote-link/types.mjs

Added: package/packages/ari/gitlab.gitlab/repository/types.mjs

Added: package/packages/ari/goal/goal-type/types.mjs

Added: package/packages/ari/goal/metric-update/types.mjs

Added: package/packages/ari/goal/site/types.mjs

Added: package/packages/ari/goal/workspace/types.mjs

Added: package/packages/ari/google.gmail/message/types.mjs

Added: package/packages/ari/google.google-calendar/calendar-event/types.mjs

Added: package/packages/ari/google.google-drive-rsl/document/types.mjs

Added: package/packages/ari/google.google-drive/document/types.mjs

Added: package/packages/ari/google.google-drive/remote-link/types.mjs

Added: package/packages/ari/google/account/types.mjs

Added: package/packages/ari/google/calendar-event/types.mjs

Added: package/packages/ari/graph/calendar-event-history/types.mjs

Added: package/packages/ari/graph/calendar-event/types.mjs

Added: package/packages/ari/graph/comment-history/types.mjs

Added: package/packages/ari/graph/comment/types.mjs

Added: package/packages/ari/graph/conversation-chunk/types.mjs

Added: package/packages/ari/graph/conversation-history/types.mjs

Added: package/packages/ari/graph/conversation/types.mjs

Added: package/packages/ari/graph/customer-org-history/types.mjs

Added: package/packages/ari/graph/customer-org/types.mjs

Added: package/packages/ari/graph/deal-history/types.mjs

Added: package/packages/ari/graph/deal/types.mjs

Added: package/packages/ari/graph/integration-context/types.mjs

Added: package/packages/ari/graph/message/types.mjs

Added: package/packages/ari/graph/organisation-history/types.mjs

Added: package/packages/ari/graph/organisation/types.mjs

Added: package/packages/ari/graph/position-history/types.mjs

Added: package/packages/ari/graph/position/types.mjs

Added: package/packages/ari/graph/project-history/types.mjs

Added: package/packages/ari/graph/relationship-type/types.mjs

Added: package/packages/ari/graph/role/types.mjs

Added: package/packages/ari/graph/space-history/types.mjs

Added: package/packages/ari/graph/space/types.mjs

Added: package/packages/ari/graph/thread-chunk/types.mjs

Added: package/packages/ari/graph/work-item-history/types.mjs

Added: package/packages/ari/graph/work-item/types.mjs

Added: package/packages/ari/graph/worker-history/types.mjs

Added: package/packages/ari/graph/worker/types.mjs

Added: package/packages/ari/help/page/types.mjs

Added: package/packages/ari/help/role/types.mjs

Added: package/packages/ari/home/workspace/types.mjs

Added: package/packages/ari/hubspot.hubspot/customer-org/types.mjs

Added: package/packages/ari/hubspot.hubspot/deal/types.mjs

Added: package/packages/ari/hubspot.hubspot/remote-link/types.mjs

Added: package/packages/ari/identity/app-grant/types.mjs

Added: package/packages/ari/identity/forge-installation/types.mjs

Added: package/packages/ari/identity/scoped-group/types.mjs

Added: package/packages/ari/identity/third-party-directory/types.mjs

Added: package/packages/ari/jira-ai-crocs/sentence/types.mjs

Added: package/packages/ari/jira-ai-crocs/workspace/types.mjs

Added: package/packages/ari/jira-align/project/types.mjs

Added: package/packages/ari/jira-align/workspace/types.mjs

Added: package/packages/ari/jira-customer-service/role/types.mjs

Added: package/packages/ari/jira-customer-service/site/types.mjs

Added: package/packages/ari/jira-customer-service/template-form/types.mjs

Added: package/packages/ari/jira-dc.jira-dc/comment/types.mjs

Added: package/packages/ari/jira-dc.jira-dc/project/types.mjs

Added: package/packages/ari/jira-dc.jira-dc/space/types.mjs

Added: package/packages/ari/jira-dc.jira-dc/work-item/types.mjs

Added: package/packages/ari/jira-servicedesk/organization-member/types.mjs

Added: package/packages/ari/jira-software/sprint/types.mjs

Added: package/packages/ari/jira/field-configuration-context/types.mjs

Added: package/packages/ari/jira/field-configuration/types.mjs

Added: package/packages/ari/jira/field-set-view/types.mjs

Added: package/packages/ari/jira/form/types.mjs

Added: package/packages/ari/jira/issue-search-view-type/types.mjs

Added: package/packages/ari/jira/issue-security-level-permission/types.mjs

Added: package/packages/ari/jira/navigation-menu/types.mjs

Added: package/packages/ari/jira/navigation-settings/types.mjs

Added: package/packages/ari/jira/playbook-instance-step/types.mjs

Added: package/packages/ari/jira/playbook-instance/types.mjs

Added: package/packages/ari/jira/playbook-label/types.mjs

Added: package/packages/ari/jira/playbook-step-run/types.mjs

Added: package/packages/ari/jira/playbook-step/types.mjs

Added: package/packages/ari/jira/playbook/types.mjs

Added: package/packages/ari/jira/project-role-by-project/types.mjs

Added: package/packages/ari/jira/screen-scheme/types.mjs

Added: package/packages/ari/jira/screen/types.mjs

Added: package/packages/ari/jira/view/types.mjs

Added: package/packages/ari/jsm-channel-orchestrator/conversation/types.mjs

Added: package/packages/ari/knowledge-serving-and-access/topic/types.mjs

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/types.mjs

Added: package/packages/ari/learning-platform/learner/types.mjs

Added: package/packages/ari/login-alerter/site/types.mjs

Added: package/packages/ari/loom.loom/video/types.mjs

Added: package/packages/ari/loom/comment/types.mjs

Added: package/packages/ari/loom/folder/types.mjs

Added: package/packages/ari/loom/meeting-recurrence/types.mjs

Added: package/packages/ari/loom/meeting/types.mjs

Added: package/packages/ari/loom/space/types.mjs

Added: package/packages/ari/loom/standalone-workspace/types.mjs

Added: package/packages/ari/loom/video/types.mjs

Added: package/packages/ari/loom/workspace/types.mjs

Added: package/packages/ari/lucid.lucidchart/design/types.mjs

Added: package/packages/ari/lucid.lucidchart/remote-link/types.mjs

Added: package/packages/ari/mercury/change-proposal-status/types.mjs

Added: package/packages/ari/mercury/change-proposal/types.mjs

Added: package/packages/ari/mercury/change/types.mjs

Added: package/packages/ari/mercury/focus-area-type/types.mjs

Added: package/packages/ari/mercury/strategic-event-status/types.mjs

Added: package/packages/ari/mercury/strategic-event/types.mjs

Added: package/packages/ari/mercury/view/types.mjs

Added: package/packages/ari/microsoft.azure-devops/remote-link/types.mjs

Added: package/packages/ari/microsoft.azure-devops/repository/types.mjs

Added: package/packages/ari/microsoft.onedrive/document/types.mjs

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/types.mjs

Added: package/packages/ari/microsoft.outlook/message/types.mjs

Added: package/packages/ari/microsoft.power-bi/remote-link/types.mjs

Added: package/packages/ari/microsoft.sharepoint/document/types.mjs

Added: package/packages/ari/microsoft.teams/conversation/types.mjs

Added: package/packages/ari/microsoft.teams/message/types.mjs

Added: package/packages/ari/microsoft.teams/remote-link/types.mjs

Added: package/packages/ari/microsoft/account/types.mjs

Added: package/packages/ari/microsoft/calendar-event/types.mjs

Added: package/packages/ari/microsoft/chat/types.mjs

Added: package/packages/ari/migration-report-center/report-request-proxy/types.mjs

Added: package/packages/ari/miro.miro/design/types.mjs

Added: package/packages/ari/miro.miro/remote-link/types.mjs

Added: package/packages/ari/ml-registry/artifact/types.mjs

Added: package/packages/ari/monday.monday/document/types.mjs

Added: package/packages/ari/mural.mural/remote-link/types.mjs

Added: package/packages/ari/notion.notion/document/types.mjs

Added: package/packages/ari/notion.notion/remote-link/types.mjs

Added: package/packages/ari/opsgenie/saved-search/types.mjs

Added: package/packages/ari/opsgenie/team-member/types.mjs

Added: package/packages/ari/pagerduty.pagerduty/remote-link/types.mjs

Added: package/packages/ari/passionfruit/ask-activity/types.mjs

Added: package/packages/ari/passionfruit/ask-comment/types.mjs

Added: package/packages/ari/passionfruit/ask-link/types.mjs

Added: package/packages/ari/passionfruit/ask-update/types.mjs

Added: package/packages/ari/passionfruit/ask/types.mjs

Added: package/packages/ari/passionfruit/dependency-comment/types.mjs

Added: package/packages/ari/passionfruit/dependency-related-content/types.mjs

Added: package/packages/ari/passionfruit/dependency-update/types.mjs

Added: package/packages/ari/passionfruit/dependency/types.mjs

Added: package/packages/ari/passionfruit/role/types.mjs

Added: package/packages/ari/passionfruit/site/types.mjs

Added: package/packages/ari/passionfruit/workspace/types.mjs

Added: package/packages/ari/pipedrive.pipedrive/remote-link/types.mjs

Added: package/packages/ari/platform/collaboration-context/types.mjs

Added: package/packages/ari/platform/product/types.mjs

Added: package/packages/ari/platform/test-provisioning-entity/types.mjs

Added: package/packages/ari/post-office/trigger/types.mjs

Added: package/packages/ari/proforma/helpcenter-form/types.mjs

Added: package/packages/ari/proforma/issue-form/types.mjs

Added: package/packages/ari/proforma/project-form/types.mjs

Added: package/packages/ari/proforma/role/types.mjs

Added: package/packages/ari/project/site/types.mjs

Added: package/packages/ari/project/workspace/types.mjs

Added: package/packages/ari/pure/permission/types.mjs

Added: package/packages/ari/pure/resource/types.mjs

Added: package/packages/ari/pure/role/types.mjs

Added: package/packages/ari/radar/position/types.mjs

Added: package/packages/ari/radar/site/types.mjs

Added: package/packages/ari/radar/worker/types.mjs

Added: package/packages/ari/radar/workspace/types.mjs

Added: package/packages/ari/rovo/agent/types.mjs

Added: package/packages/ari/rovo/custom-action/types.mjs

Added: package/packages/ari/rovo/file/types.mjs

Added: package/packages/ari/rovo/message/types.mjs

Added: package/packages/ari/rovo/scenario/types.mjs

Added: package/packages/ari/rovo/workspace/types.mjs

Added: package/packages/ari/salesforce.salesforce/customer-org/types.mjs

Added: package/packages/ari/salesforce.salesforce/deal/types.mjs

Added: package/packages/ari/salesforce.salesforce/remote-link/types.mjs

Added: package/packages/ari/sandbox-service/site/types.mjs

Added: package/packages/ari/search/permission-container/types.mjs

Added: package/packages/ari/sentry.sentry/remote-link/types.mjs

Added: package/packages/ari/servicenow.servicenow/work-item/types.mjs

Added: package/packages/ari/settings-service/settings/types.mjs

Added: package/packages/ari/slack.slack/conversation/types.mjs

Added: package/packages/ari/slack.slack/message/types.mjs

Added: package/packages/ari/smartsheet.smartsheet/document/types.mjs

Added: package/packages/ari/smartsheet.smartsheet/remote-link/types.mjs

Added: package/packages/ari/spinnaker.spinnaker/deployment/types.mjs

Added: package/packages/ari/stripe.stripe/remote-link/types.mjs

Added: package/packages/ari/support/customer-support/types.mjs

Added: package/packages/ari/todoist.todoist/remote-link/types.mjs

Added: package/packages/ari/townsquare/goal-metric-update/types.mjs

Added: package/packages/ari/townsquare/goal-update/types.mjs

Added: package/packages/ari/townsquare/metric-target/types.mjs

Added: package/packages/ari/townsquare/metric-value/types.mjs

Added: package/packages/ari/townsquare/metric/types.mjs

Added: package/packages/ari/townsquare/milestone/types.mjs

Added: package/packages/ari/townsquare/project-update/types.mjs

Added: package/packages/ari/townsquare/update-note/types.mjs

Added: package/packages/ari/trello/avatar/types.mjs

Added: package/packages/ari/trello/background/types.mjs

Added: package/packages/ari/trello/check-item/types.mjs

Added: package/packages/ari/trello/checklist/types.mjs

Added: package/packages/ari/trello/custom-field/types.mjs

Added: package/packages/ari/trello/emoji/types.mjs

Added: package/packages/ari/trello/label/types.mjs

Added: package/packages/ari/trello/logo/types.mjs

Added: package/packages/ari/trello/planner-calendar/types.mjs

Added: package/packages/ari/trello/planner-event-card/types.mjs

Added: package/packages/ari/trello/planner/types.mjs

Added: package/packages/ari/trello/sticker/types.mjs

Added: package/packages/ari/trust-eng/email/types.mjs

Added: package/packages/ari/virtual-agent/intent-question/types.mjs

Added: package/packages/ari/virtual-agent/intent/types.mjs

Added: package/packages/ari/workday.workday/organisation/types.mjs

Added: package/packages/ari/workday.workday/position/types.mjs

Added: package/packages/ari/workday.workday/worker/types.mjs

Added: package/packages/ari/zendesk.zendesk/document/types.mjs

Added: package/packages/ari/zendesk.zendesk/work-item/types.mjs

Added: package/packages/ari/zeplin.zeplin/remote-link/types.mjs

Added: package/packages/ari/resource-types/update-note.mjs

Added: package/packages/ari/resource-types/view.mjs

Added: package/packages/ari/resource-types/work-item-history.mjs

Added: package/packages/ari/resource-types/work-item.mjs

Added: package/packages/ari/resource-types/worker-history.mjs

Added: package/packages/ari/resource-types/account.d.ts

Added: package/packages/ari/resource-types/agent.d.ts

Added: package/packages/ari/resource-types/api-endpoint.d.ts

Added: package/packages/ari/resource-types/app-data.d.ts

Added: package/packages/ari/resource-types/app-grant.d.ts

Added: package/packages/ari/resource-types/artifact.d.ts

Added: package/packages/ari/resource-types/ask-activity.d.ts

Added: package/packages/ari/resource-types/ask-comment.d.ts

Added: package/packages/ari/resource-types/ask-link.d.ts

Added: package/packages/ari/resource-types/ask-update.d.ts

Added: package/packages/ari/resource-types/ask.d.ts

Added: package/packages/ari/resource-types/autodev-job.d.ts

Added: package/packages/ari/resource-types/automation-rule.d.ts

Added: package/packages/ari/resource-types/avatar.d.ts

Added: package/packages/ari/resource-types/background.d.ts

Added: package/packages/ari/resource-types/calendar-event-history.d.ts

Added: package/packages/ari/resource-types/campaign.d.ts

Added: package/packages/ari/resource-types/change-proposal-status.d.ts

Added: package/packages/ari/resource-types/change-proposal.d.ts

Added: package/packages/ari/resource-types/chart.d.ts

Added: package/packages/ari/resource-types/chat.d.ts

Added: package/packages/ari/resource-types/check-item.d.ts

Added: package/packages/ari/resource-types/checklist.d.ts

Added: package/packages/ari/resource-types/collaboration-context.d.ts

Added: package/packages/ari/resource-types/comment-history.d.ts

Added: package/packages/ari/resource-types/component-type.d.ts

Added: package/packages/ari/resource-types/connect-module.d.ts

Added: package/packages/ari/resource-types/context.d.ts

Added: package/packages/ari/resource-types/control.d.ts

Added: package/packages/ari/resource-types/conversation-chunk.d.ts

Added: package/packages/ari/resource-types/conversation-history.d.ts

Added: package/packages/ari/resource-types/cprs-email.d.ts

Added: package/packages/ari/resource-types/custom-action.d.ts

Added: package/packages/ari/resource-types/custom-content.d.ts

Added: package/packages/ari/resource-types/custom-field.d.ts

Added: package/packages/ari/resource-types/customer-org-history.d.ts

Added: package/packages/ari/resource-types/customer-org.d.ts

Added: package/packages/ari/resource-types/customer-support.d.ts

Added: package/packages/ari/resource-types/dashboard-chart.d.ts

Added: package/packages/ari/resource-types/data-share.d.ts

Added: package/packages/ari/resource-types/deal-history.d.ts

Added: package/packages/ari/resource-types/deal.d.ts

Added: package/packages/ari/resource-types/dependency-comment.d.ts

Added: package/packages/ari/resource-types/dependency-related-content.d.ts

Added: package/packages/ari/resource-types/dependency-update.d.ts

Added: package/packages/ari/resource-types/dependency.d.ts

Added: package/packages/ari/resource-types/email.d.ts

Added: package/packages/ari/resource-types/emoji.d.ts

Added: package/packages/ari/resource-types/field-configuration-context.d.ts

Added: package/packages/ari/resource-types/field-configuration.d.ts

Added: package/packages/ari/resource-types/field-set-view.d.ts

Added: package/packages/ari/resource-types/focus-area-type.d.ts

Added: package/packages/ari/resource-types/forge-installation.d.ts

Added: package/packages/ari/resource-types/goal-metric-update.d.ts

Added: package/packages/ari/resource-types/goal-type.d.ts

Added: package/packages/ari/resource-types/goal-update.d.ts

Added: package/packages/ari/resource-types/helpcenter-form.d.ts

Added: package/packages/ari/adobe.adobexd/index.d.ts

Added: package/packages/ari/adobe.adobexd/remote-link/index.d.ts

Added: package/packages/ari/adobe.sign/document/index.d.ts

Added: package/packages/ari/adobe.sign/index.d.ts

Added: package/packages/ari/aha.aha/index.d.ts

Added: package/packages/ari/aha.aha/work-item/index.d.ts

Added: package/packages/ari/airtable.airtable/document/index.d.ts

Added: package/packages/ari/airtable.airtable/index.d.ts

Added: package/packages/ari/airtable.airtable/remote-link/index.d.ts

Added: package/packages/ari/amplitude.amplitude/index.d.ts

Added: package/packages/ari/amplitude.amplitude/remote-link/index.d.ts

Added: package/packages/ari/app-migration/app-data/index.d.ts

Added: package/packages/ari/app-migration/index.d.ts

Added: package/packages/ari/asana.asana/index.d.ts

Added: package/packages/ari/asana.asana/remote-link/index.d.ts

Added: package/packages/ari/asana.asana/work-item/index.d.ts

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/index.d.ts

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/index.d.ts

Added: package/packages/ari/audit-log/attribute/index.d.ts

Added: package/packages/ari/audit-log/container/index.d.ts

Added: package/packages/ari/audit-log/context/index.d.ts

Added: package/packages/ari/audit-log/event/index.d.ts

Added: package/packages/ari/audit-log/index.d.ts

Added: package/packages/ari/audit-log/workspace/index.d.ts

Added: package/packages/ari/automation/automation-rule/index.d.ts

Added: package/packages/ari/avp/chart/index.d.ts

Added: package/packages/ari/avp/control/index.d.ts

Added: package/packages/ari/avp/dashboard-chart/index.d.ts

Added: package/packages/ari/avp/data-share/index.d.ts

Added: package/packages/ari/avp/pipeline-query/index.d.ts

Added: package/packages/ari/avp/subscription/index.d.ts

Added: package/packages/ari/avp/workspace/index.d.ts

Added: package/packages/ari/azure-devops.azure-devops/index.d.ts

Added: package/packages/ari/azure-devops.azure-devops/remote-link/index.d.ts

Added: package/packages/ari/azure-devops.azure-devops/repository/index.d.ts

Added: package/packages/ari/box.box/document/index.d.ts

Added: package/packages/ari/box.box/index.d.ts

Added: package/packages/ari/box.box/remote-link/index.d.ts

Added: package/packages/ari/canva.canva/index.d.ts

Added: package/packages/ari/canva.canva/remote-link/index.d.ts

Added: package/packages/ari/cia/cprs-email/index.d.ts

Added: package/packages/ari/cia/index.d.ts

Added: package/packages/ari/cisco.webex/index.d.ts

Added: package/packages/ari/cisco.webex/remote-link/index.d.ts

Added: package/packages/ari/clickup.clickup/index.d.ts

Added: package/packages/ari/clickup.clickup/remote-link/index.d.ts

Added: package/packages/ari/compass/api-endpoint/index.d.ts

Added: package/packages/ari/compass/campaign/index.d.ts

Added: package/packages/ari/compass/component-type/index.d.ts

Added: package/packages/ari/compass/library-scorecard/index.d.ts

Added: package/packages/ari/compass/package/index.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/comment/index.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/document/index.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/index.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/space/index.d.ts

Added: package/packages/ari/confluence-dc/comment/index.d.ts

Added: package/packages/ari/confluence-dc/document/index.d.ts

Added: package/packages/ari/confluence-dc/index.d.ts

Added: package/packages/ari/confluence-dc/space/index.d.ts

Added: package/packages/ari/confluence/custom-content/index.d.ts

Added: package/packages/ari/confluence/label/index.d.ts

Added: package/packages/ari/confluence/workflow/index.d.ts

Added: package/packages/ari/convo-ai/index.d.ts

Added: package/packages/ari/convo-ai/workspace/index.d.ts

Added: package/packages/ari/css-xp/index.d.ts

Added: package/packages/ari/css-xp/role/index.d.ts

Added: package/packages/ari/devai/autodev-job/index.d.ts

Added: package/packages/ari/devai/index.d.ts

Added: package/packages/ari/devai/workspace/index.d.ts

Added: package/packages/ari/docusign.docusign/document/index.d.ts

Added: package/packages/ari/docusign.docusign/index.d.ts

Added: package/packages/ari/docusign.docusign/remote-link/index.d.ts

Added: package/packages/ari/dovetail.dovetail/index.d.ts

Added: package/packages/ari/dovetail.dovetail/remote-link/index.d.ts

Added: package/packages/ari/dropbox.dropbox/document/index.d.ts

Added: package/packages/ari/dropbox.dropbox/index.d.ts

Added: package/packages/ari/dropbox.dropbox/remote-link/index.d.ts

Added: package/packages/ari/dropbox/document/index.d.ts

Added: package/packages/ari/dropbox/index.d.ts

Added: package/packages/ari/dropbox/remote-link/index.d.ts

Added: package/packages/ari/ecosystem/connect-module/index.d.ts

Added: package/packages/ari/ecosystem/installation-link/index.d.ts

Added: package/packages/ari/elevate/index.d.ts

Added: package/packages/ari/elevate/precalibration-pillar/index.d.ts

Added: package/packages/ari/elevate/precalibration/index.d.ts

Added: package/packages/ari/elevate/self-assessment-pillar/index.d.ts

Added: package/packages/ari/elevate/self-assessment/index.d.ts

Added: package/packages/ari/figma.figma/design/index.d.ts

Added: package/packages/ari/figma.figma/index.d.ts

Added: package/packages/ari/figma.figma/remote-link/index.d.ts

Added: package/packages/ari/github.github/branch/index.d.ts

Added: package/packages/ari/github.github/build/index.d.ts

Added: package/packages/ari/github.github/comment/index.d.ts

Added: package/packages/ari/github.github/commit/index.d.ts

Added: package/packages/ari/github.github/deployment/index.d.ts

Added: package/packages/ari/github.github/index.d.ts

Added: package/packages/ari/github.github/pull-request/index.d.ts

Added: package/packages/ari/github.github/remote-link/index.d.ts

Added: package/packages/ari/github.github/repository/index.d.ts

Added: package/packages/ari/github.github/vulnerability/index.d.ts

Added: package/packages/ari/gitlab.gitlab/index.d.ts

Added: package/packages/ari/gitlab.gitlab/remote-link/index.d.ts

Added: package/packages/ari/gitlab.gitlab/repository/index.d.ts

Added: package/packages/ari/goal/goal-type/index.d.ts

Added: package/packages/ari/goal/index.d.ts

Added: package/packages/ari/goal/metric-update/index.d.ts

Added: package/packages/ari/goal/site/index.d.ts

Added: package/packages/ari/goal/workspace/index.d.ts

Added: package/packages/ari/google.gmail/index.d.ts

Added: package/packages/ari/google.gmail/message/index.d.ts

Added: package/packages/ari/google.google-calendar/calendar-event/index.d.ts

Added: package/packages/ari/google.google-calendar/index.d.ts

Added: package/packages/ari/google.google-drive-rsl/document/index.d.ts

Added: package/packages/ari/google.google-drive-rsl/index.d.ts

Added: package/packages/ari/google.google-drive/document/index.d.ts

Added: package/packages/ari/google.google-drive/index.d.ts

Added: package/packages/ari/google.google-drive/remote-link/index.d.ts

Added: package/packages/ari/google/account/index.d.ts

Added: package/packages/ari/google/calendar-event/index.d.ts

Added: package/packages/ari/graph/calendar-event-history/index.d.ts

Added: package/packages/ari/graph/calendar-event/index.d.ts

Added: package/packages/ari/graph/comment-history/index.d.ts

Added: package/packages/ari/graph/comment/index.d.ts

Added: package/packages/ari/graph/conversation-chunk/index.d.ts

Added: package/packages/ari/graph/conversation-history/index.d.ts

Added: package/packages/ari/graph/conversation/index.d.ts

Added: package/packages/ari/graph/customer-org-history/index.d.ts

Added: package/packages/ari/graph/customer-org/index.d.ts

Added: package/packages/ari/graph/deal-history/index.d.ts

Added: package/packages/ari/graph/deal/index.d.ts

Added: package/packages/ari/graph/integration-context/index.d.ts

Added: package/packages/ari/graph/message/index.d.ts

Added: package/packages/ari/graph/organisation-history/index.d.ts

Added: package/packages/ari/graph/organisation/index.d.ts

Added: package/packages/ari/graph/position-history/index.d.ts

Added: package/packages/ari/graph/position/index.d.ts

Added: package/packages/ari/graph/project-history/index.d.ts

Added: package/packages/ari/graph/relationship-type/index.d.ts

Added: package/packages/ari/graph/role/index.d.ts

Added: package/packages/ari/graph/space-history/index.d.ts

Added: package/packages/ari/graph/space/index.d.ts

Added: package/packages/ari/graph/thread-chunk/index.d.ts

Added: package/packages/ari/graph/work-item-history/index.d.ts

Added: package/packages/ari/graph/work-item/index.d.ts

Added: package/packages/ari/graph/worker-history/index.d.ts

Added: package/packages/ari/graph/worker/index.d.ts

Added: package/packages/ari/help/page/index.d.ts

Added: package/packages/ari/help/role/index.d.ts

Added: package/packages/ari/home/index.d.ts

Added: package/packages/ari/home/workspace/index.d.ts

Added: package/packages/ari/hubspot.hubspot/customer-org/index.d.ts

Added: package/packages/ari/hubspot.hubspot/deal/index.d.ts

Added: package/packages/ari/hubspot.hubspot/index.d.ts

Added: package/packages/ari/hubspot.hubspot/remote-link/index.d.ts

Added: package/packages/ari/identity/app-grant/index.d.ts

Added: package/packages/ari/identity/forge-installation/index.d.ts

Added: package/packages/ari/identity/scoped-group/index.d.ts

Added: package/packages/ari/identity/third-party-directory/index.d.ts

Added: package/packages/ari/jira-ai-crocs/index.d.ts

Added: package/packages/ari/jira-ai-crocs/sentence/index.d.ts

Added: package/packages/ari/jira-ai-crocs/workspace/index.d.ts

Added: package/packages/ari/jira-align/project/index.d.ts

Added: package/packages/ari/jira-align/workspace/index.d.ts

Added: package/packages/ari/jira-customer-service/index.d.ts

Added: package/packages/ari/jira-customer-service/role/index.d.ts

Added: package/packages/ari/jira-customer-service/site/index.d.ts

Added: package/packages/ari/jira-customer-service/template-form/index.d.ts

Added: package/packages/ari/jira-dc.jira-dc/comment/index.d.ts

Added: package/packages/ari/jira-dc.jira-dc/index.d.ts

Added: package/packages/ari/jira-dc.jira-dc/project/index.d.ts

Added: package/packages/ari/jira-dc.jira-dc/space/index.d.ts

Added: package/packages/ari/jira-dc.jira-dc/work-item/index.d.ts

Added: package/packages/ari/jira-servicedesk/organization-member/index.d.ts

Added: package/packages/ari/jira-software/sprint/index.d.ts

Added: package/packages/ari/jira/field-configuration-context/index.d.ts

Added: package/packages/ari/jira/field-configuration/index.d.ts

Added: package/packages/ari/jira/field-set-view/index.d.ts

Added: package/packages/ari/jira/form/index.d.ts

Added: package/packages/ari/jira/issue-search-view-type/index.d.ts

Added: package/packages/ari/jira/issue-security-level-permission/index.d.ts

Added: package/packages/ari/jira/navigation-menu/index.d.ts

Added: package/packages/ari/jira/navigation-settings/index.d.ts

Added: package/packages/ari/jira/playbook-instance-step/index.d.ts

Added: package/packages/ari/jira/playbook-instance/index.d.ts

Added: package/packages/ari/jira/playbook-label/index.d.ts

Added: package/packages/ari/jira/playbook-step-run/index.d.ts

Added: package/packages/ari/jira/playbook-step/index.d.ts

Added: package/packages/ari/jira/playbook/index.d.ts

Added: package/packages/ari/jira/project-role-by-project/index.d.ts

Added: package/packages/ari/jira/screen-scheme/index.d.ts

Added: package/packages/ari/jira/screen/index.d.ts

Added: package/packages/ari/jira/view/index.d.ts

Added: package/packages/ari/jsm-channel-orchestrator/conversation/index.d.ts

Added: package/packages/ari/jsm-channel-orchestrator/index.d.ts

Added: package/packages/ari/knowledge-serving-and-access/index.d.ts

Added: package/packages/ari/knowledge-serving-and-access/topic/index.d.ts

Added: package/packages/ari/launchdarkly.launchdarkly/index.d.ts

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/index.d.ts

Added: package/packages/ari/learning-platform/index.d.ts

Added: package/packages/ari/learning-platform/learner/index.d.ts

Added: package/packages/ari/login-alerter/index.d.ts

Added: package/packages/ari/login-alerter/site/index.d.ts

Added: package/packages/ari/loom.loom/index.d.ts

Added: package/packages/ari/loom.loom/video/index.d.ts

Added: package/packages/ari/loom/comment/index.d.ts

Added: package/packages/ari/loom/folder/index.d.ts

Added: package/packages/ari/loom/meeting-recurrence/index.d.ts

Added: package/packages/ari/loom/meeting/index.d.ts

Added: package/packages/ari/loom/space/index.d.ts

Added: package/packages/ari/loom/standalone-workspace/index.d.ts

Added: package/packages/ari/loom/video/index.d.ts

Added: package/packages/ari/loom/workspace/index.d.ts

Added: package/packages/ari/lucid.lucidchart/design/index.d.ts

Added: package/packages/ari/lucid.lucidchart/index.d.ts

Added: package/packages/ari/lucid.lucidchart/remote-link/index.d.ts

Added: package/packages/ari/mercury/change-proposal-status/index.d.ts

Added: package/packages/ari/mercury/change-proposal/index.d.ts

Added: package/packages/ari/mercury/change/index.d.ts

Added: package/packages/ari/mercury/focus-area-type/index.d.ts

Added: package/packages/ari/mercury/strategic-event-status/index.d.ts

Added: package/packages/ari/mercury/strategic-event/index.d.ts

Added: package/packages/ari/mercury/view/index.d.ts

Added: package/packages/ari/microsoft.azure-devops/index.d.ts

Added: package/packages/ari/microsoft.azure-devops/remote-link/index.d.ts

Added: package/packages/ari/microsoft.azure-devops/repository/index.d.ts

Added: package/packages/ari/microsoft.onedrive/document/index.d.ts

Added: package/packages/ari/microsoft.onedrive/index.d.ts

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/index.d.ts

Added: package/packages/ari/microsoft.outlook-calendar/index.d.ts

Added: package/packages/ari/microsoft.outlook/index.d.ts

Added: package/packages/ari/microsoft.outlook/message/index.d.ts

Added: package/packages/ari/microsoft.power-bi/index.d.ts

Added: package/packages/ari/microsoft.power-bi/remote-link/index.d.ts

Added: package/packages/ari/microsoft.sharepoint/document/index.d.ts

Added: package/packages/ari/microsoft.sharepoint/index.d.ts

Added: package/packages/ari/microsoft.teams/conversation/index.d.ts

Added: package/packages/ari/microsoft.teams/index.d.ts

Added: package/packages/ari/microsoft.teams/message/index.d.ts

Added: package/packages/ari/microsoft.teams/remote-link/index.d.ts

Added: package/packages/ari/microsoft/account/index.d.ts

Added: package/packages/ari/microsoft/calendar-event/index.d.ts

Added: package/packages/ari/microsoft/chat/index.d.ts

Added: package/packages/ari/migration-report-center/index.d.ts

Added: package/packages/ari/migration-report-center/report-request-proxy/index.d.ts

Added: package/packages/ari/miro.miro/design/index.d.ts

Added: package/packages/ari/miro.miro/index.d.ts

Added: package/packages/ari/miro.miro/remote-link/index.d.ts

Added: package/packages/ari/ml-registry/artifact/index.d.ts

Added: package/packages/ari/ml-registry/index.d.ts

Added: package/packages/ari/monday.monday/document/index.d.ts

Added: package/packages/ari/monday.monday/index.d.ts

Added: package/packages/ari/mural.mural/index.d.ts

Added: package/packages/ari/mural.mural/remote-link/index.d.ts

Added: package/packages/ari/notion.notion/document/index.d.ts

Added: package/packages/ari/notion.notion/index.d.ts

Added: package/packages/ari/notion.notion/remote-link/index.d.ts

Added: package/packages/ari/opsgenie/saved-search/index.d.ts

Added: package/packages/ari/opsgenie/team-member/index.d.ts

Added: package/packages/ari/pagerduty.pagerduty/index.d.ts

Added: package/packages/ari/pagerduty.pagerduty/remote-link/index.d.ts

Added: package/packages/ari/passionfruit/ask-activity/index.d.ts

Added: package/packages/ari/passionfruit/ask-comment/index.d.ts

Added: package/packages/ari/passionfruit/ask-link/index.d.ts

Added: package/packages/ari/passionfruit/ask-update/index.d.ts

Added: package/packages/ari/passionfruit/ask/index.d.ts

Added: package/packages/ari/passionfruit/dependency-comment/index.d.ts

Added: package/packages/ari/passionfruit/dependency-related-content/index.d.ts

Added: package/packages/ari/passionfruit/dependency-update/index.d.ts

Added: package/packages/ari/passionfruit/dependency/index.d.ts

Added: package/packages/ari/passionfruit/role/index.d.ts

Added: package/packages/ari/passionfruit/site/index.d.ts

Added: package/packages/ari/passionfruit/workspace/index.d.ts

Added: package/packages/ari/pipedrive.pipedrive/index.d.ts

Added: package/packages/ari/pipedrive.pipedrive/remote-link/index.d.ts

Added: package/packages/ari/platform/collaboration-context/index.d.ts

Added: package/packages/ari/platform/product/index.d.ts

Added: package/packages/ari/platform/test-provisioning-entity/index.d.ts

Added: package/packages/ari/post-office/trigger/index.d.ts

Added: package/packages/ari/proforma/helpcenter-form/index.d.ts

Added: package/packages/ari/proforma/index.d.ts

Added: package/packages/ari/proforma/issue-form/index.d.ts

Added: package/packages/ari/proforma/project-form/index.d.ts

Added: package/packages/ari/proforma/role/index.d.ts

Added: package/packages/ari/project/index.d.ts

Added: package/packages/ari/project/site/index.d.ts

Added: package/packages/ari/project/workspace/index.d.ts

Added: package/packages/ari/pure/index.d.ts

Added: package/packages/ari/pure/permission/index.d.ts

Added: package/packages/ari/pure/resource/index.d.ts

Added: package/packages/ari/pure/role/index.d.ts

Added: package/packages/ari/radar/index.d.ts

Added: package/packages/ari/radar/position/index.d.ts

Added: package/packages/ari/radar/site/index.d.ts

Added: package/packages/ari/radar/worker/index.d.ts

Added: package/packages/ari/radar/workspace/index.d.ts

Added: package/packages/ari/rovo/agent/index.d.ts

Added: package/packages/ari/rovo/custom-action/index.d.ts

Added: package/packages/ari/rovo/file/index.d.ts

Added: package/packages/ari/rovo/message/index.d.ts

Added: package/packages/ari/rovo/scenario/index.d.ts

Added: package/packages/ari/rovo/workspace/index.d.ts

Added: package/packages/ari/salesforce.salesforce/customer-org/index.d.ts

Added: package/packages/ari/salesforce.salesforce/deal/index.d.ts

Added: package/packages/ari/salesforce.salesforce/index.d.ts

Added: package/packages/ari/salesforce.salesforce/remote-link/index.d.ts

Added: package/packages/ari/sandbox-service/index.d.ts

Added: package/packages/ari/sandbox-service/site/index.d.ts

Added: package/packages/ari/search/permission-container/index.d.ts

Added: package/packages/ari/sentry.sentry/index.d.ts

Added: package/packages/ari/sentry.sentry/remote-link/index.d.ts

Added: package/packages/ari/servicenow.servicenow/index.d.ts

Added: package/packages/ari/servicenow.servicenow/work-item/index.d.ts

Added: package/packages/ari/settings-service/index.d.ts

Added: package/packages/ari/settings-service/settings/index.d.ts

Added: package/packages/ari/slack.slack/conversation/index.d.ts

Added: package/packages/ari/slack.slack/index.d.ts

Added: package/packages/ari/slack.slack/message/index.d.ts

Added: package/packages/ari/smartsheet.smartsheet/document/index.d.ts

Added: package/packages/ari/smartsheet.smartsheet/index.d.ts

Added: package/packages/ari/smartsheet.smartsheet/remote-link/index.d.ts

Added: package/packages/ari/spinnaker.spinnaker/deployment/index.d.ts

Added: package/packages/ari/spinnaker.spinnaker/index.d.ts

Added: package/packages/ari/stripe.stripe/index.d.ts

Added: package/packages/ari/stripe.stripe/remote-link/index.d.ts

Added: package/packages/ari/support/customer-support/index.d.ts

Added: package/packages/ari/todoist.todoist/index.d.ts

Added: package/packages/ari/todoist.todoist/remote-link/index.d.ts

Added: package/packages/ari/townsquare/goal-metric-update/index.d.ts

Added: package/packages/ari/townsquare/goal-update/index.d.ts

Added: package/packages/ari/townsquare/metric-target/index.d.ts

Added: package/packages/ari/townsquare/metric-value/index.d.ts

Added: package/packages/ari/townsquare/metric/index.d.ts

Added: package/packages/ari/townsquare/milestone/index.d.ts

Added: package/packages/ari/townsquare/project-update/index.d.ts

Added: package/packages/ari/townsquare/update-note/index.d.ts

Added: package/packages/ari/trello/avatar/index.d.ts

Added: package/packages/ari/trello/background/index.d.ts

Added: package/packages/ari/trello/check-item/index.d.ts

Added: package/packages/ari/trello/checklist/index.d.ts

Added: package/packages/ari/trello/custom-field/index.d.ts

Added: package/packages/ari/trello/emoji/index.d.ts

Added: package/packages/ari/trello/label/index.d.ts

Added: package/packages/ari/trello/logo/index.d.ts

Added: package/packages/ari/trello/planner-calendar/index.d.ts

Added: package/packages/ari/trello/planner-event-card/index.d.ts

Added: package/packages/ari/trello/planner/index.d.ts

Added: package/packages/ari/trello/sticker/index.d.ts

Added: package/packages/ari/trust-eng/email/index.d.ts

Added: package/packages/ari/trust-eng/index.d.ts

Added: package/packages/ari/virtual-agent/intent-question/index.d.ts

Added: package/packages/ari/virtual-agent/intent/index.d.ts

Added: package/packages/ari/workday.workday/index.d.ts

Added: package/packages/ari/workday.workday/organisation/index.d.ts

Added: package/packages/ari/workday.workday/position/index.d.ts

Added: package/packages/ari/workday.workday/worker/index.d.ts

Added: package/packages/ari/zendesk.zendesk/document/index.d.ts

Added: package/packages/ari/zendesk.zendesk/index.d.ts

Added: package/packages/ari/zendesk.zendesk/work-item/index.d.ts

Added: package/packages/ari/zeplin.zeplin/index.d.ts

Added: package/packages/ari/zeplin.zeplin/remote-link/index.d.ts

Added: package/packages/ari/resource-types/installation-link.d.ts

Added: package/packages/ari/resource-types/integration-context.d.ts

Added: package/packages/ari/resource-types/intent-question.d.ts

Added: package/packages/ari/resource-types/intent.d.ts

Added: package/packages/ari/resource-types/issue-form.d.ts

Added: package/packages/ari/resource-types/issue-search-view-type.d.ts

Added: package/packages/ari/resource-types/issue-security-level-permission.d.ts

Added: package/packages/ari/resource-types/label.d.ts

Added: package/packages/ari/resource-types/learner.d.ts

Added: package/packages/ari/resource-types/library-scorecard.d.ts

Added: package/packages/ari/resource-types/logo.d.ts

Added: package/packages/ari/resource-types/meeting-recurrence.d.ts

Added: package/packages/ari/resource-types/meeting.d.ts

Added: package/packages/ari/resource-types/metric-target.d.ts

Added: package/packages/ari/resource-types/metric-update.d.ts

Added: package/packages/ari/resource-types/metric-value.d.ts

Added: package/packages/ari/resource-types/metric.d.ts

Added: package/packages/ari/resource-types/milestone.d.ts

Added: package/packages/ari/resource-types/navigation-menu.d.ts

Added: package/packages/ari/resource-types/navigation-settings.d.ts

Added: package/packages/ari/resource-types/organisation-history.d.ts

Added: package/packages/ari/resource-types/organisation.d.ts

Added: package/packages/ari/resource-types/organization-member.d.ts

Added: package/packages/ari/resource-types/package.d.ts

Added: package/packages/ari/resource-types/permission-container.d.ts

Added: package/packages/ari/resource-types/permission.d.ts

Added: package/packages/ari/resource-types/pipeline-query.d.ts

Added: package/packages/ari/resource-types/planner-calendar.d.ts

Added: package/packages/ari/resource-types/planner-event-card.d.ts

Added: package/packages/ari/resource-types/planner.d.ts

Added: package/packages/ari/resource-types/playbook-instance-step.d.ts

Added: package/packages/ari/resource-types/playbook-instance.d.ts

Added: package/packages/ari/resource-types/playbook-label.d.ts

Added: package/packages/ari/resource-types/playbook-step-run.d.ts

Added: package/packages/ari/resource-types/playbook-step.d.ts

Added: package/packages/ari/resource-types/playbook.d.ts

Added: package/packages/ari/resource-types/position-history.d.ts

Added: package/packages/ari/resource-types/precalibration-pillar.d.ts

Added: package/packages/ari/resource-types/precalibration.d.ts

Added: package/packages/ari/resource-types/project-form.d.ts

Added: package/packages/ari/resource-types/project-history.d.ts

Added: package/packages/ari/resource-types/project-role-by-project.d.ts

Added: package/packages/ari/resource-types/project-update.d.ts

Added: package/packages/ari/resource-types/relationship-type.d.ts

Added: package/packages/ari/resource-types/report-request-proxy.d.ts

Added: package/packages/ari/resource-types/resource.d.ts

Added: package/packages/ari/resource-types/saved-search.d.ts

Added: package/packages/ari/resource-types/scenario.d.ts

Added: package/packages/ari/resource-types/scoped-group.d.ts

Added: package/packages/ari/resource-types/screen-scheme.d.ts

Added: package/packages/ari/resource-types/screen.d.ts

Added: package/packages/ari/resource-types/self-assessment-pillar.d.ts

Added: package/packages/ari/resource-types/self-assessment.d.ts

Added: package/packages/ari/resource-types/sentence.d.ts

Added: package/packages/ari/resource-types/settings.d.ts

Added: package/packages/ari/resource-types/space-history.d.ts

Added: package/packages/ari/resource-types/standalone-workspace.d.ts

Added: package/packages/ari/resource-types/sticker.d.ts

Added: package/packages/ari/resource-types/strategic-event-status.d.ts

Added: package/packages/ari/resource-types/strategic-event.d.ts

Added: package/packages/ari/resource-types/template-form.d.ts

Added: package/packages/ari/resource-types/test-provisioning-entity.d.ts

Added: package/packages/ari/resource-types/third-party-directory.d.ts

Added: package/packages/ari/resource-types/thread-chunk.d.ts

Added: package/packages/ari/resource-types/topic.d.ts

Added: package/packages/ari/resource-types/trigger.d.ts

Added: package/packages/ari/adobe.adobexd/remote-link/types.d.ts

Added: package/packages/ari/adobe.sign/document/types.d.ts

Added: package/packages/ari/aha.aha/work-item/types.d.ts

Added: package/packages/ari/airtable.airtable/document/types.d.ts

Added: package/packages/ari/airtable.airtable/remote-link/types.d.ts

Added: package/packages/ari/amplitude.amplitude/remote-link/types.d.ts

Added: package/packages/ari/app-migration/app-data/types.d.ts

Added: package/packages/ari/asana.asana/remote-link/types.d.ts

Added: package/packages/ari/asana.asana/work-item/types.d.ts

Added: package/packages/ari/atlassian-web-crawler.atlassian-web-crawler/document/types.d.ts

Added: package/packages/ari/audit-log/attribute/types.d.ts

Added: package/packages/ari/audit-log/container/types.d.ts

Added: package/packages/ari/audit-log/context/types.d.ts

Added: package/packages/ari/audit-log/event/types.d.ts

Added: package/packages/ari/audit-log/workspace/types.d.ts

Added: package/packages/ari/automation/automation-rule/types.d.ts

Added: package/packages/ari/avp/chart/types.d.ts

Added: package/packages/ari/avp/control/types.d.ts

Added: package/packages/ari/avp/dashboard-chart/types.d.ts

Added: package/packages/ari/avp/data-share/types.d.ts

Added: package/packages/ari/avp/pipeline-query/types.d.ts

Added: package/packages/ari/avp/subscription/types.d.ts

Added: package/packages/ari/avp/workspace/types.d.ts

Added: package/packages/ari/azure-devops.azure-devops/remote-link/types.d.ts

Added: package/packages/ari/azure-devops.azure-devops/repository/types.d.ts

Added: package/packages/ari/box.box/document/types.d.ts

Added: package/packages/ari/box.box/remote-link/types.d.ts

Added: package/packages/ari/canva.canva/remote-link/types.d.ts

Added: package/packages/ari/cia/cprs-email/types.d.ts

Added: package/packages/ari/cisco.webex/remote-link/types.d.ts

Added: package/packages/ari/clickup.clickup/remote-link/types.d.ts

Added: package/packages/ari/compass/api-endpoint/types.d.ts

Added: package/packages/ari/compass/campaign/types.d.ts

Added: package/packages/ari/compass/component-type/types.d.ts

Added: package/packages/ari/compass/library-scorecard/types.d.ts

Added: package/packages/ari/compass/package/types.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/comment/types.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/document/types.d.ts

Added: package/packages/ari/confluence-dc.confluence-dc/space/types.d.ts

Added: package/packages/ari/confluence-dc/comment/types.d.ts

Added: package/packages/ari/confluence-dc/document/types.d.ts

Added: package/packages/ari/confluence-dc/space/types.d.ts

Added: package/packages/ari/confluence/custom-content/types.d.ts

Added: package/packages/ari/confluence/label/types.d.ts

Added: package/packages/ari/confluence/workflow/types.d.ts

Added: package/packages/ari/convo-ai/workspace/types.d.ts

Added: package/packages/ari/css-xp/role/types.d.ts

Added: package/packages/ari/devai/autodev-job/types.d.ts

Added: package/packages/ari/devai/workspace/types.d.ts

Added: package/packages/ari/docusign.docusign/document/types.d.ts

Added: package/packages/ari/docusign.docusign/remote-link/types.d.ts

Added: package/packages/ari/dovetail.dovetail/remote-link/types.d.ts

Added: package/packages/ari/dropbox.dropbox/document/types.d.ts

Added: package/packages/ari/dropbox.dropbox/remote-link/types.d.ts

Added: package/packages/ari/dropbox/document/types.d.ts

Added: package/packages/ari/dropbox/remote-link/types.d.ts

Added: package/packages/ari/ecosystem/connect-module/types.d.ts

Added: package/packages/ari/ecosystem/installation-link/types.d.ts

Added: package/packages/ari/elevate/precalibration-pillar/types.d.ts

Added: package/packages/ari/elevate/precalibration/types.d.ts

Added: package/packages/ari/elevate/self-assessment-pillar/types.d.ts

Added: package/packages/ari/elevate/self-assessment/types.d.ts

Added: package/packages/ari/figma.figma/design/types.d.ts

Added: package/packages/ari/figma.figma/remote-link/types.d.ts

Added: package/packages/ari/github.github/branch/types.d.ts

Added: package/packages/ari/github.github/build/types.d.ts

Added: package/packages/ari/github.github/comment/types.d.ts

Added: package/packages/ari/github.github/commit/types.d.ts

Added: package/packages/ari/github.github/deployment/types.d.ts

Added: package/packages/ari/github.github/pull-request/types.d.ts

Added: package/packages/ari/github.github/remote-link/types.d.ts

Added: package/packages/ari/github.github/repository/types.d.ts

Added: package/packages/ari/github.github/vulnerability/types.d.ts

Added: package/packages/ari/gitlab.gitlab/remote-link/types.d.ts

Added: package/packages/ari/gitlab.gitlab/repository/types.d.ts

Added: package/packages/ari/goal/goal-type/types.d.ts

Added: package/packages/ari/goal/metric-update/types.d.ts

Added: package/packages/ari/goal/site/types.d.ts

Added: package/packages/ari/goal/workspace/types.d.ts

Added: package/packages/ari/google.gmail/message/types.d.ts

Added: package/packages/ari/google.google-calendar/calendar-event/types.d.ts

Added: package/packages/ari/google.google-drive-rsl/document/types.d.ts

Added: package/packages/ari/google.google-drive/document/types.d.ts

Added: package/packages/ari/google.google-drive/remote-link/types.d.ts

Added: package/packages/ari/google/account/types.d.ts

Added: package/packages/ari/google/calendar-event/types.d.ts

Added: package/packages/ari/graph/calendar-event-history/types.d.ts

Added: package/packages/ari/graph/calendar-event/types.d.ts

Added: package/packages/ari/graph/comment-history/types.d.ts

Added: package/packages/ari/graph/comment/types.d.ts

Added: package/packages/ari/graph/conversation-chunk/types.d.ts

Added: package/packages/ari/graph/conversation-history/types.d.ts

Added: package/packages/ari/graph/conversation/types.d.ts

Added: package/packages/ari/graph/customer-org-history/types.d.ts

Added: package/packages/ari/graph/customer-org/types.d.ts

Added: package/packages/ari/graph/deal-history/types.d.ts

Added: package/packages/ari/graph/deal/types.d.ts

Added: package/packages/ari/graph/integration-context/types.d.ts

Added: package/packages/ari/graph/message/types.d.ts

Added: package/packages/ari/graph/organisation-history/types.d.ts

Added: package/packages/ari/graph/organisation/types.d.ts

Added: package/packages/ari/graph/position-history/types.d.ts

Added: package/packages/ari/graph/position/types.d.ts

Added: package/packages/ari/graph/project-history/types.d.ts

Added: package/packages/ari/graph/relationship-type/types.d.ts

Added: package/packages/ari/graph/role/types.d.ts

Added: package/packages/ari/graph/space-history/types.d.ts

Added: package/packages/ari/graph/space/types.d.ts

Added: package/packages/ari/graph/thread-chunk/types.d.ts

Added: package/packages/ari/graph/work-item-history/types.d.ts

Added: package/packages/ari/graph/work-item/types.d.ts

Added: package/packages/ari/graph/worker-history/types.d.ts

Added: package/packages/ari/graph/worker/types.d.ts

Added: package/packages/ari/help/page/types.d.ts

Added: package/packages/ari/help/role/types.d.ts

Added: package/packages/ari/home/workspace/types.d.ts

Added: package/packages/ari/hubspot.hubspot/customer-org/types.d.ts

Added: package/packages/ari/hubspot.hubspot/deal/types.d.ts

Added: package/packages/ari/hubspot.hubspot/remote-link/types.d.ts

Added: package/packages/ari/identity/app-grant/types.d.ts

Added: package/packages/ari/identity/forge-installation/types.d.ts

Added: package/packages/ari/identity/scoped-group/types.d.ts

Added: package/packages/ari/identity/third-party-directory/types.d.ts

Added: package/packages/ari/jira-ai-crocs/sentence/types.d.ts

Added: package/packages/ari/jira-ai-crocs/workspace/types.d.ts

Added: package/packages/ari/jira-align/project/types.d.ts

Added: package/packages/ari/jira-align/workspace/types.d.ts

Added: package/packages/ari/jira-customer-service/role/types.d.ts

Added: package/packages/ari/jira-customer-service/site/types.d.ts

Added: package/packages/ari/jira-customer-service/template-form/types.d.ts

Added: package/packages/ari/jira-dc.jira-dc/comment/types.d.ts

Added: package/packages/ari/jira-dc.jira-dc/project/types.d.ts

Added: package/packages/ari/jira-dc.jira-dc/space/types.d.ts

Added: package/packages/ari/jira-dc.jira-dc/work-item/types.d.ts

Added: package/packages/ari/jira-servicedesk/organization-member/types.d.ts

Added: package/packages/ari/jira-software/sprint/types.d.ts

Added: package/packages/ari/jira/field-configuration-context/types.d.ts

Added: package/packages/ari/jira/field-configuration/types.d.ts

Added: package/packages/ari/jira/field-set-view/types.d.ts

Added: package/packages/ari/jira/form/types.d.ts

Added: package/packages/ari/jira/issue-search-view-type/types.d.ts

Added: package/packages/ari/jira/issue-security-level-permission/types.d.ts

Added: package/packages/ari/jira/navigation-menu/types.d.ts

Added: package/packages/ari/jira/navigation-settings/types.d.ts

Added: package/packages/ari/jira/playbook-instance-step/types.d.ts

Added: package/packages/ari/jira/playbook-instance/types.d.ts

Added: package/packages/ari/jira/playbook-label/types.d.ts

Added: package/packages/ari/jira/playbook-step-run/types.d.ts

Added: package/packages/ari/jira/playbook-step/types.d.ts

Added: package/packages/ari/jira/playbook/types.d.ts

Added: package/packages/ari/jira/project-role-by-project/types.d.ts

Added: package/packages/ari/jira/screen-scheme/types.d.ts

Added: package/packages/ari/jira/screen/types.d.ts

Added: package/packages/ari/jira/view/types.d.ts

Added: package/packages/ari/jsm-channel-orchestrator/conversation/types.d.ts

Added: package/packages/ari/knowledge-serving-and-access/topic/types.d.ts

Added: package/packages/ari/launchdarkly.launchdarkly/remote-link/types.d.ts

Added: package/packages/ari/learning-platform/learner/types.d.ts

Added: package/packages/ari/login-alerter/site/types.d.ts

Added: package/packages/ari/loom.loom/video/types.d.ts

Added: package/packages/ari/loom/comment/types.d.ts

Added: package/packages/ari/loom/folder/types.d.ts

Added: package/packages/ari/loom/meeting-recurrence/types.d.ts

Added: package/packages/ari/loom/meeting/types.d.ts

Added: package/packages/ari/loom/space/types.d.ts

Added: package/packages/ari/loom/standalone-workspace/types.d.ts

Added: package/packages/ari/loom/video/types.d.ts

Added: package/packages/ari/loom/workspace/types.d.ts

Added: package/packages/ari/lucid.lucidchart/design/types.d.ts

Added: package/packages/ari/lucid.lucidchart/remote-link/types.d.ts

Added: package/packages/ari/mercury/change-proposal-status/types.d.ts

Added: package/packages/ari/mercury/change-proposal/types.d.ts

Added: package/packages/ari/mercury/change/types.d.ts

Added: package/packages/ari/mercury/focus-area-type/types.d.ts

Added: package/packages/ari/mercury/strategic-event-status/types.d.ts

Added: package/packages/ari/mercury/strategic-event/types.d.ts

Added: package/packages/ari/mercury/view/types.d.ts

Added: package/packages/ari/microsoft.azure-devops/remote-link/types.d.ts

Added: package/packages/ari/microsoft.azure-devops/repository/types.d.ts

Added: package/packages/ari/microsoft.onedrive/document/types.d.ts

Added: package/packages/ari/microsoft.outlook-calendar/calendar-event/types.d.ts

Added: package/packages/ari/microsoft.outlook/message/types.d.ts

Added: package/packages/ari/microsoft.power-bi/remote-link/types.d.ts

Added: package/packages/ari/microsoft.sharepoint/document/types.d.ts

Added: package/packages/ari/microsoft.teams/conversation/types.d.ts

Added: package/packages/ari/microsoft.teams/message/types.d.ts

Added: package/packages/ari/microsoft.teams/remote-link/types.d.ts

Added: package/packages/ari/microsoft/account/types.d.ts

Added: package/packages/ari/microsoft/calendar-event/types.d.ts

Added: package/packages/ari/microsoft/chat/types.d.ts

Added: package/packages/ari/migration-report-center/report-request-proxy/types.d.ts

Added: package/packages/ari/miro.miro/design/types.d.ts

Added: package/packages/ari/miro.miro/remote-link/types.d.ts

Added: package/packages/ari/ml-registry/artifact/types.d.ts

Added: package/packages/ari/monday.monday/document/types.d.ts

Added: package/packages/ari/mural.mural/remote-link/types.d.ts

Added: package/packages/ari/notion.notion/document/types.d.ts

Added: package/packages/ari/notion.notion/remote-link/types.d.ts

Added: package/packages/ari/opsgenie/saved-search/types.d.ts

Added: package/packages/ari/opsgenie/team-member/types.d.ts

Added: package/packages/ari/pagerduty.pagerduty/remote-link/types.d.ts

Added: package/packages/ari/passionfruit/ask-activity/types.d.ts

Added: package/packages/ari/passionfruit/ask-comment/types.d.ts

Added: package/packages/ari/passionfruit/ask-link/types.d.ts

Added: package/packages/ari/passionfruit/ask-update/types.d.ts

Added: package/packages/ari/passionfruit/ask/types.d.ts

Added: package/packages/ari/passionfruit/dependency-comment/types.d.ts

Added: package/packages/ari/passionfruit/dependency-related-content/types.d.ts

Added: package/packages/ari/passionfruit/dependency-update/types.d.ts

Added: package/packages/ari/passionfruit/dependency/types.d.ts

Added: package/packages/ari/passionfruit/role/types.d.ts

Added: package/packages/ari/passionfruit/site/types.d.ts

Added: package/packages/ari/passionfruit/workspace/types.d.ts

Added: package/packages/ari/pipedrive.pipedrive/remote-link/types.d.ts

Added: package/packages/ari/platform/collaboration-context/types.d.ts

Added: package/packages/ari/platform/product/types.d.ts

Added: package/packages/ari/platform/test-provisioning-entity/types.d.ts

Added: package/packages/ari/post-office/trigger/types.d.ts

Added: package/packages/ari/proforma/helpcenter-form/types.d.ts

Added: package/packages/ari/proforma/issue-form/types.d.ts

Added: package/packages/ari/proforma/project-form/types.d.ts

Added: package/packages/ari/proforma/role/types.d.ts

Added: package/packages/ari/project/site/types.d.ts

Added: package/packages/ari/project/workspace/types.d.ts

Added: package/packages/ari/pure/permission/types.d.ts

Added: package/packages/ari/pure/resource/types.d.ts

Added: package/packages/ari/pure/role/types.d.ts

Added: package/packages/ari/radar/position/types.d.ts

Added: package/packages/ari/radar/site/types.d.ts

Added: package/packages/ari/radar/worker/types.d.ts

Added: package/packages/ari/radar/workspace/types.d.ts

Added: package/packages/ari/rovo/agent/types.d.ts

Added: package/packages/ari/rovo/custom-action/types.d.ts

Added: package/packages/ari/rovo/file/types.d.ts

Added: package/packages/ari/rovo/message/types.d.ts

Added: package/packages/ari/rovo/scenario/types.d.ts

Added: package/packages/ari/rovo/workspace/types.d.ts

Added: package/packages/ari/salesforce.salesforce/customer-org/types.d.ts

Added: package/packages/ari/salesforce.salesforce/deal/types.d.ts

Added: package/packages/ari/salesforce.salesforce/remote-link/types.d.ts

Added: package/packages/ari/sandbox-service/site/types.d.ts

Added: package/packages/ari/search/permission-container/types.d.ts

Added: package/packages/ari/sentry.sentry/remote-link/types.d.ts

Added: package/packages/ari/servicenow.servicenow/work-item/types.d.ts

Added: package/packages/ari/settings-service/settings/types.d.ts

Added: package/packages/ari/slack.slack/conversation/types.d.ts

Added: package/packages/ari/slack.slack/message/types.d.ts

Added: package/packages/ari/smartsheet.smartsheet/document/types.d.ts

Added: package/packages/ari/smartsheet.smartsheet/remote-link/types.d.ts

Added: package/packages/ari/spinnaker.spinnaker/deployment/types.d.ts

Added: package/packages/ari/stripe.stripe/remote-link/types.d.ts

Added: package/packages/ari/support/customer-support/types.d.ts

Added: package/packages/ari/todoist.todoist/remote-link/types.d.ts

Added: package/packages/ari/townsquare/goal-metric-update/types.d.ts

Added: package/packages/ari/townsquare/goal-update/types.d.ts

Added: package/packages/ari/townsquare/metric-target/types.d.ts

Added: package/packages/ari/townsquare/metric-value/types.d.ts

Added: package/packages/ari/townsquare/metric/types.d.ts

Added: package/packages/ari/townsquare/milestone/types.d.ts

Added: package/packages/ari/townsquare/project-update/types.d.ts

Added: package/packages/ari/townsquare/update-note/types.d.ts

Added: package/packages/ari/trello/avatar/types.d.ts

Added: package/packages/ari/trello/background/types.d.ts

Added: package/packages/ari/trello/check-item/types.d.ts

Added: package/packages/ari/trello/checklist/types.d.ts

Added: package/packages/ari/trello/custom-field/types.d.ts

Added: package/packages/ari/trello/emoji/types.d.ts

Added: package/packages/ari/trello/label/types.d.ts

Added: package/packages/ari/trello/logo/types.d.ts

Added: package/packages/ari/trello/planner-calendar/types.d.ts

Added: package/packages/ari/trello/planner-event-card/types.d.ts

Added: package/packages/ari/trello/planner/types.d.ts

Added: package/packages/ari/trello/sticker/types.d.ts

Added: package/packages/ari/trust-eng/email/types.d.ts

Added: package/packages/ari/virtual-agent/intent-question/types.d.ts

Added: package/packages/ari/virtual-agent/intent/types.d.ts

Added: package/packages/ari/workday.workday/organisation/types.d.ts

Added: package/packages/ari/workday.workday/position/types.d.ts

Added: package/packages/ari/workday.workday/worker/types.d.ts

Added: package/packages/ari/zendesk.zendesk/document/types.d.ts

Added: package/packages/ari/zendesk.zendesk/work-item/types.d.ts

Added: package/packages/ari/zeplin.zeplin/remote-link/types.d.ts

Added: package/packages/ari/resource-types/update-note.d.ts

Added: package/packages/ari/resource-types/view.d.ts

Added: package/packages/ari/resource-types/work-item-history.d.ts

Added: package/packages/ari/resource-types/work-item.d.ts

Added: package/packages/ari/resource-types/worker-history.d.ts

Modified: package/packages/ari/any-ari.js

Index: package/packages/ari/any-ari.js
===================================================================
--- package/packages/ari/any-ari.js
+++ package/packages/ari/any-ari.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }

Modified: package/packages/analytics-node-client/src/index.js

Index: package/packages/analytics-node-client/src/index.js
===================================================================
--- package/packages/analytics-node-client/src/index.js
+++ package/packages/analytics-node-client/src/index.js
@@ -1,2 +1,2 @@
 /*! For license information please see index.js.LICENSE.txt */
-(()=>{var t,n={776:(t,n,e)=>{"use strict";const r=e(250),{Analytics:i}=e(38),{requireValue:o,validateTrackEvent:u,validateTraitEvent:a,validateUIEvent:s,validateScreenEvent:c,validateOperationalEvent:l,validateAliasType:f,validateGroupType:p}=e(644);function h(t,n){return function(t){return t&&"fedramp-moderate"===t}(n)&&"stg"===t?"https://as.atlassian-fex.com/api":"prod"===t?"https://as.atlassian.com/api":"https://as.staging.atl-paas.net/api"}function d(t,n){return void 0===t?n:t}class v{static _buildProperties({userIdType:t,tenantIdType:n,tenantId:e,event:i,subproduct:o,product:u,env:a,datacenter:s,version:c,origin:l,orgId:f,workspaceId:p,aliases:h,groups:d},v){return r.merge({},i,{product:u,env:a,datacenter:s,version:c,eventType:v,subproduct:o,userIdType:t,tenantIdType:n,tenantId:e,origin:l,orgId:f,workspaceId:p,aliases:h,groups:d})}constructor({env:t,product:n,subproduct:e,sendEventHook:r,datacenter:u,version:a,origin:s,maxEventsInBatch:c,flushInterval:l,baseUrl:f,logger:p,errorHandler:v,perimeter:g,httpClient:y,httpRequestTimeout:_,maxRetries:m}){o(t,"env"),o(n,"product"),this.console=d(p,console),this.config={env:t,product:n,subproduct:e,sendEventHook:r,datacenter:u,origin:d(s,"server"),version:a},this.analyticsClient=new i({writeKey:"BLANK",maxEventsInBatch:c||250,flushInterval:l||1e4,maxRetries:m||3,host:f||h(t,g),path:"/api/v1/batch",httpRequestTimeout:_,httpClient:y}),v&&"function"==typeof v&&this.analyticsClient.on("error",v),this.groups=void 0,this.aliases=void 0}_getTimeoutMilliseconds(t){const n=d(t,6e4);return n<5e3?(this.console.warn("timeoutMilliseconds was set less than the allowed minimum of 5000.\n                    Using the minimum allowed value instead."),5e3):n}_eventCallback(t){this.config.sendEventHook&&this.config.sendEventHook(t)}_buildCompleteTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"track"),timestamp:c,context:{os:s}}}_buildCompleteTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i}){return{anonymousId:"dummy-id",traits:{entityId:n,entityTraits:e,entityType:t},timestamp:i,context:{os:r}}}_buildCompleteOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"operational"),timestamp:c,context:{os:s}}}_buildCompleteUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"ui"),timestamp:c,context:{os:s}}}_buildScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p}){return{userId:n,anonymousId:e,name:o,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:u,subproduct:d(a,this.config.subproduct),product:d(s,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(u.origin,this.config.origin),orgId:f,workspaceId:p,aliases:this.aliases,groups:this.groups},"screen"),timestamp:l,context:{os:c}}}sendOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:f,workspaceId:p}){return l({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:c,operationalEvent:o}).then((()=>new Promise(((l,h)=>{const d=this._buildCompleteOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:f,workspaceId:p});this.analyticsClient.track(d,((t,n)=>{t?h(t):(this._eventCallback(d,n),l(n))}))}))))}sendTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p}){return u({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:l,trackEvent:o}).then((()=>new Promise(((u,h)=>{const d=this._buildCompleteTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p});this.analyticsClient.track(d,((t,n)=>{t?h(t):(this._eventCallback(d,n),u(n))}))}))))}sendTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i}){return a({entityType:t,entityId:n,entityTraits:e,timestamp:i}).then((()=>new Promise(((o,u)=>{const a=this._buildCompleteTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i});this.analyticsClient.identify(a,((t,n)=>{t?u(t):(this._eventCallback(a,n),o(n))}))}))))}sendUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:c,timestamp:l,orgId:f,workspaceId:p}){return s({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:l,uiEvent:o}).then((()=>new Promise(((s,h)=>{const d=this._buildCompleteUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:c,timestamp:l,orgId:f,workspaceId:p});this.analyticsClient.track(d,((t,n)=>{t?h(t):(this._eventCallback(d,n),s(n))}))}))))}sendScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:l,timestamp:f,orgId:p,workspaceId:h}){return c({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,timestamp:f,screenEvent:u}).then((()=>new Promise(((c,d)=>{const v=this._buildScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:l,timestamp:f,orgId:p,workspaceId:h});this.analyticsClient.page(v,((t,n)=>{t?d(t):(this._eventCallback(v,n),c(n))}))}))))}gracefulShutdown(){return new Promise(((t,n)=>{this.analyticsClient.closeAndFlush().then((n=>{t(n)})).catch((t=>{n(t)}))}))}setGroup(t,n){this.groups||(this.groups={}),p(t),this.groups[t]=n}clearGroups(){this.groups=void 0}setAlias(t,n){this.aliases||(this.aliases={}),f(t),this.aliases[t]=n}clearAliases(){this.aliases=void 0}}t.exports={AnalyticsClient:v}},378:t=>{"use strict";const n={};t.exports={isAllowedAliasType:function(t){return Object.values(n).includes(t)},ALIAS_TYPE:n}},60:t=>{"use strict";const n="id",e="type",r=[n,e],i=[n];t.exports={CONTAINER_OBJECT_FIELDS_ALLOWED:r,CONTAINER_OBJECT_FIELDS_MANDATORY:i,CONTAINER_OBJECT_FIELD_ID:n,CONTAINER_OBJECT_FIELD_TYPE:e,isAllowedContainerObjectField:function(t){return r.some((n=>n===t))},isValidContainerObjectField:function(t,n){return r.some((n=>n===t))&&"string"==typeof n}}},435:(t,n,e)=>{"use strict";const r=e(250),i="AJS_ANONYMOUS_USER",o="ATLASSIAN_ACCOUNT",u="EMAIL_UUID",a="SITE",s="SITE_USER",c="TRELLO_USER",l=[i,o,u,"ORG",a,s,c];t.exports={AJS_ANONYMOUS_USER:i,ATLASSIAN_ACCOUNT:o,EMAIL_UUID:u,ORG:"ORG",SITE:a,SITE_USER:s,TRELLO_USER:c,isValidEntityType:function(t){return l.includes(t)},isValidEntityTraitValue:function(t){return r.isFinite(t)||r.isString(t)&&!r.isEmpty(t)||r.isDate(t)||r.isBoolean(t)}}},159:t=>{"use strict";const n={TRANSACTION_ACCOUNT_ID:"transactionAccountId"};t.exports={isAllowedGroupType:function(t){return Object.values(n).includes(t)},GROUP_TYPE:n}},350:t=>{"use strict";const n="cloudId",e="halpTeamId",r="none";t.exports={CLOUD_ID:n,HALP_TEAM_ID:e,NONE:r,isValidTenantType:function(t){return t===n||t===e||t===r}}},119:t=>{"use strict";const n="atlassianAccount",e="trello",r="hashedEmail",i="opsgenie",o="halp",u="customerAccount";t.exports={ATLASSIAN_ACCOUNT:n,TRELLO:e,HASHED_EMAIL:r,OPSGENIE:i,HALP:o,CUSTOMER_ACCOUNT:u,isValidUserIdType:function(t){return[n,e,r,i,o,u].includes(t)}}},823:(t,n,e)=>{"use strict";const{AnalyticsClient:r}=e(776),i=e(350),o=e(119),u=e(435),{GROUP_TYPE:a}=e(159),{ALIAS_TYPE:s}=e(378);t.exports={analyticsClient:function(t){return new r(t)},AnalyticsClient:r,tenantTypes:i,userTypes:o,entityTypes:u,aliasTypes:s,groupTypes:a}},644:(t,n,e)=>{"use strict";const r=e(250),i=e(350),o=e(119),u=e(435),{CONTAINER_OBJECT_FIELDS_MANDATORY:a,isAllowedContainerObjectField:s,isValidContainerObjectField:c}=e(60),{isPlainObject:l}=e(370),{isAllowedAliasType:f}=e(378),{isAllowedGroupType:p}=e(159),h="properties.containers";function d({entityType:t,entityTraits:n}){if(!u.isValidEntityType(t))throw new Error(`Unknown entityType ${t}`);if(!r.isObject(n))throw new Error("traits.entityTraits should be Object");r.forEach(n,((t,n)=>{if(!u.isValidEntityTraitValue(t))throw new Error(`entityTraits.${n}: ${t} should be one of [String|Number|Boolean|Date]`)}))}function v({tenantId:t,tenantIdType:n}){if(t&&y(n,"tenantIdType"),n){if(!i.isValidTenantType(n))throw new Error(`Unknown tenantIdType ${n}`);n!==i.NONE&&y(t,"tenantId")}}function g({userIdType:t,userId:n,anonymousId:e}){if(function({userIdType:t,userId:n}){if(n&&y(t,"userIdType"),t){if(!o.isValidUserIdType(t))throw new Error(`Unknown userIdType ${t}`);y(n,"userId")}}({userIdType:t,userId:n}),!n&&!e)throw new Error("At least one set of identifiers must be passed - userIdType and userId, or anonymousId")}function y(t,n){if(!t)throw new Error(`Value ${n} cannot be undefined`);return t}function _(t){if(t&&t.containers){const n=t.containers;if(!l(n))throw new Error(`"${h}" is not an object.`);{const e={};Object.keys(n).forEach((t=>{e[t]=function(t,n){const e=n[t];if(e){if(l(e)){const t={};return r.merge(t,function(t){const n={};return a.forEach((e=>{const r=t[e];if(!c(e,r))throw new Error(`Mandatory ContainerObject field "${e}" is not valid: "${r}" ; expected a value of type "string"`);n[e]=r})),n}(e)),r.merge(t,function(t){const n={};return Object.keys(t).forEach((e=>{const r=t[e];if(s(e)){if(!c(e,r))throw new Error(`ContainerObject field "${e}" is not valid: "${r}" ; expected a value of type "string"`);n[e]=r}})),n}(e)),t}throw new Error(`ContainerObject "${h}.${t}" is not an object.`)}throw new Error(`Container Key "${h}.${t}" has no ContainerObject.`)}(t,n)})),t.containers=e}}}t.exports={requireValue:y,validateOperationalEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"operationalEvent"),y(o.source,"operationalEvent.source"),y(o.action,"operationalEvent.action"),y(o.actionSubject,"operationalEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateTrackEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"trackEvent"),y(o.source,"trackEvent.source"),y(o.action,"trackEvent.action"),y(o.actionSubject,"trackEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateUIEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"uiEvent"),y(o.action,"uiEvent.action"),y(o.actionSubject,"uiEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateScreenEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"name"),y(u,"screenEvent"),y(u.platform,"screenEvent.platform"),_(u),Promise.resolve()}catch(t){return Promise.reject(t)}},validateTraitEvent:function({entityType:t,entityId:n,entityTraits:e}){try{return y(t,"entityType"),y(n,"entityId"),y(e,"entityTraits"),d({entityType:t,entityTraits:e}),Promise.resolve()}catch(t){return Promise.reject(t)}},requireValidEntityData:d,requireValidUserData:g,requireValidTenantData:v,requireValidContainers:_,validateAliasType:function(t){if(y(t,"aliasType"),!f(t))throw new Error(`Unknown aliasType ${t}`)},validateGroupType:function(t){if(y(t,"groupType"),!p(t))throw new Error(`Unknown groupType ${t}`)},CONTAINERS_PATH_PREFIX:h}},370:t=>{"use strict";function n(t){return 1==(null!==(n=t)&&"object"==typeof n&&!1===Array.isArray(n))&&"[object Object]"===Object.prototype.toString.call(t);var n}t.exports={isPlainObject:function(t){if(!1===n(t))return!1;const e=t.constructor;if("function"!=typeof e)return!1;const r=e.prototype;return!1!==n(r)&&!1!==Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")}}},38:(t,n,e)=>{"use strict";function r(t,n){return new Promise((function(e,r){var i=setTimeout((function(){r(Error("Promise timed out"))}),n);t.then((function(t){return clearTimeout(i),e(t)})).catch(r)}))}function i(t,n,e){var i;return(i=e,new Promise((function(t){return setTimeout(t,i)}))).then((function(){return r(function(){try{return Promise.resolve(n(t))}catch(t){return Promise.reject(t)}}(),1e3)})).catch((function(n){null==t||t.log("warn","Callback Error",{error:n}),null==t||t.stats.increment("callback_error")})).then((function(){return t}))}e.r(n),e.d(n,{Analytics:()=>nt,Context:()=>B,FetchHTTPClient:()=>tt,default:()=>et});var o=function(t,n){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])},o(t,n)};function u(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}o(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}var a=function(){return a=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var i in n=arguments[e])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t},a.apply(this,arguments)};function s(t,n,e,r){return new(e||(e=Promise))((function(i,o){function u(t){try{s(r.next(t))}catch(t){o(t)}}function a(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var n;t.done?i(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(u,a)}s((r=r.apply(t,n||[])).next())}))}function c(t,n){var e,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(s){return function(a){if(e)throw new TypeError("Generator is already executing.");for(;o&&(o=0,a[0]&&(u=0)),u;)try{if(e=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!((i=(i=u.trys).length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){u=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){u.label=a[1];break}if(6===a[0]&&u.label<i[1]){u.label=i[1],i=a;break}if(i&&u.label<i[2]){u.label=i[2],u.ops.push(a);break}i[2]&&u.ops.pop(),u.trys.pop();continue}a=n.call(t,u)}catch(t){a=[6,t],r=0}finally{e=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}}function l(t,n,e){if(e||2===arguments.length)for(var r,i=0,o=n.length;i<o;i++)!r&&i in n||(r||(r=Array.prototype.slice.call(n,0,i)),r[i]=n[i]);return t.concat(r||Array.prototype.slice.call(n))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var f=function(t){function n(n,e){var r=t.call(this,"".concat(n," ").concat(e))||this;return r.field=n,r}return u(n,t),n}(Error);const p="1.3.0";function h(t){var n=Math.random()+1,e=t.minTimeout,r=void 0===e?500:e,i=t.factor,o=void 0===i?2:i,u=t.attempt,a=t.maxTimeout,s=void 0===a?1/0:a;return Math.min(n*r*Math.pow(o,u),s)}for(var d,v=256,g=[];v--;)g[v]=(v+256).toString(16).substring(1);function y(){var t,n=0,e="";if(!d||v+16>256){for(d=Array(n=256);n--;)d[n]=256*Math.random()|0;n=v=0}for(;n<16;n++)t=d[v+n],e+=6==n?g[15&t|64]:8==n?g[63&t|128]:g[t],1&n&&n>1&&n<11&&(e+="-");return v++,e}class _{constructor(t){this.id=y(),this.items=[],this.sizeInBytes=0,this.maxEventCount=Math.max(1,t)}tryAdd(t){if(this.length===this.maxEventCount)return{success:!1,message:`Event limit of ${this.maxEventCount} has been exceeded.`};const n=this.calculateSize(t.context);return n>32768?{success:!1,message:"Event exceeds maximum event size of 32 KB"}:this.sizeInBytes+n>491520?{success:!1,message:"Event has caused batch size to exceed 480 KB"}:(this.items.push(t),this.sizeInBytes+=n,{success:!0})}get length(){return this.items.length}calculateSize(t){return encodeURI(JSON.stringify(t.event)).split(/%..|i/).length}getEvents(){return this.items.map((({context:t})=>t.event))}getContexts(){return this.items.map((t=>t.context))}resolveEvents(){this.items.forEach((({resolver:t,context:n})=>t(n)))}}const m=require("buffer");function b(t){return new Promise((n=>setTimeout(n,t)))}function I(){}class w{constructor({host:t,path:n,maxRetries:e,flushAt:r,flushInterval:i,writeKey:o,httpRequestTimeout:u,httpClient:a,disable:s},c){var l;this._emitter=c,this._maxRetries=e,this._flushAt=Math.max(r,1),this._flushInterval=i,this._auth=(l=`${o}:`,m.Buffer.from(l).toString("base64")),this._url=((t,n)=>new URL(n||"",t).href.replace(/\/$/,""))(t??"https://api.segment.io",n??"/v1/batch"),this._httpRequestTimeout=u??1e4,this._disable=Boolean(s),this._httpClient=a}createBatch(){this.pendingFlushTimeout&&clearTimeout(this.pendingFlushTimeout);const t=new _(this._flushAt);return this._batch=t,this.pendingFlushTimeout=setTimeout((()=>{t===this._batch&&(this._batch=void 0),this.pendingFlushTimeout=void 0,t.length&&this.send(t).catch(I)}),this._flushInterval),t}clearBatch(){this.pendingFlushTimeout&&clearTimeout(this.pendingFlushTimeout),this._batch=void 0}flush(t){t&&(this._flushPendingItemsCount=t,this._batch&&this._batch.length===t&&(this.send(this._batch).catch(I),this.clearBatch()))}enqueue(t){const n=this._batch??this.createBatch(),{promise:e,resolve:r}=function(){var t,n,e=new Promise((function(e,r){t=e,n=r}));return{resolve:t,reject:n,promise:e}}(),i={context:t,resolver:r};if(n.tryAdd(i).success){const t=n.length===this._flushPendingItemsCount;return(n.length===this._flushAt||t)&&(this.send(n).catch(I),this.clearBatch()),e}n.length&&(this.send(n).catch(I),this.clearBatch());const o=this.createBatch(),u=o.tryAdd(i);return u.success?(o.length===this._flushPendingItemsCount&&(this.send(o).catch(I),this.clearBatch()),e):(t.setFailedDelivery({reason:new Error(u.message)}),Promise.resolve(t))}async send(t){this._flushPendingItemsCount&&(this._flushPendingItemsCount-=t.length);const n=t.getEvents(),e=this._maxRetries+1;let r=0;for(;r<e;){let i;r++;try{if(this._disable)return t.resolveEvents();const e={url:this._url,method:"POST",headers:{"Content-Type":"application/json",Authorization:`Basic ${this._auth}`,"User-Agent":"analytics-node-next/latest"},data:{batch:n,sentAt:new Date},httpRequestTimeout:this._httpRequestTimeout};this._emitter.emit("http_request",{body:e.data,method:e.method,url:e.url,headers:e.headers});const r=await this._httpClient.makeRequest(e);if(r.status>=200&&r.status<300)return void t.resolveEvents();if(400===r.status)return void E(t,new Error(`[${r.status}] ${r.statusText}`));i=new Error(`[${r.status}] ${r.statusText}`)}catch(t){i=t}if(r===e)return void E(t,i);await b(h({attempt:r,minTimeout:25,maxTimeout:1e3}))}}}function E(t,n){t.getContexts().forEach((t=>t.setFailedDelivery({reason:n}))),t.resolveEvents()}const T=()=>"object"==typeof process&&process&&"object"==typeof process.env&&process.env&&"string"==typeof process.version?"node":"object"==typeof window?"browser":"undefined"!=typeof WebSocketPair?"cloudflare-worker":"string"==typeof EdgeRuntime?"vercel-edge":"undefined"!=typeof WorkerGlobalScope&&"function"==typeof importScripts?"web-worker":"unknown";function x(t){function n(n){return function(t){t.updateEvent("context.library.name","@segment/analytics-node"),t.updateEvent("context.library.version",p);const n=T();"node"===n&&t.updateEvent("_metadata.nodeVersion",process.version),t.updateEvent("_metadata.jsRuntime",n)}(n),t.enqueue(n)}return{name:"Segment.io",type:"destination",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),alias:n,group:n,identify:n,page:n,screen:n,track:n}}function A(t,n,e){n.split&&(n=n.split("."));for(var r,i,o=0,u=n.length,a=t;o<u&&"__proto__"!==(i=n[o++])&&"constructor"!==i&&"prototype"!==i;)a=a[i]=o===u?e:typeof(r=a[i])==typeof n?r:0*n[o]!=0||~(""+n[o]).indexOf(".")?{}:[]}function O(t){return"string"==typeof t}function j(t){return null!=t}function k(t){return"object"===Object.prototype.toString.call(t).slice(8,-1).toLowerCase()}var S="is not a string",C="is not an object",R="is nil";var P=function(){function t(t){this.user=t.user,this.createMessageId=t.createMessageId}return t.prototype.track=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{event:t,type:"track",properties:null!=n?n:{},options:a({},e),integrations:a({},r)}))},t.prototype.page=function(t,n,e,r,i){var o,u={type:"page",properties:a({},e),options:a({},r),integrations:a({},i)};return null!==t&&(u.category=t,u.properties=null!==(o=u.properties)&&void 0!==o?o:{},u.properties.category=t),null!==n&&(u.name=n),this.normalize(a(a({},this.baseEvent()),u))},t.prototype.screen=function(t,n,e,r,i){var o={type:"screen",properties:a({},e),options:a({},r),integrations:a({},i)};return null!==t&&(o.category=t),null!==n&&(o.name=n),this.normalize(a(a({},this.baseEvent()),o))},t.prototype.identify=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{type:"identify",userId:t,traits:null!=n?n:{},options:a({},e),integrations:r}))},t.prototype.group=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{type:"group",traits:null!=n?n:{},options:a({},e),integrations:a({},r),groupId:t}))},t.prototype.alias=function(t,n,e,r){var i={userId:t,type:"alias",options:a({},e),integrations:a({},r)};return null!==n&&(i.previousId=n),void 0===t?this.normalize(a(a({},i),this.baseEvent())):this.normalize(a(a({},this.baseEvent()),i))},t.prototype.baseEvent=function(){var t={integrations:{},options:{}};if(!this.user)return t;var n=this.user;return n.id()&&(t.userId=n.id()),n.anonymousId()&&(t.anonymousId=n.anonymousId()),t},t.prototype.context=function(t){var n,e=["userId","anonymousId","timestamp"];delete t.integrations;var r=Object.keys(t),i=null!==(n=t.context)&&void 0!==n?n:{},o={};return r.forEach((function(n){"context"!==n&&(e.includes(n)?A(o,n,t[n]):A(i,n,t[n]))})),[i,o]},t.prototype.normalize=function(t){var n,e,r,i,o=Object.keys(null!==(n=t.integrations)&&void 0!==n?n:{}).reduce((function(n,e){var r,i;return a(a({},n),((r={})[e]=Boolean(null===(i=t.integrations)||void 0===i?void 0:i[e]),r))}),{});t.options=(r=t.options||{},i=function(t,n){return void 0!==n},Object.keys(r).filter((function(t){return i(0,r[t])})).reduce((function(t,n){return t[n]=r[n],t}),{}));var u=a(a({},o),null===(e=t.options)||void 0===e?void 0:e.integrations),s=t.options?this.context(t.options):[],c=s[0],l=s[1],p=(t.options,function(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(e[r[i]]=t[r[i]])}return e}(t,["options"])),h=a(a(a({timestamp:new Date},p),{integrations:u,context:c}),l),d=a(a({},h),{messageId:this.createMessageId()});return function(t){!function(t){if(!j(t))throw new f("Event",R);if("object"!=typeof t)throw new f("Event",C)}(t),function(t){if(!O(t.type))throw new f(".type",S)}(t),"track"===t.type&&(function(t){if(!O(t.event))throw new f(".event",S)}(t),function(t){if(!k(t.properties))throw new f(".properties",C)}(t)),["group","identify"].includes(t.type)&&function(t){if(!k(t.traits))throw new f(".traits",C)}(t),function(t){var n=".userId/anonymousId/previousId/groupId",e=function(t){var n,e,r;return null!==(r=null!==(e=null!==(n=t.userId)&&void 0!==n?n:t.anonymousId)&&void 0!==e?e:t.groupId)&&void 0!==r?r:t.previousId}(t);if(!j(e))throw new f(n,R);if(!O(e))throw new f(n,S)}(t)}(d),d},t}();const D=()=>`node-next-${Date.now()}-${y()}`;class L extends P{constructor(){super({createMessageId:D})}}var q=function(){function t(){this._logs=[]}return t.prototype.log=function(t,n,e){var r=new Date;this._logs.push({level:t,message:n,time:r,extras:e})},Object.defineProperty(t.prototype,"logs",{get:function(){return this._logs},enumerable:!1,configurable:!0}),t.prototype.flush=function(){if(this.logs.length>1){var t=this._logs.reduce((function(t,n){var e,r,i,o=a(a({},n),{json:JSON.stringify(n.extras,null," "),extras:n.extras});delete o.time;var u=null!==(i=null===(r=n.time)||void 0===r?void 0:r.toISOString())&&void 0!==i?i:"";return t[u]&&(u="".concat(u,"-").concat(Math.random())),a(a({},t),((e={})[u]=o,e))}),{});console.table?console.table(t):console.log(t)}else this.logs.forEach((function(t){var n=t.level,e=t.message,r=t.extras;"info"===n||"debug"===n?console.log(e,null!=r?r:""):console[n](e,null!=r?r:"")}));this._logs=[]},t}(),z=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return u(n,t),n.prototype.gauge=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.increment=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.flush=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.serialize=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return[]},n}(function(){function t(){this.metrics=[]}return t.prototype.increment=function(t,n,e){void 0===n&&(n=1),this.metrics.push({metric:t,value:n,tags:null!=e?e:[],type:"counter",timestamp:Date.now()})},t.prototype.gauge=function(t,n,e){this.metrics.push({metric:t,value:n,tags:null!=e?e:[],type:"gauge",timestamp:Date.now()})},t.prototype.flush=function(){var t=this.metrics.map((function(t){return a(a({},t),{tags:t.tags.join(",")})}));console.table?console.table(t):console.log(t),this.metrics=[]},t.prototype.serialize=function(){return this.metrics.map((function(t){return{m:t.metric,v:t.value,t:t.tags,k:(n=t.type,{gauge:"g",counter:"c"}[n]),e:t.timestamp};var n}))},t}()),U=function(t){var n,e,r;this.retry=null===(n=t.retry)||void 0===n||n,this.type=null!==(e=t.type)&&void 0!==e?e:"plugin Error",this.reason=null!==(r=t.reason)&&void 0!==r?r:""},F=function(){function t(t,n,e,r){void 0===n&&(n=y()),void 0===e&&(e=new z),void 0===r&&(r=new q),this.attempts=0,this.event=t,this._id=n,this.logger=r,this.stats=e}return t.system=function(){},t.prototype.isSame=function(t){return t.id===this.id},t.prototype.cancel=function(t){if(t)throw t;throw new U({reason:"Context Cancel"})},t.prototype.log=function(t,n,e){this.logger.log(t,n,e)},Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.updateEvent=function(t,n){var e;if("integrations"===t.split(".")[0]){var r=t.split(".")[1];if(!1===(null===(e=this.event.integrations)||void 0===e?void 0:e[r]))return this.event}return A(this.event,t,n),this.event},t.prototype.failedDelivery=function(){return this._failedDelivery},t.prototype.setFailedDelivery=function(t){this._failedDelivery=t},t.prototype.logs=function(){return this.logger.logs},t.prototype.flush=function(){this.logger.flush(),this.stats.flush()},t.prototype.toJSON=function(){return{id:this._id,event:this.event,logs:this.logger.logs,metrics:this.stats.metrics}},t}();class B extends F{static system(){return new this({type:"track",event:"system"})}}const N=async(t,n,e,r)=>{try{const u=new B(t),a=await function(t,n,e,r){return s(this,void 0,void 0,(function(){var o,u;return c(this,(function(a){switch(a.label){case 0:return e.emit("dispatch_start",t),o=Date.now(),n.isEmpty()?[4,n.dispatchSingle(t)]:[3,2];case 1:return u=a.sent(),[3,4];case 2:return[4,n.dispatch(t)];case 3:u=a.sent(),a.label=4;case 4:return(null==r?void 0:r.callback)?[4,i(u,r.callback,(s=o,c=r.timeout,l=Date.now()-s,Math.max((null!=c?c:300)-l,0)))]:[3,6];case 5:u=a.sent(),a.label=6;case 6:return(null==r?void 0:r.debug)&&u.flush(),[2,u]}var s,c,l}))}))}(u,n,e,{...r?{callback:(o=r,t=>{const n=t.failedDelivery();return o(n?n.reason:void 0,t)})}:{}}),l=a.failedDelivery();l?e.emit("error",{code:"delivery_failure",reason:l.reason,ctx:a}):e.emit(t.type,a)}catch(t){e.emit("error",{code:"unknown",reason:t})}var o};var $=function(){function t(t){var n;this.callbacks={},this.warned=!1,this.maxListeners=null!==(n=null==t?void 0:t.maxListeners)&&void 0!==n?n:10}return t.prototype.warnIfPossibleMemoryLeak=function(t){this.warned||this.maxListeners&&this.callbacks[t].length>this.maxListeners&&(console.warn("Event Emitter: Possible memory leak detected; ".concat(String(t)," has exceeded ").concat(this.maxListeners," listeners.")),this.warned=!0)},t.prototype.on=function(t,n){return this.callbacks[t]?(this.callbacks[t].push(n),this.warnIfPossibleMemoryLeak(t)):this.callbacks[t]=[n],this},t.prototype.once=function(t,n){var e=this,r=function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];e.off(t,r),n.apply(e,i)};return this.on(t,r),this},t.prototype.off=function(t,n){var e,r=(null!==(e=this.callbacks[t])&&void 0!==e?e:[]).filter((function(t){return t!==n}));return this.callbacks[t]=r,this},t.prototype.emit=function(t){for(var n,e=this,r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];return(null!==(n=this.callbacks[t])&&void 0!==n?n:[]).forEach((function(t){t.apply(e,r)})),this},t}();class M extends ${}var W="onRemoveFromFuture",V=function(t){function n(n,e,r){var i=t.call(this)||this;return i.future=[],i.maxAttempts=n,i.queue=e,i.seen=null!=r?r:{},i}return u(n,t),n.prototype.push=function(){for(var t=this,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var r=n.map((function(n){return!(t.updateAttempts(n)>t.maxAttempts||t.includes(n)||(t.queue.push(n),0))}));return this.queue=this.queue.sort((function(n,e){return t.getAttempts(n)-t.getAttempts(e)})),r},n.prototype.pushWithBackoff=function(t){var n=this;if(0===this.getAttempts(t))return this.push(t)[0];var e=this.updateAttempts(t);if(e>this.maxAttempts||this.includes(t))return!1;var r=h({attempt:e-1});return setTimeout((function(){n.queue.push(t),n.future=n.future.filter((function(n){return n.id!==t.id})),n.emit(W)}),r),this.future.push(t),!0},n.prototype.getAttempts=function(t){var n;return null!==(n=this.seen[t.id])&&void 0!==n?n:0},n.prototype.updateAttempts=function(t){return this.seen[t.id]=this.getAttempts(t)+1,this.getAttempts(t)},n.prototype.includes=function(t){return this.queue.includes(t)||this.future.includes(t)||Boolean(this.queue.find((function(n){return n.id===t.id})))||Boolean(this.future.find((function(n){return n.id===t.id})))},n.prototype.pop=function(){return this.queue.shift()},Object.defineProperty(n.prototype,"length",{get:function(){return this.queue.length},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"todo",{get:function(){return this.queue.length+this.future.length},enumerable:!1,configurable:!0}),n}($);function G(t,n){t.log("debug","plugin",{plugin:n.name});var e=(new Date).getTime(),r=n[t.event.type];return void 0===r?Promise.resolve(t):function(e){return s(this,void 0,void 0,(function(){var e;return c(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,r.apply(n,[t])];case 1:return[2,i.sent()];case 2:return e=i.sent(),[2,Promise.reject(e)];case 3:return[2]}}))}))}().then((function(t){var r=(new Date).getTime()-e;return t.stats.gauge("plugin_time",r,["plugin:".concat(n.name)]),t})).catch((function(e){if(e instanceof U&&"middleware_cancellation"===e.type)throw e;return e instanceof U?(t.log("warn",e.type,{plugin:n.name,error:e}),e):(t.log("error","plugin Error",{plugin:n.name,error:e}),t.stats.increment("plugin_error",1,["plugin:".concat(n.name)]),e)}))}function K(t,n){return G(t,n).then((function(n){if(n instanceof F)return n;t.log("debug","Context canceled"),t.stats.increment("context_canceled"),t.cancel(n)}))}var J=function(t){function n(n){var e,r,i,o=t.call(this)||this;return o.criticalTasks=(i=0,{done:function(){return e},run:function(t){var n,o=t();return"object"==typeof(n=o)&&null!==n&&"then"in n&&"function"==typeof n.then&&(1==++i&&(e=new Promise((function(t){return r=t}))),o.finally((function(){return 0==--i&&r()}))),o}}),o.plugins=[],o.failedInitializations=[],o.flushing=!1,o.queue=n,o.queue.on(W,(function(){o.scheduleFlush(0)})),o}return u(n,t),n.prototype.register=function(t,n,e){return s(this,void 0,void 0,(function(){var r=this;return c(this,(function(i){switch(i.label){case 0:return[4,Promise.resolve(n.load(t,e)).then((function(){r.plugins.push(n)})).catch((function(e){if("destination"===n.type)return r.failedInitializations.push(n.name),console.warn(n.name,e),void t.log("warn","Failed to load destination",{plugin:n.name,error:e});throw e}))];case 1:return i.sent(),[2]}}))}))},n.prototype.deregister=function(t,n,e){return s(this,void 0,void 0,(function(){var r;return c(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),n.unload?[4,Promise.resolve(n.unload(t,e))]:[3,2];case 1:i.sent(),i.label=2;case 2:return this.plugins=this.plugins.filter((function(t){return t.name!==n.name})),[3,4];case 3:return r=i.sent(),t.log("warn","Failed to unload destination",{plugin:n.name,error:r}),[3,4];case 4:return[2]}}))}))},n.prototype.dispatch=function(t){return s(this,void 0,void 0,(function(){var n;return c(this,(function(e){return t.log("debug","Dispatching"),t.stats.increment("message_dispatched"),this.queue.push(t),n=this.subscribeToDelivery(t),this.scheduleFlush(0),[2,n]}))}))},n.prototype.subscribeToDelivery=function(t){return s(this,void 0,void 0,(function(){var n=this;return c(this,(function(e){return[2,new Promise((function(e){var r=function(i,o){i.isSame(t)&&(n.off("flush",r),e(i))};n.on("flush",r)}))]}))}))},n.prototype.dispatchSingle=function(t){return s(this,void 0,void 0,(function(){var n=this;return c(this,(function(e){return t.log("debug","Dispatching"),t.stats.increment("message_dispatched"),this.queue.updateAttempts(t),t.attempts=1,[2,this.deliver(t).catch((function(e){return n.enqueuRetry(e,t)?n.subscribeToDelivery(t):(t.setFailedDelivery({reason:e}),t)}))]}))}))},n.prototype.isEmpty=function(){return 0===this.queue.length},n.prototype.scheduleFlush=function(t){var n=this;void 0===t&&(t=500),this.flushing||(this.flushing=!0,setTimeout((function(){n.flush().then((function(){setTimeout((function(){n.flushing=!1,n.queue.length&&n.scheduleFlush(0)}),0)}))}),t))},n.prototype.deliver=function(t){return s(this,void 0,void 0,(function(){var n,e,r,i;return c(this,(function(o){switch(o.label){case 0:return[4,this.criticalTasks.done()];case 1:o.sent(),n=Date.now(),o.label=2;case 2:return o.trys.push([2,4,,5]),[4,this.flushOne(t)];case 3:return t=o.sent(),e=Date.now()-n,this.emit("delivery_success",t),t.stats.gauge("delivered",e),t.log("debug","Delivered",t.event),[2,t];case 4:throw r=o.sent(),i=r,t.log("error","Failed to deliver",i),this.emit("delivery_failure",t,i),t.stats.increment("delivery_failed"),r;case 5:return[2]}}))}))},n.prototype.enqueuRetry=function(t,n){return!(t instanceof U&&!t.retry)&&this.queue.pushWithBackoff(n)},n.prototype.flush=function(){return s(this,void 0,void 0,(function(){var t,n;return c(this,(function(e){switch(e.label){case 0:if(0===this.queue.length)return[2,[]];if(!(t=this.queue.pop()))return[2,[]];t.attempts=this.queue.getAttempts(t),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,this.deliver(t)];case 2:return t=e.sent(),this.emit("flush",t,!0),[3,4];case 3:return n=e.sent(),this.enqueuRetry(n,t)||(t.setFailedDelivery({reason:n}),this.emit("flush",t,!1)),[2,[]];case 4:return[2,[t]]}}))}))},n.prototype.isReady=function(){return!0},n.prototype.availableExtensions=function(t){var n,e,r=this.plugins.filter((function(n){var e,r,i;if("destination"!==n.type&&"Segment.io"!==n.name)return!0;var o=void 0;return null===(e=n.alternativeNames)||void 0===e||e.forEach((function(n){void 0!==t[n]&&(o=t[n])})),null!==(i=null!==(r=t[n.name])&&void 0!==r?r:o)&&void 0!==i?i:!1!==("Segment.io"===n.name||t.All)})),i=(n="type",e={},r.forEach((function(t){var r,i=void 0,o=t[n];void 0!==(i="string"!=typeof o?JSON.stringify(o):o)&&(e[i]=l(l([],null!==(r=e[i])&&void 0!==r?r:[],!0),[t],!1))})),e),o=i.before,u=void 0===o?[]:o,a=i.enrichment,s=void 0===a?[]:a,c=i.destination,f=void 0===c?[]:c,p=i.after;return{before:u,enrichment:s,destinations:f,after:void 0===p?[]:p}},n.prototype.flushOne=function(t){var n,e;return s(this,void 0,void 0,(function(){var r,i,o,u,a,s,l,f,p,h,d,v,g,y;return c(this,(function(c){switch(c.label){case 0:if(!this.isReady())throw new Error("Not ready");t.attempts>1&&this.emit("delivery_retry",t),r=this.availableExtensions(null!==(n=t.event.integrations)&&void 0!==n?n:{}),i=r.before,o=r.enrichment,u=0,a=i,c.label=1;case 1:return u<a.length?(s=a[u],[4,K(t,s)]):[3,4];case 2:(h=c.sent())instanceof F&&(t=h),this.emit("message_enriched",t,s),c.label=3;case 3:return u++,[3,1];case 4:l=0,f=o,c.label=5;case 5:return l<f.length?(p=f[l],[4,G(t,p)]):[3,8];case 6:(h=c.sent())instanceof F&&(t=h),this.emit("message_enriched",t,p),c.label=7;case 7:return l++,[3,5];case 8:return d=this.availableExtensions(null!==(e=t.event.integrations)&&void 0!==e?e:{}),v=d.destinations,g=d.after,[4,new Promise((function(n,e){setTimeout((function(){var r=v.map((function(n){return G(t,n)}));Promise.all(r).then(n).catch(e)}),0)}))];case 9:return c.sent(),t.stats.increment("message_delivered"),this.emit("message_delivered",t),y=g.map((function(n){return G(t,n)})),[4,Promise.all(y)];case 10:return c.sent(),[2,t]}}))}))},n}($);class H extends V{constructor(){super(1,[])}getAttempts(t){return t.attempts??0}updateAttempts(t){return t.attempts=this.getAttempts(t)+1,this.getAttempts(t)}}class Y extends J{constructor(){super(new H)}}class Z{constructor(){this.onabort=null,this.aborted=!1,this.eventEmitter=new $}toString(){return"[object AbortSignal]"}get[Symbol.toStringTag](){return"AbortSignal"}removeEventListener(...t){this.eventEmitter.off(...t)}addEventListener(...t){this.eventEmitter.on(...t)}dispatchEvent(t){const n={type:t,target:this},e=`on${t}`;"function"==typeof this[e]&&this[e](n),this.eventEmitter.emit(t,n)}}class X{constructor(){this.signal=new Z}abort(){this.signal.aborted||(this.signal.aborted=!0,this.signal.dispatchEvent("abort"))}toString(){return"[object AbortController]"}get[Symbol.toStringTag](){return"AbortController"}}const Q=async(...t)=>{if(globalThis.fetch)return globalThis.fetch(...t);if("string"!=typeof EdgeRuntime)return(await e.e(657).then(e.bind(e,657))).default(...t);throw new Error("Invariant: an edge runtime that does not support fetch should not exist")};class tt{constructor(t){this._fetch=t??Q}async makeRequest(t){const[n,e]=(t=>{if("cloudflare-worker"===T())return[];const n=new(globalThis.AbortController||X),e=setTimeout((()=>{n.abort()}),t);return e?.unref?.(),[n.signal,e]})(t.httpRequestTimeout),r={url:t.url,method:t.method,headers:t.headers,body:JSON.stringify(t.data),signal:n};return this._fetch(t.url,r).finally((()=>clearTimeout(e)))}}class nt extends M{constructor(t){super(),this._isClosed=!1,this._pendingEvents=0,this._isFlushing=!1,(t=>{if(!t.writeKey)throw new f("writeKey","writeKey is missing.")})(t),this._eventFactory=new L,this._queue=new Y;const n=t.flushInterval??1e4;this._closeAndFlushDefaultTimeout=1.25*n;const{plugin:e,publisher:r}=((t,n)=>{const e=new w(t,this);return{publisher:e,plugin:x(e)}})({writeKey:t.writeKey,host:t.host,path:t.path,maxRetries:t.maxRetries??3,flushAt:t.flushAt??t.maxEventsInBatch??15,httpRequestTimeout:t.httpRequestTimeout,disable:t.disable,flushInterval:n,httpClient:"function"==typeof t.httpClient?new tt(t.httpClient):t.httpClient??new tt});this._publisher=r,this.ready=this.register(e).then((()=>{})),this.emit("initialize",t),function(t){for(var n=t.constructor.prototype,e=0,r=Object.getOwnPropertyNames(n);e<r.length;e++){var i=r[e];if("constructor"!==i){var o=Object.getOwnPropertyDescriptor(t.constructor.prototype,i);o&&"function"==typeof o.value&&(t[i]=t[i].bind(t))}}}(this)}get VERSION(){return p}closeAndFlush({timeout:t=this._closeAndFlushDefaultTimeout}={}){return this.flush({timeout:t,close:!0})}async flush({timeout:t,close:n=!1}={}){if(this._isFlushing)return void console.warn("Overlapping flush calls detected. Please wait for the previous flush to finish before calling .flush again");this._isFlushing=!0,n&&(this._isClosed=!0),this._publisher.flush(this._pendingEvents);const e=new Promise((t=>{this._pendingEvents?this.once("drained",(()=>{t()})):t()})).finally((()=>{this._isFlushing=!1}));return t?r(e,t).catch((()=>{})):e}_dispatch(t,n){this._isClosed?this.emit("call_after_close",t):(this._pendingEvents++,N(t,this._queue,this,n).catch((t=>t)).finally((()=>{this._pendingEvents--,this._pendingEvents||this.emit("drained")})))}alias({userId:t,previousId:n,context:e,timestamp:r,integrations:i},o){const u=this._eventFactory.alias(t,n,{context:e,integrations:i,timestamp:r});this._dispatch(u,o)}group({timestamp:t,groupId:n,userId:e,anonymousId:r,traits:i={},context:o,integrations:u},a){const s=this._eventFactory.group(n,i,{context:o,anonymousId:r,userId:e,timestamp:t,integrations:u});this._dispatch(s,a)}identify({userId:t,anonymousId:n,traits:e={},context:r,timestamp:i,integrations:o},u){const a=this._eventFactory.identify(t,e,{context:r,anonymousId:n,userId:t,timestamp:i,integrations:o});this._dispatch(a,u)}page({userId:t,anonymousId:n,category:e,name:r,properties:i,context:o,timestamp:u,integrations:a},s){const c=this._eventFactory.page(e??null,r??null,i,{context:o,anonymousId:n,userId:t,timestamp:u,integrations:a});this._dispatch(c,s)}screen({userId:t,anonymousId:n,category:e,name:r,properties:i,context:o,timestamp:u,integrations:a},s){const c=this._eventFactory.screen(e??null,r??null,i,{context:o,anonymousId:n,userId:t,timestamp:u,integrations:a});this._dispatch(c,s)}track({userId:t,anonymousId:n,event:e,properties:r,context:i,timestamp:o,integrations:u},a){const s=this._eventFactory.track(e,r,{context:i,userId:t,anonymousId:n,timestamp:o,integrations:u});this._dispatch(s,a)}register(...t){return this._queue.criticalTasks.run((async()=>{const n=B.system(),e=t.map((t=>this._queue.register(n,t,this)));await Promise.all(e),this.emit("register",t.map((t=>t.name)))}))}async deregister(...t){const n=B.system(),e=t.map((t=>{const e=this._queue.plugins.find((n=>n.name===t));if(e)return this._queue.deregister(n,e,this);n.log("warn",`plugin ${t} not found`)}));await Promise.all(e),this.emit("deregister",t)}}const et=nt},250:function(t,n,e){var r;t=e.nmd(t),function(){var i,o="Expected a function",u="__lodash_hash_undefined__",a="__lodash_placeholder__",s=32,c=128,l=1/0,f=9007199254740991,p=NaN,h=4294967295,d=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",s],["partialRight",64],["rearg",256]],v="[object Arguments]",g="[object Array]",y="[object Boolean]",_="[object Date]",m="[object Error]",b="[object Function]",I="[object GeneratorFunction]",w="[object Map]",E="[object Number]",T="[object Object]",x="[object Promise]",A="[object RegExp]",O="[object Set]",j="[object String]",k="[object Symbol]",S="[object WeakMap]",C="[object ArrayBuffer]",R="[object DataView]",P="[object Float32Array]",D="[object Float64Array]",L="[object Int8Array]",q="[object Int16Array]",z="[object Int32Array]",U="[object Uint8Array]",F="[object Uint8ClampedArray]",B="[object Uint16Array]",N="[object Uint32Array]",$=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,V=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,K=RegExp(V.source),J=RegExp(G.source),H=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,Z=/<%=([\s\S]+?)%>/g,X=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Q=/^\w*$/,tt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,nt=/[\\^$.*+?()[\]{}|]/g,et=RegExp(nt.source),rt=/^\s+/,it=/\s/,ot=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,at=/,? & /,st=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ct=/[()=,{}\[\]\/\s]/,lt=/\\(\\)?/g,ft=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pt=/\w*$/,ht=/^[-+]0x[0-9a-f]+$/i,dt=/^0b[01]+$/i,vt=/^\[object .+?Constructor\]$/,gt=/^0o[0-7]+$/i,yt=/^(?:0|[1-9]\d*)$/,_t=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,mt=/($^)/,bt=/['\n\r\u2028\u2029\\]/g,It="\\ud800-\\udfff",wt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Et="\\u2700-\\u27bf",Tt="a-z\\xdf-\\xf6\\xf8-\\xff",xt="A-Z\\xc0-\\xd6\\xd8-\\xde",At="\\ufe0e\\ufe0f",Ot="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",jt="["+It+"]",kt="["+Ot+"]",St="["+wt+"]",Ct="\\d+",Rt="["+Et+"]",Pt="["+Tt+"]",Dt="[^"+It+Ot+Ct+Et+Tt+xt+"]",Lt="\\ud83c[\\udffb-\\udfff]",qt="[^"+It+"]",zt="(?:\\ud83c[\\udde6-\\uddff]){2}",Ut="[\\ud800-\\udbff][\\udc00-\\udfff]",Ft="["+xt+"]",Bt="\\u200d",Nt="(?:"+Pt+"|"+Dt+")",$t="(?:"+Ft+"|"+Dt+")",Mt="(?:['’](?:d|ll|m|re|s|t|ve))?",Wt="(?:['’](?:D|LL|M|RE|S|T|VE))?",Vt="(?:"+St+"|"+Lt+")?",Gt="["+At+"]?",Kt=Gt+Vt+"(?:"+Bt+"(?:"+[qt,zt,Ut].join("|")+")"+Gt+Vt+")*",Jt="(?:"+[Rt,zt,Ut].join("|")+")"+Kt,Ht="(?:"+[qt+St+"?",St,zt,Ut,jt].join("|")+")",Yt=RegExp("['’]","g"),Zt=RegExp(St,"g"),Xt=RegExp(Lt+"(?="+Lt+")|"+Ht+Kt,"g"),Qt=RegExp([Ft+"?"+Pt+"+"+Mt+"(?="+[kt,Ft,"$"].join("|")+")",$t+"+"+Wt+"(?="+[kt,Ft+Nt,"$"].join("|")+")",Ft+"?"+Nt+"+"+Mt,Ft+"+"+Wt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ct,Jt].join("|"),"g"),tn=RegExp("["+Bt+It+wt+At+"]"),nn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,en=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],rn=-1,on={};on[P]=on[D]=on[L]=on[q]=on[z]=on[U]=on[F]=on[B]=on[N]=!0,on[v]=on[g]=on[C]=on[y]=on[R]=on[_]=on[m]=on[b]=on[w]=on[E]=on[T]=on[A]=on[O]=on[j]=on[S]=!1;var un={};un[v]=un[g]=un[C]=un[R]=un[y]=un[_]=un[P]=un[D]=un[L]=un[q]=un[z]=un[w]=un[E]=un[T]=un[A]=un[O]=un[j]=un[k]=un[U]=un[F]=un[B]=un[N]=!0,un[m]=un[b]=un[S]=!1;var an={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},sn=parseFloat,cn=parseInt,ln="object"==typeof global&&global&&global.Object===Object&&global,fn="object"==typeof self&&self&&self.Object===Object&&self,pn=ln||fn||Function("return this")(),hn=n&&!n.nodeType&&n,dn=hn&&t&&!t.nodeType&&t,vn=dn&&dn.exports===hn,gn=vn&&ln.process,yn=function(){try{return dn&&dn.require&&dn.require("util").types||gn&&gn.binding&&gn.binding("util")}catch(t){}}(),_n=yn&&yn.isArrayBuffer,mn=yn&&yn.isDate,bn=yn&&yn.isMap,In=yn&&yn.isRegExp,wn=yn&&yn.isSet,En=yn&&yn.isTypedArray;function Tn(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}function xn(t,n,e,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var u=t[i];n(r,u,e(u),t)}return r}function An(t,n){for(var e=-1,r=null==t?0:t.length;++e<r&&!1!==n(t[e],e,t););return t}function On(t,n){for(var e=null==t?0:t.length;e--&&!1!==n(t[e],e,t););return t}function jn(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(!n(t[e],e,t))return!1;return!0}function kn(t,n){for(var e=-1,r=null==t?0:t.length,i=0,o=[];++e<r;){var u=t[e];n(u,e,t)&&(o[i++]=u)}return o}function Sn(t,n){return!(null==t||!t.length)&&Bn(t,n,0)>-1}function Cn(t,n,e){for(var r=-1,i=null==t?0:t.length;++r<i;)if(e(n,t[r]))return!0;return!1}function Rn(t,n){for(var e=-1,r=null==t?0:t.length,i=Array(r);++e<r;)i[e]=n(t[e],e,t);return i}function Pn(t,n){for(var e=-1,r=n.length,i=t.length;++e<r;)t[i+e]=n[e];return t}function Dn(t,n,e,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(e=t[++i]);++i<o;)e=n(e,t[i],i,t);return e}function Ln(t,n,e,r){var i=null==t?0:t.length;for(r&&i&&(e=t[--i]);i--;)e=n(e,t[i],i,t);return e}function qn(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(n(t[e],e,t))return!0;return!1}var zn=Wn("length");function Un(t,n,e){var r;return e(t,(function(t,e,i){if(n(t,e,i))return r=e,!1})),r}function Fn(t,n,e,r){for(var i=t.length,o=e+(r?1:-1);r?o--:++o<i;)if(n(t[o],o,t))return o;return-1}function Bn(t,n,e){return n==n?function(t,n,e){for(var r=e-1,i=t.length;++r<i;)if(t[r]===n)return r;return-1}(t,n,e):Fn(t,$n,e)}function Nn(t,n,e,r){for(var i=e-1,o=t.length;++i<o;)if(r(t[i],n))return i;return-1}function $n(t){return t!=t}function Mn(t,n){var e=null==t?0:t.length;return e?Kn(t,n)/e:p}function Wn(t){return function(n){return null==n?i:n[t]}}function Vn(t){return function(n){return null==t?i:t[n]}}function Gn(t,n,e,r,i){return i(t,(function(t,i,o){e=r?(r=!1,t):n(e,t,i,o)})),e}function Kn(t,n){for(var e,r=-1,o=t.length;++r<o;){var u=n(t[r]);u!==i&&(e=e===i?u:e+u)}return e}function Jn(t,n){for(var e=-1,r=Array(t);++e<t;)r[e]=n(e);return r}function Hn(t){return t?t.slice(0,pe(t)+1).replace(rt,""):t}function Yn(t){return function(n){return t(n)}}function Zn(t,n){return Rn(n,(function(n){return t[n]}))}function Xn(t,n){return t.has(n)}function Qn(t,n){for(var e=-1,r=t.length;++e<r&&Bn(n,t[e],0)>-1;);return e}function te(t,n){for(var e=t.length;e--&&Bn(n,t[e],0)>-1;);return e}var ne=Vn({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),ee=Vn({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function re(t){return"\\"+an[t]}function ie(t){return tn.test(t)}function oe(t){var n=-1,e=Array(t.size);return t.forEach((function(t,r){e[++n]=[r,t]})),e}function ue(t,n){return function(e){return t(n(e))}}function ae(t,n){for(var e=-1,r=t.length,i=0,o=[];++e<r;){var u=t[e];u!==n&&u!==a||(t[e]=a,o[i++]=e)}return o}function se(t){var n=-1,e=Array(t.size);return t.forEach((function(t){e[++n]=t})),e}function ce(t){var n=-1,e=Array(t.size);return t.forEach((function(t){e[++n]=[t,t]})),e}function le(t){return ie(t)?function(t){for(var n=Xt.lastIndex=0;Xt.test(t);)++n;return n}(t):zn(t)}function fe(t){return ie(t)?function(t){return t.match(Xt)||[]}(t):function(t){return t.split("")}(t)}function pe(t){for(var n=t.length;n--&&it.test(t.charAt(n)););return n}var he=Vn({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),de=function t(n){var e,r=(n=null==n?pn:de.defaults(pn.Object(),n,de.pick(pn,en))).Array,it=n.Date,It=n.Error,wt=n.Function,Et=n.Math,Tt=n.Object,xt=n.RegExp,At=n.String,Ot=n.TypeError,jt=r.prototype,kt=wt.prototype,St=Tt.prototype,Ct=n["__core-js_shared__"],Rt=kt.toString,Pt=St.hasOwnProperty,Dt=0,Lt=(e=/[^.]+$/.exec(Ct&&Ct.keys&&Ct.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"",qt=St.toString,zt=Rt.call(Tt),Ut=pn._,Ft=xt("^"+Rt.call(Pt).replace(nt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Bt=vn?n.Buffer:i,Nt=n.Symbol,$t=n.Uint8Array,Mt=Bt?Bt.allocUnsafe:i,Wt=ue(Tt.getPrototypeOf,Tt),Vt=Tt.create,Gt=St.propertyIsEnumerable,Kt=jt.splice,Jt=Nt?Nt.isConcatSpreadable:i,Ht=Nt?Nt.iterator:i,Xt=Nt?Nt.toStringTag:i,tn=function(){try{var t=so(Tt,"defineProperty");return t({},"",{}),t}catch(t){}}(),an=n.clearTimeout!==pn.clearTimeout&&n.clearTimeout,ln=it&&it.now!==pn.Date.now&&it.now,fn=n.setTimeout!==pn.setTimeout&&n.setTimeout,hn=Et.ceil,dn=Et.floor,gn=Tt.getOwnPropertySymbols,yn=Bt?Bt.isBuffer:i,zn=n.isFinite,Vn=jt.join,ve=ue(Tt.keys,Tt),ge=Et.max,ye=Et.min,_e=it.now,me=n.parseInt,be=Et.random,Ie=jt.reverse,we=so(n,"DataView"),Ee=so(n,"Map"),Te=so(n,"Promise"),xe=so(n,"Set"),Ae=so(n,"WeakMap"),Oe=so(Tt,"create"),je=Ae&&new Ae,ke={},Se=zo(we),Ce=zo(Ee),Re=zo(Te),Pe=zo(xe),De=zo(Ae),Le=Nt?Nt.prototype:i,qe=Le?Le.valueOf:i,ze=Le?Le.toString:i;function Ue(t){if(ta(t)&&!Mu(t)&&!(t instanceof $e)){if(t instanceof Ne)return t;if(Pt.call(t,"__wrapped__"))return Uo(t)}return new Ne(t)}var Fe=function(){function t(){}return function(n){if(!Qu(n))return{};if(Vt)return Vt(n);t.prototype=n;var e=new t;return t.prototype=i,e}}();function Be(){}function Ne(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=i}function $e(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=h,this.__views__=[]}function Me(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function We(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function Ve(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function Ge(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new Ve;++n<e;)this.add(t[n])}function Ke(t){var n=this.__data__=new We(t);this.size=n.size}function Je(t,n){var e=Mu(t),r=!e&&$u(t),i=!e&&!r&&Ku(t),o=!e&&!r&&!i&&sa(t),u=e||r||i||o,a=u?Jn(t.length,At):[],s=a.length;for(var c in t)!n&&!Pt.call(t,c)||u&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||go(c,s))||a.push(c);return a}function He(t){var n=t.length;return n?t[Vr(0,n-1)]:i}function Ye(t,n){return Ro(Ai(t),or(n,0,t.length))}function Ze(t){return Ro(Ai(t))}function Xe(t,n,e){(e!==i&&!Fu(t[n],e)||e===i&&!(n in t))&&rr(t,n,e)}function Qe(t,n,e){var r=t[n];Pt.call(t,n)&&Fu(r,e)&&(e!==i||n in t)||rr(t,n,e)}function tr(t,n){for(var e=t.length;e--;)if(Fu(t[e][0],n))return e;return-1}function nr(t,n,e,r){return lr(t,(function(t,i,o){n(r,t,e(t),o)})),r}function er(t,n){return t&&Oi(n,Sa(n),t)}function rr(t,n,e){"__proto__"==n&&tn?tn(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}function ir(t,n){for(var e=-1,o=n.length,u=r(o),a=null==t;++e<o;)u[e]=a?i:xa(t,n[e]);return u}function or(t,n,e){return t==t&&(e!==i&&(t=t<=e?t:e),n!==i&&(t=t>=n?t:n)),t}function ur(t,n,e,r,o,u){var a,s=1&n,c=2&n,l=4&n;if(e&&(a=o?e(t,r,o,u):e(t)),a!==i)return a;if(!Qu(t))return t;var f=Mu(t);if(f){if(a=function(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&Pt.call(t,"index")&&(e.index=t.index,e.input=t.input),e}(t),!s)return Ai(t,a)}else{var p=fo(t),h=p==b||p==I;if(Ku(t))return bi(t,s);if(p==T||p==v||h&&!o){if(a=c||h?{}:ho(t),!s)return c?function(t,n){return Oi(t,lo(t),n)}(t,function(t,n){return t&&Oi(n,Ca(n),t)}(a,t)):function(t,n){return Oi(t,co(t),n)}(t,er(a,t))}else{if(!un[p])return o?t:{};a=function(t,n,e){var r,i=t.constructor;switch(n){case C:return Ii(t);case y:case _:return new i(+t);case R:return function(t,n){var e=n?Ii(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}(t,e);case P:case D:case L:case q:case z:case U:case F:case B:case N:return wi(t,e);case w:return new i;case E:case j:return new i(t);case A:return function(t){var n=new t.constructor(t.source,pt.exec(t));return n.lastIndex=t.lastIndex,n}(t);case O:return new i;case k:return r=t,qe?Tt(qe.call(r)):{}}}(t,p,s)}}u||(u=new Ke);var d=u.get(t);if(d)return d;u.set(t,a),oa(t)?t.forEach((function(r){a.add(ur(r,n,e,r,t,u))})):na(t)&&t.forEach((function(r,i){a.set(i,ur(r,n,e,i,t,u))}));var g=f?i:(l?c?no:to:c?Ca:Sa)(t);return An(g||t,(function(r,i){g&&(r=t[i=r]),Qe(a,i,ur(r,n,e,i,t,u))})),a}function ar(t,n,e){var r=e.length;if(null==t)return!r;for(t=Tt(t);r--;){var o=e[r],u=n[o],a=t[o];if(a===i&&!(o in t)||!u(a))return!1}return!0}function sr(t,n,e){if("function"!=typeof t)throw new Ot(o);return jo((function(){t.apply(i,e)}),n)}function cr(t,n,e,r){var i=-1,o=Sn,u=!0,a=t.length,s=[],c=n.length;if(!a)return s;e&&(n=Rn(n,Yn(e))),r?(o=Cn,u=!1):n.length>=200&&(o=Xn,u=!1,n=new Ge(n));t:for(;++i<a;){var l=t[i],f=null==e?l:e(l);if(l=r||0!==l?l:0,u&&f==f){for(var p=c;p--;)if(n[p]===f)continue t;s.push(l)}else o(n,f,r)||s.push(l)}return s}Ue.templateSettings={escape:H,evaluate:Y,interpolate:Z,variable:"",imports:{_:Ue}},Ue.prototype=Be.prototype,Ue.prototype.constructor=Ue,Ne.prototype=Fe(Be.prototype),Ne.prototype.constructor=Ne,$e.prototype=Fe(Be.prototype),$e.prototype.constructor=$e,Me.prototype.clear=function(){this.__data__=Oe?Oe(null):{},this.size=0},Me.prototype.delete=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n},Me.prototype.get=function(t){var n=this.__data__;if(Oe){var e=n[t];return e===u?i:e}return Pt.call(n,t)?n[t]:i},Me.prototype.has=function(t){var n=this.__data__;return Oe?n[t]!==i:Pt.call(n,t)},Me.prototype.set=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=Oe&&n===i?u:n,this},We.prototype.clear=function(){this.__data__=[],this.size=0},We.prototype.delete=function(t){var n=this.__data__,e=tr(n,t);return!(e<0||(e==n.length-1?n.pop():Kt.call(n,e,1),--this.size,0))},We.prototype.get=function(t){var n=this.__data__,e=tr(n,t);return e<0?i:n[e][1]},We.prototype.has=function(t){return tr(this.__data__,t)>-1},We.prototype.set=function(t,n){var e=this.__data__,r=tr(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this},Ve.prototype.clear=function(){this.size=0,this.__data__={hash:new Me,map:new(Ee||We),string:new Me}},Ve.prototype.delete=function(t){var n=uo(this,t).delete(t);return this.size-=n?1:0,n},Ve.prototype.get=function(t){return uo(this,t).get(t)},Ve.prototype.has=function(t){return uo(this,t).has(t)},Ve.prototype.set=function(t,n){var e=uo(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this},Ge.prototype.add=Ge.prototype.push=function(t){return this.__data__.set(t,u),this},Ge.prototype.has=function(t){return this.__data__.has(t)},Ke.prototype.clear=function(){this.__data__=new We,this.size=0},Ke.prototype.delete=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e},Ke.prototype.get=function(t){return this.__data__.get(t)},Ke.prototype.has=function(t){return this.__data__.has(t)},Ke.prototype.set=function(t,n){var e=this.__data__;if(e instanceof We){var r=e.__data__;if(!Ee||r.length<199)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new Ve(r)}return e.set(t,n),this.size=e.size,this};var lr=Si(_r),fr=Si(mr,!0);function pr(t,n){var e=!0;return lr(t,(function(t,r,i){return e=!!n(t,r,i)})),e}function hr(t,n,e){for(var r=-1,o=t.length;++r<o;){var u=t[r],a=n(u);if(null!=a&&(s===i?a==a&&!aa(a):e(a,s)))var s=a,c=u}return c}function dr(t,n){var e=[];return lr(t,(function(t,r,i){n(t,r,i)&&e.push(t)})),e}function vr(t,n,e,r,i){var o=-1,u=t.length;for(e||(e=vo),i||(i=[]);++o<u;){var a=t[o];n>0&&e(a)?n>1?vr(a,n-1,e,r,i):Pn(i,a):r||(i[i.length]=a)}return i}var gr=Ci(),yr=Ci(!0);function _r(t,n){return t&&gr(t,n,Sa)}function mr(t,n){return t&&yr(t,n,Sa)}function br(t,n){return kn(n,(function(n){return Yu(t[n])}))}function Ir(t,n){for(var e=0,r=(n=gi(n,t)).length;null!=t&&e<r;)t=t[qo(n[e++])];return e&&e==r?t:i}function wr(t,n,e){var r=n(t);return Mu(t)?r:Pn(r,e(t))}function Er(t){return null==t?t===i?"[object Undefined]":"[object Null]":Xt&&Xt in Tt(t)?function(t){var n=Pt.call(t,Xt),e=t[Xt];try{t[Xt]=i;var r=!0}catch(t){}var o=qt.call(t);return r&&(n?t[Xt]=e:delete t[Xt]),o}(t):function(t){return qt.call(t)}(t)}function Tr(t,n){return t>n}function xr(t,n){return null!=t&&Pt.call(t,n)}function Ar(t,n){return null!=t&&n in Tt(t)}function Or(t,n,e){for(var o=e?Cn:Sn,u=t[0].length,a=t.length,s=a,c=r(a),l=1/0,f=[];s--;){var p=t[s];s&&n&&(p=Rn(p,Yn(n))),l=ye(p.length,l),c[s]=!e&&(n||u>=120&&p.length>=120)?new Ge(s&&p):i}p=t[0];var h=-1,d=c[0];t:for(;++h<u&&f.length<l;){var v=p[h],g=n?n(v):v;if(v=e||0!==v?v:0,!(d?Xn(d,g):o(f,g,e))){for(s=a;--s;){var y=c[s];if(!(y?Xn(y,g):o(t[s],g,e)))continue t}d&&d.push(g),f.push(v)}}return f}function jr(t,n,e){var r=null==(t=xo(t,n=gi(n,t)))?t:t[qo(Ho(n))];return null==r?i:Tn(r,t,e)}function kr(t){return ta(t)&&Er(t)==v}function Sr(t,n,e,r,o){return t===n||(null==t||null==n||!ta(t)&&!ta(n)?t!=t&&n!=n:function(t,n,e,r,o,u){var a=Mu(t),s=Mu(n),c=a?g:fo(t),l=s?g:fo(n),f=(c=c==v?T:c)==T,p=(l=l==v?T:l)==T,h=c==l;if(h&&Ku(t)){if(!Ku(n))return!1;a=!0,f=!1}if(h&&!f)return u||(u=new Ke),a||sa(t)?Xi(t,n,e,r,o,u):function(t,n,e,r,i,o,u){switch(e){case R:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case C:return!(t.byteLength!=n.byteLength||!o(new $t(t),new $t(n)));case y:case _:case E:return Fu(+t,+n);case m:return t.name==n.name&&t.message==n.message;case A:case j:return t==n+"";case w:var a=oe;case O:var s=1&r;if(a||(a=se),t.size!=n.size&&!s)return!1;var c=u.get(t);if(c)return c==n;r|=2,u.set(t,n);var l=Xi(a(t),a(n),r,i,o,u);return u.delete(t),l;case k:if(qe)return qe.call(t)==qe.call(n)}return!1}(t,n,c,e,r,o,u);if(!(1&e)){var d=f&&Pt.call(t,"__wrapped__"),b=p&&Pt.call(n,"__wrapped__");if(d||b){var I=d?t.value():t,x=b?n.value():n;return u||(u=new Ke),o(I,x,e,r,u)}}return!!h&&(u||(u=new Ke),function(t,n,e,r,o,u){var a=1&e,s=to(t),c=s.length;if(c!=to(n).length&&!a)return!1;for(var l=c;l--;){var f=s[l];if(!(a?f in n:Pt.call(n,f)))return!1}var p=u.get(t),h=u.get(n);if(p&&h)return p==n&&h==t;var d=!0;u.set(t,n),u.set(n,t);for(var v=a;++l<c;){var g=t[f=s[l]],y=n[f];if(r)var _=a?r(y,g,f,n,t,u):r(g,y,f,t,n,u);if(!(_===i?g===y||o(g,y,e,r,u):_)){d=!1;break}v||(v="constructor"==f)}if(d&&!v){var m=t.constructor,b=n.constructor;m==b||!("constructor"in t)||!("constructor"in n)||"function"==typeof m&&m instanceof m&&"function"==typeof b&&b instanceof b||(d=!1)}return u.delete(t),u.delete(n),d}(t,n,e,r,o,u))}(t,n,e,r,Sr,o))}function Cr(t,n,e,r){var o=e.length,u=o,a=!r;if(null==t)return!u;for(t=Tt(t);o--;){var s=e[o];if(a&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++o<u;){var c=(s=e[o])[0],l=t[c],f=s[1];if(a&&s[2]){if(l===i&&!(c in t))return!1}else{var p=new Ke;if(r)var h=r(l,f,c,t,n,p);if(!(h===i?Sr(f,l,3,r,p):h))return!1}}return!0}function Rr(t){return!(!Qu(t)||(n=t,Lt&&Lt in n))&&(Yu(t)?Ft:vt).test(zo(t));var n}function Pr(t){return"function"==typeof t?t:null==t?es:"object"==typeof t?Mu(t)?Ur(t[0],t[1]):zr(t):fs(t)}function Dr(t){if(!Io(t))return ve(t);var n=[];for(var e in Tt(t))Pt.call(t,e)&&"constructor"!=e&&n.push(e);return n}function Lr(t,n){return t<n}function qr(t,n){var e=-1,i=Vu(t)?r(t.length):[];return lr(t,(function(t,r,o){i[++e]=n(t,r,o)})),i}function zr(t){var n=ao(t);return 1==n.length&&n[0][2]?Eo(n[0][0],n[0][1]):function(e){return e===t||Cr(e,t,n)}}function Ur(t,n){return _o(t)&&wo(n)?Eo(qo(t),n):function(e){var r=xa(e,t);return r===i&&r===n?Aa(e,t):Sr(n,r,3)}}function Fr(t,n,e,r,o){t!==n&&gr(n,(function(u,a){if(o||(o=new Ke),Qu(u))!function(t,n,e,r,o,u,a){var s=Ao(t,e),c=Ao(n,e),l=a.get(c);if(l)Xe(t,e,l);else{var f=u?u(s,c,e+"",t,n,a):i,p=f===i;if(p){var h=Mu(c),d=!h&&Ku(c),v=!h&&!d&&sa(c);f=c,h||d||v?Mu(s)?f=s:Gu(s)?f=Ai(s):d?(p=!1,f=bi(c,!0)):v?(p=!1,f=wi(c,!0)):f=[]:ra(c)||$u(c)?(f=s,$u(s)?f=ga(s):Qu(s)&&!Yu(s)||(f=ho(c))):p=!1}p&&(a.set(c,f),o(f,c,r,u,a),a.delete(c)),Xe(t,e,f)}}(t,n,a,e,Fr,r,o);else{var s=r?r(Ao(t,a),u,a+"",t,n,o):i;s===i&&(s=u),Xe(t,a,s)}}),Ca)}function Br(t,n){var e=t.length;if(e)return go(n+=n<0?e:0,e)?t[n]:i}function Nr(t,n,e){n=n.length?Rn(n,(function(t){return Mu(t)?function(n){return Ir(n,1===t.length?t[0]:t)}:t})):[es];var r=-1;n=Rn(n,Yn(oo()));var i=qr(t,(function(t,e,i){var o=Rn(n,(function(n){return n(t)}));return{criteria:o,index:++r,value:t}}));return function(t,n){var r=t.length;for(t.sort((function(t,n){return function(t,n,e){for(var r=-1,i=t.criteria,o=n.criteria,u=i.length,a=e.length;++r<u;){var s=Ei(i[r],o[r]);if(s)return r>=a?s:s*("desc"==e[r]?-1:1)}return t.index-n.index}(t,n,e)}));r--;)t[r]=t[r].value;return t}(i)}function $r(t,n,e){for(var r=-1,i=n.length,o={};++r<i;){var u=n[r],a=Ir(t,u);e(a,u)&&Yr(o,gi(u,t),a)}return o}function Mr(t,n,e,r){var i=r?Nn:Bn,o=-1,u=n.length,a=t;for(t===n&&(n=Ai(n)),e&&(a=Rn(t,Yn(e)));++o<u;)for(var s=0,c=n[o],l=e?e(c):c;(s=i(a,l,s,r))>-1;)a!==t&&Kt.call(a,s,1),Kt.call(t,s,1);return t}function Wr(t,n){for(var e=t?n.length:0,r=e-1;e--;){var i=n[e];if(e==r||i!==o){var o=i;go(i)?Kt.call(t,i,1):si(t,i)}}return t}function Vr(t,n){return t+dn(be()*(n-t+1))}function Gr(t,n){var e="";if(!t||n<1||n>f)return e;do{n%2&&(e+=t),(n=dn(n/2))&&(t+=t)}while(n);return e}function Kr(t,n){return ko(To(t,n,es),t+"")}function Jr(t){return He(Fa(t))}function Hr(t,n){var e=Fa(t);return Ro(e,or(n,0,e.length))}function Yr(t,n,e,r){if(!Qu(t))return t;for(var o=-1,u=(n=gi(n,t)).length,a=u-1,s=t;null!=s&&++o<u;){var c=qo(n[o]),l=e;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(o!=a){var f=s[c];(l=r?r(f,c,s):i)===i&&(l=Qu(f)?f:go(n[o+1])?[]:{})}Qe(s,c,l),s=s[c]}return t}var Zr=je?function(t,n){return je.set(t,n),t}:es,Xr=tn?function(t,n){return tn(t,"toString",{configurable:!0,enumerable:!1,value:Qa(n),writable:!0})}:es;function Qr(t){return Ro(Fa(t))}function ti(t,n,e){var i=-1,o=t.length;n<0&&(n=-n>o?0:o+n),(e=e>o?o:e)<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var u=r(o);++i<o;)u[i]=t[i+n];return u}function ni(t,n){var e;return lr(t,(function(t,r,i){return!(e=n(t,r,i))})),!!e}function ei(t,n,e){var r=0,i=null==t?r:t.length;if("number"==typeof n&&n==n&&i<=2147483647){for(;r<i;){var o=r+i>>>1,u=t[o];null!==u&&!aa(u)&&(e?u<=n:u<n)?r=o+1:i=o}return i}return ri(t,n,es,e)}function ri(t,n,e,r){var o=0,u=null==t?0:t.length;if(0===u)return 0;for(var a=(n=e(n))!=n,s=null===n,c=aa(n),l=n===i;o<u;){var f=dn((o+u)/2),p=e(t[f]),h=p!==i,d=null===p,v=p==p,g=aa(p);if(a)var y=r||v;else y=l?v&&(r||h):s?v&&h&&(r||!d):c?v&&h&&!d&&(r||!g):!d&&!g&&(r?p<=n:p<n);y?o=f+1:u=f}return ye(u,4294967294)}function ii(t,n){for(var e=-1,r=t.length,i=0,o=[];++e<r;){var u=t[e],a=n?n(u):u;if(!e||!Fu(a,s)){var s=a;o[i++]=0===u?0:u}}return o}function oi(t){return"number"==typeof t?t:aa(t)?p:+t}function ui(t){if("string"==typeof t)return t;if(Mu(t))return Rn(t,ui)+"";if(aa(t))return ze?ze.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}function ai(t,n,e){var r=-1,i=Sn,o=t.length,u=!0,a=[],s=a;if(e)u=!1,i=Cn;else if(o>=200){var c=n?null:Gi(t);if(c)return se(c);u=!1,i=Xn,s=new Ge}else s=n?[]:a;t:for(;++r<o;){var l=t[r],f=n?n(l):l;if(l=e||0!==l?l:0,u&&f==f){for(var p=s.length;p--;)if(s[p]===f)continue t;n&&s.push(f),a.push(l)}else i(s,f,e)||(s!==a&&s.push(f),a.push(l))}return a}function si(t,n){return null==(t=xo(t,n=gi(n,t)))||delete t[qo(Ho(n))]}function ci(t,n,e,r){return Yr(t,n,e(Ir(t,n)),r)}function li(t,n,e,r){for(var i=t.length,o=r?i:-1;(r?o--:++o<i)&&n(t[o],o,t););return e?ti(t,r?0:o,r?o+1:i):ti(t,r?o+1:0,r?i:o)}function fi(t,n){var e=t;return e instanceof $e&&(e=e.value()),Dn(n,(function(t,n){return n.func.apply(n.thisArg,Pn([t],n.args))}),e)}function pi(t,n,e){var i=t.length;if(i<2)return i?ai(t[0]):[];for(var o=-1,u=r(i);++o<i;)for(var a=t[o],s=-1;++s<i;)s!=o&&(u[o]=cr(u[o]||a,t[s],n,e));return ai(vr(u,1),n,e)}function hi(t,n,e){for(var r=-1,o=t.length,u=n.length,a={};++r<o;){var s=r<u?n[r]:i;e(a,t[r],s)}return a}function di(t){return Gu(t)?t:[]}function vi(t){return"function"==typeof t?t:es}function gi(t,n){return Mu(t)?t:_o(t,n)?[t]:Lo(ya(t))}var yi=Kr;function _i(t,n,e){var r=t.length;return e=e===i?r:e,!n&&e>=r?t:ti(t,n,e)}var mi=an||function(t){return pn.clearTimeout(t)};function bi(t,n){if(n)return t.slice();var e=t.length,r=Mt?Mt(e):new t.constructor(e);return t.copy(r),r}function Ii(t){var n=new t.constructor(t.byteLength);return new $t(n).set(new $t(t)),n}function wi(t,n){var e=n?Ii(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}function Ei(t,n){if(t!==n){var e=t!==i,r=null===t,o=t==t,u=aa(t),a=n!==i,s=null===n,c=n==n,l=aa(n);if(!s&&!l&&!u&&t>n||u&&a&&c&&!s&&!l||r&&a&&c||!e&&c||!o)return 1;if(!r&&!u&&!l&&t<n||l&&e&&o&&!r&&!u||s&&e&&o||!a&&o||!c)return-1}return 0}function Ti(t,n,e,i){for(var o=-1,u=t.length,a=e.length,s=-1,c=n.length,l=ge(u-a,0),f=r(c+l),p=!i;++s<c;)f[s]=n[s];for(;++o<a;)(p||o<u)&&(f[e[o]]=t[o]);for(;l--;)f[s++]=t[o++];return f}function xi(t,n,e,i){for(var o=-1,u=t.length,a=-1,s=e.length,c=-1,l=n.length,f=ge(u-s,0),p=r(f+l),h=!i;++o<f;)p[o]=t[o];for(var d=o;++c<l;)p[d+c]=n[c];for(;++a<s;)(h||o<u)&&(p[d+e[a]]=t[o++]);return p}function Ai(t,n){var e=-1,i=t.length;for(n||(n=r(i));++e<i;)n[e]=t[e];return n}function Oi(t,n,e,r){var o=!e;e||(e={});for(var u=-1,a=n.length;++u<a;){var s=n[u],c=r?r(e[s],t[s],s,e,t):i;c===i&&(c=t[s]),o?rr(e,s,c):Qe(e,s,c)}return e}function ji(t,n){return function(e,r){var i=Mu(e)?xn:nr,o=n?n():{};return i(e,t,oo(r,2),o)}}function ki(t){return Kr((function(n,e){var r=-1,o=e.length,u=o>1?e[o-1]:i,a=o>2?e[2]:i;for(u=t.length>3&&"function"==typeof u?(o--,u):i,a&&yo(e[0],e[1],a)&&(u=o<3?i:u,o=1),n=Tt(n);++r<o;){var s=e[r];s&&t(n,s,r,u)}return n}))}function Si(t,n){return function(e,r){if(null==e)return e;if(!Vu(e))return t(e,r);for(var i=e.length,o=n?i:-1,u=Tt(e);(n?o--:++o<i)&&!1!==r(u[o],o,u););return e}}function Ci(t){return function(n,e,r){for(var i=-1,o=Tt(n),u=r(n),a=u.length;a--;){var s=u[t?a:++i];if(!1===e(o[s],s,o))break}return n}}function Ri(t){return function(n){var e=ie(n=ya(n))?fe(n):i,r=e?e[0]:n.charAt(0),o=e?_i(e,1).join(""):n.slice(1);return r[t]()+o}}function Pi(t){return function(n){return Dn(Ya($a(n).replace(Yt,"")),t,"")}}function Di(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var e=Fe(t.prototype),r=t.apply(e,n);return Qu(r)?r:e}}function Li(t){return function(n,e,r){var o=Tt(n);if(!Vu(n)){var u=oo(e,3);n=Sa(n),e=function(t){return u(o[t],t,o)}}var a=t(n,e,r);return a>-1?o[u?n[a]:a]:i}}function qi(t){return Qi((function(n){var e=n.length,r=e,u=Ne.prototype.thru;for(t&&n.reverse();r--;){var a=n[r];if("function"!=typeof a)throw new Ot(o);if(u&&!s&&"wrapper"==ro(a))var s=new Ne([],!0)}for(r=s?r:e;++r<e;){var c=ro(a=n[r]),l="wrapper"==c?eo(a):i;s=l&&mo(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?s[ro(l[0])].apply(s,l[3]):1==a.length&&mo(a)?s[c]():s.thru(a)}return function(){var t=arguments,r=t[0];if(s&&1==t.length&&Mu(r))return s.plant(r).value();for(var i=0,o=e?n[i].apply(this,t):r;++i<e;)o=n[i].call(this,o);return o}}))}function zi(t,n,e,o,u,a,s,l,f,p){var h=n&c,d=1&n,v=2&n,g=24&n,y=512&n,_=v?i:Di(t);return function c(){for(var m=arguments.length,b=r(m),I=m;I--;)b[I]=arguments[I];if(g)var w=io(c),E=function(t,n){for(var e=t.length,r=0;e--;)t[e]===n&&++r;return r}(b,w);if(o&&(b=Ti(b,o,u,g)),a&&(b=xi(b,a,s,g)),m-=E,g&&m<p){var T=ae(b,w);return Wi(t,n,zi,c.placeholder,e,b,T,l,f,p-m)}var x=d?e:this,A=v?x[t]:t;return m=b.length,l?b=function(t,n){for(var e=t.length,r=ye(n.length,e),o=Ai(t);r--;){var u=n[r];t[r]=go(u,e)?o[u]:i}return t}(b,l):y&&m>1&&b.reverse(),h&&f<m&&(b.length=f),this&&this!==pn&&this instanceof c&&(A=_||Di(A)),A.apply(x,b)}}function Ui(t,n){return function(e,r){return function(t,n,e,r){return _r(t,(function(t,i,o){n(r,e(t),i,o)})),r}(e,t,n(r),{})}}function Fi(t,n){return function(e,r){var o;if(e===i&&r===i)return n;if(e!==i&&(o=e),r!==i){if(o===i)return r;"string"==typeof e||"string"==typeof r?(e=ui(e),r=ui(r)):(e=oi(e),r=oi(r)),o=t(e,r)}return o}}function Bi(t){return Qi((function(n){return n=Rn(n,Yn(oo())),Kr((function(e){var r=this;return t(n,(function(t){return Tn(t,r,e)}))}))}))}function Ni(t,n){var e=(n=n===i?" ":ui(n)).length;if(e<2)return e?Gr(n,t):n;var r=Gr(n,hn(t/le(n)));return ie(n)?_i(fe(r),0,t).join(""):r.slice(0,t)}function $i(t){return function(n,e,o){return o&&"number"!=typeof o&&yo(n,e,o)&&(e=o=i),n=pa(n),e===i?(e=n,n=0):e=pa(e),function(t,n,e,i){for(var o=-1,u=ge(hn((n-t)/(e||1)),0),a=r(u);u--;)a[i?u:++o]=t,t+=e;return a}(n,e,o=o===i?n<e?1:-1:pa(o),t)}}function Mi(t){return function(n,e){return"string"==typeof n&&"string"==typeof e||(n=va(n),e=va(e)),t(n,e)}}function Wi(t,n,e,r,o,u,a,c,l,f){var p=8&n;n|=p?s:64,4&(n&=~(p?64:s))||(n&=-4);var h=[t,n,o,p?u:i,p?a:i,p?i:u,p?i:a,c,l,f],d=e.apply(i,h);return mo(t)&&Oo(d,h),d.placeholder=r,So(d,t,n)}function Vi(t){var n=Et[t];return function(t,e){if(t=va(t),(e=null==e?0:ye(ha(e),292))&&zn(t)){var r=(ya(t)+"e").split("e");return+((r=(ya(n(r[0]+"e"+(+r[1]+e)))+"e").split("e"))[0]+"e"+(+r[1]-e))}return n(t)}}var Gi=xe&&1/se(new xe([,-0]))[1]==l?function(t){return new xe(t)}:as;function Ki(t){return function(n){var e=fo(n);return e==w?oe(n):e==O?ce(n):function(t,n){return Rn(n,(function(n){return[n,t[n]]}))}(n,t(n))}}function Ji(t,n,e,u,l,f,p,h){var d=2&n;if(!d&&"function"!=typeof t)throw new Ot(o);var v=u?u.length:0;if(v||(n&=-97,u=l=i),p=p===i?p:ge(ha(p),0),h=h===i?h:ha(h),v-=l?l.length:0,64&n){var g=u,y=l;u=l=i}var _=d?i:eo(t),m=[t,n,e,u,l,g,y,f,p,h];if(_&&function(t,n){var e=t[1],r=n[1],i=e|r,o=i<131,u=r==c&&8==e||r==c&&256==e&&t[7].length<=n[8]||384==r&&n[7].length<=n[8]&&8==e;if(!o&&!u)return t;1&r&&(t[2]=n[2],i|=1&e?0:4);var s=n[3];if(s){var l=t[3];t[3]=l?Ti(l,s,n[4]):s,t[4]=l?ae(t[3],a):n[4]}(s=n[5])&&(l=t[5],t[5]=l?xi(l,s,n[6]):s,t[6]=l?ae(t[5],a):n[6]),(s=n[7])&&(t[7]=s),r&c&&(t[8]=null==t[8]?n[8]:ye(t[8],n[8])),null==t[9]&&(t[9]=n[9]),t[0]=n[0],t[1]=i}(m,_),t=m[0],n=m[1],e=m[2],u=m[3],l=m[4],!(h=m[9]=m[9]===i?d?0:t.length:ge(m[9]-v,0))&&24&n&&(n&=-25),n&&1!=n)b=8==n||16==n?function(t,n,e){var o=Di(t);return function u(){for(var a=arguments.length,s=r(a),c=a,l=io(u);c--;)s[c]=arguments[c];var f=a<3&&s[0]!==l&&s[a-1]!==l?[]:ae(s,l);return(a-=f.length)<e?Wi(t,n,zi,u.placeholder,i,s,f,i,i,e-a):Tn(this&&this!==pn&&this instanceof u?o:t,this,s)}}(t,n,h):n!=s&&33!=n||l.length?zi.apply(i,m):function(t,n,e,i){var o=1&n,u=Di(t);return function n(){for(var a=-1,s=arguments.length,c=-1,l=i.length,f=r(l+s),p=this&&this!==pn&&this instanceof n?u:t;++c<l;)f[c]=i[c];for(;s--;)f[c++]=arguments[++a];return Tn(p,o?e:this,f)}}(t,n,e,u);else var b=function(t,n,e){var r=1&n,i=Di(t);return function n(){return(this&&this!==pn&&this instanceof n?i:t).apply(r?e:this,arguments)}}(t,n,e);return So((_?Zr:Oo)(b,m),t,n)}function Hi(t,n,e,r){return t===i||Fu(t,St[e])&&!Pt.call(r,e)?n:t}function Yi(t,n,e,r,o,u){return Qu(t)&&Qu(n)&&(u.set(n,t),Fr(t,n,i,Yi,u),u.delete(n)),t}function Zi(t){return ra(t)?i:t}function Xi(t,n,e,r,o,u){var a=1&e,s=t.length,c=n.length;if(s!=c&&!(a&&c>s))return!1;var l=u.get(t),f=u.get(n);if(l&&f)return l==n&&f==t;var p=-1,h=!0,d=2&e?new Ge:i;for(u.set(t,n),u.set(n,t);++p<s;){var v=t[p],g=n[p];if(r)var y=a?r(g,v,p,n,t,u):r(v,g,p,t,n,u);if(y!==i){if(y)continue;h=!1;break}if(d){if(!qn(n,(function(t,n){if(!Xn(d,n)&&(v===t||o(v,t,e,r,u)))return d.push(n)}))){h=!1;break}}else if(v!==g&&!o(v,g,e,r,u)){h=!1;break}}return u.delete(t),u.delete(n),h}function Qi(t){return ko(To(t,i,Wo),t+"")}function to(t){return wr(t,Sa,co)}function no(t){return wr(t,Ca,lo)}var eo=je?function(t){return je.get(t)}:as;function ro(t){for(var n=t.name+"",e=ke[n],r=Pt.call(ke,n)?e.length:0;r--;){var i=e[r],o=i.func;if(null==o||o==t)return i.name}return n}function io(t){return(Pt.call(Ue,"placeholder")?Ue:t).placeholder}function oo(){var t=Ue.iteratee||rs;return t=t===rs?Pr:t,arguments.length?t(arguments[0],arguments[1]):t}function uo(t,n){var e,r,i=t.__data__;return("string"==(r=typeof(e=n))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?i["string"==typeof n?"string":"hash"]:i.map}function ao(t){for(var n=Sa(t),e=n.length;e--;){var r=n[e],i=t[r];n[e]=[r,i,wo(i)]}return n}function so(t,n){var e=function(t,n){return null==t?i:t[n]}(t,n);return Rr(e)?e:i}var co=gn?function(t){return null==t?[]:(t=Tt(t),kn(gn(t),(function(n){return Gt.call(t,n)})))}:ds,lo=gn?function(t){for(var n=[];t;)Pn(n,co(t)),t=Wt(t);return n}:ds,fo=Er;function po(t,n,e){for(var r=-1,i=(n=gi(n,t)).length,o=!1;++r<i;){var u=qo(n[r]);if(!(o=null!=t&&e(t,u)))break;t=t[u]}return o||++r!=i?o:!!(i=null==t?0:t.length)&&Xu(i)&&go(u,i)&&(Mu(t)||$u(t))}function ho(t){return"function"!=typeof t.constructor||Io(t)?{}:Fe(Wt(t))}function vo(t){return Mu(t)||$u(t)||!!(Jt&&t&&t[Jt])}function go(t,n){var e=typeof t;return!!(n=null==n?f:n)&&("number"==e||"symbol"!=e&&yt.test(t))&&t>-1&&t%1==0&&t<n}function yo(t,n,e){if(!Qu(e))return!1;var r=typeof n;return!!("number"==r?Vu(e)&&go(n,e.length):"string"==r&&n in e)&&Fu(e[n],t)}function _o(t,n){if(Mu(t))return!1;var e=typeof t;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=t&&!aa(t))||Q.test(t)||!X.test(t)||null!=n&&t in Tt(n)}function mo(t){var n=ro(t),e=Ue[n];if("function"!=typeof e||!(n in $e.prototype))return!1;if(t===e)return!0;var r=eo(e);return!!r&&t===r[0]}(we&&fo(new we(new ArrayBuffer(1)))!=R||Ee&&fo(new Ee)!=w||Te&&fo(Te.resolve())!=x||xe&&fo(new xe)!=O||Ae&&fo(new Ae)!=S)&&(fo=function(t){var n=Er(t),e=n==T?t.constructor:i,r=e?zo(e):"";if(r)switch(r){case Se:return R;case Ce:return w;case Re:return x;case Pe:return O;case De:return S}return n});var bo=Ct?Yu:vs;function Io(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||St)}function wo(t){return t==t&&!Qu(t)}function Eo(t,n){return function(e){return null!=e&&e[t]===n&&(n!==i||t in Tt(e))}}function To(t,n,e){return n=ge(n===i?t.length-1:n,0),function(){for(var i=arguments,o=-1,u=ge(i.length-n,0),a=r(u);++o<u;)a[o]=i[n+o];o=-1;for(var s=r(n+1);++o<n;)s[o]=i[o];return s[n]=e(a),Tn(t,this,s)}}function xo(t,n){return n.length<2?t:Ir(t,ti(n,0,-1))}function Ao(t,n){if(("constructor"!==n||"function"!=typeof t[n])&&"__proto__"!=n)return t[n]}var Oo=Co(Zr),jo=fn||function(t,n){return pn.setTimeout(t,n)},ko=Co(Xr);function So(t,n,e){var r=n+"";return ko(t,function(t,n){var e=n.length;if(!e)return t;var r=e-1;return n[r]=(e>1?"& ":"")+n[r],n=n.join(e>2?", ":" "),t.replace(ot,"{\n/* [wrapped with "+n+"] */\n")}(r,function(t,n){return An(d,(function(e){var r="_."+e[0];n&e[1]&&!Sn(t,r)&&t.push(r)})),t.sort()}(function(t){var n=t.match(ut);return n?n[1].split(at):[]}(r),e)))}function Co(t){var n=0,e=0;return function(){var r=_e(),o=16-(r-e);if(e=r,o>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(i,arguments)}}function Ro(t,n){var e=-1,r=t.length,o=r-1;for(n=n===i?r:n;++e<n;){var u=Vr(e,o),a=t[u];t[u]=t[e],t[e]=a}return t.length=n,t}var Po,Do,Lo=(Po=Pu((function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(tt,(function(t,e,r,i){n.push(r?i.replace(lt,"$1"):e||t)})),n}),(function(t){return 500===Do.size&&Do.clear(),t})),Do=Po.cache,Po);function qo(t){if("string"==typeof t||aa(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}function zo(t){if(null!=t){try{return Rt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Uo(t){if(t instanceof $e)return t.clone();var n=new Ne(t.__wrapped__,t.__chain__);return n.__actions__=Ai(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}var Fo=Kr((function(t,n){return Gu(t)?cr(t,vr(n,1,Gu,!0)):[]})),Bo=Kr((function(t,n){var e=Ho(n);return Gu(e)&&(e=i),Gu(t)?cr(t,vr(n,1,Gu,!0),oo(e,2)):[]})),No=Kr((function(t,n){var e=Ho(n);return Gu(e)&&(e=i),Gu(t)?cr(t,vr(n,1,Gu,!0),i,e):[]}));function $o(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:ha(e);return i<0&&(i=ge(r+i,0)),Fn(t,oo(n,3),i)}function Mo(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var o=r-1;return e!==i&&(o=ha(e),o=e<0?ge(r+o,0):ye(o,r-1)),Fn(t,oo(n,3),o,!0)}function Wo(t){return null!=t&&t.length?vr(t,1):[]}function Vo(t){return t&&t.length?t[0]:i}var Go=Kr((function(t){var n=Rn(t,di);return n.length&&n[0]===t[0]?Or(n):[]})),Ko=Kr((function(t){var n=Ho(t),e=Rn(t,di);return n===Ho(e)?n=i:e.pop(),e.length&&e[0]===t[0]?Or(e,oo(n,2)):[]})),Jo=Kr((function(t){var n=Ho(t),e=Rn(t,di);return(n="function"==typeof n?n:i)&&e.pop(),e.length&&e[0]===t[0]?Or(e,i,n):[]}));function Ho(t){var n=null==t?0:t.length;return n?t[n-1]:i}var Yo=Kr(Zo);function Zo(t,n){return t&&t.length&&n&&n.length?Mr(t,n):t}var Xo=Qi((function(t,n){var e=null==t?0:t.length,r=ir(t,n);return Wr(t,Rn(n,(function(t){return go(t,e)?+t:t})).sort(Ei)),r}));function Qo(t){return null==t?t:Ie.call(t)}var tu=Kr((function(t){return ai(vr(t,1,Gu,!0))})),nu=Kr((function(t){var n=Ho(t);return Gu(n)&&(n=i),ai(vr(t,1,Gu,!0),oo(n,2))})),eu=Kr((function(t){var n=Ho(t);return n="function"==typeof n?n:i,ai(vr(t,1,Gu,!0),i,n)}));function ru(t){if(!t||!t.length)return[];var n=0;return t=kn(t,(function(t){if(Gu(t))return n=ge(t.length,n),!0})),Jn(n,(function(n){return Rn(t,Wn(n))}))}function iu(t,n){if(!t||!t.length)return[];var e=ru(t);return null==n?e:Rn(e,(function(t){return Tn(n,i,t)}))}var ou=Kr((function(t,n){return Gu(t)?cr(t,n):[]})),uu=Kr((function(t){return pi(kn(t,Gu))})),au=Kr((function(t){var n=Ho(t);return Gu(n)&&(n=i),pi(kn(t,Gu),oo(n,2))})),su=Kr((function(t){var n=Ho(t);return n="function"==typeof n?n:i,pi(kn(t,Gu),i,n)})),cu=Kr(ru),lu=Kr((function(t){var n=t.length,e=n>1?t[n-1]:i;return e="function"==typeof e?(t.pop(),e):i,iu(t,e)}));function fu(t){var n=Ue(t);return n.__chain__=!0,n}function pu(t,n){return n(t)}var hu=Qi((function(t){var n=t.length,e=n?t[0]:0,r=this.__wrapped__,o=function(n){return ir(n,t)};return!(n>1||this.__actions__.length)&&r instanceof $e&&go(e)?((r=r.slice(e,+e+(n?1:0))).__actions__.push({func:pu,args:[o],thisArg:i}),new Ne(r,this.__chain__).thru((function(t){return n&&!t.length&&t.push(i),t}))):this.thru(o)})),du=ji((function(t,n,e){Pt.call(t,e)?++t[e]:rr(t,e,1)})),vu=Li($o),gu=Li(Mo);function yu(t,n){return(Mu(t)?An:lr)(t,oo(n,3))}function _u(t,n){return(Mu(t)?On:fr)(t,oo(n,3))}var mu=ji((function(t,n,e){Pt.call(t,e)?t[e].push(n):rr(t,e,[n])})),bu=Kr((function(t,n,e){var i=-1,o="function"==typeof n,u=Vu(t)?r(t.length):[];return lr(t,(function(t){u[++i]=o?Tn(n,t,e):jr(t,n,e)})),u})),Iu=ji((function(t,n,e){rr(t,e,n)}));function wu(t,n){return(Mu(t)?Rn:qr)(t,oo(n,3))}var Eu=ji((function(t,n,e){t[e?0:1].push(n)}),(function(){return[[],[]]})),Tu=Kr((function(t,n){if(null==t)return[];var e=n.length;return e>1&&yo(t,n[0],n[1])?n=[]:e>2&&yo(n[0],n[1],n[2])&&(n=[n[0]]),Nr(t,vr(n,1),[])})),xu=ln||function(){return pn.Date.now()};function Au(t,n,e){return n=e?i:n,n=t&&null==n?t.length:n,Ji(t,c,i,i,i,i,n)}function Ou(t,n){var e;if("function"!=typeof n)throw new Ot(o);return t=ha(t),function(){return--t>0&&(e=n.apply(this,arguments)),t<=1&&(n=i),e}}var ju=Kr((function(t,n,e){var r=1;if(e.length){var i=ae(e,io(ju));r|=s}return Ji(t,r,n,e,i)})),ku=Kr((function(t,n,e){var r=3;if(e.length){var i=ae(e,io(ku));r|=s}return Ji(n,r,t,e,i)}));function Su(t,n,e){var r,u,a,s,c,l,f=0,p=!1,h=!1,d=!0;if("function"!=typeof t)throw new Ot(o);function v(n){var e=r,o=u;return r=u=i,f=n,s=t.apply(o,e)}function g(t){var e=t-l;return l===i||e>=n||e<0||h&&t-f>=a}function y(){var t=xu();if(g(t))return _(t);c=jo(y,function(t){var e=n-(t-l);return h?ye(e,a-(t-f)):e}(t))}function _(t){return c=i,d&&r?v(t):(r=u=i,s)}function m(){var t=xu(),e=g(t);if(r=arguments,u=this,l=t,e){if(c===i)return function(t){return f=t,c=jo(y,n),p?v(t):s}(l);if(h)return mi(c),c=jo(y,n),v(l)}return c===i&&(c=jo(y,n)),s}return n=va(n)||0,Qu(e)&&(p=!!e.leading,a=(h="maxWait"in e)?ge(va(e.maxWait)||0,n):a,d="trailing"in e?!!e.trailing:d),m.cancel=function(){c!==i&&mi(c),f=0,r=l=u=c=i},m.flush=function(){return c===i?s:_(xu())},m}var Cu=Kr((function(t,n){return sr(t,1,n)})),Ru=Kr((function(t,n,e){return sr(t,va(n)||0,e)}));function Pu(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new Ot(o);var e=function(){var r=arguments,i=n?n.apply(this,r):r[0],o=e.cache;if(o.has(i))return o.get(i);var u=t.apply(this,r);return e.cache=o.set(i,u)||o,u};return e.cache=new(Pu.Cache||Ve),e}function Du(t){if("function"!=typeof t)throw new Ot(o);return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}Pu.Cache=Ve;var Lu=yi((function(t,n){var e=(n=1==n.length&&Mu(n[0])?Rn(n[0],Yn(oo())):Rn(vr(n,1),Yn(oo()))).length;return Kr((function(r){for(var i=-1,o=ye(r.length,e);++i<o;)r[i]=n[i].call(this,r[i]);return Tn(t,this,r)}))})),qu=Kr((function(t,n){var e=ae(n,io(qu));return Ji(t,s,i,n,e)})),zu=Kr((function(t,n){var e=ae(n,io(zu));return Ji(t,64,i,n,e)})),Uu=Qi((function(t,n){return Ji(t,256,i,i,i,n)}));function Fu(t,n){return t===n||t!=t&&n!=n}var Bu=Mi(Tr),Nu=Mi((function(t,n){return t>=n})),$u=kr(function(){return arguments}())?kr:function(t){return ta(t)&&Pt.call(t,"callee")&&!Gt.call(t,"callee")},Mu=r.isArray,Wu=_n?Yn(_n):function(t){return ta(t)&&Er(t)==C};function Vu(t){return null!=t&&Xu(t.length)&&!Yu(t)}function Gu(t){return ta(t)&&Vu(t)}var Ku=yn||vs,Ju=mn?Yn(mn):function(t){return ta(t)&&Er(t)==_};function Hu(t){if(!ta(t))return!1;var n=Er(t);return n==m||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!ra(t)}function Yu(t){if(!Qu(t))return!1;var n=Er(t);return n==b||n==I||"[object AsyncFunction]"==n||"[object Proxy]"==n}function Zu(t){return"number"==typeof t&&t==ha(t)}function Xu(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=f}function Qu(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}function ta(t){return null!=t&&"object"==typeof t}var na=bn?Yn(bn):function(t){return ta(t)&&fo(t)==w};function ea(t){return"number"==typeof t||ta(t)&&Er(t)==E}function ra(t){if(!ta(t)||Er(t)!=T)return!1;var n=Wt(t);if(null===n)return!0;var e=Pt.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&Rt.call(e)==zt}var ia=In?Yn(In):function(t){return ta(t)&&Er(t)==A},oa=wn?Yn(wn):function(t){return ta(t)&&fo(t)==O};function ua(t){return"string"==typeof t||!Mu(t)&&ta(t)&&Er(t)==j}function aa(t){return"symbol"==typeof t||ta(t)&&Er(t)==k}var sa=En?Yn(En):function(t){return ta(t)&&Xu(t.length)&&!!on[Er(t)]},ca=Mi(Lr),la=Mi((function(t,n){return t<=n}));function fa(t){if(!t)return[];if(Vu(t))return ua(t)?fe(t):Ai(t);if(Ht&&t[Ht])return function(t){for(var n,e=[];!(n=t.next()).done;)e.push(n.value);return e}(t[Ht]());var n=fo(t);return(n==w?oe:n==O?se:Fa)(t)}function pa(t){return t?(t=va(t))===l||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ha(t){var n=pa(t),e=n%1;return n==n?e?n-e:n:0}function da(t){return t?or(ha(t),0,h):0}function va(t){if("number"==typeof t)return t;if(aa(t))return p;if(Qu(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=Qu(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=Hn(t);var e=dt.test(t);return e||gt.test(t)?cn(t.slice(2),e?2:8):ht.test(t)?p:+t}function ga(t){return Oi(t,Ca(t))}function ya(t){return null==t?"":ui(t)}var _a=ki((function(t,n){if(Io(n)||Vu(n))Oi(n,Sa(n),t);else for(var e in n)Pt.call(n,e)&&Qe(t,e,n[e])})),ma=ki((function(t,n){Oi(n,Ca(n),t)})),ba=ki((function(t,n,e,r){Oi(n,Ca(n),t,r)})),Ia=ki((function(t,n,e,r){Oi(n,Sa(n),t,r)})),wa=Qi(ir),Ea=Kr((function(t,n){t=Tt(t);var e=-1,r=n.length,o=r>2?n[2]:i;for(o&&yo(n[0],n[1],o)&&(r=1);++e<r;)for(var u=n[e],a=Ca(u),s=-1,c=a.length;++s<c;){var l=a[s],f=t[l];(f===i||Fu(f,St[l])&&!Pt.call(t,l))&&(t[l]=u[l])}return t})),Ta=Kr((function(t){return t.push(i,Yi),Tn(Pa,i,t)}));function xa(t,n,e){var r=null==t?i:Ir(t,n);return r===i?e:r}function Aa(t,n){return null!=t&&po(t,n,Ar)}var Oa=Ui((function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=qt.call(n)),t[n]=e}),Qa(es)),ja=Ui((function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=qt.call(n)),Pt.call(t,n)?t[n].push(e):t[n]=[e]}),oo),ka=Kr(jr);function Sa(t){return Vu(t)?Je(t):Dr(t)}function Ca(t){return Vu(t)?Je(t,!0):function(t){if(!Qu(t))return function(t){var n=[];if(null!=t)for(var e in Tt(t))n.push(e);return n}(t);var n=Io(t),e=[];for(var r in t)("constructor"!=r||!n&&Pt.call(t,r))&&e.push(r);return e}(t)}var Ra=ki((function(t,n,e){Fr(t,n,e)})),Pa=ki((function(t,n,e,r){Fr(t,n,e,r)})),Da=Qi((function(t,n){var e={};if(null==t)return e;var r=!1;n=Rn(n,(function(n){return n=gi(n,t),r||(r=n.length>1),n})),Oi(t,no(t),e),r&&(e=ur(e,7,Zi));for(var i=n.length;i--;)si(e,n[i]);return e})),La=Qi((function(t,n){return null==t?{}:function(t,n){return $r(t,n,(function(n,e){return Aa(t,e)}))}(t,n)}));function qa(t,n){if(null==t)return{};var e=Rn(no(t),(function(t){return[t]}));return n=oo(n),$r(t,e,(function(t,e){return n(t,e[0])}))}var za=Ki(Sa),Ua=Ki(Ca);function Fa(t){return null==t?[]:Zn(t,Sa(t))}var Ba=Pi((function(t,n,e){return n=n.toLowerCase(),t+(e?Na(n):n)}));function Na(t){return Ha(ya(t).toLowerCase())}function $a(t){return(t=ya(t))&&t.replace(_t,ne).replace(Zt,"")}var Ma=Pi((function(t,n,e){return t+(e?"-":"")+n.toLowerCase()})),Wa=Pi((function(t,n,e){return t+(e?" ":"")+n.toLowerCase()})),Va=Ri("toLowerCase"),Ga=Pi((function(t,n,e){return t+(e?"_":"")+n.toLowerCase()})),Ka=Pi((function(t,n,e){return t+(e?" ":"")+Ha(n)})),Ja=Pi((function(t,n,e){return t+(e?" ":"")+n.toUpperCase()})),Ha=Ri("toUpperCase");function Ya(t,n,e){return t=ya(t),(n=e?i:n)===i?function(t){return nn.test(t)}(t)?function(t){return t.match(Qt)||[]}(t):function(t){return t.match(st)||[]}(t):t.match(n)||[]}var Za=Kr((function(t,n){try{return Tn(t,i,n)}catch(t){return Hu(t)?t:new It(t)}})),Xa=Qi((function(t,n){return An(n,(function(n){n=qo(n),rr(t,n,ju(t[n],t))})),t}));function Qa(t){return function(){return t}}var ts=qi(),ns=qi(!0);function es(t){return t}function rs(t){return Pr("function"==typeof t?t:ur(t,1))}var is=Kr((function(t,n){return function(e){return jr(e,t,n)}})),os=Kr((function(t,n){return function(e){return jr(t,e,n)}}));function us(t,n,e){var r=Sa(n),i=br(n,r);null!=e||Qu(n)&&(i.length||!r.length)||(e=n,n=t,t=this,i=br(n,Sa(n)));var o=!(Qu(e)&&"chain"in e&&!e.chain),u=Yu(t);return An(i,(function(e){var r=n[e];t[e]=r,u&&(t.prototype[e]=function(){var n=this.__chain__;if(o||n){var e=t(this.__wrapped__);return(e.__actions__=Ai(this.__actions__)).push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,Pn([this.value()],arguments))})})),t}function as(){}var ss=Bi(Rn),cs=Bi(jn),ls=Bi(qn);function fs(t){return _o(t)?Wn(qo(t)):function(t){return function(n){return Ir(n,t)}}(t)}var ps=$i(),hs=$i(!0);function ds(){return[]}function vs(){return!1}var gs,ys=Fi((function(t,n){return t+n}),0),_s=Vi("ceil"),ms=Fi((function(t,n){return t/n}),1),bs=Vi("floor"),Is=Fi((function(t,n){return t*n}),1),ws=Vi("round"),Es=Fi((function(t,n){return t-n}),0);return Ue.after=function(t,n){if("function"!=typeof n)throw new Ot(o);return t=ha(t),function(){if(--t<1)return n.apply(this,arguments)}},Ue.ary=Au,Ue.assign=_a,Ue.assignIn=ma,Ue.assignInWith=ba,Ue.assignWith=Ia,Ue.at=wa,Ue.before=Ou,Ue.bind=ju,Ue.bindAll=Xa,Ue.bindKey=ku,Ue.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Mu(t)?t:[t]},Ue.chain=fu,Ue.chunk=function(t,n,e){n=(e?yo(t,n,e):n===i)?1:ge(ha(n),0);var o=null==t?0:t.length;if(!o||n<1)return[];for(var u=0,a=0,s=r(hn(o/n));u<o;)s[a++]=ti(t,u,u+=n);return s},Ue.compact=function(t){for(var n=-1,e=null==t?0:t.length,r=0,i=[];++n<e;){var o=t[n];o&&(i[r++]=o)}return i},Ue.concat=function(){var t=arguments.length;if(!t)return[];for(var n=r(t-1),e=arguments[0],i=t;i--;)n[i-1]=arguments[i];return Pn(Mu(e)?Ai(e):[e],vr(n,1))},Ue.cond=function(t){var n=null==t?0:t.length,e=oo();return t=n?Rn(t,(function(t){if("function"!=typeof t[1])throw new Ot(o);return[e(t[0]),t[1]]})):[],Kr((function(e){for(var r=-1;++r<n;){var i=t[r];if(Tn(i[0],this,e))return Tn(i[1],this,e)}}))},Ue.conforms=function(t){return function(t){var n=Sa(t);return function(e){return ar(e,t,n)}}(ur(t,1))},Ue.constant=Qa,Ue.countBy=du,Ue.create=function(t,n){var e=Fe(t);return null==n?e:er(e,n)},Ue.curry=function t(n,e,r){var o=Ji(n,8,i,i,i,i,i,e=r?i:e);return o.placeholder=t.placeholder,o},Ue.curryRight=function t(n,e,r){var o=Ji(n,16,i,i,i,i,i,e=r?i:e);return o.placeholder=t.placeholder,o},Ue.debounce=Su,Ue.defaults=Ea,Ue.defaultsDeep=Ta,Ue.defer=Cu,Ue.delay=Ru,Ue.difference=Fo,Ue.differenceBy=Bo,Ue.differenceWith=No,Ue.drop=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,(n=e||n===i?1:ha(n))<0?0:n,r):[]},Ue.dropRight=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,0,(n=r-(n=e||n===i?1:ha(n)))<0?0:n):[]},Ue.dropRightWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!0,!0):[]},Ue.dropWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!0):[]},Ue.fill=function(t,n,e,r){var o=null==t?0:t.length;return o?(e&&"number"!=typeof e&&yo(t,n,e)&&(e=0,r=o),function(t,n,e,r){var o=t.length;for((e=ha(e))<0&&(e=-e>o?0:o+e),(r=r===i||r>o?o:ha(r))<0&&(r+=o),r=e>r?0:da(r);e<r;)t[e++]=n;return t}(t,n,e,r)):[]},Ue.filter=function(t,n){return(Mu(t)?kn:dr)(t,oo(n,3))},Ue.flatMap=function(t,n){return vr(wu(t,n),1)},Ue.flatMapDeep=function(t,n){return vr(wu(t,n),l)},Ue.flatMapDepth=function(t,n,e){return e=e===i?1:ha(e),vr(wu(t,n),e)},Ue.flatten=Wo,Ue.flattenDeep=function(t){return null!=t&&t.length?vr(t,l):[]},Ue.flattenDepth=function(t,n){return null!=t&&t.length?vr(t,n=n===i?1:ha(n)):[]},Ue.flip=function(t){return Ji(t,512)},Ue.flow=ts,Ue.flowRight=ns,Ue.fromPairs=function(t){for(var n=-1,e=null==t?0:t.length,r={};++n<e;){var i=t[n];r[i[0]]=i[1]}return r},Ue.functions=function(t){return null==t?[]:br(t,Sa(t))},Ue.functionsIn=function(t){return null==t?[]:br(t,Ca(t))},Ue.groupBy=mu,Ue.initial=function(t){return null!=t&&t.length?ti(t,0,-1):[]},Ue.intersection=Go,Ue.intersectionBy=Ko,Ue.intersectionWith=Jo,Ue.invert=Oa,Ue.invertBy=ja,Ue.invokeMap=bu,Ue.iteratee=rs,Ue.keyBy=Iu,Ue.keys=Sa,Ue.keysIn=Ca,Ue.map=wu,Ue.mapKeys=function(t,n){var e={};return n=oo(n,3),_r(t,(function(t,r,i){rr(e,n(t,r,i),t)})),e},Ue.mapValues=function(t,n){var e={};return n=oo(n,3),_r(t,(function(t,r,i){rr(e,r,n(t,r,i))})),e},Ue.matches=function(t){return zr(ur(t,1))},Ue.matchesProperty=function(t,n){return Ur(t,ur(n,1))},Ue.memoize=Pu,Ue.merge=Ra,Ue.mergeWith=Pa,Ue.method=is,Ue.methodOf=os,Ue.mixin=us,Ue.negate=Du,Ue.nthArg=function(t){return t=ha(t),Kr((function(n){return Br(n,t)}))},Ue.omit=Da,Ue.omitBy=function(t,n){return qa(t,Du(oo(n)))},Ue.once=function(t){return Ou(2,t)},Ue.orderBy=function(t,n,e,r){return null==t?[]:(Mu(n)||(n=null==n?[]:[n]),Mu(e=r?i:e)||(e=null==e?[]:[e]),Nr(t,n,e))},Ue.over=ss,Ue.overArgs=Lu,Ue.overEvery=cs,Ue.overSome=ls,Ue.partial=qu,Ue.partialRight=zu,Ue.partition=Eu,Ue.pick=La,Ue.pickBy=qa,Ue.property=fs,Ue.propertyOf=function(t){return function(n){return null==t?i:Ir(t,n)}},Ue.pull=Yo,Ue.pullAll=Zo,Ue.pullAllBy=function(t,n,e){return t&&t.length&&n&&n.length?Mr(t,n,oo(e,2)):t},Ue.pullAllWith=function(t,n,e){return t&&t.length&&n&&n.length?Mr(t,n,i,e):t},Ue.pullAt=Xo,Ue.range=ps,Ue.rangeRight=hs,Ue.rearg=Uu,Ue.reject=function(t,n){return(Mu(t)?kn:dr)(t,Du(oo(n,3)))},Ue.remove=function(t,n){var e=[];if(!t||!t.length)return e;var r=-1,i=[],o=t.length;for(n=oo(n,3);++r<o;){var u=t[r];n(u,r,t)&&(e.push(u),i.push(r))}return Wr(t,i),e},Ue.rest=function(t,n){if("function"!=typeof t)throw new Ot(o);return Kr(t,n=n===i?n:ha(n))},Ue.reverse=Qo,Ue.sampleSize=function(t,n,e){return n=(e?yo(t,n,e):n===i)?1:ha(n),(Mu(t)?Ye:Hr)(t,n)},Ue.set=function(t,n,e){return null==t?t:Yr(t,n,e)},Ue.setWith=function(t,n,e,r){return r="function"==typeof r?r:i,null==t?t:Yr(t,n,e,r)},Ue.shuffle=function(t){return(Mu(t)?Ze:Qr)(t)},Ue.slice=function(t,n,e){var r=null==t?0:t.length;return r?(e&&"number"!=typeof e&&yo(t,n,e)?(n=0,e=r):(n=null==n?0:ha(n),e=e===i?r:ha(e)),ti(t,n,e)):[]},Ue.sortBy=Tu,Ue.sortedUniq=function(t){return t&&t.length?ii(t):[]},Ue.sortedUniqBy=function(t,n){return t&&t.length?ii(t,oo(n,2)):[]},Ue.split=function(t,n,e){return e&&"number"!=typeof e&&yo(t,n,e)&&(n=e=i),(e=e===i?h:e>>>0)?(t=ya(t))&&("string"==typeof n||null!=n&&!ia(n))&&!(n=ui(n))&&ie(t)?_i(fe(t),0,e):t.split(n,e):[]},Ue.spread=function(t,n){if("function"!=typeof t)throw new Ot(o);return n=null==n?0:ge(ha(n),0),Kr((function(e){var r=e[n],i=_i(e,0,n);return r&&Pn(i,r),Tn(t,this,i)}))},Ue.tail=function(t){var n=null==t?0:t.length;return n?ti(t,1,n):[]},Ue.take=function(t,n,e){return t&&t.length?ti(t,0,(n=e||n===i?1:ha(n))<0?0:n):[]},Ue.takeRight=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,(n=r-(n=e||n===i?1:ha(n)))<0?0:n,r):[]},Ue.takeRightWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!1,!0):[]},Ue.takeWhile=function(t,n){return t&&t.length?li(t,oo(n,3)):[]},Ue.tap=function(t,n){return n(t),t},Ue.throttle=function(t,n,e){var r=!0,i=!0;if("function"!=typeof t)throw new Ot(o);return Qu(e)&&(r="leading"in e?!!e.leading:r,i="trailing"in e?!!e.trailing:i),Su(t,n,{leading:r,maxWait:n,trailing:i})},Ue.thru=pu,Ue.toArray=fa,Ue.toPairs=za,Ue.toPairsIn=Ua,Ue.toPath=function(t){return Mu(t)?Rn(t,qo):aa(t)?[t]:Ai(Lo(ya(t)))},Ue.toPlainObject=ga,Ue.transform=function(t,n,e){var r=Mu(t),i=r||Ku(t)||sa(t);if(n=oo(n,4),null==e){var o=t&&t.constructor;e=i?r?new o:[]:Qu(t)&&Yu(o)?Fe(Wt(t)):{}}return(i?An:_r)(t,(function(t,r,i){return n(e,t,r,i)})),e},Ue.unary=function(t){return Au(t,1)},Ue.union=tu,Ue.unionBy=nu,Ue.unionWith=eu,Ue.uniq=function(t){return t&&t.length?ai(t):[]},Ue.uniqBy=function(t,n){return t&&t.length?ai(t,oo(n,2)):[]},Ue.uniqWith=function(t,n){return n="function"==typeof n?n:i,t&&t.length?ai(t,i,n):[]},Ue.unset=function(t,n){return null==t||si(t,n)},Ue.unzip=ru,Ue.unzipWith=iu,Ue.update=function(t,n,e){return null==t?t:ci(t,n,vi(e))},Ue.updateWith=function(t,n,e,r){return r="function"==typeof r?r:i,null==t?t:ci(t,n,vi(e),r)},Ue.values=Fa,Ue.valuesIn=function(t){return null==t?[]:Zn(t,Ca(t))},Ue.without=ou,Ue.words=Ya,Ue.wrap=function(t,n){return qu(vi(n),t)},Ue.xor=uu,Ue.xorBy=au,Ue.xorWith=su,Ue.zip=cu,Ue.zipObject=function(t,n){return hi(t||[],n||[],Qe)},Ue.zipObjectDeep=function(t,n){return hi(t||[],n||[],Yr)},Ue.zipWith=lu,Ue.entries=za,Ue.entriesIn=Ua,Ue.extend=ma,Ue.extendWith=ba,us(Ue,Ue),Ue.add=ys,Ue.attempt=Za,Ue.camelCase=Ba,Ue.capitalize=Na,Ue.ceil=_s,Ue.clamp=function(t,n,e){return e===i&&(e=n,n=i),e!==i&&(e=(e=va(e))==e?e:0),n!==i&&(n=(n=va(n))==n?n:0),or(va(t),n,e)},Ue.clone=function(t){return ur(t,4)},Ue.cloneDeep=function(t){return ur(t,5)},Ue.cloneDeepWith=function(t,n){return ur(t,5,n="function"==typeof n?n:i)},Ue.cloneWith=function(t,n){return ur(t,4,n="function"==typeof n?n:i)},Ue.conformsTo=function(t,n){return null==n||ar(t,n,Sa(n))},Ue.deburr=$a,Ue.defaultTo=function(t,n){return null==t||t!=t?n:t},Ue.divide=ms,Ue.endsWith=function(t,n,e){t=ya(t),n=ui(n);var r=t.length,o=e=e===i?r:or(ha(e),0,r);return(e-=n.length)>=0&&t.slice(e,o)==n},Ue.eq=Fu,Ue.escape=function(t){return(t=ya(t))&&J.test(t)?t.replace(G,ee):t},Ue.escapeRegExp=function(t){return(t=ya(t))&&et.test(t)?t.replace(nt,"\\$&"):t},Ue.every=function(t,n,e){var r=Mu(t)?jn:pr;return e&&yo(t,n,e)&&(n=i),r(t,oo(n,3))},Ue.find=vu,Ue.findIndex=$o,Ue.findKey=function(t,n){return Un(t,oo(n,3),_r)},Ue.findLast=gu,Ue.findLastIndex=Mo,Ue.findLastKey=function(t,n){return Un(t,oo(n,3),mr)},Ue.floor=bs,Ue.forEach=yu,Ue.forEachRight=_u,Ue.forIn=function(t,n){return null==t?t:gr(t,oo(n,3),Ca)},Ue.forInRight=function(t,n){return null==t?t:yr(t,oo(n,3),Ca)},Ue.forOwn=function(t,n){return t&&_r(t,oo(n,3))},Ue.forOwnRight=function(t,n){return t&&mr(t,oo(n,3))},Ue.get=xa,Ue.gt=Bu,Ue.gte=Nu,Ue.has=function(t,n){return null!=t&&po(t,n,xr)},Ue.hasIn=Aa,Ue.head=Vo,Ue.identity=es,Ue.includes=function(t,n,e,r){t=Vu(t)?t:Fa(t),e=e&&!r?ha(e):0;var i=t.length;return e<0&&(e=ge(i+e,0)),ua(t)?e<=i&&t.indexOf(n,e)>-1:!!i&&Bn(t,n,e)>-1},Ue.indexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:ha(e);return i<0&&(i=ge(r+i,0)),Bn(t,n,i)},Ue.inRange=function(t,n,e){return n=pa(n),e===i?(e=n,n=0):e=pa(e),function(t,n,e){return t>=ye(n,e)&&t<ge(n,e)}(t=va(t),n,e)},Ue.invoke=ka,Ue.isArguments=$u,Ue.isArray=Mu,Ue.isArrayBuffer=Wu,Ue.isArrayLike=Vu,Ue.isArrayLikeObject=Gu,Ue.isBoolean=function(t){return!0===t||!1===t||ta(t)&&Er(t)==y},Ue.isBuffer=Ku,Ue.isDate=Ju,Ue.isElement=function(t){return ta(t)&&1===t.nodeType&&!ra(t)},Ue.isEmpty=function(t){if(null==t)return!0;if(Vu(t)&&(Mu(t)||"string"==typeof t||"function"==typeof t.splice||Ku(t)||sa(t)||$u(t)))return!t.length;var n=fo(t);if(n==w||n==O)return!t.size;if(Io(t))return!Dr(t).length;for(var e in t)if(Pt.call(t,e))return!1;return!0},Ue.isEqual=function(t,n){return Sr(t,n)},Ue.isEqualWith=function(t,n,e){var r=(e="function"==typeof e?e:i)?e(t,n):i;return r===i?Sr(t,n,i,e):!!r},Ue.isError=Hu,Ue.isFinite=function(t){return"number"==typeof t&&zn(t)},Ue.isFunction=Yu,Ue.isInteger=Zu,Ue.isLength=Xu,Ue.isMap=na,Ue.isMatch=function(t,n){return t===n||Cr(t,n,ao(n))},Ue.isMatchWith=function(t,n,e){return e="function"==typeof e?e:i,Cr(t,n,ao(n),e)},Ue.isNaN=function(t){return ea(t)&&t!=+t},Ue.isNative=function(t){if(bo(t))throw new It("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Rr(t)},Ue.isNil=function(t){return null==t},Ue.isNull=function(t){return null===t},Ue.isNumber=ea,Ue.isObject=Qu,Ue.isObjectLike=ta,Ue.isPlainObject=ra,Ue.isRegExp=ia,Ue.isSafeInteger=function(t){return Zu(t)&&t>=-9007199254740991&&t<=f},Ue.isSet=oa,Ue.isString=ua,Ue.isSymbol=aa,Ue.isTypedArray=sa,Ue.isUndefined=function(t){return t===i},Ue.isWeakMap=function(t){return ta(t)&&fo(t)==S},Ue.isWeakSet=function(t){return ta(t)&&"[object WeakSet]"==Er(t)},Ue.join=function(t,n){return null==t?"":Vn.call(t,n)},Ue.kebabCase=Ma,Ue.last=Ho,Ue.lastIndexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var o=r;return e!==i&&(o=(o=ha(e))<0?ge(r+o,0):ye(o,r-1)),n==n?function(t,n,e){for(var r=e+1;r--;)if(t[r]===n)return r;return r}(t,n,o):Fn(t,$n,o,!0)},Ue.lowerCase=Wa,Ue.lowerFirst=Va,Ue.lt=ca,Ue.lte=la,Ue.max=function(t){return t&&t.length?hr(t,es,Tr):i},Ue.maxBy=function(t,n){return t&&t.length?hr(t,oo(n,2),Tr):i},Ue.mean=function(t){return Mn(t,es)},Ue.meanBy=function(t,n){return Mn(t,oo(n,2))},Ue.min=function(t){return t&&t.length?hr(t,es,Lr):i},Ue.minBy=function(t,n){return t&&t.length?hr(t,oo(n,2),Lr):i},Ue.stubArray=ds,Ue.stubFalse=vs,Ue.stubObject=function(){return{}},Ue.stubString=function(){return""},Ue.stubTrue=function(){return!0},Ue.multiply=Is,Ue.nth=function(t,n){return t&&t.length?Br(t,ha(n)):i},Ue.noConflict=function(){return pn._===this&&(pn._=Ut),this},Ue.noop=as,Ue.now=xu,Ue.pad=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;if(!n||r>=n)return t;var i=(n-r)/2;return Ni(dn(i),e)+t+Ni(hn(i),e)},Ue.padEnd=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;return n&&r<n?t+Ni(n-r,e):t},Ue.padStart=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;return n&&r<n?Ni(n-r,e)+t:t},Ue.parseInt=function(t,n,e){return e||null==n?n=0:n&&(n=+n),me(ya(t).replace(rt,""),n||0)},Ue.random=function(t,n,e){if(e&&"boolean"!=typeof e&&yo(t,n,e)&&(n=e=i),e===i&&("boolean"==typeof n?(e=n,n=i):"boolean"==typeof t&&(e=t,t=i)),t===i&&n===i?(t=0,n=1):(t=pa(t),n===i?(n=t,t=0):n=pa(n)),t>n){var r=t;t=n,n=r}if(e||t%1||n%1){var o=be();return ye(t+o*(n-t+sn("1e-"+((o+"").length-1))),n)}return Vr(t,n)},Ue.reduce=function(t,n,e){var r=Mu(t)?Dn:Gn,i=arguments.length<3;return r(t,oo(n,4),e,i,lr)},Ue.reduceRight=function(t,n,e){var r=Mu(t)?Ln:Gn,i=arguments.length<3;return r(t,oo(n,4),e,i,fr)},Ue.repeat=function(t,n,e){return n=(e?yo(t,n,e):n===i)?1:ha(n),Gr(ya(t),n)},Ue.replace=function(){var t=arguments,n=ya(t[0]);return t.length<3?n:n.replace(t[1],t[2])},Ue.result=function(t,n,e){var r=-1,o=(n=gi(n,t)).length;for(o||(o=1,t=i);++r<o;){var u=null==t?i:t[qo(n[r])];u===i&&(r=o,u=e),t=Yu(u)?u.call(t):u}return t},Ue.round=ws,Ue.runInContext=t,Ue.sample=function(t){return(Mu(t)?He:Jr)(t)},Ue.size=function(t){if(null==t)return 0;if(Vu(t))return ua(t)?le(t):t.length;var n=fo(t);return n==w||n==O?t.size:Dr(t).length},Ue.snakeCase=Ga,Ue.some=function(t,n,e){var r=Mu(t)?qn:ni;return e&&yo(t,n,e)&&(n=i),r(t,oo(n,3))},Ue.sortedIndex=function(t,n){return ei(t,n)},Ue.sortedIndexBy=function(t,n,e){return ri(t,n,oo(e,2))},Ue.sortedIndexOf=function(t,n){var e=null==t?0:t.length;if(e){var r=ei(t,n);if(r<e&&Fu(t[r],n))return r}return-1},Ue.sortedLastIndex=function(t,n){return ei(t,n,!0)},Ue.sortedLastIndexBy=function(t,n,e){return ri(t,n,oo(e,2),!0)},Ue.sortedLastIndexOf=function(t,n){if(null!=t&&t.length){var e=ei(t,n,!0)-1;if(Fu(t[e],n))return e}return-1},Ue.startCase=Ka,Ue.startsWith=function(t,n,e){return t=ya(t),e=null==e?0:or(ha(e),0,t.length),n=ui(n),t.slice(e,e+n.length)==n},Ue.subtract=Es,Ue.sum=function(t){return t&&t.length?Kn(t,es):0},Ue.sumBy=function(t,n){return t&&t.length?Kn(t,oo(n,2)):0},Ue.template=function(t,n,e){var r=Ue.templateSettings;e&&yo(t,n,e)&&(n=i),t=ya(t),n=ba({},n,r,Hi);var o,u,a=ba({},n.imports,r.imports,Hi),s=Sa(a),c=Zn(a,s),l=0,f=n.interpolate||mt,p="__p += '",h=xt((n.escape||mt).source+"|"+f.source+"|"+(f===Z?ft:mt).source+"|"+(n.evaluate||mt).source+"|$","g"),d="//# sourceURL="+(Pt.call(n,"sourceURL")?(n.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++rn+"]")+"\n";t.replace(h,(function(n,e,r,i,a,s){return r||(r=i),p+=t.slice(l,s).replace(bt,re),e&&(o=!0,p+="' +\n__e("+e+") +\n'"),a&&(u=!0,p+="';\n"+a+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=s+n.length,n})),p+="';\n";var v=Pt.call(n,"variable")&&n.variable;if(v){if(ct.test(v))throw new It("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(u?p.replace($,""):p).replace(M,"$1").replace(W,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(u?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Za((function(){return wt(s,d+"return "+p).apply(i,c)}));if(g.source=p,Hu(g))throw g;return g},Ue.times=function(t,n){if((t=ha(t))<1||t>f)return[];var e=h,r=ye(t,h);n=oo(n),t-=h;for(var i=Jn(r,n);++e<t;)n(e);return i},Ue.toFinite=pa,Ue.toInteger=ha,Ue.toLength=da,Ue.toLower=function(t){return ya(t).toLowerCase()},Ue.toNumber=va,Ue.toSafeInteger=function(t){return t?or(ha(t),-9007199254740991,f):0===t?t:0},Ue.toString=ya,Ue.toUpper=function(t){return ya(t).toUpperCase()},Ue.trim=function(t,n,e){if((t=ya(t))&&(e||n===i))return Hn(t);if(!t||!(n=ui(n)))return t;var r=fe(t),o=fe(n);return _i(r,Qn(r,o),te(r,o)+1).join("")},Ue.trimEnd=function(t,n,e){if((t=ya(t))&&(e||n===i))return t.slice(0,pe(t)+1);if(!t||!(n=ui(n)))return t;var r=fe(t);return _i(r,0,te(r,fe(n))+1).join("")},Ue.trimStart=function(t,n,e){if((t=ya(t))&&(e||n===i))return t.replace(rt,"");if(!t||!(n=ui(n)))return t;var r=fe(t);return _i(r,Qn(r,fe(n))).join("")},Ue.truncate=function(t,n){var e=30,r="...";if(Qu(n)){var o="separator"in n?n.separator:o;e="length"in n?ha(n.length):e,r="omission"in n?ui(n.omission):r}var u=(t=ya(t)).length;if(ie(t)){var a=fe(t);u=a.length}if(e>=u)return t;var s=e-le(r);if(s<1)return r;var c=a?_i(a,0,s).join(""):t.slice(0,s);if(o===i)return c+r;if(a&&(s+=c.length-s),ia(o)){if(t.slice(s).search(o)){var l,f=c;for(o.global||(o=xt(o.source,ya(pt.exec(o))+"g")),o.lastIndex=0;l=o.exec(f);)var p=l.index;c=c.slice(0,p===i?s:p)}}else if(t.indexOf(ui(o),s)!=s){var h=c.lastIndexOf(o);h>-1&&(c=c.slice(0,h))}return c+r},Ue.unescape=function(t){return(t=ya(t))&&K.test(t)?t.replace(V,he):t},Ue.uniqueId=function(t){var n=++Dt;return ya(t)+n},Ue.upperCase=Ja,Ue.upperFirst=Ha,Ue.each=yu,Ue.eachRight=_u,Ue.first=Vo,us(Ue,(gs={},_r(Ue,(function(t,n){Pt.call(Ue.prototype,n)||(gs[n]=t)})),gs),{chain:!1}),Ue.VERSION="4.17.21",An(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Ue[t].placeholder=Ue})),An(["drop","take"],(function(t,n){$e.prototype[t]=function(e){e=e===i?1:ge(ha(e),0);var r=this.__filtered__&&!n?new $e(this):this.clone();return r.__filtered__?r.__takeCount__=ye(e,r.__takeCount__):r.__views__.push({size:ye(e,h),type:t+(r.__dir__<0?"Right":"")}),r},$e.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}})),An(["filter","map","takeWhile"],(function(t,n){var e=n+1,r=1==e||3==e;$e.prototype[t]=function(t){var n=this.clone();return n.__iteratees__.push({iteratee:oo(t,3),type:e}),n.__filtered__=n.__filtered__||r,n}})),An(["head","last"],(function(t,n){var e="take"+(n?"Right":"");$e.prototype[t]=function(){return this[e](1).value()[0]}})),An(["initial","tail"],(function(t,n){var e="drop"+(n?"":"Right");$e.prototype[t]=function(){return this.__filtered__?new $e(this):this[e](1)}})),$e.prototype.compact=function(){return this.filter(es)},$e.prototype.find=function(t){return this.filter(t).head()},$e.prototype.findLast=function(t){return this.reverse().find(t)},$e.prototype.invokeMap=Kr((function(t,n){return"function"==typeof t?new $e(this):this.map((function(e){return jr(e,t,n)}))})),$e.prototype.reject=function(t){return this.filter(Du(oo(t)))},$e.prototype.slice=function(t,n){t=ha(t);var e=this;return e.__filtered__&&(t>0||n<0)?new $e(e):(t<0?e=e.takeRight(-t):t&&(e=e.drop(t)),n!==i&&(e=(n=ha(n))<0?e.dropRight(-n):e.take(n-t)),e)},$e.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},$e.prototype.toArray=function(){return this.take(h)},_r($e.prototype,(function(t,n){var e=/^(?:filter|find|map|reject)|While$/.test(n),r=/^(?:head|last)$/.test(n),o=Ue[r?"take"+("last"==n?"Right":""):n],u=r||/^find/.test(n);o&&(Ue.prototype[n]=function(){var n=this.__wrapped__,a=r?[1]:arguments,s=n instanceof $e,c=a[0],l=s||Mu(n),f=function(t){var n=o.apply(Ue,Pn([t],a));return r&&p?n[0]:n};l&&e&&"function"==typeof c&&1!=c.length&&(s=l=!1);var p=this.__chain__,h=!!this.__actions__.length,d=u&&!p,v=s&&!h;if(!u&&l){n=v?n:new $e(this);var g=t.apply(n,a);return g.__actions__.push({func:pu,args:[f],thisArg:i}),new Ne(g,p)}return d&&v?t.apply(this,a):(g=this.thru(f),d?r?g.value()[0]:g.value():g)})})),An(["pop","push","shift","sort","splice","unshift"],(function(t){var n=jt[t],e=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Ue.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(Mu(i)?i:[],t)}return this[e]((function(e){return n.apply(Mu(e)?e:[],t)}))}})),_r($e.prototype,(function(t,n){var e=Ue[n];if(e){var r=e.name+"";Pt.call(ke,r)||(ke[r]=[]),ke[r].push({name:n,func:e})}})),ke[zi(i,2).name]=[{name:"wrapper",func:i}],$e.prototype.clone=function(){var t=new $e(this.__wrapped__);return t.__actions__=Ai(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Ai(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Ai(this.__views__),t},$e.prototype.reverse=function(){if(this.__filtered__){var t=new $e(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},$e.prototype.value=function(){var t=this.__wrapped__.value(),n=this.__dir__,e=Mu(t),r=n<0,i=e?t.length:0,o=function(t,n,e){for(var r=-1,i=e.length;++r<i;){var o=e[r],u=o.size;switch(o.type){case"drop":t+=u;break;case"dropRight":n-=u;break;case"take":n=ye(n,t+u);break;case"takeRight":t=ge(t,n-u)}}return{start:t,end:n}}(0,i,this.__views__),u=o.start,a=o.end,s=a-u,c=r?a:u-1,l=this.__iteratees__,f=l.length,p=0,h=ye(s,this.__takeCount__);if(!e||!r&&i==s&&h==s)return fi(t,this.__actions__);var d=[];t:for(;s--&&p<h;){for(var v=-1,g=t[c+=n];++v<f;){var y=l[v],_=y.iteratee,m=y.type,b=_(g);if(2==m)g=b;else if(!b){if(1==m)continue t;break t}}d[p++]=g}return d},Ue.prototype.at=hu,Ue.prototype.chain=function(){return fu(this)},Ue.prototype.commit=function(){return new Ne(this.value(),this.__chain__)},Ue.prototype.next=function(){this.__values__===i&&(this.__values__=fa(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?i:this.__values__[this.__index__++]}},Ue.prototype.plant=function(t){for(var n,e=this;e instanceof Be;){var r=Uo(e);r.__index__=0,r.__values__=i,n?o.__wrapped__=r:n=r;var o=r;e=e.__wrapped__}return o.__wrapped__=t,n},Ue.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof $e){var n=t;return this.__actions__.length&&(n=new $e(this)),(n=n.reverse()).__actions__.push({func:pu,args:[Qo],thisArg:i}),new Ne(n,this.__chain__)}return this.thru(Qo)},Ue.prototype.toJSON=Ue.prototype.valueOf=Ue.prototype.value=function(){return fi(this.__wrapped__,this.__actions__)},Ue.prototype.first=Ue.prototype.head,Ht&&(Ue.prototype[Ht]=function(){return this}),Ue}();pn._=de,(r=function(){return de}.call(n,e,n,t))===i||(t.exports=r)}.call(this)},611:t=>{"use strict";t.exports=require("http")},692:t=>{"use strict";t.exports=require("https")},203:t=>{"use strict";t.exports=require("stream")},16:t=>{"use strict";t.exports=require("url")},106:t=>{"use strict";t.exports=require("zlib")}},e={};function r(t){var i=e[t];if(void 0!==i)return i.exports;var o=e[t]={id:t,loaded:!1,exports:{}};return n[t].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.m=n,r.d=(t,n)=>{for(var e in n)r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})},r.f={},r.e=t=>Promise.all(Object.keys(r.f).reduce(((n,e)=>(r.f[e](t,n),n)),[])),r.u=t=>t+".index.js",r.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),t={792:1},r.f.require=(n,e)=>{t[n]||(n=>{var e=n.modules,i=n.ids,o=n.runtime;for(var u in e)r.o(e,u)&&(r.m[u]=e[u]);o&&o(r);for(var a=0;a<i.length;a++)t[i[a]]=1})(require("./"+r.u(n)))};var i=r(823);for(var o in i)this[o]=i[o];i.__esModule&&Object.defineProperty(this,"__esModule",{value:!0})})();
\ No newline at end of file
+(()=>{var t,n={16:t=>{"use strict";t.exports=require("url")},38:(t,n,e)=>{"use strict";function r(t,n){return new Promise(function(e,r){var i=setTimeout(function(){r(Error("Promise timed out"))},n);t.then(function(t){return clearTimeout(i),e(t)}).catch(r)})}function i(t,n,e){var i;return(i=e,new Promise(function(t){return setTimeout(t,i)})).then(function(){return r(function(){try{return Promise.resolve(n(t))}catch(t){return Promise.reject(t)}}(),1e3)}).catch(function(n){null==t||t.log("warn","Callback Error",{error:n}),null==t||t.stats.increment("callback_error")}).then(function(){return t})}e.r(n),e.d(n,{Analytics:()=>nt,Context:()=>B,FetchHTTPClient:()=>tt,default:()=>et});var o=function(t,n){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])},o(t,n)};function u(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}o(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}var a=function(){return a=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var i in n=arguments[e])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t},a.apply(this,arguments)};function s(t,n,e,r){return new(e||(e=Promise))(function(i,o){function u(t){try{s(r.next(t))}catch(t){o(t)}}function a(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var n;t.done?i(t.value):(n=t.value,n instanceof e?n:new e(function(t){t(n)})).then(u,a)}s((r=r.apply(t,n||[])).next())})}function c(t,n){var e,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},u=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return u.next=a(0),u.throw=a(1),u.return=a(2),"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function a(a){return function(s){return function(a){if(e)throw new TypeError("Generator is already executing.");for(;u&&(u=0,a[0]&&(o=0)),o;)try{if(e=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!((i=(i=o.trys).length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=n.call(t,o)}catch(t){a=[6,t],r=0}finally{e=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}}function l(t,n,e){if(e||2===arguments.length)for(var r,i=0,o=n.length;i<o;i++)!r&&i in n||(r||(r=Array.prototype.slice.call(n,0,i)),r[i]=n[i]);return t.concat(r||Array.prototype.slice.call(n))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var f=function(t){function n(n,e){var r=t.call(this,"".concat(n," ").concat(e))||this;return r.field=n,r}return u(n,t),n}(Error);const p="1.3.0";function h(t){var n=Math.random()+1,e=t.minTimeout,r=void 0===e?500:e,i=t.factor,o=void 0===i?2:i,u=t.attempt,a=t.maxTimeout,s=void 0===a?1/0:a;return Math.min(n*r*Math.pow(o,u),s)}for(var d,v=256,g=[];v--;)g[v]=(v+256).toString(16).substring(1);function y(){var t,n=0,e="";if(!d||v+16>256){for(d=Array(n=256);n--;)d[n]=256*Math.random()|0;n=v=0}for(;n<16;n++)t=d[v+n],e+=6==n?g[15&t|64]:8==n?g[63&t|128]:g[t],1&n&&n>1&&n<11&&(e+="-");return v++,e}class _{constructor(t){this.id=y(),this.items=[],this.sizeInBytes=0,this.maxEventCount=Math.max(1,t)}tryAdd(t){if(this.length===this.maxEventCount)return{success:!1,message:`Event limit of ${this.maxEventCount} has been exceeded.`};const n=this.calculateSize(t.context);return n>32768?{success:!1,message:"Event exceeds maximum event size of 32 KB"}:this.sizeInBytes+n>491520?{success:!1,message:"Event has caused batch size to exceed 480 KB"}:(this.items.push(t),this.sizeInBytes+=n,{success:!0})}get length(){return this.items.length}calculateSize(t){return encodeURI(JSON.stringify(t.event)).split(/%..|i/).length}getEvents(){return this.items.map(({context:t})=>t.event)}getContexts(){return this.items.map(t=>t.context)}resolveEvents(){this.items.forEach(({resolver:t,context:n})=>t(n))}}const m=require("buffer");function b(t){return new Promise(n=>setTimeout(n,t))}function I(){}class w{constructor({host:t,path:n,maxRetries:e,flushAt:r,flushInterval:i,writeKey:o,httpRequestTimeout:u,httpClient:a,disable:s},c){var l;this._emitter=c,this._maxRetries=e,this._flushAt=Math.max(r,1),this._flushInterval=i,this._auth=(l=`${o}:`,m.Buffer.from(l).toString("base64")),this._url=((t,n)=>new URL(n||"",t).href.replace(/\/$/,""))(t??"https://api.segment.io",n??"/v1/batch"),this._httpRequestTimeout=u??1e4,this._disable=Boolean(s),this._httpClient=a}createBatch(){this.pendingFlushTimeout&&clearTimeout(this.pendingFlushTimeout);const t=new _(this._flushAt);return this._batch=t,this.pendingFlushTimeout=setTimeout(()=>{t===this._batch&&(this._batch=void 0),this.pendingFlushTimeout=void 0,t.length&&this.send(t).catch(I)},this._flushInterval),t}clearBatch(){this.pendingFlushTimeout&&clearTimeout(this.pendingFlushTimeout),this._batch=void 0}flush(t){t&&(this._flushPendingItemsCount=t,this._batch&&this._batch.length===t&&(this.send(this._batch).catch(I),this.clearBatch()))}enqueue(t){const n=this._batch??this.createBatch(),{promise:e,resolve:r}=function(){var t,n,e=new Promise(function(e,r){t=e,n=r});return{resolve:t,reject:n,promise:e}}(),i={context:t,resolver:r};if(n.tryAdd(i).success){const t=n.length===this._flushPendingItemsCount;return(n.length===this._flushAt||t)&&(this.send(n).catch(I),this.clearBatch()),e}n.length&&(this.send(n).catch(I),this.clearBatch());const o=this.createBatch(),u=o.tryAdd(i);return u.success?(o.length===this._flushPendingItemsCount&&(this.send(o).catch(I),this.clearBatch()),e):(t.setFailedDelivery({reason:new Error(u.message)}),Promise.resolve(t))}async send(t){this._flushPendingItemsCount&&(this._flushPendingItemsCount-=t.length);const n=t.getEvents(),e=this._maxRetries+1;let r=0;for(;r<e;){let i;r++;try{if(this._disable)return t.resolveEvents();const e={url:this._url,method:"POST",headers:{"Content-Type":"application/json",Authorization:`Basic ${this._auth}`,"User-Agent":"analytics-node-next/latest"},data:{batch:n,sentAt:new Date},httpRequestTimeout:this._httpRequestTimeout};this._emitter.emit("http_request",{body:e.data,method:e.method,url:e.url,headers:e.headers});const r=await this._httpClient.makeRequest(e);if(r.status>=200&&r.status<300)return void t.resolveEvents();if(400===r.status)return void E(t,new Error(`[${r.status}] ${r.statusText}`));i=new Error(`[${r.status}] ${r.statusText}`)}catch(t){i=t}if(r===e)return void E(t,i);await b(h({attempt:r,minTimeout:25,maxTimeout:1e3}))}}}function E(t,n){t.getContexts().forEach(t=>t.setFailedDelivery({reason:n})),t.resolveEvents()}const T=()=>"object"==typeof process&&process&&"object"==typeof process.env&&process.env&&"string"==typeof process.version?"node":"object"==typeof window?"browser":"undefined"!=typeof WebSocketPair?"cloudflare-worker":"string"==typeof EdgeRuntime?"vercel-edge":"undefined"!=typeof WorkerGlobalScope&&"function"==typeof importScripts?"web-worker":"unknown";function x(t){function n(n){return function(t){t.updateEvent("context.library.name","@segment/analytics-node"),t.updateEvent("context.library.version",p);const n=T();"node"===n&&t.updateEvent("_metadata.nodeVersion",process.version),t.updateEvent("_metadata.jsRuntime",n)}(n),t.enqueue(n)}return{name:"Segment.io",type:"destination",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),alias:n,group:n,identify:n,page:n,screen:n,track:n}}function A(t,n,e){n.split&&(n=n.split("."));for(var r,i,o=0,u=n.length,a=t;o<u&&"__proto__"!=(i=""+n[o++])&&"constructor"!==i&&"prototype"!==i;)a=a[i]=o===u?e:typeof(r=a[i])==typeof n?r:0*n[o]!=0||~(""+n[o]).indexOf(".")?{}:[]}function O(t){return"string"==typeof t}function j(t){return null!=t}function k(t){return"object"===Object.prototype.toString.call(t).slice(8,-1).toLowerCase()}var S="is not a string",C="is not an object",R="is nil";var P=function(){function t(t){this.user=t.user,this.createMessageId=t.createMessageId}return t.prototype.track=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{event:t,type:"track",properties:null!=n?n:{},options:a({},e),integrations:a({},r)}))},t.prototype.page=function(t,n,e,r,i){var o,u={type:"page",properties:a({},e),options:a({},r),integrations:a({},i)};return null!==t&&(u.category=t,u.properties=null!==(o=u.properties)&&void 0!==o?o:{},u.properties.category=t),null!==n&&(u.name=n),this.normalize(a(a({},this.baseEvent()),u))},t.prototype.screen=function(t,n,e,r,i){var o={type:"screen",properties:a({},e),options:a({},r),integrations:a({},i)};return null!==t&&(o.category=t),null!==n&&(o.name=n),this.normalize(a(a({},this.baseEvent()),o))},t.prototype.identify=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{type:"identify",userId:t,traits:null!=n?n:{},options:a({},e),integrations:r}))},t.prototype.group=function(t,n,e,r){return this.normalize(a(a({},this.baseEvent()),{type:"group",traits:null!=n?n:{},options:a({},e),integrations:a({},r),groupId:t}))},t.prototype.alias=function(t,n,e,r){var i={userId:t,type:"alias",options:a({},e),integrations:a({},r)};return null!==n&&(i.previousId=n),void 0===t?this.normalize(a(a({},i),this.baseEvent())):this.normalize(a(a({},this.baseEvent()),i))},t.prototype.baseEvent=function(){var t={integrations:{},options:{}};if(!this.user)return t;var n=this.user;return n.id()&&(t.userId=n.id()),n.anonymousId()&&(t.anonymousId=n.anonymousId()),t},t.prototype.context=function(t){var n,e=["userId","anonymousId","timestamp"];delete t.integrations;var r=Object.keys(t),i=null!==(n=t.context)&&void 0!==n?n:{},o={};return r.forEach(function(n){"context"!==n&&(e.includes(n)?A(o,n,t[n]):A(i,n,t[n]))}),[i,o]},t.prototype.normalize=function(t){var n,e,r,i,o=Object.keys(null!==(n=t.integrations)&&void 0!==n?n:{}).reduce(function(n,e){var r,i;return a(a({},n),((r={})[e]=Boolean(null===(i=t.integrations)||void 0===i?void 0:i[e]),r))},{});t.options=(r=t.options||{},i=function(t,n){return void 0!==n},Object.keys(r).filter(function(t){return i(0,r[t])}).reduce(function(t,n){return t[n]=r[n],t},{}));var u=a(a({},o),null===(e=t.options)||void 0===e?void 0:e.integrations),s=t.options?this.context(t.options):[],c=s[0],l=s[1],p=(t.options,function(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(e[r[i]]=t[r[i]])}return e}(t,["options"])),h=a(a(a({timestamp:new Date},p),{integrations:u,context:c}),l),d=a(a({},h),{messageId:this.createMessageId()});return function(t){!function(t){if(!j(t))throw new f("Event",R);if("object"!=typeof t)throw new f("Event",C)}(t),function(t){if(!O(t.type))throw new f(".type",S)}(t),"track"===t.type&&(function(t){if(!O(t.event))throw new f(".event",S)}(t),function(t){if(!k(t.properties))throw new f(".properties",C)}(t)),["group","identify"].includes(t.type)&&function(t){if(!k(t.traits))throw new f(".traits",C)}(t),function(t){var n=".userId/anonymousId/previousId/groupId",e=function(t){var n,e,r;return null!==(r=null!==(e=null!==(n=t.userId)&&void 0!==n?n:t.anonymousId)&&void 0!==e?e:t.groupId)&&void 0!==r?r:t.previousId}(t);if(!j(e))throw new f(n,R);if(!O(e))throw new f(n,S)}(t)}(d),d},t}();const D=()=>`node-next-${Date.now()}-${y()}`;class L extends P{constructor(){super({createMessageId:D})}}var q=function(){function t(){this._logs=[]}return t.prototype.log=function(t,n,e){var r=new Date;this._logs.push({level:t,message:n,time:r,extras:e})},Object.defineProperty(t.prototype,"logs",{get:function(){return this._logs},enumerable:!1,configurable:!0}),t.prototype.flush=function(){if(this.logs.length>1){var t=this._logs.reduce(function(t,n){var e,r,i,o=a(a({},n),{json:JSON.stringify(n.extras,null," "),extras:n.extras});delete o.time;var u=null!==(i=null===(r=n.time)||void 0===r?void 0:r.toISOString())&&void 0!==i?i:"";return t[u]&&(u="".concat(u,"-").concat(Math.random())),a(a({},t),((e={})[u]=o,e))},{});console.table?console.table(t):console.log(t)}else this.logs.forEach(function(t){var n=t.level,e=t.message,r=t.extras;"info"===n||"debug"===n?console.log(e,null!=r?r:""):console[n](e,null!=r?r:"")});this._logs=[]},t}(),z=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return u(n,t),n.prototype.gauge=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.increment=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.flush=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n]},n.prototype.serialize=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return[]},n}(function(){function t(){this.metrics=[]}return t.prototype.increment=function(t,n,e){void 0===n&&(n=1),this.metrics.push({metric:t,value:n,tags:null!=e?e:[],type:"counter",timestamp:Date.now()})},t.prototype.gauge=function(t,n,e){this.metrics.push({metric:t,value:n,tags:null!=e?e:[],type:"gauge",timestamp:Date.now()})},t.prototype.flush=function(){var t=this.metrics.map(function(t){return a(a({},t),{tags:t.tags.join(",")})});console.table?console.table(t):console.log(t),this.metrics=[]},t.prototype.serialize=function(){return this.metrics.map(function(t){return{m:t.metric,v:t.value,t:t.tags,k:(n=t.type,{gauge:"g",counter:"c"}[n]),e:t.timestamp};var n})},t}()),U=function(t){var n,e,r;this.retry=null===(n=t.retry)||void 0===n||n,this.type=null!==(e=t.type)&&void 0!==e?e:"plugin Error",this.reason=null!==(r=t.reason)&&void 0!==r?r:""},F=function(){function t(t,n,e,r){void 0===n&&(n=y()),void 0===e&&(e=new z),void 0===r&&(r=new q),this.attempts=0,this.event=t,this._id=n,this.logger=r,this.stats=e}return t.system=function(){},t.prototype.isSame=function(t){return t.id===this.id},t.prototype.cancel=function(t){if(t)throw t;throw new U({reason:"Context Cancel"})},t.prototype.log=function(t,n,e){this.logger.log(t,n,e)},Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.updateEvent=function(t,n){var e;if("integrations"===t.split(".")[0]){var r=t.split(".")[1];if(!1===(null===(e=this.event.integrations)||void 0===e?void 0:e[r]))return this.event}return A(this.event,t,n),this.event},t.prototype.failedDelivery=function(){return this._failedDelivery},t.prototype.setFailedDelivery=function(t){this._failedDelivery=t},t.prototype.logs=function(){return this.logger.logs},t.prototype.flush=function(){this.logger.flush(),this.stats.flush()},t.prototype.toJSON=function(){return{id:this._id,event:this.event,logs:this.logger.logs,metrics:this.stats.metrics}},t}();class B extends F{static system(){return new this({type:"track",event:"system"})}}const N=async(t,n,e,r)=>{try{const u=new B(t),a=await function(t,n,e,r){return s(this,void 0,void 0,function(){var o,u;return c(this,function(a){switch(a.label){case 0:return e.emit("dispatch_start",t),o=Date.now(),n.isEmpty()?[4,n.dispatchSingle(t)]:[3,2];case 1:return u=a.sent(),[3,4];case 2:return[4,n.dispatch(t)];case 3:u=a.sent(),a.label=4;case 4:return(null==r?void 0:r.callback)?[4,i(u,r.callback,(s=o,c=r.timeout,l=Date.now()-s,Math.max((null!=c?c:300)-l,0)))]:[3,6];case 5:u=a.sent(),a.label=6;case 6:return(null==r?void 0:r.debug)&&u.flush(),[2,u]}var s,c,l})})}(u,n,e,{...r?{callback:(o=r,t=>{const n=t.failedDelivery();return o(n?n.reason:void 0,t)})}:{}}),l=a.failedDelivery();l?e.emit("error",{code:"delivery_failure",reason:l.reason,ctx:a}):e.emit(t.type,a)}catch(t){e.emit("error",{code:"unknown",reason:t})}var o};var $=function(){function t(t){var n;this.callbacks={},this.warned=!1,this.maxListeners=null!==(n=null==t?void 0:t.maxListeners)&&void 0!==n?n:10}return t.prototype.warnIfPossibleMemoryLeak=function(t){this.warned||this.maxListeners&&this.callbacks[t].length>this.maxListeners&&(console.warn("Event Emitter: Possible memory leak detected; ".concat(String(t)," has exceeded ").concat(this.maxListeners," listeners.")),this.warned=!0)},t.prototype.on=function(t,n){return this.callbacks[t]?(this.callbacks[t].push(n),this.warnIfPossibleMemoryLeak(t)):this.callbacks[t]=[n],this},t.prototype.once=function(t,n){var e=this,r=function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];e.off(t,r),n.apply(e,i)};return this.on(t,r),this},t.prototype.off=function(t,n){var e,r=(null!==(e=this.callbacks[t])&&void 0!==e?e:[]).filter(function(t){return t!==n});return this.callbacks[t]=r,this},t.prototype.emit=function(t){for(var n,e=this,r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];return(null!==(n=this.callbacks[t])&&void 0!==n?n:[]).forEach(function(t){t.apply(e,r)}),this},t}();class M extends ${}var W="onRemoveFromFuture",V=function(t){function n(n,e,r){var i=t.call(this)||this;return i.future=[],i.maxAttempts=n,i.queue=e,i.seen=null!=r?r:{},i}return u(n,t),n.prototype.push=function(){for(var t=this,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var r=n.map(function(n){return!(t.updateAttempts(n)>t.maxAttempts||t.includes(n)||(t.queue.push(n),0))});return this.queue=this.queue.sort(function(n,e){return t.getAttempts(n)-t.getAttempts(e)}),r},n.prototype.pushWithBackoff=function(t){var n=this;if(0===this.getAttempts(t))return this.push(t)[0];var e=this.updateAttempts(t);if(e>this.maxAttempts||this.includes(t))return!1;var r=h({attempt:e-1});return setTimeout(function(){n.queue.push(t),n.future=n.future.filter(function(n){return n.id!==t.id}),n.emit(W)},r),this.future.push(t),!0},n.prototype.getAttempts=function(t){var n;return null!==(n=this.seen[t.id])&&void 0!==n?n:0},n.prototype.updateAttempts=function(t){return this.seen[t.id]=this.getAttempts(t)+1,this.getAttempts(t)},n.prototype.includes=function(t){return this.queue.includes(t)||this.future.includes(t)||Boolean(this.queue.find(function(n){return n.id===t.id}))||Boolean(this.future.find(function(n){return n.id===t.id}))},n.prototype.pop=function(){return this.queue.shift()},Object.defineProperty(n.prototype,"length",{get:function(){return this.queue.length},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"todo",{get:function(){return this.queue.length+this.future.length},enumerable:!1,configurable:!0}),n}($);function G(t,n){t.log("debug","plugin",{plugin:n.name});var e=(new Date).getTime(),r=n[t.event.type];return void 0===r?Promise.resolve(t):function(){return s(this,void 0,void 0,function(){var e;return c(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,r.apply(n,[t])];case 1:return[2,i.sent()];case 2:return e=i.sent(),[2,Promise.reject(e)];case 3:return[2]}})})}().then(function(t){var r=(new Date).getTime()-e;return t.stats.gauge("plugin_time",r,["plugin:".concat(n.name)]),t}).catch(function(e){if(e instanceof U&&"middleware_cancellation"===e.type)throw e;return e instanceof U?(t.log("warn",e.type,{plugin:n.name,error:e}),e):(t.log("error","plugin Error",{plugin:n.name,error:e}),t.stats.increment("plugin_error",1,["plugin:".concat(n.name)]),e)})}function K(t,n){return G(t,n).then(function(n){if(n instanceof F)return n;t.log("debug","Context canceled"),t.stats.increment("context_canceled"),t.cancel(n)})}var J=function(t){function n(n){var e,r,i,o=t.call(this)||this;return o.criticalTasks=(i=0,{done:function(){return e},run:function(t){var n,o=t();return"object"==typeof(n=o)&&null!==n&&"then"in n&&"function"==typeof n.then&&(1===++i&&(e=new Promise(function(t){return r=t})),o.finally(function(){return 0===--i&&r()})),o}}),o.plugins=[],o.failedInitializations=[],o.flushing=!1,o.queue=n,o.queue.on(W,function(){o.scheduleFlush(0)}),o}return u(n,t),n.prototype.register=function(t,n,e){return s(this,void 0,void 0,function(){var r=this;return c(this,function(i){switch(i.label){case 0:return[4,Promise.resolve(n.load(t,e)).then(function(){r.plugins.push(n)}).catch(function(e){if("destination"===n.type)return r.failedInitializations.push(n.name),console.warn(n.name,e),void t.log("warn","Failed to load destination",{plugin:n.name,error:e});throw e})];case 1:return i.sent(),[2]}})})},n.prototype.deregister=function(t,n,e){return s(this,void 0,void 0,function(){var r;return c(this,function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),n.unload?[4,Promise.resolve(n.unload(t,e))]:[3,2];case 1:i.sent(),i.label=2;case 2:return this.plugins=this.plugins.filter(function(t){return t.name!==n.name}),[3,4];case 3:return r=i.sent(),t.log("warn","Failed to unload destination",{plugin:n.name,error:r}),[3,4];case 4:return[2]}})})},n.prototype.dispatch=function(t){return s(this,void 0,void 0,function(){var n;return c(this,function(e){return t.log("debug","Dispatching"),t.stats.increment("message_dispatched"),this.queue.push(t),n=this.subscribeToDelivery(t),this.scheduleFlush(0),[2,n]})})},n.prototype.subscribeToDelivery=function(t){return s(this,void 0,void 0,function(){var n=this;return c(this,function(e){return[2,new Promise(function(e){var r=function(i,o){i.isSame(t)&&(n.off("flush",r),e(i))};n.on("flush",r)})]})})},n.prototype.dispatchSingle=function(t){return s(this,void 0,void 0,function(){var n=this;return c(this,function(e){return t.log("debug","Dispatching"),t.stats.increment("message_dispatched"),this.queue.updateAttempts(t),t.attempts=1,[2,this.deliver(t).catch(function(e){return n.enqueuRetry(e,t)?n.subscribeToDelivery(t):(t.setFailedDelivery({reason:e}),t)})]})})},n.prototype.isEmpty=function(){return 0===this.queue.length},n.prototype.scheduleFlush=function(t){var n=this;void 0===t&&(t=500),this.flushing||(this.flushing=!0,setTimeout(function(){n.flush().then(function(){setTimeout(function(){n.flushing=!1,n.queue.length&&n.scheduleFlush(0)},0)})},t))},n.prototype.deliver=function(t){return s(this,void 0,void 0,function(){var n,e,r,i;return c(this,function(o){switch(o.label){case 0:return[4,this.criticalTasks.done()];case 1:o.sent(),n=Date.now(),o.label=2;case 2:return o.trys.push([2,4,,5]),[4,this.flushOne(t)];case 3:return t=o.sent(),e=Date.now()-n,this.emit("delivery_success",t),t.stats.gauge("delivered",e),t.log("debug","Delivered",t.event),[2,t];case 4:throw r=o.sent(),i=r,t.log("error","Failed to deliver",i),this.emit("delivery_failure",t,i),t.stats.increment("delivery_failed"),r;case 5:return[2]}})})},n.prototype.enqueuRetry=function(t,n){return!(t instanceof U&&!t.retry)&&this.queue.pushWithBackoff(n)},n.prototype.flush=function(){return s(this,void 0,void 0,function(){var t,n;return c(this,function(e){switch(e.label){case 0:if(0===this.queue.length)return[2,[]];if(!(t=this.queue.pop()))return[2,[]];t.attempts=this.queue.getAttempts(t),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,this.deliver(t)];case 2:return t=e.sent(),this.emit("flush",t,!0),[3,4];case 3:return n=e.sent(),this.enqueuRetry(n,t)||(t.setFailedDelivery({reason:n}),this.emit("flush",t,!1)),[2,[]];case 4:return[2,[t]]}})})},n.prototype.isReady=function(){return!0},n.prototype.availableExtensions=function(t){var n,e,r=this.plugins.filter(function(n){var e,r,i;if("destination"!==n.type&&"Segment.io"!==n.name)return!0;var o=void 0;return null===(e=n.alternativeNames)||void 0===e||e.forEach(function(n){void 0!==t[n]&&(o=t[n])}),null!==(i=null!==(r=t[n.name])&&void 0!==r?r:o)&&void 0!==i?i:!1!==("Segment.io"===n.name||t.All)}),i=(n="type",e={},r.forEach(function(t){var r,i=void 0,o=t[n];void 0!==(i="string"!=typeof o?JSON.stringify(o):o)&&(e[i]=l(l([],null!==(r=e[i])&&void 0!==r?r:[],!0),[t],!1))}),e),o=i.before,u=void 0===o?[]:o,a=i.enrichment,s=void 0===a?[]:a,c=i.destination,f=void 0===c?[]:c,p=i.after;return{before:u,enrichment:s,destinations:f,after:void 0===p?[]:p}},n.prototype.flushOne=function(t){var n,e;return s(this,void 0,void 0,function(){var r,i,o,u,a,s,l,f,p,h,d,v,g,y;return c(this,function(c){switch(c.label){case 0:if(!this.isReady())throw new Error("Not ready");t.attempts>1&&this.emit("delivery_retry",t),r=this.availableExtensions(null!==(n=t.event.integrations)&&void 0!==n?n:{}),i=r.before,o=r.enrichment,u=0,a=i,c.label=1;case 1:return u<a.length?(s=a[u],[4,K(t,s)]):[3,4];case 2:(h=c.sent())instanceof F&&(t=h),this.emit("message_enriched",t,s),c.label=3;case 3:return u++,[3,1];case 4:l=0,f=o,c.label=5;case 5:return l<f.length?(p=f[l],[4,G(t,p)]):[3,8];case 6:(h=c.sent())instanceof F&&(t=h),this.emit("message_enriched",t,p),c.label=7;case 7:return l++,[3,5];case 8:return d=this.availableExtensions(null!==(e=t.event.integrations)&&void 0!==e?e:{}),v=d.destinations,g=d.after,[4,new Promise(function(n,e){setTimeout(function(){var r=v.map(function(n){return G(t,n)});Promise.all(r).then(n).catch(e)},0)})];case 9:return c.sent(),t.stats.increment("message_delivered"),this.emit("message_delivered",t),y=g.map(function(n){return G(t,n)}),[4,Promise.all(y)];case 10:return c.sent(),[2,t]}})})},n}($);class H extends V{constructor(){super(1,[])}getAttempts(t){return t.attempts??0}updateAttempts(t){return t.attempts=this.getAttempts(t)+1,this.getAttempts(t)}}class Y extends J{constructor(){super(new H)}}class Z{constructor(){this.onabort=null,this.aborted=!1,this.eventEmitter=new $}toString(){return"[object AbortSignal]"}get[Symbol.toStringTag](){return"AbortSignal"}removeEventListener(...t){this.eventEmitter.off(...t)}addEventListener(...t){this.eventEmitter.on(...t)}dispatchEvent(t){const n={type:t,target:this},e=`on${t}`;"function"==typeof this[e]&&this[e](n),this.eventEmitter.emit(t,n)}}class X{constructor(){this.signal=new Z}abort(){this.signal.aborted||(this.signal.aborted=!0,this.signal.dispatchEvent("abort"))}toString(){return"[object AbortController]"}get[Symbol.toStringTag](){return"AbortController"}}const Q=async(...t)=>{if(globalThis.fetch)return globalThis.fetch(...t);if("string"!=typeof EdgeRuntime)return(await e.e(657).then(e.bind(e,657))).default(...t);throw new Error("Invariant: an edge runtime that does not support fetch should not exist")};class tt{constructor(t){this._fetch=t??Q}async makeRequest(t){const[n,e]=(t=>{if("cloudflare-worker"===T())return[];const n=new(globalThis.AbortController||X),e=setTimeout(()=>{n.abort()},t);return e?.unref?.(),[n.signal,e]})(t.httpRequestTimeout),r={url:t.url,method:t.method,headers:t.headers,body:JSON.stringify(t.data),signal:n};return this._fetch(t.url,r).finally(()=>clearTimeout(e))}}class nt extends M{constructor(t){super(),this._isClosed=!1,this._pendingEvents=0,this._isFlushing=!1,(t=>{if(!t.writeKey)throw new f("writeKey","writeKey is missing.")})(t),this._eventFactory=new L,this._queue=new Y;const n=t.flushInterval??1e4;this._closeAndFlushDefaultTimeout=1.25*n;const{plugin:e,publisher:r}=(t=>{const n=new w(t,this);return{publisher:n,plugin:x(n)}})({writeKey:t.writeKey,host:t.host,path:t.path,maxRetries:t.maxRetries??3,flushAt:t.flushAt??t.maxEventsInBatch??15,httpRequestTimeout:t.httpRequestTimeout,disable:t.disable,flushInterval:n,httpClient:"function"==typeof t.httpClient?new tt(t.httpClient):t.httpClient??new tt});this._publisher=r,this.ready=this.register(e).then(()=>{}),this.emit("initialize",t),function(t){for(var n=t.constructor.prototype,e=0,r=Object.getOwnPropertyNames(n);e<r.length;e++){var i=r[e];if("constructor"!==i){var o=Object.getOwnPropertyDescriptor(t.constructor.prototype,i);o&&"function"==typeof o.value&&(t[i]=t[i].bind(t))}}}(this)}get VERSION(){return p}closeAndFlush({timeout:t=this._closeAndFlushDefaultTimeout}={}){return this.flush({timeout:t,close:!0})}async flush({timeout:t,close:n=!1}={}){if(this._isFlushing)return void console.warn("Overlapping flush calls detected. Please wait for the previous flush to finish before calling .flush again");this._isFlushing=!0,n&&(this._isClosed=!0),this._publisher.flush(this._pendingEvents);const e=new Promise(t=>{this._pendingEvents?this.once("drained",()=>{t()}):t()}).finally(()=>{this._isFlushing=!1});return t?r(e,t).catch(()=>{}):e}_dispatch(t,n){this._isClosed?this.emit("call_after_close",t):(this._pendingEvents++,N(t,this._queue,this,n).catch(t=>t).finally(()=>{this._pendingEvents--,this._pendingEvents||this.emit("drained")}))}alias({userId:t,previousId:n,context:e,timestamp:r,integrations:i},o){const u=this._eventFactory.alias(t,n,{context:e,integrations:i,timestamp:r});this._dispatch(u,o)}group({timestamp:t,groupId:n,userId:e,anonymousId:r,traits:i={},context:o,integrations:u},a){const s=this._eventFactory.group(n,i,{context:o,anonymousId:r,userId:e,timestamp:t,integrations:u});this._dispatch(s,a)}identify({userId:t,anonymousId:n,traits:e={},context:r,timestamp:i,integrations:o},u){const a=this._eventFactory.identify(t,e,{context:r,anonymousId:n,userId:t,timestamp:i,integrations:o});this._dispatch(a,u)}page({userId:t,anonymousId:n,category:e,name:r,properties:i,context:o,timestamp:u,integrations:a},s){const c=this._eventFactory.page(e??null,r??null,i,{context:o,anonymousId:n,userId:t,timestamp:u,integrations:a});this._dispatch(c,s)}screen({userId:t,anonymousId:n,category:e,name:r,properties:i,context:o,timestamp:u,integrations:a},s){const c=this._eventFactory.screen(e??null,r??null,i,{context:o,anonymousId:n,userId:t,timestamp:u,integrations:a});this._dispatch(c,s)}track({userId:t,anonymousId:n,event:e,properties:r,context:i,timestamp:o,integrations:u},a){const s=this._eventFactory.track(e,r,{context:i,userId:t,anonymousId:n,timestamp:o,integrations:u});this._dispatch(s,a)}register(...t){return this._queue.criticalTasks.run(async()=>{const n=B.system(),e=t.map(t=>this._queue.register(n,t,this));await Promise.all(e),this.emit("register",t.map(t=>t.name))})}async deregister(...t){const n=B.system(),e=t.map(t=>{const e=this._queue.plugins.find(n=>n.name===t);if(e)return this._queue.deregister(n,e,this);n.log("warn",`plugin ${t} not found`)});await Promise.all(e),this.emit("deregister",t)}}const et=nt},60:t=>{"use strict";const n="id",e="type",r=[n,e],i=[n];t.exports={CONTAINER_OBJECT_FIELDS_ALLOWED:r,CONTAINER_OBJECT_FIELDS_MANDATORY:i,CONTAINER_OBJECT_FIELD_ID:n,CONTAINER_OBJECT_FIELD_TYPE:e,isAllowedContainerObjectField:function(t){return r.some(n=>n===t)},isValidContainerObjectField:function(t,n){return r.some(n=>n===t)&&"string"==typeof n}}},106:t=>{"use strict";t.exports=require("zlib")},119:t=>{"use strict";const n="atlassianAccount",e="trello",r="hashedEmail",i="opsgenie",o="halp",u="customerAccount";t.exports={ATLASSIAN_ACCOUNT:n,TRELLO:e,HASHED_EMAIL:r,OPSGENIE:i,HALP:o,CUSTOMER_ACCOUNT:u,isValidUserIdType:function(t){return[n,e,r,i,o,u].includes(t)}}},159:t=>{"use strict";const n={TRANSACTION_ACCOUNT_ID:"transactionAccountId"};t.exports={isAllowedGroupType:function(t){return Object.values(n).includes(t)},GROUP_TYPE:n}},203:t=>{"use strict";t.exports=require("stream")},250:function(t,n,e){var r;t=e.nmd(t),function(){var i,o="Expected a function",u="__lodash_hash_undefined__",a="__lodash_placeholder__",s=32,c=128,l=1/0,f=9007199254740991,p=NaN,h=4294967295,d=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",s],["partialRight",64],["rearg",256]],v="[object Arguments]",g="[object Array]",y="[object Boolean]",_="[object Date]",m="[object Error]",b="[object Function]",I="[object GeneratorFunction]",w="[object Map]",E="[object Number]",T="[object Object]",x="[object Promise]",A="[object RegExp]",O="[object Set]",j="[object String]",k="[object Symbol]",S="[object WeakMap]",C="[object ArrayBuffer]",R="[object DataView]",P="[object Float32Array]",D="[object Float64Array]",L="[object Int8Array]",q="[object Int16Array]",z="[object Int32Array]",U="[object Uint8Array]",F="[object Uint8ClampedArray]",B="[object Uint16Array]",N="[object Uint32Array]",$=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,V=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,K=RegExp(V.source),J=RegExp(G.source),H=/<%-([\s\S]+?)%>/g,Y=/<%([\s\S]+?)%>/g,Z=/<%=([\s\S]+?)%>/g,X=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Q=/^\w*$/,tt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,nt=/[\\^$.*+?()[\]{}|]/g,et=RegExp(nt.source),rt=/^\s+/,it=/\s/,ot=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,at=/,? & /,st=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ct=/[()=,{}\[\]\/\s]/,lt=/\\(\\)?/g,ft=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pt=/\w*$/,ht=/^[-+]0x[0-9a-f]+$/i,dt=/^0b[01]+$/i,vt=/^\[object .+?Constructor\]$/,gt=/^0o[0-7]+$/i,yt=/^(?:0|[1-9]\d*)$/,_t=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,mt=/($^)/,bt=/['\n\r\u2028\u2029\\]/g,It="\\ud800-\\udfff",wt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Et="\\u2700-\\u27bf",Tt="a-z\\xdf-\\xf6\\xf8-\\xff",xt="A-Z\\xc0-\\xd6\\xd8-\\xde",At="\\ufe0e\\ufe0f",Ot="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",jt="["+It+"]",kt="["+Ot+"]",St="["+wt+"]",Ct="\\d+",Rt="["+Et+"]",Pt="["+Tt+"]",Dt="[^"+It+Ot+Ct+Et+Tt+xt+"]",Lt="\\ud83c[\\udffb-\\udfff]",qt="[^"+It+"]",zt="(?:\\ud83c[\\udde6-\\uddff]){2}",Ut="[\\ud800-\\udbff][\\udc00-\\udfff]",Ft="["+xt+"]",Bt="\\u200d",Nt="(?:"+Pt+"|"+Dt+")",$t="(?:"+Ft+"|"+Dt+")",Mt="(?:['’](?:d|ll|m|re|s|t|ve))?",Wt="(?:['’](?:D|LL|M|RE|S|T|VE))?",Vt="(?:"+St+"|"+Lt+")?",Gt="["+At+"]?",Kt=Gt+Vt+"(?:"+Bt+"(?:"+[qt,zt,Ut].join("|")+")"+Gt+Vt+")*",Jt="(?:"+[Rt,zt,Ut].join("|")+")"+Kt,Ht="(?:"+[qt+St+"?",St,zt,Ut,jt].join("|")+")",Yt=RegExp("['’]","g"),Zt=RegExp(St,"g"),Xt=RegExp(Lt+"(?="+Lt+")|"+Ht+Kt,"g"),Qt=RegExp([Ft+"?"+Pt+"+"+Mt+"(?="+[kt,Ft,"$"].join("|")+")",$t+"+"+Wt+"(?="+[kt,Ft+Nt,"$"].join("|")+")",Ft+"?"+Nt+"+"+Mt,Ft+"+"+Wt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ct,Jt].join("|"),"g"),tn=RegExp("["+Bt+It+wt+At+"]"),nn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,en=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],rn=-1,on={};on[P]=on[D]=on[L]=on[q]=on[z]=on[U]=on[F]=on[B]=on[N]=!0,on[v]=on[g]=on[C]=on[y]=on[R]=on[_]=on[m]=on[b]=on[w]=on[E]=on[T]=on[A]=on[O]=on[j]=on[S]=!1;var un={};un[v]=un[g]=un[C]=un[R]=un[y]=un[_]=un[P]=un[D]=un[L]=un[q]=un[z]=un[w]=un[E]=un[T]=un[A]=un[O]=un[j]=un[k]=un[U]=un[F]=un[B]=un[N]=!0,un[m]=un[b]=un[S]=!1;var an={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},sn=parseFloat,cn=parseInt,ln="object"==typeof global&&global&&global.Object===Object&&global,fn="object"==typeof self&&self&&self.Object===Object&&self,pn=ln||fn||Function("return this")(),hn=n&&!n.nodeType&&n,dn=hn&&t&&!t.nodeType&&t,vn=dn&&dn.exports===hn,gn=vn&&ln.process,yn=function(){try{return dn&&dn.require&&dn.require("util").types||gn&&gn.binding&&gn.binding("util")}catch(t){}}(),_n=yn&&yn.isArrayBuffer,mn=yn&&yn.isDate,bn=yn&&yn.isMap,In=yn&&yn.isRegExp,wn=yn&&yn.isSet,En=yn&&yn.isTypedArray;function Tn(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}function xn(t,n,e,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var u=t[i];n(r,u,e(u),t)}return r}function An(t,n){for(var e=-1,r=null==t?0:t.length;++e<r&&!1!==n(t[e],e,t););return t}function On(t,n){for(var e=null==t?0:t.length;e--&&!1!==n(t[e],e,t););return t}function jn(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(!n(t[e],e,t))return!1;return!0}function kn(t,n){for(var e=-1,r=null==t?0:t.length,i=0,o=[];++e<r;){var u=t[e];n(u,e,t)&&(o[i++]=u)}return o}function Sn(t,n){return!(null==t||!t.length)&&Bn(t,n,0)>-1}function Cn(t,n,e){for(var r=-1,i=null==t?0:t.length;++r<i;)if(e(n,t[r]))return!0;return!1}function Rn(t,n){for(var e=-1,r=null==t?0:t.length,i=Array(r);++e<r;)i[e]=n(t[e],e,t);return i}function Pn(t,n){for(var e=-1,r=n.length,i=t.length;++e<r;)t[i+e]=n[e];return t}function Dn(t,n,e,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(e=t[++i]);++i<o;)e=n(e,t[i],i,t);return e}function Ln(t,n,e,r){var i=null==t?0:t.length;for(r&&i&&(e=t[--i]);i--;)e=n(e,t[i],i,t);return e}function qn(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(n(t[e],e,t))return!0;return!1}var zn=Wn("length");function Un(t,n,e){var r;return e(t,function(t,e,i){if(n(t,e,i))return r=e,!1}),r}function Fn(t,n,e,r){for(var i=t.length,o=e+(r?1:-1);r?o--:++o<i;)if(n(t[o],o,t))return o;return-1}function Bn(t,n,e){return n==n?function(t,n,e){for(var r=e-1,i=t.length;++r<i;)if(t[r]===n)return r;return-1}(t,n,e):Fn(t,$n,e)}function Nn(t,n,e,r){for(var i=e-1,o=t.length;++i<o;)if(r(t[i],n))return i;return-1}function $n(t){return t!=t}function Mn(t,n){var e=null==t?0:t.length;return e?Kn(t,n)/e:p}function Wn(t){return function(n){return null==n?i:n[t]}}function Vn(t){return function(n){return null==t?i:t[n]}}function Gn(t,n,e,r,i){return i(t,function(t,i,o){e=r?(r=!1,t):n(e,t,i,o)}),e}function Kn(t,n){for(var e,r=-1,o=t.length;++r<o;){var u=n(t[r]);u!==i&&(e=e===i?u:e+u)}return e}function Jn(t,n){for(var e=-1,r=Array(t);++e<t;)r[e]=n(e);return r}function Hn(t){return t?t.slice(0,pe(t)+1).replace(rt,""):t}function Yn(t){return function(n){return t(n)}}function Zn(t,n){return Rn(n,function(n){return t[n]})}function Xn(t,n){return t.has(n)}function Qn(t,n){for(var e=-1,r=t.length;++e<r&&Bn(n,t[e],0)>-1;);return e}function te(t,n){for(var e=t.length;e--&&Bn(n,t[e],0)>-1;);return e}var ne=Vn({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),ee=Vn({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function re(t){return"\\"+an[t]}function ie(t){return tn.test(t)}function oe(t){var n=-1,e=Array(t.size);return t.forEach(function(t,r){e[++n]=[r,t]}),e}function ue(t,n){return function(e){return t(n(e))}}function ae(t,n){for(var e=-1,r=t.length,i=0,o=[];++e<r;){var u=t[e];u!==n&&u!==a||(t[e]=a,o[i++]=e)}return o}function se(t){var n=-1,e=Array(t.size);return t.forEach(function(t){e[++n]=t}),e}function ce(t){var n=-1,e=Array(t.size);return t.forEach(function(t){e[++n]=[t,t]}),e}function le(t){return ie(t)?function(t){for(var n=Xt.lastIndex=0;Xt.test(t);)++n;return n}(t):zn(t)}function fe(t){return ie(t)?function(t){return t.match(Xt)||[]}(t):function(t){return t.split("")}(t)}function pe(t){for(var n=t.length;n--&&it.test(t.charAt(n)););return n}var he=Vn({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),de=function t(n){var e,r=(n=null==n?pn:de.defaults(pn.Object(),n,de.pick(pn,en))).Array,it=n.Date,It=n.Error,wt=n.Function,Et=n.Math,Tt=n.Object,xt=n.RegExp,At=n.String,Ot=n.TypeError,jt=r.prototype,kt=wt.prototype,St=Tt.prototype,Ct=n["__core-js_shared__"],Rt=kt.toString,Pt=St.hasOwnProperty,Dt=0,Lt=(e=/[^.]+$/.exec(Ct&&Ct.keys&&Ct.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"",qt=St.toString,zt=Rt.call(Tt),Ut=pn._,Ft=xt("^"+Rt.call(Pt).replace(nt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Bt=vn?n.Buffer:i,Nt=n.Symbol,$t=n.Uint8Array,Mt=Bt?Bt.allocUnsafe:i,Wt=ue(Tt.getPrototypeOf,Tt),Vt=Tt.create,Gt=St.propertyIsEnumerable,Kt=jt.splice,Jt=Nt?Nt.isConcatSpreadable:i,Ht=Nt?Nt.iterator:i,Xt=Nt?Nt.toStringTag:i,tn=function(){try{var t=so(Tt,"defineProperty");return t({},"",{}),t}catch(t){}}(),an=n.clearTimeout!==pn.clearTimeout&&n.clearTimeout,ln=it&&it.now!==pn.Date.now&&it.now,fn=n.setTimeout!==pn.setTimeout&&n.setTimeout,hn=Et.ceil,dn=Et.floor,gn=Tt.getOwnPropertySymbols,yn=Bt?Bt.isBuffer:i,zn=n.isFinite,Vn=jt.join,ve=ue(Tt.keys,Tt),ge=Et.max,ye=Et.min,_e=it.now,me=n.parseInt,be=Et.random,Ie=jt.reverse,we=so(n,"DataView"),Ee=so(n,"Map"),Te=so(n,"Promise"),xe=so(n,"Set"),Ae=so(n,"WeakMap"),Oe=so(Tt,"create"),je=Ae&&new Ae,ke={},Se=zo(we),Ce=zo(Ee),Re=zo(Te),Pe=zo(xe),De=zo(Ae),Le=Nt?Nt.prototype:i,qe=Le?Le.valueOf:i,ze=Le?Le.toString:i;function Ue(t){if(ta(t)&&!Mu(t)&&!(t instanceof $e)){if(t instanceof Ne)return t;if(Pt.call(t,"__wrapped__"))return Uo(t)}return new Ne(t)}var Fe=function(){function t(){}return function(n){if(!Qu(n))return{};if(Vt)return Vt(n);t.prototype=n;var e=new t;return t.prototype=i,e}}();function Be(){}function Ne(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=i}function $e(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=h,this.__views__=[]}function Me(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function We(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function Ve(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function Ge(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new Ve;++n<e;)this.add(t[n])}function Ke(t){var n=this.__data__=new We(t);this.size=n.size}function Je(t,n){var e=Mu(t),r=!e&&$u(t),i=!e&&!r&&Ku(t),o=!e&&!r&&!i&&sa(t),u=e||r||i||o,a=u?Jn(t.length,At):[],s=a.length;for(var c in t)!n&&!Pt.call(t,c)||u&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||go(c,s))||a.push(c);return a}function He(t){var n=t.length;return n?t[Vr(0,n-1)]:i}function Ye(t,n){return Ro(Ai(t),or(n,0,t.length))}function Ze(t){return Ro(Ai(t))}function Xe(t,n,e){(e!==i&&!Fu(t[n],e)||e===i&&!(n in t))&&rr(t,n,e)}function Qe(t,n,e){var r=t[n];Pt.call(t,n)&&Fu(r,e)&&(e!==i||n in t)||rr(t,n,e)}function tr(t,n){for(var e=t.length;e--;)if(Fu(t[e][0],n))return e;return-1}function nr(t,n,e,r){return lr(t,function(t,i,o){n(r,t,e(t),o)}),r}function er(t,n){return t&&Oi(n,Sa(n),t)}function rr(t,n,e){"__proto__"==n&&tn?tn(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}function ir(t,n){for(var e=-1,o=n.length,u=r(o),a=null==t;++e<o;)u[e]=a?i:xa(t,n[e]);return u}function or(t,n,e){return t==t&&(e!==i&&(t=t<=e?t:e),n!==i&&(t=t>=n?t:n)),t}function ur(t,n,e,r,o,u){var a,s=1&n,c=2&n,l=4&n;if(e&&(a=o?e(t,r,o,u):e(t)),a!==i)return a;if(!Qu(t))return t;var f=Mu(t);if(f){if(a=function(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&Pt.call(t,"index")&&(e.index=t.index,e.input=t.input),e}(t),!s)return Ai(t,a)}else{var p=fo(t),h=p==b||p==I;if(Ku(t))return bi(t,s);if(p==T||p==v||h&&!o){if(a=c||h?{}:ho(t),!s)return c?function(t,n){return Oi(t,lo(t),n)}(t,function(t,n){return t&&Oi(n,Ca(n),t)}(a,t)):function(t,n){return Oi(t,co(t),n)}(t,er(a,t))}else{if(!un[p])return o?t:{};a=function(t,n,e){var r,i=t.constructor;switch(n){case C:return Ii(t);case y:case _:return new i(+t);case R:return function(t,n){var e=n?Ii(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}(t,e);case P:case D:case L:case q:case z:case U:case F:case B:case N:return wi(t,e);case w:return new i;case E:case j:return new i(t);case A:return function(t){var n=new t.constructor(t.source,pt.exec(t));return n.lastIndex=t.lastIndex,n}(t);case O:return new i;case k:return r=t,qe?Tt(qe.call(r)):{}}}(t,p,s)}}u||(u=new Ke);var d=u.get(t);if(d)return d;u.set(t,a),oa(t)?t.forEach(function(r){a.add(ur(r,n,e,r,t,u))}):na(t)&&t.forEach(function(r,i){a.set(i,ur(r,n,e,i,t,u))});var g=f?i:(l?c?no:to:c?Ca:Sa)(t);return An(g||t,function(r,i){g&&(r=t[i=r]),Qe(a,i,ur(r,n,e,i,t,u))}),a}function ar(t,n,e){var r=e.length;if(null==t)return!r;for(t=Tt(t);r--;){var o=e[r],u=n[o],a=t[o];if(a===i&&!(o in t)||!u(a))return!1}return!0}function sr(t,n,e){if("function"!=typeof t)throw new Ot(o);return jo(function(){t.apply(i,e)},n)}function cr(t,n,e,r){var i=-1,o=Sn,u=!0,a=t.length,s=[],c=n.length;if(!a)return s;e&&(n=Rn(n,Yn(e))),r?(o=Cn,u=!1):n.length>=200&&(o=Xn,u=!1,n=new Ge(n));t:for(;++i<a;){var l=t[i],f=null==e?l:e(l);if(l=r||0!==l?l:0,u&&f==f){for(var p=c;p--;)if(n[p]===f)continue t;s.push(l)}else o(n,f,r)||s.push(l)}return s}Ue.templateSettings={escape:H,evaluate:Y,interpolate:Z,variable:"",imports:{_:Ue}},Ue.prototype=Be.prototype,Ue.prototype.constructor=Ue,Ne.prototype=Fe(Be.prototype),Ne.prototype.constructor=Ne,$e.prototype=Fe(Be.prototype),$e.prototype.constructor=$e,Me.prototype.clear=function(){this.__data__=Oe?Oe(null):{},this.size=0},Me.prototype.delete=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n},Me.prototype.get=function(t){var n=this.__data__;if(Oe){var e=n[t];return e===u?i:e}return Pt.call(n,t)?n[t]:i},Me.prototype.has=function(t){var n=this.__data__;return Oe?n[t]!==i:Pt.call(n,t)},Me.prototype.set=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=Oe&&n===i?u:n,this},We.prototype.clear=function(){this.__data__=[],this.size=0},We.prototype.delete=function(t){var n=this.__data__,e=tr(n,t);return!(e<0||(e==n.length-1?n.pop():Kt.call(n,e,1),--this.size,0))},We.prototype.get=function(t){var n=this.__data__,e=tr(n,t);return e<0?i:n[e][1]},We.prototype.has=function(t){return tr(this.__data__,t)>-1},We.prototype.set=function(t,n){var e=this.__data__,r=tr(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this},Ve.prototype.clear=function(){this.size=0,this.__data__={hash:new Me,map:new(Ee||We),string:new Me}},Ve.prototype.delete=function(t){var n=uo(this,t).delete(t);return this.size-=n?1:0,n},Ve.prototype.get=function(t){return uo(this,t).get(t)},Ve.prototype.has=function(t){return uo(this,t).has(t)},Ve.prototype.set=function(t,n){var e=uo(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this},Ge.prototype.add=Ge.prototype.push=function(t){return this.__data__.set(t,u),this},Ge.prototype.has=function(t){return this.__data__.has(t)},Ke.prototype.clear=function(){this.__data__=new We,this.size=0},Ke.prototype.delete=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e},Ke.prototype.get=function(t){return this.__data__.get(t)},Ke.prototype.has=function(t){return this.__data__.has(t)},Ke.prototype.set=function(t,n){var e=this.__data__;if(e instanceof We){var r=e.__data__;if(!Ee||r.length<199)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new Ve(r)}return e.set(t,n),this.size=e.size,this};var lr=Si(_r),fr=Si(mr,!0);function pr(t,n){var e=!0;return lr(t,function(t,r,i){return e=!!n(t,r,i)}),e}function hr(t,n,e){for(var r=-1,o=t.length;++r<o;){var u=t[r],a=n(u);if(null!=a&&(s===i?a==a&&!aa(a):e(a,s)))var s=a,c=u}return c}function dr(t,n){var e=[];return lr(t,function(t,r,i){n(t,r,i)&&e.push(t)}),e}function vr(t,n,e,r,i){var o=-1,u=t.length;for(e||(e=vo),i||(i=[]);++o<u;){var a=t[o];n>0&&e(a)?n>1?vr(a,n-1,e,r,i):Pn(i,a):r||(i[i.length]=a)}return i}var gr=Ci(),yr=Ci(!0);function _r(t,n){return t&&gr(t,n,Sa)}function mr(t,n){return t&&yr(t,n,Sa)}function br(t,n){return kn(n,function(n){return Yu(t[n])})}function Ir(t,n){for(var e=0,r=(n=gi(n,t)).length;null!=t&&e<r;)t=t[qo(n[e++])];return e&&e==r?t:i}function wr(t,n,e){var r=n(t);return Mu(t)?r:Pn(r,e(t))}function Er(t){return null==t?t===i?"[object Undefined]":"[object Null]":Xt&&Xt in Tt(t)?function(t){var n=Pt.call(t,Xt),e=t[Xt];try{t[Xt]=i;var r=!0}catch(t){}var o=qt.call(t);return r&&(n?t[Xt]=e:delete t[Xt]),o}(t):function(t){return qt.call(t)}(t)}function Tr(t,n){return t>n}function xr(t,n){return null!=t&&Pt.call(t,n)}function Ar(t,n){return null!=t&&n in Tt(t)}function Or(t,n,e){for(var o=e?Cn:Sn,u=t[0].length,a=t.length,s=a,c=r(a),l=1/0,f=[];s--;){var p=t[s];s&&n&&(p=Rn(p,Yn(n))),l=ye(p.length,l),c[s]=!e&&(n||u>=120&&p.length>=120)?new Ge(s&&p):i}p=t[0];var h=-1,d=c[0];t:for(;++h<u&&f.length<l;){var v=p[h],g=n?n(v):v;if(v=e||0!==v?v:0,!(d?Xn(d,g):o(f,g,e))){for(s=a;--s;){var y=c[s];if(!(y?Xn(y,g):o(t[s],g,e)))continue t}d&&d.push(g),f.push(v)}}return f}function jr(t,n,e){var r=null==(t=xo(t,n=gi(n,t)))?t:t[qo(Ho(n))];return null==r?i:Tn(r,t,e)}function kr(t){return ta(t)&&Er(t)==v}function Sr(t,n,e,r,o){return t===n||(null==t||null==n||!ta(t)&&!ta(n)?t!=t&&n!=n:function(t,n,e,r,o,u){var a=Mu(t),s=Mu(n),c=a?g:fo(t),l=s?g:fo(n),f=(c=c==v?T:c)==T,p=(l=l==v?T:l)==T,h=c==l;if(h&&Ku(t)){if(!Ku(n))return!1;a=!0,f=!1}if(h&&!f)return u||(u=new Ke),a||sa(t)?Xi(t,n,e,r,o,u):function(t,n,e,r,i,o,u){switch(e){case R:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case C:return!(t.byteLength!=n.byteLength||!o(new $t(t),new $t(n)));case y:case _:case E:return Fu(+t,+n);case m:return t.name==n.name&&t.message==n.message;case A:case j:return t==n+"";case w:var a=oe;case O:var s=1&r;if(a||(a=se),t.size!=n.size&&!s)return!1;var c=u.get(t);if(c)return c==n;r|=2,u.set(t,n);var l=Xi(a(t),a(n),r,i,o,u);return u.delete(t),l;case k:if(qe)return qe.call(t)==qe.call(n)}return!1}(t,n,c,e,r,o,u);if(!(1&e)){var d=f&&Pt.call(t,"__wrapped__"),b=p&&Pt.call(n,"__wrapped__");if(d||b){var I=d?t.value():t,x=b?n.value():n;return u||(u=new Ke),o(I,x,e,r,u)}}return!!h&&(u||(u=new Ke),function(t,n,e,r,o,u){var a=1&e,s=to(t),c=s.length;if(c!=to(n).length&&!a)return!1;for(var l=c;l--;){var f=s[l];if(!(a?f in n:Pt.call(n,f)))return!1}var p=u.get(t),h=u.get(n);if(p&&h)return p==n&&h==t;var d=!0;u.set(t,n),u.set(n,t);for(var v=a;++l<c;){var g=t[f=s[l]],y=n[f];if(r)var _=a?r(y,g,f,n,t,u):r(g,y,f,t,n,u);if(!(_===i?g===y||o(g,y,e,r,u):_)){d=!1;break}v||(v="constructor"==f)}if(d&&!v){var m=t.constructor,b=n.constructor;m==b||!("constructor"in t)||!("constructor"in n)||"function"==typeof m&&m instanceof m&&"function"==typeof b&&b instanceof b||(d=!1)}return u.delete(t),u.delete(n),d}(t,n,e,r,o,u))}(t,n,e,r,Sr,o))}function Cr(t,n,e,r){var o=e.length,u=o,a=!r;if(null==t)return!u;for(t=Tt(t);o--;){var s=e[o];if(a&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++o<u;){var c=(s=e[o])[0],l=t[c],f=s[1];if(a&&s[2]){if(l===i&&!(c in t))return!1}else{var p=new Ke;if(r)var h=r(l,f,c,t,n,p);if(!(h===i?Sr(f,l,3,r,p):h))return!1}}return!0}function Rr(t){return!(!Qu(t)||(n=t,Lt&&Lt in n))&&(Yu(t)?Ft:vt).test(zo(t));var n}function Pr(t){return"function"==typeof t?t:null==t?es:"object"==typeof t?Mu(t)?Ur(t[0],t[1]):zr(t):fs(t)}function Dr(t){if(!Io(t))return ve(t);var n=[];for(var e in Tt(t))Pt.call(t,e)&&"constructor"!=e&&n.push(e);return n}function Lr(t,n){return t<n}function qr(t,n){var e=-1,i=Vu(t)?r(t.length):[];return lr(t,function(t,r,o){i[++e]=n(t,r,o)}),i}function zr(t){var n=ao(t);return 1==n.length&&n[0][2]?Eo(n[0][0],n[0][1]):function(e){return e===t||Cr(e,t,n)}}function Ur(t,n){return _o(t)&&wo(n)?Eo(qo(t),n):function(e){var r=xa(e,t);return r===i&&r===n?Aa(e,t):Sr(n,r,3)}}function Fr(t,n,e,r,o){t!==n&&gr(n,function(u,a){if(o||(o=new Ke),Qu(u))!function(t,n,e,r,o,u,a){var s=Ao(t,e),c=Ao(n,e),l=a.get(c);if(l)Xe(t,e,l);else{var f=u?u(s,c,e+"",t,n,a):i,p=f===i;if(p){var h=Mu(c),d=!h&&Ku(c),v=!h&&!d&&sa(c);f=c,h||d||v?Mu(s)?f=s:Gu(s)?f=Ai(s):d?(p=!1,f=bi(c,!0)):v?(p=!1,f=wi(c,!0)):f=[]:ra(c)||$u(c)?(f=s,$u(s)?f=ga(s):Qu(s)&&!Yu(s)||(f=ho(c))):p=!1}p&&(a.set(c,f),o(f,c,r,u,a),a.delete(c)),Xe(t,e,f)}}(t,n,a,e,Fr,r,o);else{var s=r?r(Ao(t,a),u,a+"",t,n,o):i;s===i&&(s=u),Xe(t,a,s)}},Ca)}function Br(t,n){var e=t.length;if(e)return go(n+=n<0?e:0,e)?t[n]:i}function Nr(t,n,e){n=n.length?Rn(n,function(t){return Mu(t)?function(n){return Ir(n,1===t.length?t[0]:t)}:t}):[es];var r=-1;n=Rn(n,Yn(oo()));var i=qr(t,function(t,e,i){var o=Rn(n,function(n){return n(t)});return{criteria:o,index:++r,value:t}});return function(t){var n=t.length;for(t.sort(function(t,n){return function(t,n,e){for(var r=-1,i=t.criteria,o=n.criteria,u=i.length,a=e.length;++r<u;){var s=Ei(i[r],o[r]);if(s)return r>=a?s:s*("desc"==e[r]?-1:1)}return t.index-n.index}(t,n,e)});n--;)t[n]=t[n].value;return t}(i)}function $r(t,n,e){for(var r=-1,i=n.length,o={};++r<i;){var u=n[r],a=Ir(t,u);e(a,u)&&Yr(o,gi(u,t),a)}return o}function Mr(t,n,e,r){var i=r?Nn:Bn,o=-1,u=n.length,a=t;for(t===n&&(n=Ai(n)),e&&(a=Rn(t,Yn(e)));++o<u;)for(var s=0,c=n[o],l=e?e(c):c;(s=i(a,l,s,r))>-1;)a!==t&&Kt.call(a,s,1),Kt.call(t,s,1);return t}function Wr(t,n){for(var e=t?n.length:0,r=e-1;e--;){var i=n[e];if(e==r||i!==o){var o=i;go(i)?Kt.call(t,i,1):si(t,i)}}return t}function Vr(t,n){return t+dn(be()*(n-t+1))}function Gr(t,n){var e="";if(!t||n<1||n>f)return e;do{n%2&&(e+=t),(n=dn(n/2))&&(t+=t)}while(n);return e}function Kr(t,n){return ko(To(t,n,es),t+"")}function Jr(t){return He(Fa(t))}function Hr(t,n){var e=Fa(t);return Ro(e,or(n,0,e.length))}function Yr(t,n,e,r){if(!Qu(t))return t;for(var o=-1,u=(n=gi(n,t)).length,a=u-1,s=t;null!=s&&++o<u;){var c=qo(n[o]),l=e;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(o!=a){var f=s[c];(l=r?r(f,c,s):i)===i&&(l=Qu(f)?f:go(n[o+1])?[]:{})}Qe(s,c,l),s=s[c]}return t}var Zr=je?function(t,n){return je.set(t,n),t}:es,Xr=tn?function(t,n){return tn(t,"toString",{configurable:!0,enumerable:!1,value:Qa(n),writable:!0})}:es;function Qr(t){return Ro(Fa(t))}function ti(t,n,e){var i=-1,o=t.length;n<0&&(n=-n>o?0:o+n),(e=e>o?o:e)<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var u=r(o);++i<o;)u[i]=t[i+n];return u}function ni(t,n){var e;return lr(t,function(t,r,i){return!(e=n(t,r,i))}),!!e}function ei(t,n,e){var r=0,i=null==t?r:t.length;if("number"==typeof n&&n==n&&i<=2147483647){for(;r<i;){var o=r+i>>>1,u=t[o];null!==u&&!aa(u)&&(e?u<=n:u<n)?r=o+1:i=o}return i}return ri(t,n,es,e)}function ri(t,n,e,r){var o=0,u=null==t?0:t.length;if(0===u)return 0;for(var a=(n=e(n))!=n,s=null===n,c=aa(n),l=n===i;o<u;){var f=dn((o+u)/2),p=e(t[f]),h=p!==i,d=null===p,v=p==p,g=aa(p);if(a)var y=r||v;else y=l?v&&(r||h):s?v&&h&&(r||!d):c?v&&h&&!d&&(r||!g):!d&&!g&&(r?p<=n:p<n);y?o=f+1:u=f}return ye(u,4294967294)}function ii(t,n){for(var e=-1,r=t.length,i=0,o=[];++e<r;){var u=t[e],a=n?n(u):u;if(!e||!Fu(a,s)){var s=a;o[i++]=0===u?0:u}}return o}function oi(t){return"number"==typeof t?t:aa(t)?p:+t}function ui(t){if("string"==typeof t)return t;if(Mu(t))return Rn(t,ui)+"";if(aa(t))return ze?ze.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}function ai(t,n,e){var r=-1,i=Sn,o=t.length,u=!0,a=[],s=a;if(e)u=!1,i=Cn;else if(o>=200){var c=n?null:Gi(t);if(c)return se(c);u=!1,i=Xn,s=new Ge}else s=n?[]:a;t:for(;++r<o;){var l=t[r],f=n?n(l):l;if(l=e||0!==l?l:0,u&&f==f){for(var p=s.length;p--;)if(s[p]===f)continue t;n&&s.push(f),a.push(l)}else i(s,f,e)||(s!==a&&s.push(f),a.push(l))}return a}function si(t,n){return null==(t=xo(t,n=gi(n,t)))||delete t[qo(Ho(n))]}function ci(t,n,e,r){return Yr(t,n,e(Ir(t,n)),r)}function li(t,n,e,r){for(var i=t.length,o=r?i:-1;(r?o--:++o<i)&&n(t[o],o,t););return e?ti(t,r?0:o,r?o+1:i):ti(t,r?o+1:0,r?i:o)}function fi(t,n){var e=t;return e instanceof $e&&(e=e.value()),Dn(n,function(t,n){return n.func.apply(n.thisArg,Pn([t],n.args))},e)}function pi(t,n,e){var i=t.length;if(i<2)return i?ai(t[0]):[];for(var o=-1,u=r(i);++o<i;)for(var a=t[o],s=-1;++s<i;)s!=o&&(u[o]=cr(u[o]||a,t[s],n,e));return ai(vr(u,1),n,e)}function hi(t,n,e){for(var r=-1,o=t.length,u=n.length,a={};++r<o;){var s=r<u?n[r]:i;e(a,t[r],s)}return a}function di(t){return Gu(t)?t:[]}function vi(t){return"function"==typeof t?t:es}function gi(t,n){return Mu(t)?t:_o(t,n)?[t]:Lo(ya(t))}var yi=Kr;function _i(t,n,e){var r=t.length;return e=e===i?r:e,!n&&e>=r?t:ti(t,n,e)}var mi=an||function(t){return pn.clearTimeout(t)};function bi(t,n){if(n)return t.slice();var e=t.length,r=Mt?Mt(e):new t.constructor(e);return t.copy(r),r}function Ii(t){var n=new t.constructor(t.byteLength);return new $t(n).set(new $t(t)),n}function wi(t,n){var e=n?Ii(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}function Ei(t,n){if(t!==n){var e=t!==i,r=null===t,o=t==t,u=aa(t),a=n!==i,s=null===n,c=n==n,l=aa(n);if(!s&&!l&&!u&&t>n||u&&a&&c&&!s&&!l||r&&a&&c||!e&&c||!o)return 1;if(!r&&!u&&!l&&t<n||l&&e&&o&&!r&&!u||s&&e&&o||!a&&o||!c)return-1}return 0}function Ti(t,n,e,i){for(var o=-1,u=t.length,a=e.length,s=-1,c=n.length,l=ge(u-a,0),f=r(c+l),p=!i;++s<c;)f[s]=n[s];for(;++o<a;)(p||o<u)&&(f[e[o]]=t[o]);for(;l--;)f[s++]=t[o++];return f}function xi(t,n,e,i){for(var o=-1,u=t.length,a=-1,s=e.length,c=-1,l=n.length,f=ge(u-s,0),p=r(f+l),h=!i;++o<f;)p[o]=t[o];for(var d=o;++c<l;)p[d+c]=n[c];for(;++a<s;)(h||o<u)&&(p[d+e[a]]=t[o++]);return p}function Ai(t,n){var e=-1,i=t.length;for(n||(n=r(i));++e<i;)n[e]=t[e];return n}function Oi(t,n,e,r){var o=!e;e||(e={});for(var u=-1,a=n.length;++u<a;){var s=n[u],c=r?r(e[s],t[s],s,e,t):i;c===i&&(c=t[s]),o?rr(e,s,c):Qe(e,s,c)}return e}function ji(t,n){return function(e,r){var i=Mu(e)?xn:nr,o=n?n():{};return i(e,t,oo(r,2),o)}}function ki(t){return Kr(function(n,e){var r=-1,o=e.length,u=o>1?e[o-1]:i,a=o>2?e[2]:i;for(u=t.length>3&&"function"==typeof u?(o--,u):i,a&&yo(e[0],e[1],a)&&(u=o<3?i:u,o=1),n=Tt(n);++r<o;){var s=e[r];s&&t(n,s,r,u)}return n})}function Si(t,n){return function(e,r){if(null==e)return e;if(!Vu(e))return t(e,r);for(var i=e.length,o=n?i:-1,u=Tt(e);(n?o--:++o<i)&&!1!==r(u[o],o,u););return e}}function Ci(t){return function(n,e,r){for(var i=-1,o=Tt(n),u=r(n),a=u.length;a--;){var s=u[t?a:++i];if(!1===e(o[s],s,o))break}return n}}function Ri(t){return function(n){var e=ie(n=ya(n))?fe(n):i,r=e?e[0]:n.charAt(0),o=e?_i(e,1).join(""):n.slice(1);return r[t]()+o}}function Pi(t){return function(n){return Dn(Ya($a(n).replace(Yt,"")),t,"")}}function Di(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var e=Fe(t.prototype),r=t.apply(e,n);return Qu(r)?r:e}}function Li(t){return function(n,e,r){var o=Tt(n);if(!Vu(n)){var u=oo(e,3);n=Sa(n),e=function(t){return u(o[t],t,o)}}var a=t(n,e,r);return a>-1?o[u?n[a]:a]:i}}function qi(t){return Qi(function(n){var e=n.length,r=e,u=Ne.prototype.thru;for(t&&n.reverse();r--;){var a=n[r];if("function"!=typeof a)throw new Ot(o);if(u&&!s&&"wrapper"==ro(a))var s=new Ne([],!0)}for(r=s?r:e;++r<e;){var c=ro(a=n[r]),l="wrapper"==c?eo(a):i;s=l&&mo(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?s[ro(l[0])].apply(s,l[3]):1==a.length&&mo(a)?s[c]():s.thru(a)}return function(){var t=arguments,r=t[0];if(s&&1==t.length&&Mu(r))return s.plant(r).value();for(var i=0,o=e?n[i].apply(this,t):r;++i<e;)o=n[i].call(this,o);return o}})}function zi(t,n,e,o,u,a,s,l,f,p){var h=n&c,d=1&n,v=2&n,g=24&n,y=512&n,_=v?i:Di(t);return function c(){for(var m=arguments.length,b=r(m),I=m;I--;)b[I]=arguments[I];if(g)var w=io(c),E=function(t,n){for(var e=t.length,r=0;e--;)t[e]===n&&++r;return r}(b,w);if(o&&(b=Ti(b,o,u,g)),a&&(b=xi(b,a,s,g)),m-=E,g&&m<p){var T=ae(b,w);return Wi(t,n,zi,c.placeholder,e,b,T,l,f,p-m)}var x=d?e:this,A=v?x[t]:t;return m=b.length,l?b=function(t,n){for(var e=t.length,r=ye(n.length,e),o=Ai(t);r--;){var u=n[r];t[r]=go(u,e)?o[u]:i}return t}(b,l):y&&m>1&&b.reverse(),h&&f<m&&(b.length=f),this&&this!==pn&&this instanceof c&&(A=_||Di(A)),A.apply(x,b)}}function Ui(t,n){return function(e,r){return function(t,n,e,r){return _r(t,function(t,i,o){n(r,e(t),i,o)}),r}(e,t,n(r),{})}}function Fi(t,n){return function(e,r){var o;if(e===i&&r===i)return n;if(e!==i&&(o=e),r!==i){if(o===i)return r;"string"==typeof e||"string"==typeof r?(e=ui(e),r=ui(r)):(e=oi(e),r=oi(r)),o=t(e,r)}return o}}function Bi(t){return Qi(function(n){return n=Rn(n,Yn(oo())),Kr(function(e){var r=this;return t(n,function(t){return Tn(t,r,e)})})})}function Ni(t,n){var e=(n=n===i?" ":ui(n)).length;if(e<2)return e?Gr(n,t):n;var r=Gr(n,hn(t/le(n)));return ie(n)?_i(fe(r),0,t).join(""):r.slice(0,t)}function $i(t){return function(n,e,o){return o&&"number"!=typeof o&&yo(n,e,o)&&(e=o=i),n=pa(n),e===i?(e=n,n=0):e=pa(e),function(t,n,e,i){for(var o=-1,u=ge(hn((n-t)/(e||1)),0),a=r(u);u--;)a[i?u:++o]=t,t+=e;return a}(n,e,o=o===i?n<e?1:-1:pa(o),t)}}function Mi(t){return function(n,e){return"string"==typeof n&&"string"==typeof e||(n=va(n),e=va(e)),t(n,e)}}function Wi(t,n,e,r,o,u,a,c,l,f){var p=8&n;n|=p?s:64,4&(n&=~(p?64:s))||(n&=-4);var h=[t,n,o,p?u:i,p?a:i,p?i:u,p?i:a,c,l,f],d=e.apply(i,h);return mo(t)&&Oo(d,h),d.placeholder=r,So(d,t,n)}function Vi(t){var n=Et[t];return function(t,e){if(t=va(t),(e=null==e?0:ye(ha(e),292))&&zn(t)){var r=(ya(t)+"e").split("e");return+((r=(ya(n(r[0]+"e"+(+r[1]+e)))+"e").split("e"))[0]+"e"+(+r[1]-e))}return n(t)}}var Gi=xe&&1/se(new xe([,-0]))[1]==l?function(t){return new xe(t)}:as;function Ki(t){return function(n){var e=fo(n);return e==w?oe(n):e==O?ce(n):function(t,n){return Rn(n,function(n){return[n,t[n]]})}(n,t(n))}}function Ji(t,n,e,u,l,f,p,h){var d=2&n;if(!d&&"function"!=typeof t)throw new Ot(o);var v=u?u.length:0;if(v||(n&=-97,u=l=i),p=p===i?p:ge(ha(p),0),h=h===i?h:ha(h),v-=l?l.length:0,64&n){var g=u,y=l;u=l=i}var _=d?i:eo(t),m=[t,n,e,u,l,g,y,f,p,h];if(_&&function(t,n){var e=t[1],r=n[1],i=e|r,o=i<131,u=r==c&&8==e||r==c&&256==e&&t[7].length<=n[8]||384==r&&n[7].length<=n[8]&&8==e;if(!o&&!u)return t;1&r&&(t[2]=n[2],i|=1&e?0:4);var s=n[3];if(s){var l=t[3];t[3]=l?Ti(l,s,n[4]):s,t[4]=l?ae(t[3],a):n[4]}(s=n[5])&&(l=t[5],t[5]=l?xi(l,s,n[6]):s,t[6]=l?ae(t[5],a):n[6]),(s=n[7])&&(t[7]=s),r&c&&(t[8]=null==t[8]?n[8]:ye(t[8],n[8])),null==t[9]&&(t[9]=n[9]),t[0]=n[0],t[1]=i}(m,_),t=m[0],n=m[1],e=m[2],u=m[3],l=m[4],!(h=m[9]=m[9]===i?d?0:t.length:ge(m[9]-v,0))&&24&n&&(n&=-25),n&&1!=n)b=8==n||16==n?function(t,n,e){var o=Di(t);return function u(){for(var a=arguments.length,s=r(a),c=a,l=io(u);c--;)s[c]=arguments[c];var f=a<3&&s[0]!==l&&s[a-1]!==l?[]:ae(s,l);return(a-=f.length)<e?Wi(t,n,zi,u.placeholder,i,s,f,i,i,e-a):Tn(this&&this!==pn&&this instanceof u?o:t,this,s)}}(t,n,h):n!=s&&33!=n||l.length?zi.apply(i,m):function(t,n,e,i){var o=1&n,u=Di(t);return function n(){for(var a=-1,s=arguments.length,c=-1,l=i.length,f=r(l+s),p=this&&this!==pn&&this instanceof n?u:t;++c<l;)f[c]=i[c];for(;s--;)f[c++]=arguments[++a];return Tn(p,o?e:this,f)}}(t,n,e,u);else var b=function(t,n,e){var r=1&n,i=Di(t);return function n(){return(this&&this!==pn&&this instanceof n?i:t).apply(r?e:this,arguments)}}(t,n,e);return So((_?Zr:Oo)(b,m),t,n)}function Hi(t,n,e,r){return t===i||Fu(t,St[e])&&!Pt.call(r,e)?n:t}function Yi(t,n,e,r,o,u){return Qu(t)&&Qu(n)&&(u.set(n,t),Fr(t,n,i,Yi,u),u.delete(n)),t}function Zi(t){return ra(t)?i:t}function Xi(t,n,e,r,o,u){var a=1&e,s=t.length,c=n.length;if(s!=c&&!(a&&c>s))return!1;var l=u.get(t),f=u.get(n);if(l&&f)return l==n&&f==t;var p=-1,h=!0,d=2&e?new Ge:i;for(u.set(t,n),u.set(n,t);++p<s;){var v=t[p],g=n[p];if(r)var y=a?r(g,v,p,n,t,u):r(v,g,p,t,n,u);if(y!==i){if(y)continue;h=!1;break}if(d){if(!qn(n,function(t,n){if(!Xn(d,n)&&(v===t||o(v,t,e,r,u)))return d.push(n)})){h=!1;break}}else if(v!==g&&!o(v,g,e,r,u)){h=!1;break}}return u.delete(t),u.delete(n),h}function Qi(t){return ko(To(t,i,Wo),t+"")}function to(t){return wr(t,Sa,co)}function no(t){return wr(t,Ca,lo)}var eo=je?function(t){return je.get(t)}:as;function ro(t){for(var n=t.name+"",e=ke[n],r=Pt.call(ke,n)?e.length:0;r--;){var i=e[r],o=i.func;if(null==o||o==t)return i.name}return n}function io(t){return(Pt.call(Ue,"placeholder")?Ue:t).placeholder}function oo(){var t=Ue.iteratee||rs;return t=t===rs?Pr:t,arguments.length?t(arguments[0],arguments[1]):t}function uo(t,n){var e,r,i=t.__data__;return("string"==(r=typeof(e=n))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?i["string"==typeof n?"string":"hash"]:i.map}function ao(t){for(var n=Sa(t),e=n.length;e--;){var r=n[e],i=t[r];n[e]=[r,i,wo(i)]}return n}function so(t,n){var e=function(t,n){return null==t?i:t[n]}(t,n);return Rr(e)?e:i}var co=gn?function(t){return null==t?[]:(t=Tt(t),kn(gn(t),function(n){return Gt.call(t,n)}))}:ds,lo=gn?function(t){for(var n=[];t;)Pn(n,co(t)),t=Wt(t);return n}:ds,fo=Er;function po(t,n,e){for(var r=-1,i=(n=gi(n,t)).length,o=!1;++r<i;){var u=qo(n[r]);if(!(o=null!=t&&e(t,u)))break;t=t[u]}return o||++r!=i?o:!!(i=null==t?0:t.length)&&Xu(i)&&go(u,i)&&(Mu(t)||$u(t))}function ho(t){return"function"!=typeof t.constructor||Io(t)?{}:Fe(Wt(t))}function vo(t){return Mu(t)||$u(t)||!!(Jt&&t&&t[Jt])}function go(t,n){var e=typeof t;return!!(n=null==n?f:n)&&("number"==e||"symbol"!=e&&yt.test(t))&&t>-1&&t%1==0&&t<n}function yo(t,n,e){if(!Qu(e))return!1;var r=typeof n;return!!("number"==r?Vu(e)&&go(n,e.length):"string"==r&&n in e)&&Fu(e[n],t)}function _o(t,n){if(Mu(t))return!1;var e=typeof t;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=t&&!aa(t))||Q.test(t)||!X.test(t)||null!=n&&t in Tt(n)}function mo(t){var n=ro(t),e=Ue[n];if("function"!=typeof e||!(n in $e.prototype))return!1;if(t===e)return!0;var r=eo(e);return!!r&&t===r[0]}(we&&fo(new we(new ArrayBuffer(1)))!=R||Ee&&fo(new Ee)!=w||Te&&fo(Te.resolve())!=x||xe&&fo(new xe)!=O||Ae&&fo(new Ae)!=S)&&(fo=function(t){var n=Er(t),e=n==T?t.constructor:i,r=e?zo(e):"";if(r)switch(r){case Se:return R;case Ce:return w;case Re:return x;case Pe:return O;case De:return S}return n});var bo=Ct?Yu:vs;function Io(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||St)}function wo(t){return t==t&&!Qu(t)}function Eo(t,n){return function(e){return null!=e&&e[t]===n&&(n!==i||t in Tt(e))}}function To(t,n,e){return n=ge(n===i?t.length-1:n,0),function(){for(var i=arguments,o=-1,u=ge(i.length-n,0),a=r(u);++o<u;)a[o]=i[n+o];o=-1;for(var s=r(n+1);++o<n;)s[o]=i[o];return s[n]=e(a),Tn(t,this,s)}}function xo(t,n){return n.length<2?t:Ir(t,ti(n,0,-1))}function Ao(t,n){if(("constructor"!==n||"function"!=typeof t[n])&&"__proto__"!=n)return t[n]}var Oo=Co(Zr),jo=fn||function(t,n){return pn.setTimeout(t,n)},ko=Co(Xr);function So(t,n,e){var r=n+"";return ko(t,function(t,n){var e=n.length;if(!e)return t;var r=e-1;return n[r]=(e>1?"& ":"")+n[r],n=n.join(e>2?", ":" "),t.replace(ot,"{\n/* [wrapped with "+n+"] */\n")}(r,function(t,n){return An(d,function(e){var r="_."+e[0];n&e[1]&&!Sn(t,r)&&t.push(r)}),t.sort()}(function(t){var n=t.match(ut);return n?n[1].split(at):[]}(r),e)))}function Co(t){var n=0,e=0;return function(){var r=_e(),o=16-(r-e);if(e=r,o>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(i,arguments)}}function Ro(t,n){var e=-1,r=t.length,o=r-1;for(n=n===i?r:n;++e<n;){var u=Vr(e,o),a=t[u];t[u]=t[e],t[e]=a}return t.length=n,t}var Po,Do,Lo=(Po=Pu(function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(tt,function(t,e,r,i){n.push(r?i.replace(lt,"$1"):e||t)}),n},function(t){return 500===Do.size&&Do.clear(),t}),Do=Po.cache,Po);function qo(t){if("string"==typeof t||aa(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}function zo(t){if(null!=t){try{return Rt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Uo(t){if(t instanceof $e)return t.clone();var n=new Ne(t.__wrapped__,t.__chain__);return n.__actions__=Ai(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}var Fo=Kr(function(t,n){return Gu(t)?cr(t,vr(n,1,Gu,!0)):[]}),Bo=Kr(function(t,n){var e=Ho(n);return Gu(e)&&(e=i),Gu(t)?cr(t,vr(n,1,Gu,!0),oo(e,2)):[]}),No=Kr(function(t,n){var e=Ho(n);return Gu(e)&&(e=i),Gu(t)?cr(t,vr(n,1,Gu,!0),i,e):[]});function $o(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:ha(e);return i<0&&(i=ge(r+i,0)),Fn(t,oo(n,3),i)}function Mo(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var o=r-1;return e!==i&&(o=ha(e),o=e<0?ge(r+o,0):ye(o,r-1)),Fn(t,oo(n,3),o,!0)}function Wo(t){return null!=t&&t.length?vr(t,1):[]}function Vo(t){return t&&t.length?t[0]:i}var Go=Kr(function(t){var n=Rn(t,di);return n.length&&n[0]===t[0]?Or(n):[]}),Ko=Kr(function(t){var n=Ho(t),e=Rn(t,di);return n===Ho(e)?n=i:e.pop(),e.length&&e[0]===t[0]?Or(e,oo(n,2)):[]}),Jo=Kr(function(t){var n=Ho(t),e=Rn(t,di);return(n="function"==typeof n?n:i)&&e.pop(),e.length&&e[0]===t[0]?Or(e,i,n):[]});function Ho(t){var n=null==t?0:t.length;return n?t[n-1]:i}var Yo=Kr(Zo);function Zo(t,n){return t&&t.length&&n&&n.length?Mr(t,n):t}var Xo=Qi(function(t,n){var e=null==t?0:t.length,r=ir(t,n);return Wr(t,Rn(n,function(t){return go(t,e)?+t:t}).sort(Ei)),r});function Qo(t){return null==t?t:Ie.call(t)}var tu=Kr(function(t){return ai(vr(t,1,Gu,!0))}),nu=Kr(function(t){var n=Ho(t);return Gu(n)&&(n=i),ai(vr(t,1,Gu,!0),oo(n,2))}),eu=Kr(function(t){var n=Ho(t);return n="function"==typeof n?n:i,ai(vr(t,1,Gu,!0),i,n)});function ru(t){if(!t||!t.length)return[];var n=0;return t=kn(t,function(t){if(Gu(t))return n=ge(t.length,n),!0}),Jn(n,function(n){return Rn(t,Wn(n))})}function iu(t,n){if(!t||!t.length)return[];var e=ru(t);return null==n?e:Rn(e,function(t){return Tn(n,i,t)})}var ou=Kr(function(t,n){return Gu(t)?cr(t,n):[]}),uu=Kr(function(t){return pi(kn(t,Gu))}),au=Kr(function(t){var n=Ho(t);return Gu(n)&&(n=i),pi(kn(t,Gu),oo(n,2))}),su=Kr(function(t){var n=Ho(t);return n="function"==typeof n?n:i,pi(kn(t,Gu),i,n)}),cu=Kr(ru),lu=Kr(function(t){var n=t.length,e=n>1?t[n-1]:i;return e="function"==typeof e?(t.pop(),e):i,iu(t,e)});function fu(t){var n=Ue(t);return n.__chain__=!0,n}function pu(t,n){return n(t)}var hu=Qi(function(t){var n=t.length,e=n?t[0]:0,r=this.__wrapped__,o=function(n){return ir(n,t)};return!(n>1||this.__actions__.length)&&r instanceof $e&&go(e)?((r=r.slice(e,+e+(n?1:0))).__actions__.push({func:pu,args:[o],thisArg:i}),new Ne(r,this.__chain__).thru(function(t){return n&&!t.length&&t.push(i),t})):this.thru(o)}),du=ji(function(t,n,e){Pt.call(t,e)?++t[e]:rr(t,e,1)}),vu=Li($o),gu=Li(Mo);function yu(t,n){return(Mu(t)?An:lr)(t,oo(n,3))}function _u(t,n){return(Mu(t)?On:fr)(t,oo(n,3))}var mu=ji(function(t,n,e){Pt.call(t,e)?t[e].push(n):rr(t,e,[n])}),bu=Kr(function(t,n,e){var i=-1,o="function"==typeof n,u=Vu(t)?r(t.length):[];return lr(t,function(t){u[++i]=o?Tn(n,t,e):jr(t,n,e)}),u}),Iu=ji(function(t,n,e){rr(t,e,n)});function wu(t,n){return(Mu(t)?Rn:qr)(t,oo(n,3))}var Eu=ji(function(t,n,e){t[e?0:1].push(n)},function(){return[[],[]]}),Tu=Kr(function(t,n){if(null==t)return[];var e=n.length;return e>1&&yo(t,n[0],n[1])?n=[]:e>2&&yo(n[0],n[1],n[2])&&(n=[n[0]]),Nr(t,vr(n,1),[])}),xu=ln||function(){return pn.Date.now()};function Au(t,n,e){return n=e?i:n,n=t&&null==n?t.length:n,Ji(t,c,i,i,i,i,n)}function Ou(t,n){var e;if("function"!=typeof n)throw new Ot(o);return t=ha(t),function(){return--t>0&&(e=n.apply(this,arguments)),t<=1&&(n=i),e}}var ju=Kr(function(t,n,e){var r=1;if(e.length){var i=ae(e,io(ju));r|=s}return Ji(t,r,n,e,i)}),ku=Kr(function(t,n,e){var r=3;if(e.length){var i=ae(e,io(ku));r|=s}return Ji(n,r,t,e,i)});function Su(t,n,e){var r,u,a,s,c,l,f=0,p=!1,h=!1,d=!0;if("function"!=typeof t)throw new Ot(o);function v(n){var e=r,o=u;return r=u=i,f=n,s=t.apply(o,e)}function g(t){var e=t-l;return l===i||e>=n||e<0||h&&t-f>=a}function y(){var t=xu();if(g(t))return _(t);c=jo(y,function(t){var e=n-(t-l);return h?ye(e,a-(t-f)):e}(t))}function _(t){return c=i,d&&r?v(t):(r=u=i,s)}function m(){var t=xu(),e=g(t);if(r=arguments,u=this,l=t,e){if(c===i)return function(t){return f=t,c=jo(y,n),p?v(t):s}(l);if(h)return mi(c),c=jo(y,n),v(l)}return c===i&&(c=jo(y,n)),s}return n=va(n)||0,Qu(e)&&(p=!!e.leading,a=(h="maxWait"in e)?ge(va(e.maxWait)||0,n):a,d="trailing"in e?!!e.trailing:d),m.cancel=function(){c!==i&&mi(c),f=0,r=l=u=c=i},m.flush=function(){return c===i?s:_(xu())},m}var Cu=Kr(function(t,n){return sr(t,1,n)}),Ru=Kr(function(t,n,e){return sr(t,va(n)||0,e)});function Pu(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new Ot(o);var e=function(){var r=arguments,i=n?n.apply(this,r):r[0],o=e.cache;if(o.has(i))return o.get(i);var u=t.apply(this,r);return e.cache=o.set(i,u)||o,u};return e.cache=new(Pu.Cache||Ve),e}function Du(t){if("function"!=typeof t)throw new Ot(o);return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}Pu.Cache=Ve;var Lu=yi(function(t,n){var e=(n=1==n.length&&Mu(n[0])?Rn(n[0],Yn(oo())):Rn(vr(n,1),Yn(oo()))).length;return Kr(function(r){for(var i=-1,o=ye(r.length,e);++i<o;)r[i]=n[i].call(this,r[i]);return Tn(t,this,r)})}),qu=Kr(function(t,n){var e=ae(n,io(qu));return Ji(t,s,i,n,e)}),zu=Kr(function(t,n){var e=ae(n,io(zu));return Ji(t,64,i,n,e)}),Uu=Qi(function(t,n){return Ji(t,256,i,i,i,n)});function Fu(t,n){return t===n||t!=t&&n!=n}var Bu=Mi(Tr),Nu=Mi(function(t,n){return t>=n}),$u=kr(function(){return arguments}())?kr:function(t){return ta(t)&&Pt.call(t,"callee")&&!Gt.call(t,"callee")},Mu=r.isArray,Wu=_n?Yn(_n):function(t){return ta(t)&&Er(t)==C};function Vu(t){return null!=t&&Xu(t.length)&&!Yu(t)}function Gu(t){return ta(t)&&Vu(t)}var Ku=yn||vs,Ju=mn?Yn(mn):function(t){return ta(t)&&Er(t)==_};function Hu(t){if(!ta(t))return!1;var n=Er(t);return n==m||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!ra(t)}function Yu(t){if(!Qu(t))return!1;var n=Er(t);return n==b||n==I||"[object AsyncFunction]"==n||"[object Proxy]"==n}function Zu(t){return"number"==typeof t&&t==ha(t)}function Xu(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=f}function Qu(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}function ta(t){return null!=t&&"object"==typeof t}var na=bn?Yn(bn):function(t){return ta(t)&&fo(t)==w};function ea(t){return"number"==typeof t||ta(t)&&Er(t)==E}function ra(t){if(!ta(t)||Er(t)!=T)return!1;var n=Wt(t);if(null===n)return!0;var e=Pt.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&Rt.call(e)==zt}var ia=In?Yn(In):function(t){return ta(t)&&Er(t)==A},oa=wn?Yn(wn):function(t){return ta(t)&&fo(t)==O};function ua(t){return"string"==typeof t||!Mu(t)&&ta(t)&&Er(t)==j}function aa(t){return"symbol"==typeof t||ta(t)&&Er(t)==k}var sa=En?Yn(En):function(t){return ta(t)&&Xu(t.length)&&!!on[Er(t)]},ca=Mi(Lr),la=Mi(function(t,n){return t<=n});function fa(t){if(!t)return[];if(Vu(t))return ua(t)?fe(t):Ai(t);if(Ht&&t[Ht])return function(t){for(var n,e=[];!(n=t.next()).done;)e.push(n.value);return e}(t[Ht]());var n=fo(t);return(n==w?oe:n==O?se:Fa)(t)}function pa(t){return t?(t=va(t))===l||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ha(t){var n=pa(t),e=n%1;return n==n?e?n-e:n:0}function da(t){return t?or(ha(t),0,h):0}function va(t){if("number"==typeof t)return t;if(aa(t))return p;if(Qu(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=Qu(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=Hn(t);var e=dt.test(t);return e||gt.test(t)?cn(t.slice(2),e?2:8):ht.test(t)?p:+t}function ga(t){return Oi(t,Ca(t))}function ya(t){return null==t?"":ui(t)}var _a=ki(function(t,n){if(Io(n)||Vu(n))Oi(n,Sa(n),t);else for(var e in n)Pt.call(n,e)&&Qe(t,e,n[e])}),ma=ki(function(t,n){Oi(n,Ca(n),t)}),ba=ki(function(t,n,e,r){Oi(n,Ca(n),t,r)}),Ia=ki(function(t,n,e,r){Oi(n,Sa(n),t,r)}),wa=Qi(ir),Ea=Kr(function(t,n){t=Tt(t);var e=-1,r=n.length,o=r>2?n[2]:i;for(o&&yo(n[0],n[1],o)&&(r=1);++e<r;)for(var u=n[e],a=Ca(u),s=-1,c=a.length;++s<c;){var l=a[s],f=t[l];(f===i||Fu(f,St[l])&&!Pt.call(t,l))&&(t[l]=u[l])}return t}),Ta=Kr(function(t){return t.push(i,Yi),Tn(Pa,i,t)});function xa(t,n,e){var r=null==t?i:Ir(t,n);return r===i?e:r}function Aa(t,n){return null!=t&&po(t,n,Ar)}var Oa=Ui(function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=qt.call(n)),t[n]=e},Qa(es)),ja=Ui(function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=qt.call(n)),Pt.call(t,n)?t[n].push(e):t[n]=[e]},oo),ka=Kr(jr);function Sa(t){return Vu(t)?Je(t):Dr(t)}function Ca(t){return Vu(t)?Je(t,!0):function(t){if(!Qu(t))return function(t){var n=[];if(null!=t)for(var e in Tt(t))n.push(e);return n}(t);var n=Io(t),e=[];for(var r in t)("constructor"!=r||!n&&Pt.call(t,r))&&e.push(r);return e}(t)}var Ra=ki(function(t,n,e){Fr(t,n,e)}),Pa=ki(function(t,n,e,r){Fr(t,n,e,r)}),Da=Qi(function(t,n){var e={};if(null==t)return e;var r=!1;n=Rn(n,function(n){return n=gi(n,t),r||(r=n.length>1),n}),Oi(t,no(t),e),r&&(e=ur(e,7,Zi));for(var i=n.length;i--;)si(e,n[i]);return e}),La=Qi(function(t,n){return null==t?{}:function(t,n){return $r(t,n,function(n,e){return Aa(t,e)})}(t,n)});function qa(t,n){if(null==t)return{};var e=Rn(no(t),function(t){return[t]});return n=oo(n),$r(t,e,function(t,e){return n(t,e[0])})}var za=Ki(Sa),Ua=Ki(Ca);function Fa(t){return null==t?[]:Zn(t,Sa(t))}var Ba=Pi(function(t,n,e){return n=n.toLowerCase(),t+(e?Na(n):n)});function Na(t){return Ha(ya(t).toLowerCase())}function $a(t){return(t=ya(t))&&t.replace(_t,ne).replace(Zt,"")}var Ma=Pi(function(t,n,e){return t+(e?"-":"")+n.toLowerCase()}),Wa=Pi(function(t,n,e){return t+(e?" ":"")+n.toLowerCase()}),Va=Ri("toLowerCase"),Ga=Pi(function(t,n,e){return t+(e?"_":"")+n.toLowerCase()}),Ka=Pi(function(t,n,e){return t+(e?" ":"")+Ha(n)}),Ja=Pi(function(t,n,e){return t+(e?" ":"")+n.toUpperCase()}),Ha=Ri("toUpperCase");function Ya(t,n,e){return t=ya(t),(n=e?i:n)===i?function(t){return nn.test(t)}(t)?function(t){return t.match(Qt)||[]}(t):function(t){return t.match(st)||[]}(t):t.match(n)||[]}var Za=Kr(function(t,n){try{return Tn(t,i,n)}catch(t){return Hu(t)?t:new It(t)}}),Xa=Qi(function(t,n){return An(n,function(n){n=qo(n),rr(t,n,ju(t[n],t))}),t});function Qa(t){return function(){return t}}var ts=qi(),ns=qi(!0);function es(t){return t}function rs(t){return Pr("function"==typeof t?t:ur(t,1))}var is=Kr(function(t,n){return function(e){return jr(e,t,n)}}),os=Kr(function(t,n){return function(e){return jr(t,e,n)}});function us(t,n,e){var r=Sa(n),i=br(n,r);null!=e||Qu(n)&&(i.length||!r.length)||(e=n,n=t,t=this,i=br(n,Sa(n)));var o=!(Qu(e)&&"chain"in e&&!e.chain),u=Yu(t);return An(i,function(e){var r=n[e];t[e]=r,u&&(t.prototype[e]=function(){var n=this.__chain__;if(o||n){var e=t(this.__wrapped__);return(e.__actions__=Ai(this.__actions__)).push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,Pn([this.value()],arguments))})}),t}function as(){}var ss=Bi(Rn),cs=Bi(jn),ls=Bi(qn);function fs(t){return _o(t)?Wn(qo(t)):function(t){return function(n){return Ir(n,t)}}(t)}var ps=$i(),hs=$i(!0);function ds(){return[]}function vs(){return!1}var gs,ys=Fi(function(t,n){return t+n},0),_s=Vi("ceil"),ms=Fi(function(t,n){return t/n},1),bs=Vi("floor"),Is=Fi(function(t,n){return t*n},1),ws=Vi("round"),Es=Fi(function(t,n){return t-n},0);return Ue.after=function(t,n){if("function"!=typeof n)throw new Ot(o);return t=ha(t),function(){if(--t<1)return n.apply(this,arguments)}},Ue.ary=Au,Ue.assign=_a,Ue.assignIn=ma,Ue.assignInWith=ba,Ue.assignWith=Ia,Ue.at=wa,Ue.before=Ou,Ue.bind=ju,Ue.bindAll=Xa,Ue.bindKey=ku,Ue.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Mu(t)?t:[t]},Ue.chain=fu,Ue.chunk=function(t,n,e){n=(e?yo(t,n,e):n===i)?1:ge(ha(n),0);var o=null==t?0:t.length;if(!o||n<1)return[];for(var u=0,a=0,s=r(hn(o/n));u<o;)s[a++]=ti(t,u,u+=n);return s},Ue.compact=function(t){for(var n=-1,e=null==t?0:t.length,r=0,i=[];++n<e;){var o=t[n];o&&(i[r++]=o)}return i},Ue.concat=function(){var t=arguments.length;if(!t)return[];for(var n=r(t-1),e=arguments[0],i=t;i--;)n[i-1]=arguments[i];return Pn(Mu(e)?Ai(e):[e],vr(n,1))},Ue.cond=function(t){var n=null==t?0:t.length,e=oo();return t=n?Rn(t,function(t){if("function"!=typeof t[1])throw new Ot(o);return[e(t[0]),t[1]]}):[],Kr(function(e){for(var r=-1;++r<n;){var i=t[r];if(Tn(i[0],this,e))return Tn(i[1],this,e)}})},Ue.conforms=function(t){return function(t){var n=Sa(t);return function(e){return ar(e,t,n)}}(ur(t,1))},Ue.constant=Qa,Ue.countBy=du,Ue.create=function(t,n){var e=Fe(t);return null==n?e:er(e,n)},Ue.curry=function t(n,e,r){var o=Ji(n,8,i,i,i,i,i,e=r?i:e);return o.placeholder=t.placeholder,o},Ue.curryRight=function t(n,e,r){var o=Ji(n,16,i,i,i,i,i,e=r?i:e);return o.placeholder=t.placeholder,o},Ue.debounce=Su,Ue.defaults=Ea,Ue.defaultsDeep=Ta,Ue.defer=Cu,Ue.delay=Ru,Ue.difference=Fo,Ue.differenceBy=Bo,Ue.differenceWith=No,Ue.drop=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,(n=e||n===i?1:ha(n))<0?0:n,r):[]},Ue.dropRight=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,0,(n=r-(n=e||n===i?1:ha(n)))<0?0:n):[]},Ue.dropRightWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!0,!0):[]},Ue.dropWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!0):[]},Ue.fill=function(t,n,e,r){var o=null==t?0:t.length;return o?(e&&"number"!=typeof e&&yo(t,n,e)&&(e=0,r=o),function(t,n,e,r){var o=t.length;for((e=ha(e))<0&&(e=-e>o?0:o+e),(r=r===i||r>o?o:ha(r))<0&&(r+=o),r=e>r?0:da(r);e<r;)t[e++]=n;return t}(t,n,e,r)):[]},Ue.filter=function(t,n){return(Mu(t)?kn:dr)(t,oo(n,3))},Ue.flatMap=function(t,n){return vr(wu(t,n),1)},Ue.flatMapDeep=function(t,n){return vr(wu(t,n),l)},Ue.flatMapDepth=function(t,n,e){return e=e===i?1:ha(e),vr(wu(t,n),e)},Ue.flatten=Wo,Ue.flattenDeep=function(t){return null!=t&&t.length?vr(t,l):[]},Ue.flattenDepth=function(t,n){return null!=t&&t.length?vr(t,n=n===i?1:ha(n)):[]},Ue.flip=function(t){return Ji(t,512)},Ue.flow=ts,Ue.flowRight=ns,Ue.fromPairs=function(t){for(var n=-1,e=null==t?0:t.length,r={};++n<e;){var i=t[n];r[i[0]]=i[1]}return r},Ue.functions=function(t){return null==t?[]:br(t,Sa(t))},Ue.functionsIn=function(t){return null==t?[]:br(t,Ca(t))},Ue.groupBy=mu,Ue.initial=function(t){return null!=t&&t.length?ti(t,0,-1):[]},Ue.intersection=Go,Ue.intersectionBy=Ko,Ue.intersectionWith=Jo,Ue.invert=Oa,Ue.invertBy=ja,Ue.invokeMap=bu,Ue.iteratee=rs,Ue.keyBy=Iu,Ue.keys=Sa,Ue.keysIn=Ca,Ue.map=wu,Ue.mapKeys=function(t,n){var e={};return n=oo(n,3),_r(t,function(t,r,i){rr(e,n(t,r,i),t)}),e},Ue.mapValues=function(t,n){var e={};return n=oo(n,3),_r(t,function(t,r,i){rr(e,r,n(t,r,i))}),e},Ue.matches=function(t){return zr(ur(t,1))},Ue.matchesProperty=function(t,n){return Ur(t,ur(n,1))},Ue.memoize=Pu,Ue.merge=Ra,Ue.mergeWith=Pa,Ue.method=is,Ue.methodOf=os,Ue.mixin=us,Ue.negate=Du,Ue.nthArg=function(t){return t=ha(t),Kr(function(n){return Br(n,t)})},Ue.omit=Da,Ue.omitBy=function(t,n){return qa(t,Du(oo(n)))},Ue.once=function(t){return Ou(2,t)},Ue.orderBy=function(t,n,e,r){return null==t?[]:(Mu(n)||(n=null==n?[]:[n]),Mu(e=r?i:e)||(e=null==e?[]:[e]),Nr(t,n,e))},Ue.over=ss,Ue.overArgs=Lu,Ue.overEvery=cs,Ue.overSome=ls,Ue.partial=qu,Ue.partialRight=zu,Ue.partition=Eu,Ue.pick=La,Ue.pickBy=qa,Ue.property=fs,Ue.propertyOf=function(t){return function(n){return null==t?i:Ir(t,n)}},Ue.pull=Yo,Ue.pullAll=Zo,Ue.pullAllBy=function(t,n,e){return t&&t.length&&n&&n.length?Mr(t,n,oo(e,2)):t},Ue.pullAllWith=function(t,n,e){return t&&t.length&&n&&n.length?Mr(t,n,i,e):t},Ue.pullAt=Xo,Ue.range=ps,Ue.rangeRight=hs,Ue.rearg=Uu,Ue.reject=function(t,n){return(Mu(t)?kn:dr)(t,Du(oo(n,3)))},Ue.remove=function(t,n){var e=[];if(!t||!t.length)return e;var r=-1,i=[],o=t.length;for(n=oo(n,3);++r<o;){var u=t[r];n(u,r,t)&&(e.push(u),i.push(r))}return Wr(t,i),e},Ue.rest=function(t,n){if("function"!=typeof t)throw new Ot(o);return Kr(t,n=n===i?n:ha(n))},Ue.reverse=Qo,Ue.sampleSize=function(t,n,e){return n=(e?yo(t,n,e):n===i)?1:ha(n),(Mu(t)?Ye:Hr)(t,n)},Ue.set=function(t,n,e){return null==t?t:Yr(t,n,e)},Ue.setWith=function(t,n,e,r){return r="function"==typeof r?r:i,null==t?t:Yr(t,n,e,r)},Ue.shuffle=function(t){return(Mu(t)?Ze:Qr)(t)},Ue.slice=function(t,n,e){var r=null==t?0:t.length;return r?(e&&"number"!=typeof e&&yo(t,n,e)?(n=0,e=r):(n=null==n?0:ha(n),e=e===i?r:ha(e)),ti(t,n,e)):[]},Ue.sortBy=Tu,Ue.sortedUniq=function(t){return t&&t.length?ii(t):[]},Ue.sortedUniqBy=function(t,n){return t&&t.length?ii(t,oo(n,2)):[]},Ue.split=function(t,n,e){return e&&"number"!=typeof e&&yo(t,n,e)&&(n=e=i),(e=e===i?h:e>>>0)?(t=ya(t))&&("string"==typeof n||null!=n&&!ia(n))&&!(n=ui(n))&&ie(t)?_i(fe(t),0,e):t.split(n,e):[]},Ue.spread=function(t,n){if("function"!=typeof t)throw new Ot(o);return n=null==n?0:ge(ha(n),0),Kr(function(e){var r=e[n],i=_i(e,0,n);return r&&Pn(i,r),Tn(t,this,i)})},Ue.tail=function(t){var n=null==t?0:t.length;return n?ti(t,1,n):[]},Ue.take=function(t,n,e){return t&&t.length?ti(t,0,(n=e||n===i?1:ha(n))<0?0:n):[]},Ue.takeRight=function(t,n,e){var r=null==t?0:t.length;return r?ti(t,(n=r-(n=e||n===i?1:ha(n)))<0?0:n,r):[]},Ue.takeRightWhile=function(t,n){return t&&t.length?li(t,oo(n,3),!1,!0):[]},Ue.takeWhile=function(t,n){return t&&t.length?li(t,oo(n,3)):[]},Ue.tap=function(t,n){return n(t),t},Ue.throttle=function(t,n,e){var r=!0,i=!0;if("function"!=typeof t)throw new Ot(o);return Qu(e)&&(r="leading"in e?!!e.leading:r,i="trailing"in e?!!e.trailing:i),Su(t,n,{leading:r,maxWait:n,trailing:i})},Ue.thru=pu,Ue.toArray=fa,Ue.toPairs=za,Ue.toPairsIn=Ua,Ue.toPath=function(t){return Mu(t)?Rn(t,qo):aa(t)?[t]:Ai(Lo(ya(t)))},Ue.toPlainObject=ga,Ue.transform=function(t,n,e){var r=Mu(t),i=r||Ku(t)||sa(t);if(n=oo(n,4),null==e){var o=t&&t.constructor;e=i?r?new o:[]:Qu(t)&&Yu(o)?Fe(Wt(t)):{}}return(i?An:_r)(t,function(t,r,i){return n(e,t,r,i)}),e},Ue.unary=function(t){return Au(t,1)},Ue.union=tu,Ue.unionBy=nu,Ue.unionWith=eu,Ue.uniq=function(t){return t&&t.length?ai(t):[]},Ue.uniqBy=function(t,n){return t&&t.length?ai(t,oo(n,2)):[]},Ue.uniqWith=function(t,n){return n="function"==typeof n?n:i,t&&t.length?ai(t,i,n):[]},Ue.unset=function(t,n){return null==t||si(t,n)},Ue.unzip=ru,Ue.unzipWith=iu,Ue.update=function(t,n,e){return null==t?t:ci(t,n,vi(e))},Ue.updateWith=function(t,n,e,r){return r="function"==typeof r?r:i,null==t?t:ci(t,n,vi(e),r)},Ue.values=Fa,Ue.valuesIn=function(t){return null==t?[]:Zn(t,Ca(t))},Ue.without=ou,Ue.words=Ya,Ue.wrap=function(t,n){return qu(vi(n),t)},Ue.xor=uu,Ue.xorBy=au,Ue.xorWith=su,Ue.zip=cu,Ue.zipObject=function(t,n){return hi(t||[],n||[],Qe)},Ue.zipObjectDeep=function(t,n){return hi(t||[],n||[],Yr)},Ue.zipWith=lu,Ue.entries=za,Ue.entriesIn=Ua,Ue.extend=ma,Ue.extendWith=ba,us(Ue,Ue),Ue.add=ys,Ue.attempt=Za,Ue.camelCase=Ba,Ue.capitalize=Na,Ue.ceil=_s,Ue.clamp=function(t,n,e){return e===i&&(e=n,n=i),e!==i&&(e=(e=va(e))==e?e:0),n!==i&&(n=(n=va(n))==n?n:0),or(va(t),n,e)},Ue.clone=function(t){return ur(t,4)},Ue.cloneDeep=function(t){return ur(t,5)},Ue.cloneDeepWith=function(t,n){return ur(t,5,n="function"==typeof n?n:i)},Ue.cloneWith=function(t,n){return ur(t,4,n="function"==typeof n?n:i)},Ue.conformsTo=function(t,n){return null==n||ar(t,n,Sa(n))},Ue.deburr=$a,Ue.defaultTo=function(t,n){return null==t||t!=t?n:t},Ue.divide=ms,Ue.endsWith=function(t,n,e){t=ya(t),n=ui(n);var r=t.length,o=e=e===i?r:or(ha(e),0,r);return(e-=n.length)>=0&&t.slice(e,o)==n},Ue.eq=Fu,Ue.escape=function(t){return(t=ya(t))&&J.test(t)?t.replace(G,ee):t},Ue.escapeRegExp=function(t){return(t=ya(t))&&et.test(t)?t.replace(nt,"\\$&"):t},Ue.every=function(t,n,e){var r=Mu(t)?jn:pr;return e&&yo(t,n,e)&&(n=i),r(t,oo(n,3))},Ue.find=vu,Ue.findIndex=$o,Ue.findKey=function(t,n){return Un(t,oo(n,3),_r)},Ue.findLast=gu,Ue.findLastIndex=Mo,Ue.findLastKey=function(t,n){return Un(t,oo(n,3),mr)},Ue.floor=bs,Ue.forEach=yu,Ue.forEachRight=_u,Ue.forIn=function(t,n){return null==t?t:gr(t,oo(n,3),Ca)},Ue.forInRight=function(t,n){return null==t?t:yr(t,oo(n,3),Ca)},Ue.forOwn=function(t,n){return t&&_r(t,oo(n,3))},Ue.forOwnRight=function(t,n){return t&&mr(t,oo(n,3))},Ue.get=xa,Ue.gt=Bu,Ue.gte=Nu,Ue.has=function(t,n){return null!=t&&po(t,n,xr)},Ue.hasIn=Aa,Ue.head=Vo,Ue.identity=es,Ue.includes=function(t,n,e,r){t=Vu(t)?t:Fa(t),e=e&&!r?ha(e):0;var i=t.length;return e<0&&(e=ge(i+e,0)),ua(t)?e<=i&&t.indexOf(n,e)>-1:!!i&&Bn(t,n,e)>-1},Ue.indexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:ha(e);return i<0&&(i=ge(r+i,0)),Bn(t,n,i)},Ue.inRange=function(t,n,e){return n=pa(n),e===i?(e=n,n=0):e=pa(e),function(t,n,e){return t>=ye(n,e)&&t<ge(n,e)}(t=va(t),n,e)},Ue.invoke=ka,Ue.isArguments=$u,Ue.isArray=Mu,Ue.isArrayBuffer=Wu,Ue.isArrayLike=Vu,Ue.isArrayLikeObject=Gu,Ue.isBoolean=function(t){return!0===t||!1===t||ta(t)&&Er(t)==y},Ue.isBuffer=Ku,Ue.isDate=Ju,Ue.isElement=function(t){return ta(t)&&1===t.nodeType&&!ra(t)},Ue.isEmpty=function(t){if(null==t)return!0;if(Vu(t)&&(Mu(t)||"string"==typeof t||"function"==typeof t.splice||Ku(t)||sa(t)||$u(t)))return!t.length;var n=fo(t);if(n==w||n==O)return!t.size;if(Io(t))return!Dr(t).length;for(var e in t)if(Pt.call(t,e))return!1;return!0},Ue.isEqual=function(t,n){return Sr(t,n)},Ue.isEqualWith=function(t,n,e){var r=(e="function"==typeof e?e:i)?e(t,n):i;return r===i?Sr(t,n,i,e):!!r},Ue.isError=Hu,Ue.isFinite=function(t){return"number"==typeof t&&zn(t)},Ue.isFunction=Yu,Ue.isInteger=Zu,Ue.isLength=Xu,Ue.isMap=na,Ue.isMatch=function(t,n){return t===n||Cr(t,n,ao(n))},Ue.isMatchWith=function(t,n,e){return e="function"==typeof e?e:i,Cr(t,n,ao(n),e)},Ue.isNaN=function(t){return ea(t)&&t!=+t},Ue.isNative=function(t){if(bo(t))throw new It("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Rr(t)},Ue.isNil=function(t){return null==t},Ue.isNull=function(t){return null===t},Ue.isNumber=ea,Ue.isObject=Qu,Ue.isObjectLike=ta,Ue.isPlainObject=ra,Ue.isRegExp=ia,Ue.isSafeInteger=function(t){return Zu(t)&&t>=-9007199254740991&&t<=f},Ue.isSet=oa,Ue.isString=ua,Ue.isSymbol=aa,Ue.isTypedArray=sa,Ue.isUndefined=function(t){return t===i},Ue.isWeakMap=function(t){return ta(t)&&fo(t)==S},Ue.isWeakSet=function(t){return ta(t)&&"[object WeakSet]"==Er(t)},Ue.join=function(t,n){return null==t?"":Vn.call(t,n)},Ue.kebabCase=Ma,Ue.last=Ho,Ue.lastIndexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var o=r;return e!==i&&(o=(o=ha(e))<0?ge(r+o,0):ye(o,r-1)),n==n?function(t,n,e){for(var r=e+1;r--;)if(t[r]===n)return r;return r}(t,n,o):Fn(t,$n,o,!0)},Ue.lowerCase=Wa,Ue.lowerFirst=Va,Ue.lt=ca,Ue.lte=la,Ue.max=function(t){return t&&t.length?hr(t,es,Tr):i},Ue.maxBy=function(t,n){return t&&t.length?hr(t,oo(n,2),Tr):i},Ue.mean=function(t){return Mn(t,es)},Ue.meanBy=function(t,n){return Mn(t,oo(n,2))},Ue.min=function(t){return t&&t.length?hr(t,es,Lr):i},Ue.minBy=function(t,n){return t&&t.length?hr(t,oo(n,2),Lr):i},Ue.stubArray=ds,Ue.stubFalse=vs,Ue.stubObject=function(){return{}},Ue.stubString=function(){return""},Ue.stubTrue=function(){return!0},Ue.multiply=Is,Ue.nth=function(t,n){return t&&t.length?Br(t,ha(n)):i},Ue.noConflict=function(){return pn._===this&&(pn._=Ut),this},Ue.noop=as,Ue.now=xu,Ue.pad=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;if(!n||r>=n)return t;var i=(n-r)/2;return Ni(dn(i),e)+t+Ni(hn(i),e)},Ue.padEnd=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;return n&&r<n?t+Ni(n-r,e):t},Ue.padStart=function(t,n,e){t=ya(t);var r=(n=ha(n))?le(t):0;return n&&r<n?Ni(n-r,e)+t:t},Ue.parseInt=function(t,n,e){return e||null==n?n=0:n&&(n=+n),me(ya(t).replace(rt,""),n||0)},Ue.random=function(t,n,e){if(e&&"boolean"!=typeof e&&yo(t,n,e)&&(n=e=i),e===i&&("boolean"==typeof n?(e=n,n=i):"boolean"==typeof t&&(e=t,t=i)),t===i&&n===i?(t=0,n=1):(t=pa(t),n===i?(n=t,t=0):n=pa(n)),t>n){var r=t;t=n,n=r}if(e||t%1||n%1){var o=be();return ye(t+o*(n-t+sn("1e-"+((o+"").length-1))),n)}return Vr(t,n)},Ue.reduce=function(t,n,e){var r=Mu(t)?Dn:Gn,i=arguments.length<3;return r(t,oo(n,4),e,i,lr)},Ue.reduceRight=function(t,n,e){var r=Mu(t)?Ln:Gn,i=arguments.length<3;return r(t,oo(n,4),e,i,fr)},Ue.repeat=function(t,n,e){return n=(e?yo(t,n,e):n===i)?1:ha(n),Gr(ya(t),n)},Ue.replace=function(){var t=arguments,n=ya(t[0]);return t.length<3?n:n.replace(t[1],t[2])},Ue.result=function(t,n,e){var r=-1,o=(n=gi(n,t)).length;for(o||(o=1,t=i);++r<o;){var u=null==t?i:t[qo(n[r])];u===i&&(r=o,u=e),t=Yu(u)?u.call(t):u}return t},Ue.round=ws,Ue.runInContext=t,Ue.sample=function(t){return(Mu(t)?He:Jr)(t)},Ue.size=function(t){if(null==t)return 0;if(Vu(t))return ua(t)?le(t):t.length;var n=fo(t);return n==w||n==O?t.size:Dr(t).length},Ue.snakeCase=Ga,Ue.some=function(t,n,e){var r=Mu(t)?qn:ni;return e&&yo(t,n,e)&&(n=i),r(t,oo(n,3))},Ue.sortedIndex=function(t,n){return ei(t,n)},Ue.sortedIndexBy=function(t,n,e){return ri(t,n,oo(e,2))},Ue.sortedIndexOf=function(t,n){var e=null==t?0:t.length;if(e){var r=ei(t,n);if(r<e&&Fu(t[r],n))return r}return-1},Ue.sortedLastIndex=function(t,n){return ei(t,n,!0)},Ue.sortedLastIndexBy=function(t,n,e){return ri(t,n,oo(e,2),!0)},Ue.sortedLastIndexOf=function(t,n){if(null!=t&&t.length){var e=ei(t,n,!0)-1;if(Fu(t[e],n))return e}return-1},Ue.startCase=Ka,Ue.startsWith=function(t,n,e){return t=ya(t),e=null==e?0:or(ha(e),0,t.length),n=ui(n),t.slice(e,e+n.length)==n},Ue.subtract=Es,Ue.sum=function(t){return t&&t.length?Kn(t,es):0},Ue.sumBy=function(t,n){return t&&t.length?Kn(t,oo(n,2)):0},Ue.template=function(t,n,e){var r=Ue.templateSettings;e&&yo(t,n,e)&&(n=i),t=ya(t),n=ba({},n,r,Hi);var o,u,a=ba({},n.imports,r.imports,Hi),s=Sa(a),c=Zn(a,s),l=0,f=n.interpolate||mt,p="__p += '",h=xt((n.escape||mt).source+"|"+f.source+"|"+(f===Z?ft:mt).source+"|"+(n.evaluate||mt).source+"|$","g"),d="//# sourceURL="+(Pt.call(n,"sourceURL")?(n.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++rn+"]")+"\n";t.replace(h,function(n,e,r,i,a,s){return r||(r=i),p+=t.slice(l,s).replace(bt,re),e&&(o=!0,p+="' +\n__e("+e+") +\n'"),a&&(u=!0,p+="';\n"+a+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=s+n.length,n}),p+="';\n";var v=Pt.call(n,"variable")&&n.variable;if(v){if(ct.test(v))throw new It("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(u?p.replace($,""):p).replace(M,"$1").replace(W,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(u?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Za(function(){return wt(s,d+"return "+p).apply(i,c)});if(g.source=p,Hu(g))throw g;return g},Ue.times=function(t,n){if((t=ha(t))<1||t>f)return[];var e=h,r=ye(t,h);n=oo(n),t-=h;for(var i=Jn(r,n);++e<t;)n(e);return i},Ue.toFinite=pa,Ue.toInteger=ha,Ue.toLength=da,Ue.toLower=function(t){return ya(t).toLowerCase()},Ue.toNumber=va,Ue.toSafeInteger=function(t){return t?or(ha(t),-9007199254740991,f):0===t?t:0},Ue.toString=ya,Ue.toUpper=function(t){return ya(t).toUpperCase()},Ue.trim=function(t,n,e){if((t=ya(t))&&(e||n===i))return Hn(t);if(!t||!(n=ui(n)))return t;var r=fe(t),o=fe(n);return _i(r,Qn(r,o),te(r,o)+1).join("")},Ue.trimEnd=function(t,n,e){if((t=ya(t))&&(e||n===i))return t.slice(0,pe(t)+1);if(!t||!(n=ui(n)))return t;var r=fe(t);return _i(r,0,te(r,fe(n))+1).join("")},Ue.trimStart=function(t,n,e){if((t=ya(t))&&(e||n===i))return t.replace(rt,"");if(!t||!(n=ui(n)))return t;var r=fe(t);return _i(r,Qn(r,fe(n))).join("")},Ue.truncate=function(t,n){var e=30,r="...";if(Qu(n)){var o="separator"in n?n.separator:o;e="length"in n?ha(n.length):e,r="omission"in n?ui(n.omission):r}var u=(t=ya(t)).length;if(ie(t)){var a=fe(t);u=a.length}if(e>=u)return t;var s=e-le(r);if(s<1)return r;var c=a?_i(a,0,s).join(""):t.slice(0,s);if(o===i)return c+r;if(a&&(s+=c.length-s),ia(o)){if(t.slice(s).search(o)){var l,f=c;for(o.global||(o=xt(o.source,ya(pt.exec(o))+"g")),o.lastIndex=0;l=o.exec(f);)var p=l.index;c=c.slice(0,p===i?s:p)}}else if(t.indexOf(ui(o),s)!=s){var h=c.lastIndexOf(o);h>-1&&(c=c.slice(0,h))}return c+r},Ue.unescape=function(t){return(t=ya(t))&&K.test(t)?t.replace(V,he):t},Ue.uniqueId=function(t){var n=++Dt;return ya(t)+n},Ue.upperCase=Ja,Ue.upperFirst=Ha,Ue.each=yu,Ue.eachRight=_u,Ue.first=Vo,us(Ue,(gs={},_r(Ue,function(t,n){Pt.call(Ue.prototype,n)||(gs[n]=t)}),gs),{chain:!1}),Ue.VERSION="4.17.21",An(["bind","bindKey","curry","curryRight","partial","partialRight"],function(t){Ue[t].placeholder=Ue}),An(["drop","take"],function(t,n){$e.prototype[t]=function(e){e=e===i?1:ge(ha(e),0);var r=this.__filtered__&&!n?new $e(this):this.clone();return r.__filtered__?r.__takeCount__=ye(e,r.__takeCount__):r.__views__.push({size:ye(e,h),type:t+(r.__dir__<0?"Right":"")}),r},$e.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}}),An(["filter","map","takeWhile"],function(t,n){var e=n+1,r=1==e||3==e;$e.prototype[t]=function(t){var n=this.clone();return n.__iteratees__.push({iteratee:oo(t,3),type:e}),n.__filtered__=n.__filtered__||r,n}}),An(["head","last"],function(t,n){var e="take"+(n?"Right":"");$e.prototype[t]=function(){return this[e](1).value()[0]}}),An(["initial","tail"],function(t,n){var e="drop"+(n?"":"Right");$e.prototype[t]=function(){return this.__filtered__?new $e(this):this[e](1)}}),$e.prototype.compact=function(){return this.filter(es)},$e.prototype.find=function(t){return this.filter(t).head()},$e.prototype.findLast=function(t){return this.reverse().find(t)},$e.prototype.invokeMap=Kr(function(t,n){return"function"==typeof t?new $e(this):this.map(function(e){return jr(e,t,n)})}),$e.prototype.reject=function(t){return this.filter(Du(oo(t)))},$e.prototype.slice=function(t,n){t=ha(t);var e=this;return e.__filtered__&&(t>0||n<0)?new $e(e):(t<0?e=e.takeRight(-t):t&&(e=e.drop(t)),n!==i&&(e=(n=ha(n))<0?e.dropRight(-n):e.take(n-t)),e)},$e.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},$e.prototype.toArray=function(){return this.take(h)},_r($e.prototype,function(t,n){var e=/^(?:filter|find|map|reject)|While$/.test(n),r=/^(?:head|last)$/.test(n),o=Ue[r?"take"+("last"==n?"Right":""):n],u=r||/^find/.test(n);o&&(Ue.prototype[n]=function(){var n=this.__wrapped__,a=r?[1]:arguments,s=n instanceof $e,c=a[0],l=s||Mu(n),f=function(t){var n=o.apply(Ue,Pn([t],a));return r&&p?n[0]:n};l&&e&&"function"==typeof c&&1!=c.length&&(s=l=!1);var p=this.__chain__,h=!!this.__actions__.length,d=u&&!p,v=s&&!h;if(!u&&l){n=v?n:new $e(this);var g=t.apply(n,a);return g.__actions__.push({func:pu,args:[f],thisArg:i}),new Ne(g,p)}return d&&v?t.apply(this,a):(g=this.thru(f),d?r?g.value()[0]:g.value():g)})}),An(["pop","push","shift","sort","splice","unshift"],function(t){var n=jt[t],e=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Ue.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(Mu(i)?i:[],t)}return this[e](function(e){return n.apply(Mu(e)?e:[],t)})}}),_r($e.prototype,function(t,n){var e=Ue[n];if(e){var r=e.name+"";Pt.call(ke,r)||(ke[r]=[]),ke[r].push({name:n,func:e})}}),ke[zi(i,2).name]=[{name:"wrapper",func:i}],$e.prototype.clone=function(){var t=new $e(this.__wrapped__);return t.__actions__=Ai(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Ai(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Ai(this.__views__),t},$e.prototype.reverse=function(){if(this.__filtered__){var t=new $e(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},$e.prototype.value=function(){var t=this.__wrapped__.value(),n=this.__dir__,e=Mu(t),r=n<0,i=e?t.length:0,o=function(t,n,e){for(var r=-1,i=e.length;++r<i;){var o=e[r],u=o.size;switch(o.type){case"drop":t+=u;break;case"dropRight":n-=u;break;case"take":n=ye(n,t+u);break;case"takeRight":t=ge(t,n-u)}}return{start:t,end:n}}(0,i,this.__views__),u=o.start,a=o.end,s=a-u,c=r?a:u-1,l=this.__iteratees__,f=l.length,p=0,h=ye(s,this.__takeCount__);if(!e||!r&&i==s&&h==s)return fi(t,this.__actions__);var d=[];t:for(;s--&&p<h;){for(var v=-1,g=t[c+=n];++v<f;){var y=l[v],_=y.iteratee,m=y.type,b=_(g);if(2==m)g=b;else if(!b){if(1==m)continue t;break t}}d[p++]=g}return d},Ue.prototype.at=hu,Ue.prototype.chain=function(){return fu(this)},Ue.prototype.commit=function(){return new Ne(this.value(),this.__chain__)},Ue.prototype.next=function(){this.__values__===i&&(this.__values__=fa(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?i:this.__values__[this.__index__++]}},Ue.prototype.plant=function(t){for(var n,e=this;e instanceof Be;){var r=Uo(e);r.__index__=0,r.__values__=i,n?o.__wrapped__=r:n=r;var o=r;e=e.__wrapped__}return o.__wrapped__=t,n},Ue.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof $e){var n=t;return this.__actions__.length&&(n=new $e(this)),(n=n.reverse()).__actions__.push({func:pu,args:[Qo],thisArg:i}),new Ne(n,this.__chain__)}return this.thru(Qo)},Ue.prototype.toJSON=Ue.prototype.valueOf=Ue.prototype.value=function(){return fi(this.__wrapped__,this.__actions__)},Ue.prototype.first=Ue.prototype.head,Ht&&(Ue.prototype[Ht]=function(){return this}),Ue}();pn._=de,(r=function(){return de}.call(n,e,n,t))===i||(t.exports=r)}.call(this)},350:t=>{"use strict";const n="cloudId",e="halpTeamId",r="none";t.exports={CLOUD_ID:n,HALP_TEAM_ID:e,NONE:r,isValidTenantType:function(t){return t===n||t===e||t===r}}},370:t=>{"use strict";function n(t){return 1==(null!==(n=t)&&"object"==typeof n&&!1===Array.isArray(n))&&"[object Object]"===Object.prototype.toString.call(t);var n}t.exports={isPlainObject:function(t){if(!1===n(t))return!1;const e=t.constructor;if("function"!=typeof e)return!1;const r=e.prototype;return!1!==n(r)&&!1!==Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")}}},378:t=>{"use strict";const n={};t.exports={isAllowedAliasType:function(t){return Object.values(n).includes(t)},ALIAS_TYPE:n}},435:(t,n,e)=>{"use strict";const r=e(250),i="AJS_ANONYMOUS_USER",o="ATLASSIAN_ACCOUNT",u="EMAIL_UUID",a="SITE",s="SITE_USER",c="TRELLO_USER",l=[i,o,u,"ORG",a,s,c];t.exports={AJS_ANONYMOUS_USER:i,ATLASSIAN_ACCOUNT:o,EMAIL_UUID:u,ORG:"ORG",SITE:a,SITE_USER:s,TRELLO_USER:c,isValidEntityType:function(t){return l.includes(t)},isValidEntityTraitValue:function(t){return r.isFinite(t)||r.isString(t)&&!r.isEmpty(t)||r.isDate(t)||r.isBoolean(t)}}},611:t=>{"use strict";t.exports=require("http")},644:(t,n,e)=>{"use strict";const r=e(250),i=e(350),o=e(119),u=e(435),{CONTAINER_OBJECT_FIELDS_MANDATORY:a,isAllowedContainerObjectField:s,isValidContainerObjectField:c}=e(60),{isPlainObject:l}=e(370),{isAllowedAliasType:f}=e(378),{isAllowedGroupType:p}=e(159),h="properties.containers";function d({entityType:t,entityTraits:n}){if(!u.isValidEntityType(t))throw new Error(`Unknown entityType ${t}`);if(!r.isObject(n))throw new Error("traits.entityTraits should be Object");r.forEach(n,(t,n)=>{if(!u.isValidEntityTraitValue(t))throw new Error(`entityTraits.${n}: ${t} should be one of [String|Number|Boolean|Date]`)})}function v({tenantId:t,tenantIdType:n}){if(t&&y(n,"tenantIdType"),n){if(!i.isValidTenantType(n))throw new Error(`Unknown tenantIdType ${n}`);n!==i.NONE&&y(t,"tenantId")}}function g({userIdType:t,userId:n,anonymousId:e}){if(function({userIdType:t,userId:n}){if(n&&y(t,"userIdType"),t){if(!o.isValidUserIdType(t))throw new Error(`Unknown userIdType ${t}`);y(n,"userId")}}({userIdType:t,userId:n}),!n&&!e)throw new Error("At least one set of identifiers must be passed - userIdType and userId, or anonymousId")}function y(t,n){if(!t)throw new Error(`Value ${n} cannot be undefined`);return t}function _(t){if(t&&t.containers){const n=t.containers;if(!l(n))throw new Error(`"${h}" is not an object.`);{const e={};Object.keys(n).forEach(t=>{e[t]=function(t,n){const e=n[t];if(e){if(l(e)){const t={};return r.merge(t,function(t){const n={};return a.forEach(e=>{const r=t[e];if(!c(e,r))throw new Error(`Mandatory ContainerObject field "${e}" is not valid: "${r}" ; expected a value of type "string"`);n[e]=r}),n}(e)),r.merge(t,function(t){const n={};return Object.keys(t).forEach(e=>{const r=t[e];if(s(e)){if(!c(e,r))throw new Error(`ContainerObject field "${e}" is not valid: "${r}" ; expected a value of type "string"`);n[e]=r}}),n}(e)),t}throw new Error(`ContainerObject "${h}.${t}" is not an object.`)}throw new Error(`Container Key "${h}.${t}" has no ContainerObject.`)}(t,n)}),t.containers=e}}}t.exports={requireValue:y,validateOperationalEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"operationalEvent"),y(o.source,"operationalEvent.source"),y(o.action,"operationalEvent.action"),y(o.actionSubject,"operationalEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateTrackEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"trackEvent"),y(o.source,"trackEvent.source"),y(o.action,"trackEvent.action"),y(o.actionSubject,"trackEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateUIEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"uiEvent"),y(o.action,"uiEvent.action"),y(o.actionSubject,"uiEvent.actionSubject"),_(o),Promise.resolve()}catch(t){return Promise.reject(t)}},validateScreenEvent:function({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u}){try{return g({userIdType:t,userId:n,anonymousId:e}),v({tenantId:i,tenantIdType:r}),y(o,"name"),y(u,"screenEvent"),y(u.platform,"screenEvent.platform"),_(u),Promise.resolve()}catch(t){return Promise.reject(t)}},validateTraitEvent:function({entityType:t,entityId:n,entityTraits:e}){try{return y(t,"entityType"),y(n,"entityId"),y(e,"entityTraits"),d({entityType:t,entityTraits:e}),Promise.resolve()}catch(t){return Promise.reject(t)}},requireValidEntityData:d,requireValidUserData:g,requireValidTenantData:v,requireValidContainers:_,validateAliasType:function(t){if(y(t,"aliasType"),!f(t))throw new Error(`Unknown aliasType ${t}`)},validateGroupType:function(t){if(y(t,"groupType"),!p(t))throw new Error(`Unknown groupType ${t}`)},CONTAINERS_PATH_PREFIX:h}},692:t=>{"use strict";t.exports=require("https")},776:(t,n,e)=>{"use strict";const r=e(250),{Analytics:i}=e(38),{requireValue:o,validateTrackEvent:u,validateTraitEvent:a,validateUIEvent:s,validateScreenEvent:c,validateOperationalEvent:l,validateAliasType:f,validateGroupType:p}=e(644);function h(t,n){return function(t){return t&&"fedramp-moderate"===t}(n)&&"stg"===t?"https://as.atlassian-fex.com/api":"prod"===t?"https://as.atlassian.com/api":"https://as.staging.atl-paas.net/api"}function d(t,n){return void 0===t?n:t}class v{static _buildProperties({userIdType:t,tenantIdType:n,tenantId:e,event:i,subproduct:o,product:u,env:a,datacenter:s,version:c,origin:l,orgId:f,workspaceId:p,aliases:h,groups:d},v){return r.merge({},i,{product:u,env:a,datacenter:s,version:c,eventType:v,subproduct:o,userIdType:t,tenantIdType:n,tenantId:e,origin:l,orgId:f,workspaceId:p,aliases:h,groups:d})}constructor({env:t,product:n,subproduct:e,sendEventHook:r,datacenter:u,version:a,origin:s,maxEventsInBatch:c,flushInterval:l,baseUrl:f,logger:p,errorHandler:v,perimeter:g,httpClient:y,httpRequestTimeout:_,maxRetries:m}){o(t,"env"),o(n,"product"),this.console=d(p,console),this.config={env:t,product:n,subproduct:e,sendEventHook:r,datacenter:u,origin:d(s,"server"),version:a},this.analyticsClient=new i({writeKey:"BLANK",maxEventsInBatch:c||250,flushInterval:l||1e4,maxRetries:m||3,host:f||h(t,g),path:"/api/v1/batch",httpRequestTimeout:_,httpClient:y}),v&&"function"==typeof v&&this.analyticsClient.on("error",v),this.groups=void 0,this.aliases=void 0}_getTimeoutMilliseconds(t){const n=d(t,6e4);return n<5e3?(this.console.warn("timeoutMilliseconds was set less than the allowed minimum of 5000.\n                    Using the minimum allowed value instead."),5e3):n}_eventCallback(t){this.config.sendEventHook&&this.config.sendEventHook(t)}_buildCompleteTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"track"),timestamp:c,context:{os:s}}}_buildCompleteTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i}){return{anonymousId:"dummy-id",traits:{entityId:n,entityTraits:e,entityType:t},timestamp:i,context:{os:r}}}_buildCompleteOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"operational"),timestamp:c,context:{os:s}}}_buildCompleteUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:l,workspaceId:f}){return{userId:n,anonymousId:e,event:o.actionSubject+" "+o.action,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:o,subproduct:d(u,this.config.subproduct),product:d(a,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(o.origin,this.config.origin),orgId:l,workspaceId:f,aliases:this.aliases,groups:this.groups},"ui"),timestamp:c,context:{os:s}}}_buildScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p}){return{userId:n,anonymousId:e,name:o,properties:v._buildProperties({userIdType:t,tenantIdType:r,tenantId:i,event:u,subproduct:d(a,this.config.subproduct),product:d(s,this.config.product),env:this.config.env,datacenter:this.config.datacenter,version:this.config.version,origin:d(u.origin,this.config.origin),orgId:f,workspaceId:p,aliases:this.aliases,groups:this.groups},"screen"),timestamp:l,context:{os:c}}}sendOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:f,workspaceId:p}){return l({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:c,operationalEvent:o}).then(()=>new Promise((l,h)=>{const d=this._buildCompleteOperationalEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,operationalEvent:o,subproduct:u,product:a,os:s,timestamp:c,orgId:f,workspaceId:p});this.analyticsClient.track(d,(t,n)=>{t?h(t):(this._eventCallback(d,n),l(n))})}))}sendTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p}){return u({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:l,trackEvent:o}).then(()=>new Promise((u,h)=>{const d=this._buildCompleteTrackEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,trackEvent:o,subproduct:a,product:s,os:c,timestamp:l,orgId:f,workspaceId:p});this.analyticsClient.track(d,(t,n)=>{t?h(t):(this._eventCallback(d,n),u(n))})}))}sendTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i}){return a({entityType:t,entityId:n,entityTraits:e,timestamp:i}).then(()=>new Promise((o,u)=>{const a=this._buildCompleteTraitEvent({entityType:t,entityId:n,entityTraits:e,os:r,timestamp:i});this.analyticsClient.identify(a,(t,n)=>{t?u(t):(this._eventCallback(a,n),o(n))})}))}sendUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:c,timestamp:l,orgId:f,workspaceId:p}){return s({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,timestamp:l,uiEvent:o}).then(()=>new Promise((s,h)=>{const d=this._buildCompleteUIEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,uiEvent:o,subproduct:u,product:a,os:c,timestamp:l,orgId:f,workspaceId:p});this.analyticsClient.track(d,(t,n)=>{t?h(t):(this._eventCallback(d,n),s(n))})}))}sendScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:l,timestamp:f,orgId:p,workspaceId:h}){return c({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,timestamp:f,screenEvent:u}).then(()=>new Promise((c,d)=>{const v=this._buildScreenEvent({userIdType:t,userId:n,anonymousId:e,tenantIdType:r,tenantId:i,name:o,screenEvent:u,subproduct:a,product:s,os:l,timestamp:f,orgId:p,workspaceId:h});this.analyticsClient.page(v,(t,n)=>{t?d(t):(this._eventCallback(v,n),c(n))})}))}gracefulShutdown(){return new Promise((t,n)=>{this.analyticsClient.closeAndFlush().then(n=>{t(n)}).catch(t=>{n(t)})})}setGroup(t,n){this.groups||(this.groups={}),p(t),this.groups[t]=n}clearGroups(){this.groups=void 0}setAlias(t,n){this.aliases||(this.aliases={}),f(t),this.aliases[t]=n}clearAliases(){this.aliases=void 0}}t.exports={AnalyticsClient:v}},823:(t,n,e)=>{"use strict";const{AnalyticsClient:r}=e(776),i=e(350),o=e(119),u=e(435),{GROUP_TYPE:a}=e(159),{ALIAS_TYPE:s}=e(378);t.exports={analyticsClient:function(t){return new r(t)},AnalyticsClient:r,tenantTypes:i,userTypes:o,entityTypes:u,aliasTypes:s,groupTypes:a}}},e={};function r(t){var i=e[t];if(void 0!==i)return i.exports;var o=e[t]={id:t,loaded:!1,exports:{}};return n[t].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.m=n,r.d=(t,n)=>{for(var e in n)r.o(n,e)&&!r.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})},r.f={},r.e=t=>Promise.all(Object.keys(r.f).reduce((n,e)=>(r.f[e](t,n),n),[])),r.u=t=>t+".index.js",r.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),t={792:1},r.f.require=(n,e)=>{t[n]||(n=>{var e=n.modules,i=n.ids,o=n.runtime;for(var u in e)r.o(e,u)&&(r.m[u]=e[u]);o&&o(r);for(var a=0;a<i.length;a++)t[i[a]]=1})(require("./"+r.u(n)))};var i=r(823);for(var o in i)this[o]=i[o];i.__esModule&&Object.defineProperty(this,"__esModule",{value:!0})})();
\ No newline at end of file

Modified: package/packages/ari/analytics/index.js

Index: package/packages/ari/analytics/index.js
===================================================================
--- package/packages/ari/analytics/index.js
+++ package/packages/ari/analytics/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var analyticsUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AnalyticsUserAriResourceOwner,
   resourceType: AnalyticsUserAriResourceType,
   resourceIdSlug: "anonymous/{anonUserId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/analytics/user/index.js

Index: package/packages/ari/analytics/user/index.js
===================================================================
--- package/packages/ari/analytics/user/index.js
+++ package/packages/ari/analytics/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var analyticsUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AnalyticsUserAriResourceOwner,
   resourceType: AnalyticsUserAriResourceType,
   resourceIdSlug: "anonymous/{anonUserId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/approval-desk/decision-table/index.js

Index: package/packages/ari/approval-desk/decision-table/index.js
===================================================================
--- package/packages/ari/approval-desk/decision-table/index.js
+++ package/packages/ari/approval-desk/decision-table/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var approvalDeskDecisionTableAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskDecisionTableAriResourceOwner,
   resourceType: ApprovalDeskDecisionTableAriResourceType,
   resourceIdSlug: "{workspaceId}/{workflowId}/{decisionTableId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/approval-desk/index.js

Index: package/packages/ari/approval-desk/index.js
===================================================================
--- package/packages/ari/approval-desk/index.js
+++ package/packages/ari/approval-desk/index.js
@@ -28,9 +28,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -50,9 +50,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -285,8 +285,9 @@
 var approvalDeskDecisionTableAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskDecisionTableAriResourceOwner,
   resourceType: ApprovalDeskDecisionTableAriResourceType,
   resourceIdSlug: "{workspaceId}/{workflowId}/{decisionTableId}",
   resourceIdSegmentFormats: {
@@ -350,15 +351,16 @@
 var approvalDeskRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskRoleAriResourceOwner,
   resourceType: ApprovalDeskRoleAriResourceType,
   resourceIdSlug: "{scope}/{roleId}",
   resourceIdSegmentFormats: {
-    scope: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    scope: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -408,8 +410,9 @@
 var approvalDeskWorkflowAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskWorkflowAriResourceOwner,
   resourceType: ApprovalDeskWorkflowAriResourceType,
   resourceIdSlug: "{workspaceId}/{workflowId}",
   resourceIdSegmentFormats: {
@@ -466,8 +469,9 @@
 var approvalDeskWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskWorkspaceAriResourceOwner,
   resourceType: ApprovalDeskWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/approval-desk/role/index.js

Index: package/packages/ari/approval-desk/role/index.js
===================================================================
--- package/packages/ari/approval-desk/role/index.js
+++ package/packages/ari/approval-desk/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var approvalDeskRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskRoleAriResourceOwner,
   resourceType: ApprovalDeskRoleAriResourceType,
   resourceIdSlug: "{scope}/{roleId}",
   resourceIdSegmentFormats: {
-    scope: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    scope: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/approval-desk/workflow/index.js

Index: package/packages/ari/approval-desk/workflow/index.js
===================================================================
--- package/packages/ari/approval-desk/workflow/index.js
+++ package/packages/ari/approval-desk/workflow/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var approvalDeskWorkflowAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskWorkflowAriResourceOwner,
   resourceType: ApprovalDeskWorkflowAriResourceType,
   resourceIdSlug: "{workspaceId}/{workflowId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/approval-desk/workspace/index.js

Index: package/packages/ari/approval-desk/workspace/index.js
===================================================================
--- package/packages/ari/approval-desk/workspace/index.js
+++ package/packages/ari/approval-desk/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var approvalDeskWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ApprovalDeskWorkspaceAriResourceOwner,
   resourceType: ApprovalDeskWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/atlashub/id/index.js

Index: package/packages/ari/atlashub/id/index.js
===================================================================
--- package/packages/ari/atlashub/id/index.js
+++ package/packages/ari/atlashub/id/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var atlashubIdAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AtlashubIdAriResourceOwner,
   resourceType: AtlashubIdAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/atlashub/index.js

Index: package/packages/ari/atlashub/index.js
===================================================================
--- package/packages/ari/atlashub/index.js
+++ package/packages/ari/atlashub/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,8 +283,9 @@
 var atlashubIdAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AtlashubIdAriResourceOwner,
   resourceType: AtlashubIdAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
@@ -334,13 +335,14 @@
 var atlashubSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AtlashubSiteAriResourceOwner,
   resourceType: AtlashubSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/atlashub/site/index.js

Index: package/packages/ari/atlashub/site/index.js
===================================================================
--- package/packages/ari/atlashub/site/index.js
+++ package/packages/ari/atlashub/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var atlashubSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AtlashubSiteAriResourceOwner,
   resourceType: AtlashubSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/automation/index.js

Index: package/packages/ari/automation/index.js
===================================================================
--- package/packages/ari/automation/index.js
+++ package/packages/ari/automation/index.js
@@ -16,8 +16,9 @@
 
 // src/automation/index.ts
 var automation_exports = {};
 __export(automation_exports, {
+  AutomationAutomationRuleAri: () => AutomationAutomationRuleAri,
   AutomationRoleAri: () => AutomationRoleAri,
   AutomationRuleAri: () => AutomationRuleAri
 });
 module.exports = __toCommonJS(automation_exports);
@@ -26,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -275,21 +276,81 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/automation/automation-rule/types.ts
+var AutomationAutomationRuleAriResourceOwner = "automation", AutomationAutomationRuleAriResourceType = "automation-rule";
+
+// src/automation/automation-rule/manifest.ts
+var automationAutomationRuleAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AutomationAutomationRuleAriResourceOwner,
+  resourceType: AutomationAutomationRuleAriResourceType,
+  resourceIdSlug: "{ruleId}/partition/{partitionId}",
+  resourceIdSegmentFormats: {
+    ruleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    partitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/automation/automation-rule/index.ts
+var AutomationAutomationRuleAri = class _AutomationAutomationRuleAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._ruleId = opts.resourceIdSegmentValues.ruleId, this._partitionId = opts.resourceIdSegmentValues.partitionId;
+  }
+  get ruleId() {
+    return this._ruleId;
+  }
+  get partitionId() {
+    return this._partitionId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: automationAutomationRuleAriStaticOpts.qualifier,
+      platformQualifier: automationAutomationRuleAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: automationAutomationRuleAriStaticOpts.resourceOwner,
+      resourceType: automationAutomationRuleAriStaticOpts.resourceType,
+      resourceId: `${opts.ruleId}/partition/${opts.partitionId}`,
+      resourceIdSegmentValues: {
+        ruleId: opts.ruleId,
+        partitionId: opts.partitionId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, automationAutomationRuleAriStaticOpts);
+    return new _AutomationAutomationRuleAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, automationAutomationRuleAriStaticOpts);
+    return new _AutomationAutomationRuleAri(opts);
+  }
+  getVariables() {
+    return {
+      ruleId: this.ruleId,
+      partitionId: this.partitionId
+    };
+  }
+};
+
 // src/automation/role/types.ts
 var AutomationRoleAriResourceOwner = "automation", AutomationRoleAriResourceType = "role";
 
 // src/automation/role/manifest.ts
 var automationRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AutomationRoleAriResourceOwner,
   resourceType: AutomationRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -334,8 +395,9 @@
 var automationRuleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AutomationRuleAriResourceOwner,
   resourceType: AutomationRuleAriResourceType,
   resourceIdSlug: "{ruleId}",
   resourceIdSegmentFormats: {
@@ -378,7 +440,8 @@
   }
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  AutomationAutomationRuleAri,
   AutomationRoleAri,
   AutomationRuleAri
 });

Modified: package/packages/ari/automation/role/index.js

Index: package/packages/ari/automation/role/index.js
===================================================================
--- package/packages/ari/automation/role/index.js
+++ package/packages/ari/automation/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var automationRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AutomationRoleAriResourceOwner,
   resourceType: AutomationRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/automation/rule/index.js

Index: package/packages/ari/automation/rule/index.js
===================================================================
--- package/packages/ari/automation/rule/index.js
+++ package/packages/ari/automation/rule/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var automationRuleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AutomationRuleAriResourceOwner,
   resourceType: AutomationRuleAriResourceType,
   resourceIdSlug: "{ruleId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avocado/answer/index.js

Index: package/packages/ari/avocado/answer/index.js
===================================================================
--- package/packages/ari/avocado/answer/index.js
+++ package/packages/ari/avocado/answer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/avocado/answer/manifest.ts
 var avocadoAnswerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoAnswerAriResourceOwner,
   resourceType: AvocadoAnswerAriResourceType,
   resourceIdSlug: "activation/{workspaceId}/{answerId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avocado/index.js

Index: package/packages/ari/avocado/index.js
===================================================================
--- package/packages/ari/avocado/index.js
+++ package/packages/ari/avocado/index.js
@@ -29,9 +29,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -51,9 +51,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -285,9 +285,10 @@
 // src/avocado/answer/manifest.ts
 var avocadoAnswerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoAnswerAriResourceOwner,
   resourceType: AvocadoAnswerAriResourceType,
   resourceIdSlug: "activation/{workspaceId}/{answerId}",
   resourceIdSegmentFormats: {
@@ -347,9 +348,10 @@
 // src/avocado/question/manifest.ts
 var avocadoQuestionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoQuestionAriResourceOwner,
   resourceType: AvocadoQuestionAriResourceType,
   resourceIdSlug: "activation/{workspaceId}/{questionId}",
   resourceIdSegmentFormats: {
@@ -410,8 +412,9 @@
 var avocadoRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoRoleAriResourceOwner,
   resourceType: AvocadoRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -461,13 +464,14 @@
 var avocadoSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoSiteAriResourceOwner,
   resourceType: AvocadoSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -512,8 +516,9 @@
 var avocadoUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoUserAriResourceOwner,
   resourceType: AvocadoUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avocado/question/index.js

Index: package/packages/ari/avocado/question/index.js
===================================================================
--- package/packages/ari/avocado/question/index.js
+++ package/packages/ari/avocado/question/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/avocado/question/manifest.ts
 var avocadoQuestionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoQuestionAriResourceOwner,
   resourceType: AvocadoQuestionAriResourceType,
   resourceIdSlug: "activation/{workspaceId}/{questionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avocado/role/index.js

Index: package/packages/ari/avocado/role/index.js
===================================================================
--- package/packages/ari/avocado/role/index.js
+++ package/packages/ari/avocado/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var avocadoRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoRoleAriResourceOwner,
   resourceType: AvocadoRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avocado/site/index.js

Index: package/packages/ari/avocado/site/index.js
===================================================================
--- package/packages/ari/avocado/site/index.js
+++ package/packages/ari/avocado/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var avocadoSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoSiteAriResourceOwner,
   resourceType: AvocadoSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/avocado/user/index.js

Index: package/packages/ari/avocado/user/index.js
===================================================================
--- package/packages/ari/avocado/user/index.js
+++ package/packages/ari/avocado/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var avocadoUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvocadoUserAriResourceOwner,
   resourceType: AvocadoUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avp/dashboard/index.js

Index: package/packages/ari/avp/dashboard/index.js
===================================================================
--- package/packages/ari/avp/dashboard/index.js
+++ package/packages/ari/avp/dashboard/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/avp/dashboard/manifest.ts
 var avpDashboardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpDashboardAriResourceOwner,
   resourceType: AvpDashboardAriResourceType,
   resourceIdSlug: "activation/{activationId}/{dashboardId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avp/datasource/index.js

Index: package/packages/ari/avp/datasource/index.js
===================================================================
--- package/packages/ari/avp/datasource/index.js
+++ package/packages/ari/avp/datasource/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/avp/datasource/manifest.ts
 var avpDatasourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpDatasourceAriResourceOwner,
   resourceType: AvpDatasourceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{datasourceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/avp/index.js

Index: package/packages/ari/avp/index.js
===================================================================
--- package/packages/ari/avp/index.js
+++ package/packages/ari/avp/index.js
@@ -16,21 +16,28 @@
 
 // src/avp/index.ts
 var avp_exports = {};
 __export(avp_exports, {
+  AvpChartAri: () => AvpChartAri,
+  AvpControlAri: () => AvpControlAri,
   AvpDashboardAri: () => AvpDashboardAri,
+  AvpDashboardChartAri: () => AvpDashboardChartAri,
+  AvpDataShareAri: () => AvpDataShareAri,
   AvpDatasourceAri: () => AvpDatasourceAri,
+  AvpPipelineQueryAri: () => AvpPipelineQueryAri,
   AvpRoleAri: () => AvpRoleAri,
-  AvpSiteAri: () => AvpSiteAri
+  AvpSiteAri: () => AvpSiteAri,
+  AvpSubscriptionAri: () => AvpSubscriptionAri,
+  AvpWorkspaceAri: () => AvpWorkspaceAri
 });
 module.exports = __toCommonJS(avp_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -50,9 +57,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -277,16 +284,143 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/avp/chart/types.ts
+var AvpChartAriResourceOwner = "avp", AvpChartAriResourceType = "chart";
+
+// src/avp/chart/manifest.ts
+var avpChartAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpChartAriResourceOwner,
+  resourceType: AvpChartAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{chartId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    chartId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/chart/index.ts
+var AvpChartAri = class _AvpChartAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._chartId = opts.resourceIdSegmentValues.chartId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get chartId() {
+    return this._chartId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpChartAriStaticOpts.qualifier,
+      platformQualifier: avpChartAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpChartAriStaticOpts.resourceOwner,
+      resourceType: avpChartAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.chartId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        chartId: opts.chartId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpChartAriStaticOpts);
+    return new _AvpChartAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpChartAriStaticOpts);
+    return new _AvpChartAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      chartId: this.chartId
+    };
+  }
+};
+
+// src/avp/control/types.ts
+var AvpControlAriResourceOwner = "avp", AvpControlAriResourceType = "control";
+
+// src/avp/control/manifest.ts
+var avpControlAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpControlAriResourceOwner,
+  resourceType: AvpControlAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{controlId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    controlId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/control/index.ts
+var AvpControlAri = class _AvpControlAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._controlId = opts.resourceIdSegmentValues.controlId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get controlId() {
+    return this._controlId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpControlAriStaticOpts.qualifier,
+      platformQualifier: avpControlAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpControlAriStaticOpts.resourceOwner,
+      resourceType: avpControlAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.controlId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        controlId: opts.controlId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpControlAriStaticOpts);
+    return new _AvpControlAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpControlAriStaticOpts);
+    return new _AvpControlAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      controlId: this.controlId
+    };
+  }
+};
+
 // src/avp/dashboard/types.ts
 var AvpDashboardAriResourceOwner = "avp", AvpDashboardAriResourceType = "dashboard";
 
 // src/avp/dashboard/manifest.ts
 var avpDashboardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpDashboardAriResourceOwner,
   resourceType: AvpDashboardAriResourceType,
   resourceIdSlug: "activation/{activationId}/{dashboardId}",
   resourceIdSegmentFormats: {
@@ -339,16 +473,150 @@
     };
   }
 };
 
+// src/avp/dashboard-chart/types.ts
+var AvpDashboardChartAriResourceOwner = "avp", AvpDashboardChartAriResourceType = "dashboard-chart";
+
+// src/avp/dashboard-chart/manifest.ts
+var avpDashboardChartAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpDashboardChartAriResourceOwner,
+  resourceType: AvpDashboardChartAriResourceType,
+  resourceIdSlug: "activation/{activationId}/dashboard/{dashboardId}/{chartId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    dashboardId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    chartId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/dashboard-chart/index.ts
+var AvpDashboardChartAri = class _AvpDashboardChartAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId, this._chartId = opts.resourceIdSegmentValues.chartId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get dashboardId() {
+    return this._dashboardId;
+  }
+  get chartId() {
+    return this._chartId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpDashboardChartAriStaticOpts.qualifier,
+      platformQualifier: avpDashboardChartAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpDashboardChartAriStaticOpts.resourceOwner,
+      resourceType: avpDashboardChartAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/dashboard/${opts.dashboardId}/${opts.chartId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        dashboardId: opts.dashboardId,
+        chartId: opts.chartId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpDashboardChartAriStaticOpts);
+    return new _AvpDashboardChartAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpDashboardChartAriStaticOpts);
+    return new _AvpDashboardChartAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      dashboardId: this.dashboardId,
+      chartId: this.chartId
+    };
+  }
+};
+
+// src/avp/data-share/types.ts
+var AvpDataShareAriResourceOwner = "avp", AvpDataShareAriResourceType = "data-share";
+
+// src/avp/data-share/manifest.ts
+var avpDataShareAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpDataShareAriResourceOwner,
+  resourceType: AvpDataShareAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{datashareId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    datashareId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/data-share/index.ts
+var AvpDataShareAri = class _AvpDataShareAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._datashareId = opts.resourceIdSegmentValues.datashareId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get datashareId() {
+    return this._datashareId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpDataShareAriStaticOpts.qualifier,
+      platformQualifier: avpDataShareAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpDataShareAriStaticOpts.resourceOwner,
+      resourceType: avpDataShareAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.datashareId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        datashareId: opts.datashareId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpDataShareAriStaticOpts);
+    return new _AvpDataShareAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpDataShareAriStaticOpts);
+    return new _AvpDataShareAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      datashareId: this.datashareId
+    };
+  }
+};
+
 // src/avp/datasource/types.ts
 var AvpDatasourceAriResourceOwner = "avp", AvpDatasourceAriResourceType = "datasource";
 
 // src/avp/datasource/manifest.ts
 var avpDatasourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpDatasourceAriResourceOwner,
   resourceType: AvpDatasourceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{datasourceId}",
   resourceIdSegmentFormats: {
@@ -401,21 +669,92 @@
     };
   }
 };
 
+// src/avp/pipeline-query/types.ts
+var AvpPipelineQueryAriResourceOwner = "avp", AvpPipelineQueryAriResourceType = "pipeline-query";
+
+// src/avp/pipeline-query/manifest.ts
+var avpPipelineQueryAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpPipelineQueryAriResourceOwner,
+  resourceType: AvpPipelineQueryAriResourceType,
+  resourceIdSlug: "activation/{activationId}/pipeline/{pipelineId}/{pipelineQueryId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    pipelineId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    pipelineQueryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/pipeline-query/index.ts
+var AvpPipelineQueryAri = class _AvpPipelineQueryAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._pipelineQueryId = opts.resourceIdSegmentValues.pipelineQueryId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get pipelineId() {
+    return this._pipelineId;
+  }
+  get pipelineQueryId() {
+    return this._pipelineQueryId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpPipelineQueryAriStaticOpts.qualifier,
+      platformQualifier: avpPipelineQueryAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpPipelineQueryAriStaticOpts.resourceOwner,
+      resourceType: avpPipelineQueryAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/pipeline/${opts.pipelineId}/${opts.pipelineQueryId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        pipelineId: opts.pipelineId,
+        pipelineQueryId: opts.pipelineQueryId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpPipelineQueryAriStaticOpts);
+    return new _AvpPipelineQueryAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpPipelineQueryAriStaticOpts);
+    return new _AvpPipelineQueryAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      pipelineId: this.pipelineId,
+      pipelineQueryId: this.pipelineQueryId
+    };
+  }
+};
+
 // src/avp/role/types.ts
 var AvpRoleAriResourceOwner = "avp", AvpRoleAriResourceType = "role";
 
 // src/avp/role/manifest.ts
 var avpRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpRoleAriResourceOwner,
   resourceType: AvpRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -460,13 +799,14 @@
 var avpSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpSiteAriResourceOwner,
   resourceType: AvpSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -502,11 +842,137 @@
       siteId: this.siteId
     };
   }
 };
+
+// src/avp/subscription/types.ts
+var AvpSubscriptionAriResourceOwner = "avp", AvpSubscriptionAriResourceType = "subscription";
+
+// src/avp/subscription/manifest.ts
+var avpSubscriptionAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpSubscriptionAriResourceOwner,
+  resourceType: AvpSubscriptionAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{subscriptionId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    subscriptionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/subscription/index.ts
+var AvpSubscriptionAri = class _AvpSubscriptionAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get subscriptionId() {
+    return this._subscriptionId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpSubscriptionAriStaticOpts.qualifier,
+      platformQualifier: avpSubscriptionAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpSubscriptionAriStaticOpts.resourceOwner,
+      resourceType: avpSubscriptionAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.subscriptionId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        subscriptionId: opts.subscriptionId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpSubscriptionAriStaticOpts);
+    return new _AvpSubscriptionAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpSubscriptionAriStaticOpts);
+    return new _AvpSubscriptionAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      subscriptionId: this.subscriptionId
+    };
+  }
+};
+
+// src/avp/workspace/types.ts
+var AvpWorkspaceAriResourceOwner = "avp", AvpWorkspaceAriResourceType = "workspace";
+
+// src/avp/workspace/manifest.ts
+var avpWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: AvpWorkspaceAriResourceOwner,
+  resourceType: AvpWorkspaceAriResourceType,
+  resourceIdSlug: "{workspaceId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/avp/workspace/index.ts
+var AvpWorkspaceAri = class _AvpWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: avpWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: avpWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: avpWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: avpWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, avpWorkspaceAriStaticOpts);
+    return new _AvpWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, avpWorkspaceAriStaticOpts);
+    return new _AvpWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  AvpChartAri,
+  AvpControlAri,
   AvpDashboardAri,
+  AvpDashboardChartAri,
+  AvpDataShareAri,
   AvpDatasourceAri,
+  AvpPipelineQueryAri,
   AvpRoleAri,
-  AvpSiteAri
+  AvpSiteAri,
+  AvpSubscriptionAri,
+  AvpWorkspaceAri
 });

Modified: package/packages/ari/avp/role/index.js

Index: package/packages/ari/avp/role/index.js
===================================================================
--- package/packages/ari/avp/role/index.js
+++ package/packages/ari/avp/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var avpRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpRoleAriResourceOwner,
   resourceType: AvpRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/avp/site/index.js

Index: package/packages/ari/avp/site/index.js
===================================================================
--- package/packages/ari/avp/site/index.js
+++ package/packages/ari/avp/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var avpSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: AvpSiteAriResourceOwner,
   resourceType: AvpSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/alert/index.js

Index: package/packages/ari/beacon/alert/index.js
===================================================================
--- package/packages/ari/beacon/alert/index.js
+++ package/packages/ari/beacon/alert/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/beacon/alert/manifest.ts
 var beaconAlertAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconAlertAriResourceOwner,
   resourceType: BeaconAlertAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    alertId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/custom-detection/index.js

Index: package/packages/ari/beacon/custom-detection/index.js
===================================================================
--- package/packages/ari/beacon/custom-detection/index.js
+++ package/packages/ari/beacon/custom-detection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/beacon/custom-detection/manifest.ts
 var beaconCustomDetectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconCustomDetectionAriResourceOwner,
   resourceType: BeaconCustomDetectionAriResourceType,
   resourceIdSlug: "{workspaceId}/{customDetectionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/beacon/detection-setting/index.js

Index: package/packages/ari/beacon/detection-setting/index.js
===================================================================
--- package/packages/ari/beacon/detection-setting/index.js
+++ package/packages/ari/beacon/detection-setting/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,20 +283,21 @@
 // src/beacon/detection-setting/manifest.ts
 var beaconDetectionSettingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconDetectionSettingAriResourceOwner,
   resourceType: BeaconDetectionSettingAriResourceType,
   resourceIdSlug: "{workspaceId}/{detectionType}/{detectionId}/{settingId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    detectionType: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    detectionType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    detectionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    settingId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    settingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/detection/index.js

Index: package/packages/ari/beacon/detection/index.js
===================================================================
--- package/packages/ari/beacon/detection/index.js
+++ package/packages/ari/beacon/detection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var beaconDetectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconDetectionAriResourceOwner,
   resourceType: BeaconDetectionAriResourceType,
   resourceIdSlug: "{workspaceId}/{detectionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    detectionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/index.js

Index: package/packages/ari/beacon/index.js
===================================================================
--- package/packages/ari/beacon/index.js
+++ package/packages/ari/beacon/index.js
@@ -32,9 +32,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -54,9 +54,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -288,16 +288,17 @@
 // src/beacon/alert/manifest.ts
 var beaconAlertAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconAlertAriResourceOwner,
   resourceType: BeaconAlertAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    alertId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -350,9 +351,10 @@
 // src/beacon/custom-detection/manifest.ts
 var beaconCustomDetectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconCustomDetectionAriResourceOwner,
   resourceType: BeaconCustomDetectionAriResourceType,
   resourceIdSlug: "{workspaceId}/{customDetectionId}",
   resourceIdSegmentFormats: {
@@ -413,15 +415,16 @@
 var beaconDetectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconDetectionAriResourceOwner,
   resourceType: BeaconDetectionAriResourceType,
   resourceIdSlug: "{workspaceId}/{detectionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    detectionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -470,20 +473,21 @@
 // src/beacon/detection-setting/manifest.ts
 var beaconDetectionSettingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconDetectionSettingAriResourceOwner,
   resourceType: BeaconDetectionSettingAriResourceType,
   resourceIdSlug: "{workspaceId}/{detectionType}/{detectionId}/{settingId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    detectionType: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    detectionType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    detectionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    settingId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    settingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -547,8 +551,9 @@
 var beaconRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconRoleAriResourceOwner,
   resourceType: BeaconRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -598,13 +603,14 @@
 var beaconSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconSiteAriResourceOwner,
   resourceType: BeaconSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -648,16 +654,17 @@
 // src/beacon/subscription/manifest.ts
 var beaconSubscriptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconSubscriptionAriResourceOwner,
   resourceType: BeaconSubscriptionAriResourceType,
   resourceIdSlug: "{workspaceId}/{subscriptionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    subscriptionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -710,9 +717,10 @@
 // src/beacon/workspace/manifest.ts
 var beaconWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconWorkspaceAriResourceOwner,
   resourceType: BeaconWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/beacon/role/index.js

Index: package/packages/ari/beacon/role/index.js
===================================================================
--- package/packages/ari/beacon/role/index.js
+++ package/packages/ari/beacon/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var beaconRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconRoleAriResourceOwner,
   resourceType: BeaconRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/beacon/site/index.js

Index: package/packages/ari/beacon/site/index.js
===================================================================
--- package/packages/ari/beacon/site/index.js
+++ package/packages/ari/beacon/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var beaconSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconSiteAriResourceOwner,
   resourceType: BeaconSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/subscription/index.js

Index: package/packages/ari/beacon/subscription/index.js
===================================================================
--- package/packages/ari/beacon/subscription/index.js
+++ package/packages/ari/beacon/subscription/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/beacon/subscription/manifest.ts
 var beaconSubscriptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconSubscriptionAriResourceOwner,
   resourceType: BeaconSubscriptionAriResourceType,
   resourceIdSlug: "{workspaceId}/{subscriptionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    subscriptionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/beacon/workspace/index.js

Index: package/packages/ari/beacon/workspace/index.js
===================================================================
--- package/packages/ari/beacon/workspace/index.js
+++ package/packages/ari/beacon/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/beacon/workspace/manifest.ts
 var beaconWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BeaconWorkspaceAriResourceOwner,
   resourceType: BeaconWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/app/index.js

Index: package/packages/ari/bitbucket/app/index.js
===================================================================
--- package/packages/ari/bitbucket/app/index.js
+++ package/packages/ari/bitbucket/app/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var bitbucketAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketAppAriResourceOwner,
   resourceType: BitbucketAppAriResourceType,
   resourceIdSlug: "{workspaceId}/{appId}",
   resourceIdSegmentFormats: {
     workspaceId: /\{[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}}/,
     // eslint-disable-line no-useless-escape
-    appId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    appId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/bitbucket/index.js

Index: package/packages/ari/bitbucket/index.js
===================================================================
--- package/packages/ari/bitbucket/index.js
+++ package/packages/ari/bitbucket/index.js
@@ -33,9 +33,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -55,9 +55,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,15 +290,16 @@
 var bitbucketAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketAppAriResourceOwner,
   resourceType: BitbucketAppAriResourceType,
   resourceIdSlug: "{workspaceId}/{appId}",
   resourceIdSegmentFormats: {
     workspaceId: /\{[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}}/,
     // eslint-disable-line no-useless-escape
-    appId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    appId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -348,13 +349,14 @@
 var bitbucketOauthConsumerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketOauthConsumerAriResourceOwner,
   resourceType: BitbucketOauthConsumerAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {
-    clientId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    clientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -399,8 +401,9 @@
 var bitbucketProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketProjectAriResourceOwner,
   resourceType: BitbucketProjectAriResourceType,
   resourceIdSlug: "{projectId}",
   resourceIdSegmentFormats: {
@@ -450,13 +453,14 @@
 var bitbucketPullrequestAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketPullrequestAriResourceOwner,
   resourceType: BitbucketPullrequestAriResourceType,
   resourceIdSlug: "{pullRequestId}",
   resourceIdSegmentFormats: {
-    pullRequestId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    pullRequestId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -501,8 +505,9 @@
 var bitbucketRepositoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketRepositoryAriResourceOwner,
   resourceType: BitbucketRepositoryAriResourceType,
   resourceIdSlug: "{repositoryId}",
   resourceIdSegmentFormats: {
@@ -552,8 +557,9 @@
 var bitbucketRepositoryTransferAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketRepositoryTransferAriResourceOwner,
   resourceType: BitbucketRepositoryTransferAriResourceType,
   resourceIdSlug: "{transferId}",
   resourceIdSegmentFormats: {
@@ -603,8 +609,9 @@
 var bitbucketSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketSiteAriResourceOwner,
   resourceType: BitbucketSiteAriResourceType,
   resourceIdSlug: "bitbucket",
   resourceIdSegmentFormats: {}
@@ -643,8 +650,9 @@
 var bitbucketTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketTeamAriResourceOwner,
   resourceType: BitbucketTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {
@@ -694,8 +702,9 @@
 var bitbucketWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketWorkspaceAriResourceOwner,
   resourceType: BitbucketWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/oauth-consumer/index.js

Index: package/packages/ari/bitbucket/oauth-consumer/index.js
===================================================================
--- package/packages/ari/bitbucket/oauth-consumer/index.js
+++ package/packages/ari/bitbucket/oauth-consumer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var bitbucketOauthConsumerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketOauthConsumerAriResourceOwner,
   resourceType: BitbucketOauthConsumerAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {
-    clientId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    clientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/bitbucket/project/index.js

Index: package/packages/ari/bitbucket/project/index.js
===================================================================
--- package/packages/ari/bitbucket/project/index.js
+++ package/packages/ari/bitbucket/project/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketProjectAriResourceOwner,
   resourceType: BitbucketProjectAriResourceType,
   resourceIdSlug: "{projectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/pullrequest/index.js

Index: package/packages/ari/bitbucket/pullrequest/index.js
===================================================================
--- package/packages/ari/bitbucket/pullrequest/index.js
+++ package/packages/ari/bitbucket/pullrequest/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var bitbucketPullrequestAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketPullrequestAriResourceOwner,
   resourceType: BitbucketPullrequestAriResourceType,
   resourceIdSlug: "{pullRequestId}",
   resourceIdSegmentFormats: {
-    pullRequestId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    pullRequestId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/bitbucket/repository-transfer/index.js

Index: package/packages/ari/bitbucket/repository-transfer/index.js
===================================================================
--- package/packages/ari/bitbucket/repository-transfer/index.js
+++ package/packages/ari/bitbucket/repository-transfer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketRepositoryTransferAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketRepositoryTransferAriResourceOwner,
   resourceType: BitbucketRepositoryTransferAriResourceType,
   resourceIdSlug: "{transferId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/repository/index.js

Index: package/packages/ari/bitbucket/repository/index.js
===================================================================
--- package/packages/ari/bitbucket/repository/index.js
+++ package/packages/ari/bitbucket/repository/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketRepositoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketRepositoryAriResourceOwner,
   resourceType: BitbucketRepositoryAriResourceType,
   resourceIdSlug: "{repositoryId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/site/index.js

Index: package/packages/ari/bitbucket/site/index.js
===================================================================
--- package/packages/ari/bitbucket/site/index.js
+++ package/packages/ari/bitbucket/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketSiteAriResourceOwner,
   resourceType: BitbucketSiteAriResourceType,
   resourceIdSlug: "bitbucket",
   resourceIdSegmentFormats: {}

Modified: package/packages/ari/bitbucket/team/index.js

Index: package/packages/ari/bitbucket/team/index.js
===================================================================
--- package/packages/ari/bitbucket/team/index.js
+++ package/packages/ari/bitbucket/team/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketTeamAriResourceOwner,
   resourceType: BitbucketTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/bitbucket/workspace/index.js

Index: package/packages/ari/bitbucket/workspace/index.js
===================================================================
--- package/packages/ari/bitbucket/workspace/index.js
+++ package/packages/ari/bitbucket/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var bitbucketWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BitbucketWorkspaceAriResourceOwner,
   resourceType: BitbucketWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/brie/index.js

Index: package/packages/ari/brie/index.js
===================================================================
--- package/packages/ari/brie/index.js
+++ package/packages/ari/brie/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,13 +283,14 @@
 var brieRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BrieRoleAriResourceOwner,
   resourceType: BrieRoleAriResourceType,
   resourceIdSlug: "scope/{roleTypeId}",
   resourceIdSegmentFormats: {
-    roleTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -334,13 +335,14 @@
 var brieSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BrieSiteAriResourceOwner,
   resourceType: BrieSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/brie/role/index.js

Index: package/packages/ari/brie/role/index.js
===================================================================
--- package/packages/ari/brie/role/index.js
+++ package/packages/ari/brie/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var brieRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BrieRoleAriResourceOwner,
   resourceType: BrieRoleAriResourceType,
   resourceIdSlug: "scope/{roleTypeId}",
   resourceIdSegmentFormats: {
-    roleTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/brie/site/index.js

Index: package/packages/ari/brie/site/index.js
===================================================================
--- package/packages/ari/brie/site/index.js
+++ package/packages/ari/brie/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var brieSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: BrieSiteAriResourceOwner,
   resourceType: BrieSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/canvas/board/index.js

Index: package/packages/ari/canvas/board/index.js
===================================================================
--- package/packages/ari/canvas/board/index.js
+++ package/packages/ari/canvas/board/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/canvas/board/manifest.ts
 var canvasBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasBoardAriResourceOwner,
   resourceType: CanvasBoardAriResourceType,
   resourceIdSlug: "{boardId}",
   resourceIdSegmentFormats: {
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/canvas/database/index.js

Index: package/packages/ari/canvas/database/index.js
===================================================================
--- package/packages/ari/canvas/database/index.js
+++ package/packages/ari/canvas/database/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/canvas/database/manifest.ts
 var canvasDatabaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasDatabaseAriResourceOwner,
   resourceType: CanvasDatabaseAriResourceType,
   resourceIdSlug: "{databaseId}",
   resourceIdSegmentFormats: {
-    databaseId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    databaseId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/canvas/index.js

Index: package/packages/ari/canvas/index.js
===================================================================
--- package/packages/ari/canvas/index.js
+++ package/packages/ari/canvas/index.js
@@ -28,9 +28,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -50,9 +50,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,14 +284,15 @@
 // src/canvas/board/manifest.ts
 var canvasBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasBoardAriResourceOwner,
   resourceType: CanvasBoardAriResourceType,
   resourceIdSlug: "{boardId}",
   resourceIdSegmentFormats: {
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -339,14 +340,15 @@
 // src/canvas/database/manifest.ts
 var canvasDatabaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasDatabaseAriResourceOwner,
   resourceType: CanvasDatabaseAriResourceType,
   resourceIdSlug: "{databaseId}",
   resourceIdSegmentFormats: {
-    databaseId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    databaseId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -395,13 +397,14 @@
 var canvasSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasSiteAriResourceOwner,
   resourceType: CanvasSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -445,9 +448,10 @@
 // src/canvas/workspace/manifest.ts
 var canvasWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasWorkspaceAriResourceOwner,
   resourceType: CanvasWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/canvas/site/index.js

Index: package/packages/ari/canvas/site/index.js
===================================================================
--- package/packages/ari/canvas/site/index.js
+++ package/packages/ari/canvas/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var canvasSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasSiteAriResourceOwner,
   resourceType: CanvasSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/canvas/workspace/index.js

Index: package/packages/ari/canvas/workspace/index.js
===================================================================
--- package/packages/ari/canvas/workspace/index.js
+++ package/packages/ari/canvas/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/canvas/workspace/manifest.ts
 var canvasWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CanvasWorkspaceAriResourceOwner,
   resourceType: CanvasWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/cmdb/attribute/index.js

Index: package/packages/ari/cmdb/attribute/index.js
===================================================================
--- package/packages/ari/cmdb/attribute/index.js
+++ package/packages/ari/cmdb/attribute/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var cmdbAttributeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbAttributeAriResourceOwner,
   resourceType: CmdbAttributeAriResourceType,
   resourceIdSlug: "{workspaceId}/{attributeId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    attributeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    attributeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/cmdb/import-configuration/index.js

Index: package/packages/ari/cmdb/import-configuration/index.js
===================================================================
--- package/packages/ari/cmdb/import-configuration/index.js
+++ package/packages/ari/cmdb/import-configuration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var cmdbImportConfigurationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbImportConfigurationAriResourceOwner,
   resourceType: CmdbImportConfigurationAriResourceType,
   resourceIdSlug: "{workspaceId}/{importConfigId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    importConfigId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    importConfigId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/cmdb/index.js

Index: package/packages/ari/cmdb/index.js
===================================================================
--- package/packages/ari/cmdb/index.js
+++ package/packages/ari/cmdb/index.js
@@ -31,9 +31,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -53,9 +53,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -288,15 +288,16 @@
 var cmdbAttributeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbAttributeAriResourceOwner,
   resourceType: CmdbAttributeAriResourceType,
   resourceIdSlug: "{workspaceId}/{attributeId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    attributeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    attributeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -346,15 +347,16 @@
 var cmdbImportConfigurationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbImportConfigurationAriResourceOwner,
   resourceType: CmdbImportConfigurationAriResourceType,
   resourceIdSlug: "{workspaceId}/{importConfigId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    importConfigId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    importConfigId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -404,15 +406,16 @@
 var cmdbObjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbObjectAriResourceOwner,
   resourceType: CmdbObjectAriResourceType,
   resourceIdSlug: "{workspaceId}/{objectId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    objectId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    objectId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -462,8 +465,9 @@
 var cmdbRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbRoleAriResourceOwner,
   resourceType: CmdbRoleAriResourceType,
   resourceIdSlug: "{roleGroup}/{roleType}",
   resourceIdSegmentFormats: {
@@ -520,15 +524,16 @@
 var cmdbSchemaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbSchemaAriResourceOwner,
   resourceType: CmdbSchemaAriResourceType,
   resourceIdSlug: "{workspaceId}/{schemaId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    schemaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    schemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -578,15 +583,16 @@
 var cmdbTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbTypeAriResourceOwner,
   resourceType: CmdbTypeAriResourceType,
   resourceIdSlug: "{workspaceId}/{typeId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    typeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    typeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -636,8 +642,9 @@
 var cmdbWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbWorkspaceAriResourceOwner,
   resourceType: CmdbWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/cmdb/object/index.js

Index: package/packages/ari/cmdb/object/index.js
===================================================================
--- package/packages/ari/cmdb/object/index.js
+++ package/packages/ari/cmdb/object/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var cmdbObjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbObjectAriResourceOwner,
   resourceType: CmdbObjectAriResourceType,
   resourceIdSlug: "{workspaceId}/{objectId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    objectId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    objectId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/cmdb/role/index.js

Index: package/packages/ari/cmdb/role/index.js
===================================================================
--- package/packages/ari/cmdb/role/index.js
+++ package/packages/ari/cmdb/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var cmdbRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbRoleAriResourceOwner,
   resourceType: CmdbRoleAriResourceType,
   resourceIdSlug: "{roleGroup}/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/cmdb/schema/index.js

Index: package/packages/ari/cmdb/schema/index.js
===================================================================
--- package/packages/ari/cmdb/schema/index.js
+++ package/packages/ari/cmdb/schema/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var cmdbSchemaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbSchemaAriResourceOwner,
   resourceType: CmdbSchemaAriResourceType,
   resourceIdSlug: "{workspaceId}/{schemaId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    schemaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    schemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/cmdb/type/index.js

Index: package/packages/ari/cmdb/type/index.js
===================================================================
--- package/packages/ari/cmdb/type/index.js
+++ package/packages/ari/cmdb/type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var cmdbTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbTypeAriResourceOwner,
   resourceType: CmdbTypeAriResourceType,
   resourceIdSlug: "{workspaceId}/{typeId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    typeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    typeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/cmdb/workspace/index.js

Index: package/packages/ari/cmdb/workspace/index.js
===================================================================
--- package/packages/ari/cmdb/workspace/index.js
+++ package/packages/ari/cmdb/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var cmdbWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CmdbWorkspaceAriResourceOwner,
   resourceType: CmdbWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/catalog-account/index.js

Index: package/packages/ari/commerce/catalog-account/index.js
===================================================================
--- package/packages/ari/commerce/catalog-account/index.js
+++ package/packages/ari/commerce/catalog-account/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceCatalogAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceCatalogAccountAriResourceOwner,
   resourceType: CommerceCatalogAccountAriResourceType,
   resourceIdSlug: "{catalogAccountId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/change/index.js

Index: package/packages/ari/commerce/change/index.js
===================================================================
--- package/packages/ari/commerce/change/index.js
+++ package/packages/ari/commerce/change/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceChangeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceChangeAriResourceOwner,
   resourceType: CommerceChangeAriResourceType,
   resourceIdSlug: "{changeUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/entitlement-template/index.js

Index: package/packages/ari/commerce/entitlement-template/index.js
===================================================================
--- package/packages/ari/commerce/entitlement-template/index.js
+++ package/packages/ari/commerce/entitlement-template/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceEntitlementTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementTemplateAriResourceOwner,
   resourceType: CommerceEntitlementTemplateAriResourceType,
   resourceIdSlug: "{entitlementTemplateId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/entitlement/index.js

Index: package/packages/ari/commerce/entitlement/index.js
===================================================================
--- package/packages/ari/commerce/entitlement/index.js
+++ package/packages/ari/commerce/entitlement/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceEntitlementAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementAriResourceOwner,
   resourceType: CommerceEntitlementAriResourceType,
   resourceIdSlug: "{entitlementId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/index.js

Index: package/packages/ari/commerce/index.js
===================================================================
--- package/packages/ari/commerce/index.js
+++ package/packages/ari/commerce/index.js
@@ -42,9 +42,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -64,9 +64,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -299,8 +299,9 @@
 var commerceCatalogAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceCatalogAccountAriResourceOwner,
   resourceType: CommerceCatalogAccountAriResourceType,
   resourceIdSlug: "{catalogAccountId}",
   resourceIdSegmentFormats: {
@@ -350,8 +351,9 @@
 var commerceChangeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceChangeAriResourceOwner,
   resourceType: CommerceChangeAriResourceType,
   resourceIdSlug: "{changeUuid}",
   resourceIdSegmentFormats: {
@@ -401,8 +403,9 @@
 var commerceEntitlementAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementAriResourceOwner,
   resourceType: CommerceEntitlementAriResourceType,
   resourceIdSlug: "{entitlementId}",
   resourceIdSegmentFormats: {
@@ -452,8 +455,9 @@
 var commerceEntitlementTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementTemplateAriResourceOwner,
   resourceType: CommerceEntitlementTemplateAriResourceType,
   resourceIdSlug: "{entitlementTemplateId}",
   resourceIdSegmentFormats: {
@@ -503,8 +507,9 @@
 var commerceInitiativeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInitiativeAriResourceOwner,
   resourceType: CommerceInitiativeAriResourceType,
   resourceIdSlug: "{initiativeUuid}",
   resourceIdSegmentFormats: {
@@ -553,9 +558,10 @@
 // src/commerce/invoice-group/manifest.ts
 var commerceInvoiceGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInvoiceGroupAriResourceOwner,
   resourceType: CommerceInvoiceGroupAriResourceType,
   resourceIdSlug: "{invoiceGroupId}",
   resourceIdSegmentFormats: {
@@ -609,8 +615,9 @@
 var commerceOfferingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingAriResourceOwner,
   resourceType: CommerceOfferingAriResourceType,
   resourceIdSlug: "{offeringId}",
   resourceIdSegmentFormats: {
@@ -660,8 +667,9 @@
 var commerceOfferingRelationshipTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingRelationshipTemplateAriResourceOwner,
   resourceType: CommerceOfferingRelationshipTemplateAriResourceType,
   resourceIdSlug: "{offeringRelationshipTemplateId}",
   resourceIdSegmentFormats: {
@@ -710,9 +718,10 @@
 // src/commerce/order/manifest.ts
 var commerceOrderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOrderAriResourceOwner,
   resourceType: CommerceOrderAriResourceType,
   resourceIdSlug: "{orderId}",
   resourceIdSegmentFormats: {
@@ -724,21 +733,18 @@
 // src/commerce/order/index.ts
 var CommerceOrderAri = class _CommerceOrderAri extends RegisteredAri {
   constructor(opts) {
     super(opts);
-    this._txaId = opts.cloudId || "", this._orderId = opts.resourceIdSegmentValues.orderId;
+    this._orderId = opts.resourceIdSegmentValues.orderId;
   }
-  get txaId() {
-    return this._txaId;
-  }
   get orderId() {
     return this._orderId;
   }
   static create(opts) {
     let derivedOpts = {
       qualifier: commerceOrderAriStaticOpts.qualifier,
       platformQualifier: commerceOrderAriStaticOpts.platformQualifier,
-      cloudId: opts.txaId,
+      cloudId: void 0,
       resourceOwner: commerceOrderAriStaticOpts.resourceOwner,
       resourceType: commerceOrderAriStaticOpts.resourceType,
       resourceId: `${opts.orderId}`,
       resourceIdSegmentValues: {
@@ -752,9 +758,8 @@
     return new _CommerceOrderAri(opts);
   }
   getVariables() {
     return {
-      txaId: this.txaId,
       orderId: this.orderId
     };
   }
 };
@@ -765,9 +770,10 @@
 // src/commerce/payment-method/manifest.ts
 var commercePaymentMethodAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePaymentMethodAriResourceOwner,
   resourceType: CommercePaymentMethodAriResourceType,
   resourceIdSlug: "{paymentMethodId}",
   resourceIdSegmentFormats: {
@@ -821,8 +827,9 @@
 var commercePricingPlanAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePricingPlanAriResourceOwner,
   resourceType: CommercePricingPlanAriResourceType,
   resourceIdSlug: "{pricingPlanId}",
   resourceIdSegmentFormats: {
@@ -872,8 +879,9 @@
 var commerceProductAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceProductAriResourceOwner,
   resourceType: CommerceProductAriResourceType,
   resourceIdSlug: "{productId}",
   resourceIdSegmentFormats: {
@@ -923,8 +931,9 @@
 var commercePromotionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePromotionAriResourceOwner,
   resourceType: CommercePromotionAriResourceType,
   resourceIdSlug: "{promotionId}",
   resourceIdSegmentFormats: {
@@ -973,9 +982,10 @@
 // src/commerce/quote/manifest.ts
 var commerceQuoteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceQuoteAriResourceOwner,
   resourceType: CommerceQuoteAriResourceType,
   resourceIdSlug: "{quoteId}",
   resourceIdSegmentFormats: {
@@ -1029,13 +1039,14 @@
 var commerceRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceRoleAriResourceOwner,
   resourceType: CommerceRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1079,9 +1090,10 @@
 // src/commerce/ship-to-party/manifest.ts
 var commerceShipToPartyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceShipToPartyAriResourceOwner,
   resourceType: CommerceShipToPartyAriResourceType,
   resourceIdSlug: "{shipToPartyId}",
   resourceIdSegmentFormats: {
@@ -1135,8 +1147,9 @@
 var commerceTransactionAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceTransactionAccountAriResourceOwner,
   resourceType: CommerceTransactionAccountAriResourceType,
   resourceIdSlug: "{txaId}",
   resourceIdSegmentFormats: {
@@ -1186,8 +1199,9 @@
 var commerceWorkbenchResourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceWorkbenchResourceAriResourceOwner,
   resourceType: CommerceWorkbenchResourceAriResourceType,
   resourceIdSlug: "{resourceName}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/initiative/index.js

Index: package/packages/ari/commerce/initiative/index.js
===================================================================
--- package/packages/ari/commerce/initiative/index.js
+++ package/packages/ari/commerce/initiative/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceInitiativeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInitiativeAriResourceOwner,
   resourceType: CommerceInitiativeAriResourceType,
   resourceIdSlug: "{initiativeUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/invoice-group/index.js

Index: package/packages/ari/commerce/invoice-group/index.js
===================================================================
--- package/packages/ari/commerce/invoice-group/index.js
+++ package/packages/ari/commerce/invoice-group/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/commerce/invoice-group/manifest.ts
 var commerceInvoiceGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInvoiceGroupAriResourceOwner,
   resourceType: CommerceInvoiceGroupAriResourceType,
   resourceIdSlug: "{invoiceGroupId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/offering-relationship-template/index.js

Index: package/packages/ari/commerce/offering-relationship-template/index.js
===================================================================
--- package/packages/ari/commerce/offering-relationship-template/index.js
+++ package/packages/ari/commerce/offering-relationship-template/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceOfferingRelationshipTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingRelationshipTemplateAriResourceOwner,
   resourceType: CommerceOfferingRelationshipTemplateAriResourceType,
   resourceIdSlug: "{offeringRelationshipTemplateId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/offering/index.js

Index: package/packages/ari/commerce/offering/index.js
===================================================================
--- package/packages/ari/commerce/offering/index.js
+++ package/packages/ari/commerce/offering/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceOfferingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingAriResourceOwner,
   resourceType: CommerceOfferingAriResourceType,
   resourceIdSlug: "{offeringId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/order/index.js

Index: package/packages/ari/commerce/order/index.js
===================================================================
--- package/packages/ari/commerce/order/index.js
+++ package/packages/ari/commerce/order/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/commerce/order/manifest.ts
 var commerceOrderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOrderAriResourceOwner,
   resourceType: CommerceOrderAriResourceType,
   resourceIdSlug: "{orderId}",
   resourceIdSegmentFormats: {
@@ -297,21 +298,18 @@
 // src/commerce/order/index.ts
 var CommerceOrderAri = class _CommerceOrderAri extends RegisteredAri {
   constructor(opts) {
     super(opts);
-    this._txaId = opts.cloudId || "", this._orderId = opts.resourceIdSegmentValues.orderId;
+    this._orderId = opts.resourceIdSegmentValues.orderId;
   }
-  get txaId() {
-    return this._txaId;
-  }
   get orderId() {
     return this._orderId;
   }
   static create(opts) {
     let derivedOpts = {
       qualifier: commerceOrderAriStaticOpts.qualifier,
       platformQualifier: commerceOrderAriStaticOpts.platformQualifier,
-      cloudId: opts.txaId,
+      cloudId: void 0,
       resourceOwner: commerceOrderAriStaticOpts.resourceOwner,
       resourceType: commerceOrderAriStaticOpts.resourceType,
       resourceId: `${opts.orderId}`,
       resourceIdSegmentValues: {
@@ -325,9 +323,8 @@
     return new _CommerceOrderAri(opts);
   }
   getVariables() {
     return {
-      txaId: this.txaId,
       orderId: this.orderId
     };
   }
 };

Modified: package/packages/ari/commerce/payment-method/index.js

Index: package/packages/ari/commerce/payment-method/index.js
===================================================================
--- package/packages/ari/commerce/payment-method/index.js
+++ package/packages/ari/commerce/payment-method/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/commerce/payment-method/manifest.ts
 var commercePaymentMethodAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePaymentMethodAriResourceOwner,
   resourceType: CommercePaymentMethodAriResourceType,
   resourceIdSlug: "{paymentMethodId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/pricing-plan/index.js

Index: package/packages/ari/commerce/pricing-plan/index.js
===================================================================
--- package/packages/ari/commerce/pricing-plan/index.js
+++ package/packages/ari/commerce/pricing-plan/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commercePricingPlanAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePricingPlanAriResourceOwner,
   resourceType: CommercePricingPlanAriResourceType,
   resourceIdSlug: "{pricingPlanId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/product/index.js

Index: package/packages/ari/commerce/product/index.js
===================================================================
--- package/packages/ari/commerce/product/index.js
+++ package/packages/ari/commerce/product/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceProductAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceProductAriResourceOwner,
   resourceType: CommerceProductAriResourceType,
   resourceIdSlug: "{productId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/promotion/index.js

Index: package/packages/ari/commerce/promotion/index.js
===================================================================
--- package/packages/ari/commerce/promotion/index.js
+++ package/packages/ari/commerce/promotion/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commercePromotionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePromotionAriResourceOwner,
   resourceType: CommercePromotionAriResourceType,
   resourceIdSlug: "{promotionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/quote/index.js

Index: package/packages/ari/commerce/quote/index.js
===================================================================
--- package/packages/ari/commerce/quote/index.js
+++ package/packages/ari/commerce/quote/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/commerce/quote/manifest.ts
 var commerceQuoteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceQuoteAriResourceOwner,
   resourceType: CommerceQuoteAriResourceType,
   resourceIdSlug: "{quoteId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/role/index.js

Index: package/packages/ari/commerce/role/index.js
===================================================================
--- package/packages/ari/commerce/role/index.js
+++ package/packages/ari/commerce/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var commerceRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceRoleAriResourceOwner,
   resourceType: CommerceRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/commerce/ship-to-party/index.js

Index: package/packages/ari/commerce/ship-to-party/index.js
===================================================================
--- package/packages/ari/commerce/ship-to-party/index.js
+++ package/packages/ari/commerce/ship-to-party/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/commerce/ship-to-party/manifest.ts
 var commerceShipToPartyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceShipToPartyAriResourceOwner,
   resourceType: CommerceShipToPartyAriResourceType,
   resourceIdSlug: "{shipToPartyId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/transaction-account/index.js

Index: package/packages/ari/commerce/transaction-account/index.js
===================================================================
--- package/packages/ari/commerce/transaction-account/index.js
+++ package/packages/ari/commerce/transaction-account/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceTransactionAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceTransactionAccountAriResourceOwner,
   resourceType: CommerceTransactionAccountAriResourceType,
   resourceIdSlug: "{txaId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/commerce/workbench-resource/index.js

Index: package/packages/ari/commerce/workbench-resource/index.js
===================================================================
--- package/packages/ari/commerce/workbench-resource/index.js
+++ package/packages/ari/commerce/workbench-resource/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var commerceWorkbenchResourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceWorkbenchResourceAriResourceOwner,
   resourceType: CommerceWorkbenchResourceAriResourceType,
   resourceIdSlug: "{resourceName}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/assistant-answer/index.js

Index: package/packages/ari/compass/assistant-answer/index.js
===================================================================
--- package/packages/ari/compass/assistant-answer/index.js
+++ package/packages/ari/compass/assistant-answer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/assistant-answer/manifest.ts
 var compassAssistantAnswerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassAssistantAnswerAriResourceOwner,
   resourceType: CompassAssistantAnswerAriResourceType,
   resourceIdSlug: "{workspaceId}/{answerId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/component-label/index.js

Index: package/packages/ari/compass/component-label/index.js
===================================================================
--- package/packages/ari/compass/component-label/index.js
+++ package/packages/ari/compass/component-label/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/component-label/manifest.ts
 var compassComponentLabelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentLabelAriResourceOwner,
   resourceType: CompassComponentLabelAriResourceType,
   resourceIdSlug: "{workspaceId}/{labelId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/component-link/index.js

Index: package/packages/ari/compass/component-link/index.js
===================================================================
--- package/packages/ari/compass/component-link/index.js
+++ package/packages/ari/compass/component-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/component-link/manifest.ts
 var compassComponentLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentLinkAriResourceOwner,
   resourceType: CompassComponentLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{componentId}/{componentLinkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/component/index.js

Index: package/packages/ari/compass/component/index.js
===================================================================
--- package/packages/ari/compass/component/index.js
+++ package/packages/ari/compass/component/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/component/manifest.ts
 var compassComponentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentAriResourceOwner,
   resourceType: CompassComponentAriResourceType,
   resourceIdSlug: "{workspaceId}/{componentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/custom-field-definition/index.js

Index: package/packages/ari/compass/custom-field-definition/index.js
===================================================================
--- package/packages/ari/compass/custom-field-definition/index.js
+++ package/packages/ari/compass/custom-field-definition/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/compass/custom-field-definition/manifest.ts
 var compassCustomFieldDefinitionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassCustomFieldDefinitionAriResourceOwner,
   resourceType: CompassCustomFieldDefinitionAriResourceType,
   resourceIdSlug: "{workspaceId}/{definitionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    definitionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/document/index.js

Index: package/packages/ari/compass/document/index.js
===================================================================
--- package/packages/ari/compass/document/index.js
+++ package/packages/ari/compass/document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/document/manifest.ts
 var compassDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassDocumentAriResourceOwner,
   resourceType: CompassDocumentAriResourceType,
   resourceIdSlug: "{workspaceId}/{documentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/documentation-category/index.js

Index: package/packages/ari/compass/documentation-category/index.js
===================================================================
--- package/packages/ari/compass/documentation-category/index.js
+++ package/packages/ari/compass/documentation-category/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/documentation-category/manifest.ts
 var compassDocumentationCategoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassDocumentationCategoryAriResourceOwner,
   resourceType: CompassDocumentationCategoryAriResourceType,
   resourceIdSlug: "{workspaceId}/{documentationCategoryId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/event-source/index.js

Index: package/packages/ari/compass/event-source/index.js
===================================================================
--- package/packages/ari/compass/event-source/index.js
+++ package/packages/ari/compass/event-source/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/compass/event-source/manifest.ts
 var compassEventSourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassEventSourceAriResourceOwner,
   resourceType: CompassEventSourceAriResourceType,
   resourceIdSlug: "{workspaceId}/{eventSourceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    eventSourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/incoming-webhook/index.js

Index: package/packages/ari/compass/incoming-webhook/index.js
===================================================================
--- package/packages/ari/compass/incoming-webhook/index.js
+++ package/packages/ari/compass/incoming-webhook/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/incoming-webhook/manifest.ts
 var compassIncomingWebhookAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassIncomingWebhookAriResourceOwner,
   resourceType: CompassIncomingWebhookAriResourceType,
   resourceIdSlug: "{workspaceId}/{incomingWebhookId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/index.js

Index: package/packages/ari/compass/index.js
===================================================================
--- package/packages/ari/compass/index.js
+++ package/packages/ari/compass/index.js
@@ -16,19 +16,24 @@
 
 // src/compass/index.ts
 var compass_exports = {};
 __export(compass_exports, {
+  CompassApiEndpointAri: () => CompassApiEndpointAri,
   CompassAssistantAnswerAri: () => CompassAssistantAnswerAri,
+  CompassCampaignAri: () => CompassCampaignAri,
   CompassComponentAri: () => CompassComponentAri,
   CompassComponentLabelAri: () => CompassComponentLabelAri,
   CompassComponentLinkAri: () => CompassComponentLinkAri,
+  CompassComponentTypeAri: () => CompassComponentTypeAri,
   CompassCustomFieldDefinitionAri: () => CompassCustomFieldDefinitionAri,
   CompassDocumentAri: () => CompassDocumentAri,
   CompassDocumentationCategoryAri: () => CompassDocumentationCategoryAri,
   CompassEventSourceAri: () => CompassEventSourceAri,
   CompassIncomingWebhookAri: () => CompassIncomingWebhookAri,
+  CompassLibraryScorecardAri: () => CompassLibraryScorecardAri,
   CompassMetricDefinitionAri: () => CompassMetricDefinitionAri,
   CompassMetricSourceAri: () => CompassMetricSourceAri,
+  CompassPackageAri: () => CompassPackageAri,
   CompassRoleAri: () => CompassRoleAri,
   CompassScorecardAri: () => CompassScorecardAri,
   CompassSiteAri: () => CompassSiteAri,
   CompassUserDefinedParameterAri: () => CompassUserDefinedParameterAri,
@@ -41,9 +46,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -63,9 +68,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,16 +295,80 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/compass/api-endpoint/types.ts
+var CompassApiEndpointAriResourceOwner = "compass", CompassApiEndpointAriResourceType = "api-endpoint";
+
+// src/compass/api-endpoint/manifest.ts
+var compassApiEndpointAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: CompassApiEndpointAriResourceOwner,
+  resourceType: CompassApiEndpointAriResourceType,
+  resourceIdSlug: "{workspaceId}/{endpointId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    endpointId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/compass/api-endpoint/index.ts
+var CompassApiEndpointAri = class _CompassApiEndpointAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._endpointId = opts.resourceIdSegmentValues.endpointId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get endpointId() {
+    return this._endpointId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: compassApiEndpointAriStaticOpts.qualifier,
+      platformQualifier: compassApiEndpointAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: compassApiEndpointAriStaticOpts.resourceOwner,
+      resourceType: compassApiEndpointAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.endpointId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        endpointId: opts.endpointId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, compassApiEndpointAriStaticOpts);
+    return new _CompassApiEndpointAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, compassApiEndpointAriStaticOpts);
+    return new _CompassApiEndpointAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      endpointId: this.endpointId
+    };
+  }
+};
+
 // src/compass/assistant-answer/types.ts
 var CompassAssistantAnswerAriResourceOwner = "compass", CompassAssistantAnswerAriResourceType = "assistant-answer";
 
 // src/compass/assistant-answer/manifest.ts
 var compassAssistantAnswerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassAssistantAnswerAriResourceOwner,
   resourceType: CompassAssistantAnswerAriResourceType,
   resourceIdSlug: "{workspaceId}/{answerId}",
   resourceIdSegmentFormats: {
@@ -352,16 +421,80 @@
     };
   }
 };
 
+// src/compass/campaign/types.ts
+var CompassCampaignAriResourceOwner = "compass", CompassCampaignAriResourceType = "campaign";
+
+// src/compass/campaign/manifest.ts
+var compassCampaignAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: CompassCampaignAriResourceOwner,
+  resourceType: CompassCampaignAriResourceType,
+  resourceIdSlug: "{workspaceId}/{campaignId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    campaignId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/compass/campaign/index.ts
+var CompassCampaignAri = class _CompassCampaignAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._campaignId = opts.resourceIdSegmentValues.campaignId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get campaignId() {
+    return this._campaignId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: compassCampaignAriStaticOpts.qualifier,
+      platformQualifier: compassCampaignAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: compassCampaignAriStaticOpts.resourceOwner,
+      resourceType: compassCampaignAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.campaignId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        campaignId: opts.campaignId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, compassCampaignAriStaticOpts);
+    return new _CompassCampaignAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, compassCampaignAriStaticOpts);
+    return new _CompassCampaignAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      campaignId: this.campaignId
+    };
+  }
+};
+
 // src/compass/component/types.ts
 var CompassComponentAriResourceOwner = "compass", CompassComponentAriResourceType = "component";
 
 // src/compass/component/manifest.ts
 var compassComponentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentAriResourceOwner,
   resourceType: CompassComponentAriResourceType,
   resourceIdSlug: "{workspaceId}/{componentId}",
   resourceIdSegmentFormats: {
@@ -421,9 +554,10 @@
 // src/compass/component-label/manifest.ts
 var compassComponentLabelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentLabelAriResourceOwner,
   resourceType: CompassComponentLabelAriResourceType,
   resourceIdSlug: "{workspaceId}/{labelId}",
   resourceIdSegmentFormats: {
@@ -483,9 +617,10 @@
 // src/compass/component-link/manifest.ts
 var compassComponentLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassComponentLinkAriResourceOwner,
   resourceType: CompassComponentLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{componentId}/{componentLinkId}",
   resourceIdSegmentFormats: {
@@ -545,23 +680,87 @@
     };
   }
 };
 
+// src/compass/component-type/types.ts
+var CompassComponentTypeAriResourceOwner = "compass", CompassComponentTypeAriResourceType = "component-type";
+
+// src/compass/component-type/manifest.ts
+var compassComponentTypeAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: CompassComponentTypeAriResourceOwner,
+  resourceType: CompassComponentTypeAriResourceType,
+  resourceIdSlug: "{workspaceId}/{typeId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    typeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/compass/component-type/index.ts
+var CompassComponentTypeAri = class _CompassComponentTypeAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get typeId() {
+    return this._typeId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: compassComponentTypeAriStaticOpts.qualifier,
+      platformQualifier: compassComponentTypeAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: compassComponentTypeAriStaticOpts.resourceOwner,
+      resourceType: compassComponentTypeAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.typeId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        typeId: opts.typeId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, compassComponentTypeAriStaticOpts);
+    return new _CompassComponentTypeAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, compassComponentTypeAriStaticOpts);
+    return new _CompassComponentTypeAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      typeId: this.typeId
+    };
+  }
+};
+
 // src/compass/custom-field-definition/types.ts
 var CompassCustomFieldDefinitionAriResourceOwner = "compass", CompassCustomFieldDefinitionAriResourceType = "custom-field-definition";
 
 // src/compass/custom-field-definition/manifest.ts
 var compassCustomFieldDefinitionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassCustomFieldDefinitionAriResourceOwner,
   resourceType: CompassCustomFieldDefinitionAriResourceType,
   resourceIdSlug: "{workspaceId}/{definitionId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    definitionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -614,9 +813,10 @@
 // src/compass/document/manifest.ts
 var compassDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassDocumentAriResourceOwner,
   resourceType: CompassDocumentAriResourceType,
   resourceIdSlug: "{workspaceId}/{documentId}",
   resourceIdSegmentFormats: {
@@ -676,9 +876,10 @@
 // src/compass/documentation-category/manifest.ts
 var compassDocumentationCategoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassDocumentationCategoryAriResourceOwner,
   resourceType: CompassDocumentationCategoryAriResourceType,
   resourceIdSlug: "{workspaceId}/{documentationCategoryId}",
   resourceIdSegmentFormats: {
@@ -738,16 +939,17 @@
 // src/compass/event-source/manifest.ts
 var compassEventSourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassEventSourceAriResourceOwner,
   resourceType: CompassEventSourceAriResourceType,
   resourceIdSlug: "{workspaceId}/{eventSourceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    eventSourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -800,9 +1002,10 @@
 // src/compass/incoming-webhook/manifest.ts
 var compassIncomingWebhookAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassIncomingWebhookAriResourceOwner,
   resourceType: CompassIncomingWebhookAriResourceType,
   resourceIdSlug: "{workspaceId}/{incomingWebhookId}",
   resourceIdSegmentFormats: {
@@ -855,23 +1058,87 @@
     };
   }
 };
 
+// src/compass/library-scorecard/types.ts
+var CompassLibraryScorecardAriResourceOwner = "compass", CompassLibraryScorecardAriResourceType = "library-scorecard";
+
+// src/compass/library-scorecard/manifest.ts
+var compassLibraryScorecardAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: CompassLibraryScorecardAriResourceOwner,
+  resourceType: CompassLibraryScorecardAriResourceType,
+  resourceIdSlug: "{workspaceId}/{libraryScorecardId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /(?:builtin|[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/,
+    // eslint-disable-line no-useless-escape
+    libraryScorecardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/compass/library-scorecard/index.ts
+var CompassLibraryScorecardAri = class _CompassLibraryScorecardAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._optionalSiteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._libraryScorecardId = opts.resourceIdSegmentValues.libraryScorecardId;
+  }
+  get optionalSiteId() {
+    return this._optionalSiteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get libraryScorecardId() {
+    return this._libraryScorecardId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: compassLibraryScorecardAriStaticOpts.qualifier,
+      platformQualifier: compassLibraryScorecardAriStaticOpts.platformQualifier,
+      cloudId: opts.optionalSiteId,
+      resourceOwner: compassLibraryScorecardAriStaticOpts.resourceOwner,
+      resourceType: compassLibraryScorecardAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.libraryScorecardId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        libraryScorecardId: opts.libraryScorecardId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, compassLibraryScorecardAriStaticOpts);
+    return new _CompassLibraryScorecardAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, compassLibraryScorecardAriStaticOpts);
+    return new _CompassLibraryScorecardAri(opts);
+  }
+  getVariables() {
+    return {
+      optionalSiteId: this.optionalSiteId,
+      workspaceId: this.workspaceId,
+      libraryScorecardId: this.libraryScorecardId
+    };
+  }
+};
+
 // src/compass/metric-definition/types.ts
 var CompassMetricDefinitionAriResourceOwner = "compass", CompassMetricDefinitionAriResourceType = "metric-definition";
 
 // src/compass/metric-definition/manifest.ts
 var compassMetricDefinitionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassMetricDefinitionAriResourceOwner,
   resourceType: CompassMetricDefinitionAriResourceType,
   resourceIdSlug: "{containerId}/{definitionId}",
   resourceIdSegmentFormats: {
     containerId: /(?:builtin|forge|[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/,
     // eslint-disable-line no-useless-escape
-    definitionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -924,16 +1191,17 @@
 // src/compass/metric-source/manifest.ts
 var compassMetricSourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassMetricSourceAriResourceOwner,
   resourceType: CompassMetricSourceAriResourceType,
   resourceIdSlug: "{workspaceId}/{metricSourceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    metricSourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    metricSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -979,16 +1247,80 @@
     };
   }
 };
 
+// src/compass/package/types.ts
+var CompassPackageAriResourceOwner = "compass", CompassPackageAriResourceType = "package";
+
+// src/compass/package/manifest.ts
+var compassPackageAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: CompassPackageAriResourceOwner,
+  resourceType: CompassPackageAriResourceType,
+  resourceIdSlug: "{workspaceId}/{packageId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    packageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/compass/package/index.ts
+var CompassPackageAri = class _CompassPackageAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._packageId = opts.resourceIdSegmentValues.packageId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get packageId() {
+    return this._packageId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: compassPackageAriStaticOpts.qualifier,
+      platformQualifier: compassPackageAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: compassPackageAriStaticOpts.resourceOwner,
+      resourceType: compassPackageAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.packageId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        packageId: opts.packageId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, compassPackageAriStaticOpts);
+    return new _CompassPackageAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, compassPackageAriStaticOpts);
+    return new _CompassPackageAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      packageId: this.packageId
+    };
+  }
+};
+
 // src/compass/role/types.ts
 var CompassRoleAriResourceOwner = "compass", CompassRoleAriResourceType = "role";
 
 // src/compass/role/manifest.ts
 var compassRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassRoleAriResourceOwner,
   resourceType: CompassRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -1037,16 +1369,17 @@
 // src/compass/scorecard/manifest.ts
 var compassScorecardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassScorecardAriResourceOwner,
   resourceType: CompassScorecardAriResourceType,
   resourceIdSlug: "{workspaceId}/{scorecardId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    scorecardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scorecardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1100,13 +1433,14 @@
 var compassSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassSiteAriResourceOwner,
   resourceType: CompassSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1150,9 +1484,10 @@
 // src/compass/user-defined-parameter/manifest.ts
 var compassUserDefinedParameterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassUserDefinedParameterAriResourceOwner,
   resourceType: CompassUserDefinedParameterAriResourceType,
   resourceIdSlug: "{workspaceId}/{userDefinedParameterId}",
   resourceIdSegmentFormats: {
@@ -1212,9 +1547,10 @@
 // src/compass/webhook/manifest.ts
 var compassWebhookAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassWebhookAriResourceOwner,
   resourceType: CompassWebhookAriResourceType,
   resourceIdSlug: "{workspaceId}/{webhookId}",
   resourceIdSegmentFormats: {
@@ -1274,9 +1610,10 @@
 // src/compass/workspace/manifest.ts
 var compassWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassWorkspaceAriResourceOwner,
   resourceType: CompassWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {
@@ -1323,19 +1660,24 @@
   }
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  CompassApiEndpointAri,
   CompassAssistantAnswerAri,
+  CompassCampaignAri,
   CompassComponentAri,
   CompassComponentLabelAri,
   CompassComponentLinkAri,
+  CompassComponentTypeAri,
   CompassCustomFieldDefinitionAri,
   CompassDocumentAri,
   CompassDocumentationCategoryAri,
   CompassEventSourceAri,
   CompassIncomingWebhookAri,
+  CompassLibraryScorecardAri,
   CompassMetricDefinitionAri,
   CompassMetricSourceAri,
+  CompassPackageAri,
   CompassRoleAri,
   CompassScorecardAri,
   CompassSiteAri,
   CompassUserDefinedParameterAri,

Modified: package/packages/ari/compass/metric-definition/index.js

Index: package/packages/ari/compass/metric-definition/index.js
===================================================================
--- package/packages/ari/compass/metric-definition/index.js
+++ package/packages/ari/compass/metric-definition/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/compass/metric-definition/manifest.ts
 var compassMetricDefinitionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassMetricDefinitionAriResourceOwner,
   resourceType: CompassMetricDefinitionAriResourceType,
   resourceIdSlug: "{containerId}/{definitionId}",
   resourceIdSegmentFormats: {
     containerId: /(?:builtin|forge|[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/,
     // eslint-disable-line no-useless-escape
-    definitionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/metric-source/index.js

Index: package/packages/ari/compass/metric-source/index.js
===================================================================
--- package/packages/ari/compass/metric-source/index.js
+++ package/packages/ari/compass/metric-source/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/compass/metric-source/manifest.ts
 var compassMetricSourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassMetricSourceAriResourceOwner,
   resourceType: CompassMetricSourceAriResourceType,
   resourceIdSlug: "{workspaceId}/{metricSourceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    metricSourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    metricSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/role/index.js

Index: package/packages/ari/compass/role/index.js
===================================================================
--- package/packages/ari/compass/role/index.js
+++ package/packages/ari/compass/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var compassRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassRoleAriResourceOwner,
   resourceType: CompassRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/scorecard/index.js

Index: package/packages/ari/compass/scorecard/index.js
===================================================================
--- package/packages/ari/compass/scorecard/index.js
+++ package/packages/ari/compass/scorecard/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/compass/scorecard/manifest.ts
 var compassScorecardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassScorecardAriResourceOwner,
   resourceType: CompassScorecardAriResourceType,
   resourceIdSlug: "{workspaceId}/{scorecardId}",
   resourceIdSegmentFormats: {
     workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    scorecardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scorecardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/site/index.js

Index: package/packages/ari/compass/site/index.js
===================================================================
--- package/packages/ari/compass/site/index.js
+++ package/packages/ari/compass/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var compassSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassSiteAriResourceOwner,
   resourceType: CompassSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/compass/user-defined-parameter/index.js

Index: package/packages/ari/compass/user-defined-parameter/index.js
===================================================================
--- package/packages/ari/compass/user-defined-parameter/index.js
+++ package/packages/ari/compass/user-defined-parameter/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/user-defined-parameter/manifest.ts
 var compassUserDefinedParameterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassUserDefinedParameterAriResourceOwner,
   resourceType: CompassUserDefinedParameterAriResourceType,
   resourceIdSlug: "{workspaceId}/{userDefinedParameterId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/webhook/index.js

Index: package/packages/ari/compass/webhook/index.js
===================================================================
--- package/packages/ari/compass/webhook/index.js
+++ package/packages/ari/compass/webhook/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/webhook/manifest.ts
 var compassWebhookAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassWebhookAriResourceOwner,
   resourceType: CompassWebhookAriResourceType,
   resourceIdSlug: "{workspaceId}/{webhookId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/compass/workspace/index.js

Index: package/packages/ari/compass/workspace/index.js
===================================================================
--- package/packages/ari/compass/workspace/index.js
+++ package/packages/ari/compass/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/compass/workspace/manifest.ts
 var compassWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: CompassWorkspaceAriResourceOwner,
   resourceType: CompassWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/admin-announcement-banner/index.js

Index: package/packages/ari/confluence/admin-announcement-banner/index.js
===================================================================
--- package/packages/ari/confluence/admin-announcement-banner/index.js
+++ package/packages/ari/confluence/admin-announcement-banner/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/admin-announcement-banner/manifest.ts
 var confluenceAdminAnnouncementBannerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceAdminAnnouncementBannerAriResourceOwner,
   resourceType: ConfluenceAdminAnnouncementBannerAriResourceType,
   resourceIdSlug: "activation/{activationId}/{bannerId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/attachment/index.js

Index: package/packages/ari/confluence/attachment/index.js
===================================================================
--- package/packages/ari/confluence/attachment/index.js
+++ package/packages/ari/confluence/attachment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/attachment/manifest.ts
 var confluenceAttachmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceAttachmentAriResourceOwner,
   resourceType: ConfluenceAttachmentAriResourceType,
   resourceIdSlug: "{attachmentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/blogpost/index.js

Index: package/packages/ari/confluence/blogpost/index.js
===================================================================
--- package/packages/ari/confluence/blogpost/index.js
+++ package/packages/ari/confluence/blogpost/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/blogpost/manifest.ts
 var confluenceBlogpostAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceBlogpostAriResourceOwner,
   resourceType: ConfluenceBlogpostAriResourceType,
   resourceIdSlug: "{blogpostId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/comment/index.js

Index: package/packages/ari/confluence/comment/index.js
===================================================================
--- package/packages/ari/confluence/comment/index.js
+++ package/packages/ari/confluence/comment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/comment/manifest.ts
 var confluenceCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceCommentAriResourceOwner,
   resourceType: ConfluenceCommentAriResourceType,
   resourceIdSlug: "{commentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/content/index.js

Index: package/packages/ari/confluence/content/index.js
===================================================================
--- package/packages/ari/confluence/content/index.js
+++ package/packages/ari/confluence/content/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/content/manifest.ts
 var confluenceContentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceContentAriResourceOwner,
   resourceType: ConfluenceContentAriResourceType,
   resourceIdSlug: "{contentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/database/index.js

Index: package/packages/ari/confluence/database/index.js
===================================================================
--- package/packages/ari/confluence/database/index.js
+++ package/packages/ari/confluence/database/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/database/manifest.ts
 var confluenceDatabaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceDatabaseAriResourceOwner,
   resourceType: ConfluenceDatabaseAriResourceType,
   resourceIdSlug: "activation/{activationId}/{databaseId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/embed/index.js

Index: package/packages/ari/confluence/embed/index.js
===================================================================
--- package/packages/ari/confluence/embed/index.js
+++ package/packages/ari/confluence/embed/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/embed/manifest.ts
 var confluenceEmbedAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceEmbedAriResourceOwner,
   resourceType: ConfluenceEmbedAriResourceType,
   resourceIdSlug: "activation/{activationId}/{embedId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/event/index.js

Index: package/packages/ari/confluence/event/index.js
===================================================================
--- package/packages/ari/confluence/event/index.js
+++ package/packages/ari/confluence/event/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/confluence/event/manifest.ts
 var confluenceEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceEventAriResourceOwner,
   resourceType: ConfluenceEventAriResourceType,
   resourceIdSlug: "{eventType}/activation/{activationId}/event/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/confluence/folder/index.js

Index: package/packages/ari/confluence/folder/index.js
===================================================================
--- package/packages/ari/confluence/folder/index.js
+++ package/packages/ari/confluence/folder/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/folder/manifest.ts
 var confluenceFolderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceFolderAriResourceOwner,
   resourceType: ConfluenceFolderAriResourceType,
   resourceIdSlug: "activation/{activationId}/{folderId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/index.js

Index: package/packages/ari/confluence/index.js
===================================================================
--- package/packages/ari/confluence/index.js
+++ package/packages/ari/confluence/index.js
@@ -21,12 +21,14 @@
   ConfluenceAttachmentAri: () => ConfluenceAttachmentAri,
   ConfluenceBlogpostAri: () => ConfluenceBlogpostAri,
   ConfluenceCommentAri: () => ConfluenceCommentAri,
   ConfluenceContentAri: () => ConfluenceContentAri,
+  ConfluenceCustomContentAri: () => ConfluenceCustomContentAri,
   ConfluenceDatabaseAri: () => ConfluenceDatabaseAri,
   ConfluenceEmbedAri: () => ConfluenceEmbedAri,
   ConfluenceEventAri: () => ConfluenceEventAri,
   ConfluenceFolderAri: () => ConfluenceFolderAri,
+  ConfluenceLabelAri: () => ConfluenceLabelAri,
   ConfluenceLongRunningTaskAri: () => ConfluenceLongRunningTaskAri,
   ConfluenceNoteAri: () => ConfluenceNoteAri,
   ConfluencePageAri: () => ConfluencePageAri,
   ConfluencePublicLinkAri: () => ConfluencePublicLinkAri,
@@ -36,8 +38,9 @@
   ConfluenceTaskAri: () => ConfluenceTaskAri,
   ConfluenceTeamCalendarAri: () => ConfluenceTeamCalendarAri,
   ConfluenceUserPropertyAri: () => ConfluenceUserPropertyAri,
   ConfluenceWhiteboardAri: () => ConfluenceWhiteboardAri,
+  ConfluenceWorkflowAri: () => ConfluenceWorkflowAri,
   ConfluenceWorkspaceAri: () => ConfluenceWorkspaceAri
 });
 module.exports = __toCommonJS(confluence_exports);
 
@@ -45,9 +48,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -67,9 +70,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -301,9 +304,10 @@
 // src/confluence/admin-announcement-banner/manifest.ts
 var confluenceAdminAnnouncementBannerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceAdminAnnouncementBannerAriResourceOwner,
   resourceType: ConfluenceAdminAnnouncementBannerAriResourceType,
   resourceIdSlug: "activation/{activationId}/{bannerId}",
   resourceIdSegmentFormats: {
@@ -363,9 +367,10 @@
 // src/confluence/attachment/manifest.ts
 var confluenceAttachmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceAttachmentAriResourceOwner,
   resourceType: ConfluenceAttachmentAriResourceType,
   resourceIdSlug: "{attachmentId}",
   resourceIdSegmentFormats: {
@@ -418,9 +423,10 @@
 // src/confluence/blogpost/manifest.ts
 var confluenceBlogpostAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceBlogpostAriResourceOwner,
   resourceType: ConfluenceBlogpostAriResourceType,
   resourceIdSlug: "{blogpostId}",
   resourceIdSegmentFormats: {
@@ -473,9 +479,10 @@
 // src/confluence/comment/manifest.ts
 var confluenceCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceCommentAriResourceOwner,
   resourceType: ConfluenceCommentAriResourceType,
   resourceIdSlug: "{commentId}",
   resourceIdSegmentFormats: {
@@ -528,9 +535,10 @@
 // src/confluence/content/manifest.ts
 var confluenceContentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceContentAriResourceOwner,
   resourceType: ConfluenceContentAriResourceType,
   resourceIdSlug: "{contentId}",
   resourceIdSegmentFormats: {
@@ -576,16 +584,87 @@
     };
   }
 };
 
+// src/confluence/custom-content/types.ts
+var ConfluenceCustomContentAriResourceOwner = "confluence", ConfluenceCustomContentAriResourceType = "custom-content";
+
+// src/confluence/custom-content/manifest.ts
+var confluenceCustomContentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: ConfluenceCustomContentAriResourceOwner,
+  resourceType: ConfluenceCustomContentAriResourceType,
+  resourceIdSlug: "{customContentType}/activation/{activationId}/{customContentId}",
+  resourceIdSegmentFormats: {
+    customContentType: /[a-zA-Z0-9\-:]+/,
+    // eslint-disable-line no-useless-escape
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    customContentId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/confluence/custom-content/index.ts
+var ConfluenceCustomContentAri = class _ConfluenceCustomContentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._customContentType = opts.resourceIdSegmentValues.customContentType, this._activationId = opts.resourceIdSegmentValues.activationId, this._customContentId = opts.resourceIdSegmentValues.customContentId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get customContentType() {
+    return this._customContentType;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get customContentId() {
+    return this._customContentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: confluenceCustomContentAriStaticOpts.qualifier,
+      platformQualifier: confluenceCustomContentAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: confluenceCustomContentAriStaticOpts.resourceOwner,
+      resourceType: confluenceCustomContentAriStaticOpts.resourceType,
+      resourceId: `${opts.customContentType}/activation/${opts.activationId}/${opts.customContentId}`,
+      resourceIdSegmentValues: {
+        customContentType: opts.customContentType,
+        activationId: opts.activationId,
+        customContentId: opts.customContentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceCustomContentAriStaticOpts);
+    return new _ConfluenceCustomContentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, confluenceCustomContentAriStaticOpts);
+    return new _ConfluenceCustomContentAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      customContentType: this.customContentType,
+      activationId: this.activationId,
+      customContentId: this.customContentId
+    };
+  }
+};
+
 // src/confluence/database/types.ts
 var ConfluenceDatabaseAriResourceOwner = "confluence", ConfluenceDatabaseAriResourceType = "database";
 
 // src/confluence/database/manifest.ts
 var confluenceDatabaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceDatabaseAriResourceOwner,
   resourceType: ConfluenceDatabaseAriResourceType,
   resourceIdSlug: "activation/{activationId}/{databaseId}",
   resourceIdSegmentFormats: {
@@ -645,9 +724,10 @@
 // src/confluence/embed/manifest.ts
 var confluenceEmbedAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceEmbedAriResourceOwner,
   resourceType: ConfluenceEmbedAriResourceType,
   resourceIdSlug: "activation/{activationId}/{embedId}",
   resourceIdSegmentFormats: {
@@ -707,18 +787,19 @@
 // src/confluence/event/manifest.ts
 var confluenceEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceEventAriResourceOwner,
   resourceType: ConfluenceEventAriResourceType,
   resourceIdSlug: "{eventType}/activation/{activationId}/event/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -776,9 +857,10 @@
 // src/confluence/folder/manifest.ts
 var confluenceFolderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceFolderAriResourceOwner,
   resourceType: ConfluenceFolderAriResourceType,
   resourceIdSlug: "activation/{activationId}/{folderId}",
   resourceIdSegmentFormats: {
@@ -831,16 +913,80 @@
     };
   }
 };
 
+// src/confluence/label/types.ts
+var ConfluenceLabelAriResourceOwner = "confluence", ConfluenceLabelAriResourceType = "label";
+
+// src/confluence/label/manifest.ts
+var confluenceLabelAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: ConfluenceLabelAriResourceOwner,
+  resourceType: ConfluenceLabelAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{labelId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    labelId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/confluence/label/index.ts
+var ConfluenceLabelAri = class _ConfluenceLabelAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._labelId = opts.resourceIdSegmentValues.labelId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get labelId() {
+    return this._labelId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: confluenceLabelAriStaticOpts.qualifier,
+      platformQualifier: confluenceLabelAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: confluenceLabelAriStaticOpts.resourceOwner,
+      resourceType: confluenceLabelAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.labelId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        labelId: opts.labelId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceLabelAriStaticOpts);
+    return new _ConfluenceLabelAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, confluenceLabelAriStaticOpts);
+    return new _ConfluenceLabelAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      labelId: this.labelId
+    };
+  }
+};
+
 // src/confluence/long-running-task/types.ts
 var ConfluenceLongRunningTaskAriResourceOwner = "confluence", ConfluenceLongRunningTaskAriResourceType = "long-running-task";
 
 // src/confluence/long-running-task/manifest.ts
 var confluenceLongRunningTaskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceLongRunningTaskAriResourceOwner,
   resourceType: ConfluenceLongRunningTaskAriResourceType,
   resourceIdSlug: "activation/{activationId}/{taskId}",
   resourceIdSegmentFormats: {
@@ -900,9 +1046,10 @@
 // src/confluence/note/manifest.ts
 var confluenceNoteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceNoteAriResourceOwner,
   resourceType: ConfluenceNoteAriResourceType,
   resourceIdSlug: "activation/{activationId}/{noteId}",
   resourceIdSegmentFormats: {
@@ -962,9 +1109,10 @@
 // src/confluence/page/manifest.ts
 var confluencePageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluencePageAriResourceOwner,
   resourceType: ConfluencePageAriResourceType,
   resourceIdSlug: "{pageId}",
   resourceIdSegmentFormats: {
@@ -1017,16 +1165,17 @@
 // src/confluence/public-link/manifest.ts
 var confluencePublicLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluencePublicLinkAriResourceOwner,
   resourceType: ConfluencePublicLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{publicLinkId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    publicLinkId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    publicLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1079,14 +1228,15 @@
 // src/confluence/role/manifest.ts
 var confluenceRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceRoleAriResourceOwner,
   resourceType: ConfluenceRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1135,13 +1285,14 @@
 var confluenceSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceSiteAriResourceOwner,
   resourceType: ConfluenceSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1185,9 +1336,10 @@
 // src/confluence/space/manifest.ts
 var confluenceSpaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceSpaceAriResourceOwner,
   resourceType: ConfluenceSpaceAriResourceType,
   resourceIdSlug: "{spaceId}",
   resourceIdSegmentFormats: {
@@ -1240,9 +1392,10 @@
 // src/confluence/task/manifest.ts
 var confluenceTaskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceTaskAriResourceOwner,
   resourceType: ConfluenceTaskAriResourceType,
   resourceIdSlug: "{taskId}",
   resourceIdSegmentFormats: {
@@ -1295,9 +1448,10 @@
 // src/confluence/team-calendar/manifest.ts
 var confluenceTeamCalendarAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceTeamCalendarAriResourceOwner,
   resourceType: ConfluenceTeamCalendarAriResourceType,
   resourceIdSlug: "activation/{activationId}/{calendarId}",
   resourceIdSegmentFormats: {
@@ -1357,9 +1511,10 @@
 // src/confluence/user-property/manifest.ts
 var confluenceUserPropertyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceUserPropertyAriResourceOwner,
   resourceType: ConfluenceUserPropertyAriResourceType,
   resourceIdSlug: "{userPropertyId}",
   resourceIdSegmentFormats: {
@@ -1412,9 +1567,10 @@
 // src/confluence/whiteboard/manifest.ts
 var confluenceWhiteboardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceWhiteboardAriResourceOwner,
   resourceType: ConfluenceWhiteboardAriResourceType,
   resourceIdSlug: "{whiteboardId}",
   resourceIdSegmentFormats: {
@@ -1460,16 +1616,80 @@
     };
   }
 };
 
+// src/confluence/workflow/types.ts
+var ConfluenceWorkflowAriResourceOwner = "confluence", ConfluenceWorkflowAriResourceType = "workflow";
+
+// src/confluence/workflow/manifest.ts
+var confluenceWorkflowAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: ConfluenceWorkflowAriResourceOwner,
+  resourceType: ConfluenceWorkflowAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{workflowId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    workflowId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/confluence/workflow/index.ts
+var ConfluenceWorkflowAri = class _ConfluenceWorkflowAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get workflowId() {
+    return this._workflowId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: confluenceWorkflowAriStaticOpts.qualifier,
+      platformQualifier: confluenceWorkflowAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: confluenceWorkflowAriStaticOpts.resourceOwner,
+      resourceType: confluenceWorkflowAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.workflowId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        workflowId: opts.workflowId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceWorkflowAriStaticOpts);
+    return new _ConfluenceWorkflowAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, confluenceWorkflowAriStaticOpts);
+    return new _ConfluenceWorkflowAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      workflowId: this.workflowId
+    };
+  }
+};
+
 // src/confluence/workspace/types.ts
 var ConfluenceWorkspaceAriResourceOwner = "confluence", ConfluenceWorkspaceAriResourceType = "workspace";
 
 // src/confluence/workspace/manifest.ts
 var confluenceWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceWorkspaceAriResourceOwner,
   resourceType: ConfluenceWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {
@@ -1521,12 +1741,14 @@
   ConfluenceAttachmentAri,
   ConfluenceBlogpostAri,
   ConfluenceCommentAri,
   ConfluenceContentAri,
+  ConfluenceCustomContentAri,
   ConfluenceDatabaseAri,
   ConfluenceEmbedAri,
   ConfluenceEventAri,
   ConfluenceFolderAri,
+  ConfluenceLabelAri,
   ConfluenceLongRunningTaskAri,
   ConfluenceNoteAri,
   ConfluencePageAri,
   ConfluencePublicLinkAri,
@@ -1536,6 +1758,7 @@
   ConfluenceTaskAri,
   ConfluenceTeamCalendarAri,
   ConfluenceUserPropertyAri,
   ConfluenceWhiteboardAri,
+  ConfluenceWorkflowAri,
   ConfluenceWorkspaceAri
 });

Modified: package/packages/ari/confluence/long-running-task/index.js

Index: package/packages/ari/confluence/long-running-task/index.js
===================================================================
--- package/packages/ari/confluence/long-running-task/index.js
+++ package/packages/ari/confluence/long-running-task/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/long-running-task/manifest.ts
 var confluenceLongRunningTaskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceLongRunningTaskAriResourceOwner,
   resourceType: ConfluenceLongRunningTaskAriResourceType,
   resourceIdSlug: "activation/{activationId}/{taskId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/note/index.js

Index: package/packages/ari/confluence/note/index.js
===================================================================
--- package/packages/ari/confluence/note/index.js
+++ package/packages/ari/confluence/note/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/note/manifest.ts
 var confluenceNoteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceNoteAriResourceOwner,
   resourceType: ConfluenceNoteAriResourceType,
   resourceIdSlug: "activation/{activationId}/{noteId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/page/index.js

Index: package/packages/ari/confluence/page/index.js
===================================================================
--- package/packages/ari/confluence/page/index.js
+++ package/packages/ari/confluence/page/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/page/manifest.ts
 var confluencePageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluencePageAriResourceOwner,
   resourceType: ConfluencePageAriResourceType,
   resourceIdSlug: "{pageId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/public-link/index.js

Index: package/packages/ari/confluence/public-link/index.js
===================================================================
--- package/packages/ari/confluence/public-link/index.js
+++ package/packages/ari/confluence/public-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/confluence/public-link/manifest.ts
 var confluencePublicLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluencePublicLinkAriResourceOwner,
   resourceType: ConfluencePublicLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{publicLinkId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    publicLinkId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    publicLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/confluence/role/index.js

Index: package/packages/ari/confluence/role/index.js
===================================================================
--- package/packages/ari/confluence/role/index.js
+++ package/packages/ari/confluence/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/confluence/role/manifest.ts
 var confluenceRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceRoleAriResourceOwner,
   resourceType: ConfluenceRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/confluence/site/index.js

Index: package/packages/ari/confluence/site/index.js
===================================================================
--- package/packages/ari/confluence/site/index.js
+++ package/packages/ari/confluence/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var confluenceSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceSiteAriResourceOwner,
   resourceType: ConfluenceSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/confluence/space/index.js

Index: package/packages/ari/confluence/space/index.js
===================================================================
--- package/packages/ari/confluence/space/index.js
+++ package/packages/ari/confluence/space/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/space/manifest.ts
 var confluenceSpaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceSpaceAriResourceOwner,
   resourceType: ConfluenceSpaceAriResourceType,
   resourceIdSlug: "{spaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/task/index.js

Index: package/packages/ari/confluence/task/index.js
===================================================================
--- package/packages/ari/confluence/task/index.js
+++ package/packages/ari/confluence/task/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/task/manifest.ts
 var confluenceTaskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceTaskAriResourceOwner,
   resourceType: ConfluenceTaskAriResourceType,
   resourceIdSlug: "{taskId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/team-calendar/index.js

Index: package/packages/ari/confluence/team-calendar/index.js
===================================================================
--- package/packages/ari/confluence/team-calendar/index.js
+++ package/packages/ari/confluence/team-calendar/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/team-calendar/manifest.ts
 var confluenceTeamCalendarAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceTeamCalendarAriResourceOwner,
   resourceType: ConfluenceTeamCalendarAriResourceType,
   resourceIdSlug: "activation/{activationId}/{calendarId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/user-property/index.js

Index: package/packages/ari/confluence/user-property/index.js
===================================================================
--- package/packages/ari/confluence/user-property/index.js
+++ package/packages/ari/confluence/user-property/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/user-property/manifest.ts
 var confluenceUserPropertyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceUserPropertyAriResourceOwner,
   resourceType: ConfluenceUserPropertyAriResourceType,
   resourceIdSlug: "{userPropertyId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/whiteboard/index.js

Index: package/packages/ari/confluence/whiteboard/index.js
===================================================================
--- package/packages/ari/confluence/whiteboard/index.js
+++ package/packages/ari/confluence/whiteboard/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/whiteboard/manifest.ts
 var confluenceWhiteboardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceWhiteboardAriResourceOwner,
   resourceType: ConfluenceWhiteboardAriResourceType,
   resourceIdSlug: "{whiteboardId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/confluence/workspace/index.js

Index: package/packages/ari/confluence/workspace/index.js
===================================================================
--- package/packages/ari/confluence/workspace/index.js
+++ package/packages/ari/confluence/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/confluence/workspace/manifest.ts
 var confluenceWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConfluenceWorkspaceAriResourceOwner,
   resourceType: ConfluenceWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/connection-registry/index.js

Index: package/packages/ari/connection-registry/index.js
===================================================================
--- package/packages/ari/connection-registry/index.js
+++ package/packages/ari/connection-registry/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var connectionRegistryLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConnectionRegistryLinkAriResourceOwner,
   resourceType: ConnectionRegistryLinkAriResourceType,
   resourceIdSlug: "{linkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/connection-registry/link/index.js

Index: package/packages/ari/connection-registry/link/index.js
===================================================================
--- package/packages/ari/connection-registry/link/index.js
+++ package/packages/ari/connection-registry/link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var connectionRegistryLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConnectionRegistryLinkAriResourceOwner,
   resourceType: ConnectionRegistryLinkAriResourceType,
   resourceIdSlug: "{linkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/conversational-help/conversation-message/index.js

Index: package/packages/ari/conversational-help/conversation-message/index.js
===================================================================
--- package/packages/ari/conversational-help/conversation-message/index.js
+++ package/packages/ari/conversational-help/conversation-message/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/conversational-help/conversation-message/manifest.ts
 var conversationalHelpConversationMessageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConversationalHelpConversationMessageAriResourceOwner,
   resourceType: ConversationalHelpConversationMessageAriResourceType,
   resourceIdSlug: "{conversationMessageId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/conversational-help/conversation/index.js

Index: package/packages/ari/conversational-help/conversation/index.js
===================================================================
--- package/packages/ari/conversational-help/conversation/index.js
+++ package/packages/ari/conversational-help/conversation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/conversational-help/conversation/manifest.ts
 var conversationalHelpConversationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConversationalHelpConversationAriResourceOwner,
   resourceType: ConversationalHelpConversationAriResourceType,
   resourceIdSlug: "{conversationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/conversational-help/index.js

Index: package/packages/ari/conversational-help/index.js
===================================================================
--- package/packages/ari/conversational-help/index.js
+++ package/packages/ari/conversational-help/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,9 +282,10 @@
 // src/conversational-help/conversation/manifest.ts
 var conversationalHelpConversationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConversationalHelpConversationAriResourceOwner,
   resourceType: ConversationalHelpConversationAriResourceType,
   resourceIdSlug: "{conversationId}",
   resourceIdSegmentFormats: {
@@ -337,9 +338,10 @@
 // src/conversational-help/conversation-message/manifest.ts
 var conversationalHelpConversationMessageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ConversationalHelpConversationMessageAriResourceOwner,
   resourceType: ConversationalHelpConversationMessageAriResourceType,
   resourceIdSlug: "{conversationMessageId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/data-lake/index.js

Index: package/packages/ari/data-lake/index.js
===================================================================
--- package/packages/ari/data-lake/index.js
+++ package/packages/ari/data-lake/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var dataLakeLakeConnectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DataLakeLakeConnectionAriResourceOwner,
   resourceType: DataLakeLakeConnectionAriResourceType,
   resourceIdSlug: "{lakeConnectionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/data-lake/lake-connection/index.js

Index: package/packages/ari/data-lake/lake-connection/index.js
===================================================================
--- package/packages/ari/data-lake/lake-connection/index.js
+++ package/packages/ari/data-lake/lake-connection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var dataLakeLakeConnectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DataLakeLakeConnectionAriResourceOwner,
   resourceType: DataLakeLakeConnectionAriResourceType,
   resourceIdSlug: "{lakeConnectionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/devops/container/index.js

Index: package/packages/ari/devops/container/index.js
===================================================================
--- package/packages/ari/devops/container/index.js
+++ package/packages/ari/devops/container/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/devops/container/manifest.ts
 var devopsContainerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsContainerAriResourceOwner,
   resourceType: DevopsContainerAriResourceType,
   resourceIdSlug: "{containerId}",
   resourceIdSegmentFormats: {
-    containerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/devops/index.js

Index: package/packages/ari/devops/index.js
===================================================================
--- package/packages/ari/devops/index.js
+++ package/packages/ari/devops/index.js
@@ -29,9 +29,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -51,9 +51,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -285,14 +285,15 @@
 // src/devops/container/manifest.ts
 var devopsContainerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsContainerAriResourceOwner,
   resourceType: DevopsContainerAriResourceType,
   resourceIdSlug: "{containerId}",
   resourceIdSegmentFormats: {
-    containerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -340,14 +341,15 @@
 // src/devops/namespace/manifest.ts
 var devopsNamespaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsNamespaceAriResourceOwner,
   resourceType: DevopsNamespaceAriResourceType,
   resourceIdSlug: "{namespaceId}",
   resourceIdSegmentFormats: {
-    namespaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -396,8 +398,9 @@
 var devopsProviderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsProviderAriResourceOwner,
   resourceType: DevopsProviderAriResourceType,
   resourceIdSlug: "{providerNamespace}/{providerAppId}",
   resourceIdSegmentFormats: {
@@ -454,13 +457,14 @@
 var devopsRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsRelationshipAriResourceOwner,
   resourceType: DevopsRelationshipAriResourceType,
   resourceIdSlug: "{relationshipId}",
   resourceIdSegmentFormats: {
-    relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -504,14 +508,15 @@
 // src/devops/tool/manifest.ts
 var devopsToolAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsToolAriResourceOwner,
   resourceType: DevopsToolAriResourceType,
   resourceIdSlug: "{toolId}",
   resourceIdSegmentFormats: {
-    toolId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    toolId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/devops/namespace/index.js

Index: package/packages/ari/devops/namespace/index.js
===================================================================
--- package/packages/ari/devops/namespace/index.js
+++ package/packages/ari/devops/namespace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/devops/namespace/manifest.ts
 var devopsNamespaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsNamespaceAriResourceOwner,
   resourceType: DevopsNamespaceAriResourceType,
   resourceIdSlug: "{namespaceId}",
   resourceIdSegmentFormats: {
-    namespaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/devops/provider/index.js

Index: package/packages/ari/devops/provider/index.js
===================================================================
--- package/packages/ari/devops/provider/index.js
+++ package/packages/ari/devops/provider/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var devopsProviderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsProviderAriResourceOwner,
   resourceType: DevopsProviderAriResourceType,
   resourceIdSlug: "{providerNamespace}/{providerAppId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/devops/relationship/index.js

Index: package/packages/ari/devops/relationship/index.js
===================================================================
--- package/packages/ari/devops/relationship/index.js
+++ package/packages/ari/devops/relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var devopsRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsRelationshipAriResourceOwner,
   resourceType: DevopsRelationshipAriResourceType,
   resourceIdSlug: "{relationshipId}",
   resourceIdSegmentFormats: {
-    relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/devops/tool/index.js

Index: package/packages/ari/devops/tool/index.js
===================================================================
--- package/packages/ari/devops/tool/index.js
+++ package/packages/ari/devops/tool/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/devops/tool/manifest.ts
 var devopsToolAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: DevopsToolAriResourceOwner,
   resourceType: DevopsToolAriResourceType,
   resourceIdSlug: "{toolId}",
   resourceIdSegmentFormats: {
-    toolId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    toolId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/ecosystem/app-environment-version/index.js

Index: package/packages/ari/ecosystem/app-environment-version/index.js
===================================================================
--- package/packages/ari/ecosystem/app-environment-version/index.js
+++ package/packages/ari/ecosystem/app-environment-version/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemAppEnvironmentVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemAppEnvironmentVersionAriResourceOwner,
   resourceType: EcosystemAppEnvironmentVersionAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{versionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/app/index.js

Index: package/packages/ari/ecosystem/app/index.js
===================================================================
--- package/packages/ari/ecosystem/app/index.js
+++ package/packages/ari/ecosystem/app/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemAppAriResourceOwner,
   resourceType: EcosystemAppAriResourceType,
   resourceIdSlug: "{appId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/connect-app/index.js

Index: package/packages/ari/ecosystem/connect-app/index.js
===================================================================
--- package/packages/ari/ecosystem/connect-app/index.js
+++ package/packages/ari/ecosystem/connect-app/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemConnectAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemConnectAppAriResourceOwner,
   resourceType: EcosystemConnectAppAriResourceType,
   resourceIdSlug: "{appKey}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/environment/index.js

Index: package/packages/ari/ecosystem/environment/index.js
===================================================================
--- package/packages/ari/ecosystem/environment/index.js
+++ package/packages/ari/ecosystem/environment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemEnvironmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemEnvironmentAriResourceOwner,
   resourceType: EcosystemEnvironmentAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/extension-group/index.js

Index: package/packages/ari/ecosystem/extension-group/index.js
===================================================================
--- package/packages/ari/ecosystem/extension-group/index.js
+++ package/packages/ari/ecosystem/extension-group/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemExtensionGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemExtensionGroupAriResourceOwner,
   resourceType: EcosystemExtensionGroupAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{groupId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/extension/index.js

Index: package/packages/ari/ecosystem/extension/index.js
===================================================================
--- package/packages/ari/ecosystem/extension/index.js
+++ package/packages/ari/ecosystem/extension/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemExtensionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemExtensionAriResourceOwner,
   resourceType: EcosystemExtensionAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{groupId}/{extensionKey}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/ecosystem/index.js

Index: package/packages/ari/ecosystem/index.js
===================================================================
--- package/packages/ari/ecosystem/index.js
+++ package/packages/ari/ecosystem/index.js
@@ -19,21 +19,23 @@
 __export(ecosystem_exports, {
   EcosystemAppAri: () => EcosystemAppAri,
   EcosystemAppEnvironmentVersionAri: () => EcosystemAppEnvironmentVersionAri,
   EcosystemConnectAppAri: () => EcosystemConnectAppAri,
+  EcosystemConnectModuleAri: () => EcosystemConnectModuleAri,
   EcosystemEnvironmentAri: () => EcosystemEnvironmentAri,
   EcosystemExtensionAri: () => EcosystemExtensionAri,
   EcosystemExtensionGroupAri: () => EcosystemExtensionGroupAri,
-  EcosystemInstallationAri: () => EcosystemInstallationAri
+  EcosystemInstallationAri: () => EcosystemInstallationAri,
+  EcosystemInstallationLinkAri: () => EcosystemInstallationLinkAri
 });
 module.exports = __toCommonJS(ecosystem_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -53,9 +55,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -288,8 +290,9 @@
 var ecosystemAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemAppAriResourceOwner,
   resourceType: EcosystemAppAriResourceType,
   resourceIdSlug: "{appId}",
   resourceIdSegmentFormats: {
@@ -339,8 +342,9 @@
 var ecosystemAppEnvironmentVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemAppEnvironmentVersionAriResourceOwner,
   resourceType: EcosystemAppEnvironmentVersionAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{versionId}",
   resourceIdSegmentFormats: {
@@ -404,8 +408,9 @@
 var ecosystemConnectAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemConnectAppAriResourceOwner,
   resourceType: EcosystemConnectAppAriResourceType,
   resourceIdSlug: "{appKey}",
   resourceIdSegmentFormats: {
@@ -447,16 +452,76 @@
     };
   }
 };
 
+// src/ecosystem/connect-module/types.ts
+var EcosystemConnectModuleAriResourceOwner = "ecosystem", EcosystemConnectModuleAriResourceType = "connect-module";
+
+// src/ecosystem/connect-module/manifest.ts
+var ecosystemConnectModuleAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: EcosystemConnectModuleAriResourceOwner,
+  resourceType: EcosystemConnectModuleAriResourceType,
+  resourceIdSlug: "{appKey}/{moduleKey}",
+  resourceIdSegmentFormats: {
+    appKey: /[a-zA-Z0-9-._]+/,
+    // eslint-disable-line no-useless-escape
+    moduleKey: /[a-zA-Z0-9-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/ecosystem/connect-module/index.ts
+var EcosystemConnectModuleAri = class _EcosystemConnectModuleAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._appKey = opts.resourceIdSegmentValues.appKey, this._moduleKey = opts.resourceIdSegmentValues.moduleKey;
+  }
+  get appKey() {
+    return this._appKey;
+  }
+  get moduleKey() {
+    return this._moduleKey;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: ecosystemConnectModuleAriStaticOpts.qualifier,
+      platformQualifier: ecosystemConnectModuleAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: ecosystemConnectModuleAriStaticOpts.resourceOwner,
+      resourceType: ecosystemConnectModuleAriStaticOpts.resourceType,
+      resourceId: `${opts.appKey}/${opts.moduleKey}`,
+      resourceIdSegmentValues: {
+        appKey: opts.appKey,
+        moduleKey: opts.moduleKey
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, ecosystemConnectModuleAriStaticOpts);
+    return new _EcosystemConnectModuleAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, ecosystemConnectModuleAriStaticOpts);
+    return new _EcosystemConnectModuleAri(opts);
+  }
+  getVariables() {
+    return {
+      appKey: this.appKey,
+      moduleKey: this.moduleKey
+    };
+  }
+};
+
 // src/ecosystem/environment/types.ts
 var EcosystemEnvironmentAriResourceOwner = "ecosystem", EcosystemEnvironmentAriResourceType = "environment";
 
 // src/ecosystem/environment/manifest.ts
 var ecosystemEnvironmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemEnvironmentAriResourceOwner,
   resourceType: EcosystemEnvironmentAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}",
   resourceIdSegmentFormats: {
@@ -513,8 +578,9 @@
 var ecosystemExtensionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemExtensionAriResourceOwner,
   resourceType: EcosystemExtensionAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{groupId}/{extensionKey}",
   resourceIdSegmentFormats: {
@@ -585,8 +651,9 @@
 var ecosystemExtensionGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemExtensionGroupAriResourceOwner,
   resourceType: EcosystemExtensionGroupAriResourceType,
   resourceIdSlug: "{appId}/{environmentId}/{groupId}",
   resourceIdSegmentFormats: {
@@ -650,8 +717,9 @@
 var ecosystemInstallationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemInstallationAriResourceOwner,
   resourceType: EcosystemInstallationAriResourceType,
   resourceIdSlug: "{installationId}",
   resourceIdSegmentFormats: {
@@ -692,14 +760,75 @@
       installationId: this.installationId
     };
   }
 };
+
+// src/ecosystem/installation-link/types.ts
+var EcosystemInstallationLinkAriResourceOwner = "ecosystem", EcosystemInstallationLinkAriResourceType = "installation-link";
+
+// src/ecosystem/installation-link/manifest.ts
+var ecosystemInstallationLinkAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: EcosystemInstallationLinkAriResourceOwner,
+  resourceType: EcosystemInstallationLinkAriResourceType,
+  resourceIdSlug: "{installationId}/{installationLinkId}",
+  resourceIdSegmentFormats: {
+    installationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    installationLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/ecosystem/installation-link/index.ts
+var EcosystemInstallationLinkAri = class _EcosystemInstallationLinkAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._installationId = opts.resourceIdSegmentValues.installationId, this._installationLinkId = opts.resourceIdSegmentValues.installationLinkId;
+  }
+  get installationId() {
+    return this._installationId;
+  }
+  get installationLinkId() {
+    return this._installationLinkId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: ecosystemInstallationLinkAriStaticOpts.qualifier,
+      platformQualifier: ecosystemInstallationLinkAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: ecosystemInstallationLinkAriStaticOpts.resourceOwner,
+      resourceType: ecosystemInstallationLinkAriStaticOpts.resourceType,
+      resourceId: `${opts.installationId}/${opts.installationLinkId}`,
+      resourceIdSegmentValues: {
+        installationId: opts.installationId,
+        installationLinkId: opts.installationLinkId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, ecosystemInstallationLinkAriStaticOpts);
+    return new _EcosystemInstallationLinkAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, ecosystemInstallationLinkAriStaticOpts);
+    return new _EcosystemInstallationLinkAri(opts);
+  }
+  getVariables() {
+    return {
+      installationId: this.installationId,
+      installationLinkId: this.installationLinkId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   EcosystemAppAri,
   EcosystemAppEnvironmentVersionAri,
   EcosystemConnectAppAri,
+  EcosystemConnectModuleAri,
   EcosystemEnvironmentAri,
   EcosystemExtensionAri,
   EcosystemExtensionGroupAri,
-  EcosystemInstallationAri
+  EcosystemInstallationAri,
+  EcosystemInstallationLinkAri
 });

Modified: package/packages/ari/ecosystem/installation/index.js

Index: package/packages/ari/ecosystem/installation/index.js
===================================================================
--- package/packages/ari/ecosystem/installation/index.js
+++ package/packages/ari/ecosystem/installation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var ecosystemInstallationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: EcosystemInstallationAriResourceOwner,
   resourceType: EcosystemInstallationAriResourceType,
   resourceIdSlug: "{installationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/elements/custom-emoji-metadata/index.js

Index: package/packages/ari/elements/custom-emoji-metadata/index.js
===================================================================
--- package/packages/ari/elements/custom-emoji-metadata/index.js
+++ package/packages/ari/elements/custom-emoji-metadata/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var elementsCustomEmojiMetadataAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ElementsCustomEmojiMetadataAriResourceOwner,
   resourceType: ElementsCustomEmojiMetadataAriResourceType,
   resourceIdSlug: "{customEmojiMetadataId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/elements/index.js

Index: package/packages/ari/elements/index.js
===================================================================
--- package/packages/ari/elements/index.js
+++ package/packages/ari/elements/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,8 +283,9 @@
 var elementsCustomEmojiMetadataAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ElementsCustomEmojiMetadataAriResourceOwner,
   resourceType: ElementsCustomEmojiMetadataAriResourceType,
   resourceIdSlug: "{customEmojiMetadataId}",
   resourceIdSegmentFormats: {
@@ -334,8 +335,9 @@
 var elementsWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ElementsWorkspaceAriResourceOwner,
   resourceType: ElementsWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/elements/workspace/index.js

Index: package/packages/ari/elements/workspace/index.js
===================================================================
--- package/packages/ari/elements/workspace/index.js
+++ package/packages/ari/elements/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var elementsWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ElementsWorkspaceAriResourceOwner,
   resourceType: ElementsWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/exus-external/index.js

Index: package/packages/ari/exus-external/index.js
===================================================================
--- package/packages/ari/exus-external/index.js
+++ package/packages/ari/exus-external/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,15 +282,16 @@
 var exusExternalUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ExusExternalUserAriResourceOwner,
   resourceType: ExusExternalUserAriResourceType,
   resourceIdSlug: "{thirdPartySource}/{thirdPartyUserId}",
   resourceIdSegmentFormats: {
     thirdPartySource: /[a-z0-9-]+/,
     // eslint-disable-line no-useless-escape
-    thirdPartyUserId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    thirdPartyUserId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/exus-external/user/index.js

Index: package/packages/ari/exus-external/user/index.js
===================================================================
--- package/packages/ari/exus-external/user/index.js
+++ package/packages/ari/exus-external/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var exusExternalUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: ExusExternalUserAriResourceOwner,
   resourceType: ExusExternalUserAriResourceType,
   resourceIdSlug: "{thirdPartySource}/{thirdPartyUserId}",
   resourceIdSegmentFormats: {
     thirdPartySource: /[a-z0-9-]+/,
     // eslint-disable-line no-useless-escape
-    thirdPartyUserId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    thirdPartyUserId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/figma/file/index.js

Index: package/packages/ari/figma/file/index.js
===================================================================
--- package/packages/ari/figma/file/index.js
+++ package/packages/ari/figma/file/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var figmaFileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: FigmaFileAriResourceOwner,
   resourceType: FigmaFileAriResourceType,
   resourceIdSlug: "{fileId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/figma/index.js

Index: package/packages/ari/figma/index.js
===================================================================
--- package/packages/ari/figma/index.js
+++ package/packages/ari/figma/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var figmaFileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: FigmaFileAriResourceOwner,
   resourceType: FigmaFileAriResourceType,
   resourceIdSlug: "{fileId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/google/document/index.js

Index: package/packages/ari/google/document/index.js
===================================================================
--- package/packages/ari/google/document/index.js
+++ package/packages/ari/google/document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var googleDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleDocumentAriResourceOwner,
   resourceType: GoogleDocumentAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/google/form/index.js

Index: package/packages/ari/google/form/index.js
===================================================================
--- package/packages/ari/google/form/index.js
+++ package/packages/ari/google/form/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var googleFormAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleFormAriResourceOwner,
   resourceType: GoogleFormAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/google/index.js

Index: package/packages/ari/google/index.js
===================================================================
--- package/packages/ari/google/index.js
+++ package/packages/ari/google/index.js
@@ -16,8 +16,10 @@
 
 // src/google/index.ts
 var google_exports = {};
 __export(google_exports, {
+  GoogleAccountAri: () => GoogleAccountAri,
+  GoogleCalendarEventAri: () => GoogleCalendarEventAri,
   GoogleDocumentAri: () => GoogleDocumentAri,
   GoogleFormAri: () => GoogleFormAri,
   GooglePresentationAri: () => GooglePresentationAri,
   GoogleSpreadsheetAri: () => GoogleSpreadsheetAri
@@ -28,9 +30,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -50,9 +52,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -277,16 +279,128 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/google/account/types.ts
+var GoogleAccountAriResourceOwner = "google", GoogleAccountAriResourceType = "account";
+
+// src/google/account/manifest.ts
+var googleAccountAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "third-party",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: GoogleAccountAriResourceOwner,
+  resourceType: GoogleAccountAriResourceType,
+  resourceIdSlug: "{accountId}",
+  resourceIdSegmentFormats: {
+    accountId: /[a-zA-Z0-9\-_.~@;{}=]{0,255}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/google/account/index.ts
+var GoogleAccountAri = class _GoogleAccountAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._accountId = opts.resourceIdSegmentValues.accountId;
+  }
+  get accountId() {
+    return this._accountId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: googleAccountAriStaticOpts.qualifier,
+      platformQualifier: googleAccountAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: googleAccountAriStaticOpts.resourceOwner,
+      resourceType: googleAccountAriStaticOpts.resourceType,
+      resourceId: `${opts.accountId}`,
+      resourceIdSegmentValues: {
+        accountId: opts.accountId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, googleAccountAriStaticOpts);
+    return new _GoogleAccountAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, googleAccountAriStaticOpts);
+    return new _GoogleAccountAri(opts);
+  }
+  getVariables() {
+    return {
+      accountId: this.accountId
+    };
+  }
+};
+
+// src/google/calendar-event/types.ts
+var GoogleCalendarEventAriResourceOwner = "google", GoogleCalendarEventAriResourceType = "calendar-event";
+
+// src/google/calendar-event/manifest.ts
+var googleCalendarEventAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "third-party",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: GoogleCalendarEventAriResourceOwner,
+  resourceType: GoogleCalendarEventAriResourceType,
+  resourceIdSlug: "calendarId/{calendarId}/eventId/{eventId}",
+  resourceIdSegmentFormats: {
+    calendarId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/google/calendar-event/index.ts
+var GoogleCalendarEventAri = class _GoogleCalendarEventAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._calendarId = opts.resourceIdSegmentValues.calendarId, this._eventId = opts.resourceIdSegmentValues.eventId;
+  }
+  get calendarId() {
+    return this._calendarId;
+  }
+  get eventId() {
+    return this._eventId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: googleCalendarEventAriStaticOpts.qualifier,
+      platformQualifier: googleCalendarEventAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: googleCalendarEventAriStaticOpts.resourceOwner,
+      resourceType: googleCalendarEventAriStaticOpts.resourceType,
+      resourceId: `calendarId/${opts.calendarId}/eventId/${opts.eventId}`,
+      resourceIdSegmentValues: {
+        calendarId: opts.calendarId,
+        eventId: opts.eventId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, googleCalendarEventAriStaticOpts);
+    return new _GoogleCalendarEventAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, googleCalendarEventAriStaticOpts);
+    return new _GoogleCalendarEventAri(opts);
+  }
+  getVariables() {
+    return {
+      calendarId: this.calendarId,
+      eventId: this.eventId
+    };
+  }
+};
+
 // src/google/document/types.ts
 var GoogleDocumentAriResourceOwner = "google", GoogleDocumentAriResourceType = "document";
 
 // src/google/document/manifest.ts
 var googleDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleDocumentAriResourceOwner,
   resourceType: GoogleDocumentAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {
@@ -336,8 +450,9 @@
 var googleFormAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleFormAriResourceOwner,
   resourceType: GoogleFormAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {
@@ -387,8 +502,9 @@
 var googlePresentationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GooglePresentationAriResourceOwner,
   resourceType: GooglePresentationAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {
@@ -438,8 +554,9 @@
 var googleSpreadsheetAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleSpreadsheetAriResourceOwner,
   resourceType: GoogleSpreadsheetAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {
@@ -482,8 +599,10 @@
   }
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  GoogleAccountAri,
+  GoogleCalendarEventAri,
   GoogleDocumentAri,
   GoogleFormAri,
   GooglePresentationAri,
   GoogleSpreadsheetAri

Modified: package/packages/ari/google/presentation/index.js

Index: package/packages/ari/google/presentation/index.js
===================================================================
--- package/packages/ari/google/presentation/index.js
+++ package/packages/ari/google/presentation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var googlePresentationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GooglePresentationAriResourceOwner,
   resourceType: GooglePresentationAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/google/spreadsheet/index.js

Index: package/packages/ari/google/spreadsheet/index.js
===================================================================
--- package/packages/ari/google/spreadsheet/index.js
+++ package/packages/ari/google/spreadsheet/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var googleSpreadsheetAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GoogleSpreadsheetAriResourceOwner,
   resourceType: GoogleSpreadsheetAriResourceType,
   resourceIdSlug: "{docId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/branch-history/index.js

Index: package/packages/ari/graph/branch-history/index.js
===================================================================
--- package/packages/ari/graph/branch-history/index.js
+++ package/packages/ari/graph/branch-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphBranchHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphBranchHistoryAriResourceOwner,
   resourceType: GraphBranchHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{branchId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/branch/index.js

Index: package/packages/ari/graph/branch/index.js
===================================================================
--- package/packages/ari/graph/branch/index.js
+++ package/packages/ari/graph/branch/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphBranchAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphBranchAriResourceOwner,
   resourceType: GraphBranchAriResourceType,
   resourceIdSlug: "activation/{activationId}/{branchId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/build-history/index.js

Index: package/packages/ari/graph/build-history/index.js
===================================================================
--- package/packages/ari/graph/build-history/index.js
+++ package/packages/ari/graph/build-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphBuildHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphBuildHistoryAriResourceOwner,
   resourceType: GraphBuildHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{buildId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/build/index.js

Index: package/packages/ari/graph/build/index.js
===================================================================
--- package/packages/ari/graph/build/index.js
+++ package/packages/ari/graph/build/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphBuildAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphBuildAriResourceOwner,
   resourceType: GraphBuildAriResourceType,
   resourceIdSlug: "activation/{activationId}/{buildId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/commit/index.js

Index: package/packages/ari/graph/commit/index.js
===================================================================
--- package/packages/ari/graph/commit/index.js
+++ package/packages/ari/graph/commit/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphCommitAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphCommitAriResourceOwner,
   resourceType: GraphCommitAriResourceType,
   resourceIdSlug: "activation/{activationId}/{commitId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/content/index.js

Index: package/packages/ari/graph/content/index.js
===================================================================
--- package/packages/ari/graph/content/index.js
+++ package/packages/ari/graph/content/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var graphContentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphContentAriResourceOwner,
   resourceType: GraphContentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{contentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    contentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    contentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/graph/deployment-history/index.js

Index: package/packages/ari/graph/deployment-history/index.js
===================================================================
--- package/packages/ari/graph/deployment-history/index.js
+++ package/packages/ari/graph/deployment-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDeploymentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDeploymentHistoryAriResourceOwner,
   resourceType: GraphDeploymentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{deploymentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/deployment/index.js

Index: package/packages/ari/graph/deployment/index.js
===================================================================
--- package/packages/ari/graph/deployment/index.js
+++ package/packages/ari/graph/deployment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDeploymentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDeploymentAriResourceOwner,
   resourceType: GraphDeploymentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{deploymentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/design-history/index.js

Index: package/packages/ari/graph/design-history/index.js
===================================================================
--- package/packages/ari/graph/design-history/index.js
+++ package/packages/ari/graph/design-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDesignHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDesignHistoryAriResourceOwner,
   resourceType: GraphDesignHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{designId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/design/index.js

Index: package/packages/ari/graph/design/index.js
===================================================================
--- package/packages/ari/graph/design/index.js
+++ package/packages/ari/graph/design/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDesignAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDesignAriResourceOwner,
   resourceType: GraphDesignAriResourceType,
   resourceIdSlug: "activation/{activationId}/{designId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/devops-component/index.js

Index: package/packages/ari/graph/devops-component/index.js
===================================================================
--- package/packages/ari/graph/devops-component/index.js
+++ package/packages/ari/graph/devops-component/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var graphDevopsComponentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDevopsComponentAriResourceOwner,
   resourceType: GraphDevopsComponentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{devopsComponentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    devopsComponentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    devopsComponentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/graph/document-history/index.js

Index: package/packages/ari/graph/document-history/index.js
===================================================================
--- package/packages/ari/graph/document-history/index.js
+++ package/packages/ari/graph/document-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDocumentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDocumentHistoryAriResourceOwner,
   resourceType: GraphDocumentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/document/index.js

Index: package/packages/ari/graph/document/index.js
===================================================================
--- package/packages/ari/graph/document/index.js
+++ package/packages/ari/graph/document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphDocumentAriResourceOwner,
   resourceType: GraphDocumentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/employee-history/index.js

Index: package/packages/ari/graph/employee-history/index.js
===================================================================
--- package/packages/ari/graph/employee-history/index.js
+++ package/packages/ari/graph/employee-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphEmployeeHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphEmployeeHistoryAriResourceOwner,
   resourceType: GraphEmployeeHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{employeeId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/employee/index.js

Index: package/packages/ari/graph/employee/index.js
===================================================================
--- package/packages/ari/graph/employee/index.js
+++ package/packages/ari/graph/employee/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphEmployeeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphEmployeeAriResourceOwner,
   resourceType: GraphEmployeeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{employeeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/feature-flag-history/index.js

Index: package/packages/ari/graph/feature-flag-history/index.js
===================================================================
--- package/packages/ari/graph/feature-flag-history/index.js
+++ package/packages/ari/graph/feature-flag-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphFeatureFlagHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphFeatureFlagHistoryAriResourceOwner,
   resourceType: GraphFeatureFlagHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{featureFlagId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/feature-flag/index.js

Index: package/packages/ari/graph/feature-flag/index.js
===================================================================
--- package/packages/ari/graph/feature-flag/index.js
+++ package/packages/ari/graph/feature-flag/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphFeatureFlagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphFeatureFlagAriResourceOwner,
   resourceType: GraphFeatureFlagAriResourceType,
   resourceIdSlug: "activation/{activationId}/{featureFlagId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/incident-history/index.js

Index: package/packages/ari/graph/incident-history/index.js
===================================================================
--- package/packages/ari/graph/incident-history/index.js
+++ package/packages/ari/graph/incident-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphIncidentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphIncidentHistoryAriResourceOwner,
   resourceType: GraphIncidentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{incidentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/incident/index.js

Index: package/packages/ari/graph/incident/index.js
===================================================================
--- package/packages/ari/graph/incident/index.js
+++ package/packages/ari/graph/incident/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphIncidentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphIncidentAriResourceOwner,
   resourceType: GraphIncidentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{incidentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/index.js

Large diffs are not rendered by default.

Modified: package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.js

Index: package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.js
===================================================================
--- package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.js
+++ package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphJiraProjectAndDevopsToolRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphJiraProjectAndDevopsToolRelationshipAriResourceOwner,
   resourceType: GraphJiraProjectAndDevopsToolRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.js

Index: package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.js
===================================================================
--- package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.js
+++ package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphJiraProjectAndDocumentationSpaceRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceOwner,
   resourceType: GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/jira-project-and-operations-team-relationship/index.js

Index: package/packages/ari/graph/jira-project-and-operations-team-relationship/index.js
===================================================================
--- package/packages/ari/graph/jira-project-and-operations-team-relationship/index.js
+++ package/packages/ari/graph/jira-project-and-operations-team-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphJiraProjectAndOperationsTeamRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphJiraProjectAndOperationsTeamRelationshipAriResourceOwner,
   resourceType: GraphJiraProjectAndOperationsTeamRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.js

Index: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.js
===================================================================
--- package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.js
+++ package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var graphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceOwner,
   resourceType: GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceType,
   resourceIdSlug: "{siteId}/{projectId}/{activationId}/{repositoryId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/,
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/,
     // eslint-disable-line no-useless-escape
     projectId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
     activationId: /[a-zA-Z0-9\-]+/,

Modified: package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.js

Index: package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.js
===================================================================
--- package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.js
+++ package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphJiraProjectAndVcsRepositoryRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphJiraProjectAndVcsRepositoryRelationshipAriResourceOwner,
   resourceType: GraphJiraProjectAndVcsRepositoryRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/operations-workspace/index.js

Index: package/packages/ari/graph/operations-workspace/index.js
===================================================================
--- package/packages/ari/graph/operations-workspace/index.js
+++ package/packages/ari/graph/operations-workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var graphOperationsWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphOperationsWorkspaceAriResourceOwner,
   resourceType: GraphOperationsWorkspaceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{operationsWorkspaceId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/graph/post-incident-review-history/index.js

Index: package/packages/ari/graph/post-incident-review-history/index.js
===================================================================
--- package/packages/ari/graph/post-incident-review-history/index.js
+++ package/packages/ari/graph/post-incident-review-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphPostIncidentReviewHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphPostIncidentReviewHistoryAriResourceOwner,
   resourceType: GraphPostIncidentReviewHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/post-incident-review/index.js

Index: package/packages/ari/graph/post-incident-review/index.js
===================================================================
--- package/packages/ari/graph/post-incident-review/index.js
+++ package/packages/ari/graph/post-incident-review/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphPostIncidentReviewAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphPostIncidentReviewAriResourceOwner,
   resourceType: GraphPostIncidentReviewAriResourceType,
   resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/project/index.js

Index: package/packages/ari/graph/project/index.js
===================================================================
--- package/packages/ari/graph/project/index.js
+++ package/packages/ari/graph/project/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphProjectAriResourceOwner,
   resourceType: GraphProjectAriResourceType,
   resourceIdSlug: "activation/{activationId}/{projectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/pull-request-history/index.js

Index: package/packages/ari/graph/pull-request-history/index.js
===================================================================
--- package/packages/ari/graph/pull-request-history/index.js
+++ package/packages/ari/graph/pull-request-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphPullRequestHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphPullRequestHistoryAriResourceOwner,
   resourceType: GraphPullRequestHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{pullRequestId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/pull-request/index.js

Index: package/packages/ari/graph/pull-request/index.js
===================================================================
--- package/packages/ari/graph/pull-request/index.js
+++ package/packages/ari/graph/pull-request/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphPullRequestAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphPullRequestAriResourceOwner,
   resourceType: GraphPullRequestAriResourceType,
   resourceIdSlug: "activation/{activationId}/{pullRequestId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/remote-link-history/index.js

Index: package/packages/ari/graph/remote-link-history/index.js
===================================================================
--- package/packages/ari/graph/remote-link-history/index.js
+++ package/packages/ari/graph/remote-link-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphRemoteLinkHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphRemoteLinkHistoryAriResourceOwner,
   resourceType: GraphRemoteLinkHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{remoteLinkId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/remote-link/index.js

Index: package/packages/ari/graph/remote-link/index.js
===================================================================
--- package/packages/ari/graph/remote-link/index.js
+++ package/packages/ari/graph/remote-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphRemoteLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphRemoteLinkAriResourceOwner,
   resourceType: GraphRemoteLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{remoteLinkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/repository/index.js

Index: package/packages/ari/graph/repository/index.js
===================================================================
--- package/packages/ari/graph/repository/index.js
+++ package/packages/ari/graph/repository/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphRepositoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphRepositoryAriResourceOwner,
   resourceType: GraphRepositoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{repositoryId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/security-container/index.js

Index: package/packages/ari/graph/security-container/index.js
===================================================================
--- package/packages/ari/graph/security-container/index.js
+++ package/packages/ari/graph/security-container/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var graphSecurityContainerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphSecurityContainerAriResourceOwner,
   resourceType: GraphSecurityContainerAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityContainerId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    securityContainerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    securityContainerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/graph/security-workspace/index.js

Index: package/packages/ari/graph/security-workspace/index.js
===================================================================
--- package/packages/ari/graph/security-workspace/index.js
+++ package/packages/ari/graph/security-workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var graphSecurityWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphSecurityWorkspaceAriResourceOwner,
   resourceType: GraphSecurityWorkspaceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityWorkspaceId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/graph/service-and-jira-project-relationship/index.js

Index: package/packages/ari/graph/service-and-jira-project-relationship/index.js
===================================================================
--- package/packages/ari/graph/service-and-jira-project-relationship/index.js
+++ package/packages/ari/graph/service-and-jira-project-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphServiceAndJiraProjectRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphServiceAndJiraProjectRelationshipAriResourceOwner,
   resourceType: GraphServiceAndJiraProjectRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/service-and-operations-team-relationship/index.js

Index: package/packages/ari/graph/service-and-operations-team-relationship/index.js
===================================================================
--- package/packages/ari/graph/service-and-operations-team-relationship/index.js
+++ package/packages/ari/graph/service-and-operations-team-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphServiceAndOperationsTeamRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphServiceAndOperationsTeamRelationshipAriResourceOwner,
   resourceType: GraphServiceAndOperationsTeamRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/service-and-vcs-repository-relationship/index.js

Index: package/packages/ari/graph/service-and-vcs-repository-relationship/index.js
===================================================================
--- package/packages/ari/graph/service-and-vcs-repository-relationship/index.js
+++ package/packages/ari/graph/service-and-vcs-repository-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphServiceAndVcsRepositoryRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphServiceAndVcsRepositoryRelationshipAriResourceOwner,
   resourceType: GraphServiceAndVcsRepositoryRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/service-relationship/index.js

Index: package/packages/ari/graph/service-relationship/index.js
===================================================================
--- package/packages/ari/graph/service-relationship/index.js
+++ package/packages/ari/graph/service-relationship/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphServiceRelationshipAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphServiceRelationshipAriResourceOwner,
   resourceType: GraphServiceRelationshipAriResourceType,
   resourceIdSlug: "{workspaceId}/{relationshipId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/service/index.js

Index: package/packages/ari/graph/service/index.js
===================================================================
--- package/packages/ari/graph/service/index.js
+++ package/packages/ari/graph/service/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphServiceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphServiceAriResourceOwner,
   resourceType: GraphServiceAriResourceType,
   resourceIdSlug: "{workspaceId}/{serviceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/video-history/index.js

Index: package/packages/ari/graph/video-history/index.js
===================================================================
--- package/packages/ari/graph/video-history/index.js
+++ package/packages/ari/graph/video-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphVideoHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphVideoHistoryAriResourceOwner,
   resourceType: GraphVideoHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{entityUUID}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/video/index.js

Index: package/packages/ari/graph/video/index.js
===================================================================
--- package/packages/ari/graph/video/index.js
+++ package/packages/ari/graph/video/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphVideoAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphVideoAriResourceOwner,
   resourceType: GraphVideoAriResourceType,
   resourceIdSlug: "activation/{activationId}/{entityUUID}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/vulnerability-history/index.js

Index: package/packages/ari/graph/vulnerability-history/index.js
===================================================================
--- package/packages/ari/graph/vulnerability-history/index.js
+++ package/packages/ari/graph/vulnerability-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphVulnerabilityHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphVulnerabilityHistoryAriResourceOwner,
   resourceType: GraphVulnerabilityHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{vulnerabilityId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/vulnerability/index.js

Index: package/packages/ari/graph/vulnerability/index.js
===================================================================
--- package/packages/ari/graph/vulnerability/index.js
+++ package/packages/ari/graph/vulnerability/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphVulnerabilityAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphVulnerabilityAriResourceOwner,
   resourceType: GraphVulnerabilityAriResourceType,
   resourceIdSlug: "activation/{activationId}/{vulnerabilityId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/graph/workspace/index.js

Index: package/packages/ari/graph/workspace/index.js
===================================================================
--- package/packages/ari/graph/workspace/index.js
+++ package/packages/ari/graph/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var graphWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: GraphWorkspaceAriResourceOwner,
   resourceType: GraphWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/article/index.js

Index: package/packages/ari/help/article/index.js
===================================================================
--- package/packages/ari/help/article/index.js
+++ package/packages/ari/help/article/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpArticleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpArticleAriResourceOwner,
   resourceType: HelpArticleAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/channel/index.js

Index: package/packages/ari/help/channel/index.js
===================================================================
--- package/packages/ari/help/channel/index.js
+++ package/packages/ari/help/channel/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpChannelAriResourceOwner,
   resourceType: HelpChannelAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/help-center/index.js

Index: package/packages/ari/help/help-center/index.js
===================================================================
--- package/packages/ari/help/help-center/index.js
+++ package/packages/ari/help/help-center/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpHelpCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpHelpCenterAriResourceOwner,
   resourceType: HelpHelpCenterAriResourceType,
   resourceIdSlug: "{activationId}/{helpCenterId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/help-desk/index.js

Index: package/packages/ari/help/help-desk/index.js
===================================================================
--- package/packages/ari/help/help-desk/index.js
+++ package/packages/ari/help/help-desk/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpHelpDeskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpHelpDeskAriResourceOwner,
   resourceType: HelpHelpDeskAriResourceType,
   resourceIdSlug: "{activationId}/{helpDeskId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/index.js

Index: package/packages/ari/help/index.js
===================================================================
--- package/packages/ari/help/index.js
+++ package/packages/ari/help/index.js
@@ -21,19 +21,21 @@
   HelpChannelAri: () => HelpChannelAri,
   HelpHelpCenterAri: () => HelpHelpCenterAri,
   HelpHelpDeskAri: () => HelpHelpDeskAri,
   HelpLayoutAri: () => HelpLayoutAri,
+  HelpPageAri: () => HelpPageAri,
   HelpPortalAri: () => HelpPortalAri,
-  HelpRequestFormAri: () => HelpRequestFormAri
+  HelpRequestFormAri: () => HelpRequestFormAri,
+  HelpRoleAri: () => HelpRoleAri
 });
 module.exports = __toCommonJS(help_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -53,9 +55,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -288,8 +290,9 @@
 var helpArticleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpArticleAriResourceOwner,
   resourceType: HelpArticleAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {
@@ -346,8 +349,9 @@
 var helpChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpChannelAriResourceOwner,
   resourceType: HelpChannelAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {
@@ -404,8 +408,9 @@
 var helpHelpCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpHelpCenterAriResourceOwner,
   resourceType: HelpHelpCenterAriResourceType,
   resourceIdSlug: "{activationId}/{helpCenterId}",
   resourceIdSegmentFormats: {
@@ -462,8 +467,9 @@
 var helpHelpDeskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpHelpDeskAriResourceOwner,
   resourceType: HelpHelpDeskAriResourceType,
   resourceIdSlug: "{activationId}/{helpDeskId}",
   resourceIdSegmentFormats: {
@@ -520,15 +526,16 @@
 var helpLayoutAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpLayoutAriResourceOwner,
   resourceType: HelpLayoutAriResourceType,
   resourceIdSlug: "{activationId}/{layoutId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    layoutId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    layoutId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -570,16 +577,76 @@
     };
   }
 };
 
+// src/help/page/types.ts
+var HelpPageAriResourceOwner = "help", HelpPageAriResourceType = "page";
+
+// src/help/page/manifest.ts
+var helpPageAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: HelpPageAriResourceOwner,
+  resourceType: HelpPageAriResourceType,
+  resourceIdSlug: "{activationId}/{pageId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    pageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/help/page/index.ts
+var HelpPageAri = class _HelpPageAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._pageId = opts.resourceIdSegmentValues.pageId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get pageId() {
+    return this._pageId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: helpPageAriStaticOpts.qualifier,
+      platformQualifier: helpPageAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: helpPageAriStaticOpts.resourceOwner,
+      resourceType: helpPageAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}/${opts.pageId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        pageId: opts.pageId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, helpPageAriStaticOpts);
+    return new _HelpPageAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, helpPageAriStaticOpts);
+    return new _HelpPageAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      pageId: this.pageId
+    };
+  }
+};
+
 // src/help/portal/types.ts
 var HelpPortalAriResourceOwner = "help", HelpPortalAriResourceType = "portal";
 
 // src/help/portal/manifest.ts
 var helpPortalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpPortalAriResourceOwner,
   resourceType: HelpPortalAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {
@@ -636,8 +703,9 @@
 var helpRequestFormAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpRequestFormAriResourceOwner,
   resourceType: HelpRequestFormAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {
@@ -685,14 +753,68 @@
       helpObjectId: this.helpObjectId
     };
   }
 };
+
+// src/help/role/types.ts
+var HelpRoleAriResourceOwner = "help", HelpRoleAriResourceType = "role";
+
+// src/help/role/manifest.ts
+var helpRoleAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: HelpRoleAriResourceOwner,
+  resourceType: HelpRoleAriResourceType,
+  resourceIdSlug: "{roleId}",
+  resourceIdSegmentFormats: {
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/help/role/index.ts
+var HelpRoleAri = class _HelpRoleAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._roleId = opts.resourceIdSegmentValues.roleId;
+  }
+  get roleId() {
+    return this._roleId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: helpRoleAriStaticOpts.qualifier,
+      platformQualifier: helpRoleAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: helpRoleAriStaticOpts.resourceOwner,
+      resourceType: helpRoleAriStaticOpts.resourceType,
+      resourceId: `${opts.roleId}`,
+      resourceIdSegmentValues: {
+        roleId: opts.roleId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, helpRoleAriStaticOpts);
+    return new _HelpRoleAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, helpRoleAriStaticOpts);
+    return new _HelpRoleAri(opts);
+  }
+  getVariables() {
+    return {
+      roleId: this.roleId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   HelpArticleAri,
   HelpChannelAri,
   HelpHelpCenterAri,
   HelpHelpDeskAri,
   HelpLayoutAri,
+  HelpPageAri,
   HelpPortalAri,
-  HelpRequestFormAri
+  HelpRequestFormAri,
+  HelpRoleAri
 });

Modified: package/packages/ari/help/layout/index.js

Index: package/packages/ari/help/layout/index.js
===================================================================
--- package/packages/ari/help/layout/index.js
+++ package/packages/ari/help/layout/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var helpLayoutAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpLayoutAriResourceOwner,
   resourceType: HelpLayoutAriResourceType,
   resourceIdSlug: "{activationId}/{layoutId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    layoutId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    layoutId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/help/portal/index.js

Index: package/packages/ari/help/portal/index.js
===================================================================
--- package/packages/ari/help/portal/index.js
+++ package/packages/ari/help/portal/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpPortalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpPortalAriResourceOwner,
   resourceType: HelpPortalAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/help/request-form/index.js

Index: package/packages/ari/help/request-form/index.js
===================================================================
--- package/packages/ari/help/request-form/index.js
+++ package/packages/ari/help/request-form/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var helpRequestFormAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: HelpRequestFormAriResourceOwner,
   resourceType: HelpRequestFormAriResourceType,
   resourceIdSlug: "{activationId}/{helpObjectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/app/index.js

Index: package/packages/ari/identity/app/index.js
===================================================================
--- package/packages/ari/identity/app/index.js
+++ package/packages/ari/identity/app/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityAppAriResourceOwner,
   resourceType: IdentityAppAriResourceType,
   resourceIdSlug: "{platform}/{appId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/auth-policy/index.js

Index: package/packages/ari/identity/auth-policy/index.js
===================================================================
--- package/packages/ari/identity/auth-policy/index.js
+++ package/packages/ari/identity/auth-policy/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityAuthPolicyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityAuthPolicyAriResourceOwner,
   resourceType: IdentityAuthPolicyAriResourceType,
   resourceIdSlug: "{authPolicyId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/customer-directory/index.js

Index: package/packages/ari/identity/customer-directory/index.js
===================================================================
--- package/packages/ari/identity/customer-directory/index.js
+++ package/packages/ari/identity/customer-directory/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var identityCustomerDirectoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityCustomerDirectoryAriResourceOwner,
   resourceType: IdentityCustomerDirectoryAriResourceType,
   resourceIdSlug: "{customerDirectoryId}",
   resourceIdSegmentFormats: {
-    customerDirectoryId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    customerDirectoryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/identity/customer-organization/index.js

Index: package/packages/ari/identity/customer-organization/index.js
===================================================================
--- package/packages/ari/identity/customer-organization/index.js
+++ package/packages/ari/identity/customer-organization/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityCustomerOrganizationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityCustomerOrganizationAriResourceOwner,
   resourceType: IdentityCustomerOrganizationAriResourceType,
   resourceIdSlug: "{customerOrganizationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/directory/index.js

Index: package/packages/ari/identity/directory/index.js
===================================================================
--- package/packages/ari/identity/directory/index.js
+++ package/packages/ari/identity/directory/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityDirectoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityDirectoryAriResourceOwner,
   resourceType: IdentityDirectoryAriResourceType,
   resourceIdSlug: "{directoryId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/domain/index.js

Index: package/packages/ari/identity/domain/index.js
===================================================================
--- package/packages/ari/identity/domain/index.js
+++ package/packages/ari/identity/domain/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityDomainAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityDomainAriResourceOwner,
   resourceType: IdentityDomainAriResourceType,
   resourceIdSlug: "{base64Domain}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/group/index.js

Index: package/packages/ari/identity/group/index.js
===================================================================
--- package/packages/ari/identity/group/index.js
+++ package/packages/ari/identity/group/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var identityGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityGroupAriResourceOwner,
   resourceType: IdentityGroupAriResourceType,
   resourceIdSlug: "{groupId}",
   resourceIdSegmentFormats: {
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/identity/index.js

Index: package/packages/ari/identity/index.js
===================================================================
--- package/packages/ari/identity/index.js
+++ package/packages/ari/identity/index.js
@@ -17,19 +17,23 @@
 // src/identity/index.ts
 var identity_exports = {};
 __export(identity_exports, {
   IdentityAppAri: () => IdentityAppAri,
+  IdentityAppGrantAri: () => IdentityAppGrantAri,
   IdentityAuthPolicyAri: () => IdentityAuthPolicyAri,
   IdentityCustomerDirectoryAri: () => IdentityCustomerDirectoryAri,
   IdentityCustomerOrganizationAri: () => IdentityCustomerOrganizationAri,
   IdentityDirectoryAri: () => IdentityDirectoryAri,
   IdentityDomainAri: () => IdentityDomainAri,
+  IdentityForgeInstallationAri: () => IdentityForgeInstallationAri,
   IdentityGroupAri: () => IdentityGroupAri,
   IdentityOauthClientAri: () => IdentityOauthClientAri,
   IdentityRoleAri: () => IdentityRoleAri,
+  IdentityScopedGroupAri: () => IdentityScopedGroupAri,
   IdentitySiteAri: () => IdentitySiteAri,
   IdentityTeamAri: () => IdentityTeamAri,
   IdentityTeamMemberAri: () => IdentityTeamMemberAri,
+  IdentityThirdPartyDirectoryAri: () => IdentityThirdPartyDirectoryAri,
   IdentityThirdPartyGroupAri: () => IdentityThirdPartyGroupAri,
   IdentityThirdPartyUserAri: () => IdentityThirdPartyUserAri,
   IdentityUserAri: () => IdentityUserAri,
   IdentityUserGrantAri: () => IdentityUserGrantAri,
@@ -41,9 +45,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -63,9 +67,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -298,8 +302,9 @@
 var identityAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityAppAriResourceOwner,
   resourceType: IdentityAppAriResourceType,
   resourceIdSlug: "{platform}/{appId}",
   resourceIdSegmentFormats: {
@@ -348,16 +353,76 @@
     };
   }
 };
 
+// src/identity/app-grant/types.ts
+var IdentityAppGrantAriResourceOwner = "identity", IdentityAppGrantAriResourceType = "app-grant";
+
+// src/identity/app-grant/manifest.ts
+var identityAppGrantAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: IdentityAppGrantAriResourceOwner,
+  resourceType: IdentityAppGrantAriResourceType,
+  resourceIdSlug: "{userId}-{clientId}",
+  resourceIdSegmentFormats: {
+    userId: /[a-zA-Z0-9_\-\:]{1,128}/,
+    // eslint-disable-line no-useless-escape
+    clientId: /[0-9a-zA-Z-_]{5,50}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/identity/app-grant/index.ts
+var IdentityAppGrantAri = class _IdentityAppGrantAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._userId = opts.resourceIdSegmentValues.userId, this._clientId = opts.resourceIdSegmentValues.clientId;
+  }
+  get userId() {
+    return this._userId;
+  }
+  get clientId() {
+    return this._clientId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: identityAppGrantAriStaticOpts.qualifier,
+      platformQualifier: identityAppGrantAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: identityAppGrantAriStaticOpts.resourceOwner,
+      resourceType: identityAppGrantAriStaticOpts.resourceType,
+      resourceId: `${opts.userId}-${opts.clientId}`,
+      resourceIdSegmentValues: {
+        userId: opts.userId,
+        clientId: opts.clientId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, identityAppGrantAriStaticOpts);
+    return new _IdentityAppGrantAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, identityAppGrantAriStaticOpts);
+    return new _IdentityAppGrantAri(opts);
+  }
+  getVariables() {
+    return {
+      userId: this.userId,
+      clientId: this.clientId
+    };
+  }
+};
+
 // src/identity/auth-policy/types.ts
 var IdentityAuthPolicyAriResourceOwner = "identity", IdentityAuthPolicyAriResourceType = "auth-policy";
 
 // src/identity/auth-policy/manifest.ts
 var identityAuthPolicyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityAuthPolicyAriResourceOwner,
   resourceType: IdentityAuthPolicyAriResourceType,
   resourceIdSlug: "{authPolicyId}",
   resourceIdSegmentFormats: {
@@ -407,13 +472,14 @@
 var identityCustomerDirectoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityCustomerDirectoryAriResourceOwner,
   resourceType: IdentityCustomerDirectoryAriResourceType,
   resourceIdSlug: "{customerDirectoryId}",
   resourceIdSegmentFormats: {
-    customerDirectoryId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    customerDirectoryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -458,8 +524,9 @@
 var identityCustomerOrganizationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityCustomerOrganizationAriResourceOwner,
   resourceType: IdentityCustomerOrganizationAriResourceType,
   resourceIdSlug: "{customerOrganizationId}",
   resourceIdSegmentFormats: {
@@ -509,8 +576,9 @@
 var identityDirectoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityDirectoryAriResourceOwner,
   resourceType: IdentityDirectoryAriResourceType,
   resourceIdSlug: "{directoryId}",
   resourceIdSegmentFormats: {
@@ -560,8 +628,9 @@
 var identityDomainAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityDomainAriResourceOwner,
   resourceType: IdentityDomainAriResourceType,
   resourceIdSlug: "{base64Domain}",
   resourceIdSegmentFormats: {
@@ -603,21 +672,85 @@
     };
   }
 };
 
+// src/identity/forge-installation/types.ts
+var IdentityForgeInstallationAriResourceOwner = "identity", IdentityForgeInstallationAriResourceType = "forge-installation";
+
+// src/identity/forge-installation/manifest.ts
+var identityForgeInstallationAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: IdentityForgeInstallationAriResourceOwner,
+  resourceType: IdentityForgeInstallationAriResourceType,
+  resourceIdSlug: "{appId}/{envId}",
+  resourceIdSegmentFormats: {
+    appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    envId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/identity/forge-installation/index.ts
+var IdentityForgeInstallationAri = class _IdentityForgeInstallationAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._appId = opts.resourceIdSegmentValues.appId, this._envId = opts.resourceIdSegmentValues.envId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get appId() {
+    return this._appId;
+  }
+  get envId() {
+    return this._envId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: identityForgeInstallationAriStaticOpts.qualifier,
+      platformQualifier: identityForgeInstallationAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: identityForgeInstallationAriStaticOpts.resourceOwner,
+      resourceType: identityForgeInstallationAriStaticOpts.resourceType,
+      resourceId: `${opts.appId}/${opts.envId}`,
+      resourceIdSegmentValues: {
+        appId: opts.appId,
+        envId: opts.envId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, identityForgeInstallationAriStaticOpts);
+    return new _IdentityForgeInstallationAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, identityForgeInstallationAriStaticOpts);
+    return new _IdentityForgeInstallationAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      appId: this.appId,
+      envId: this.envId
+    };
+  }
+};
+
 // src/identity/group/types.ts
 var IdentityGroupAriResourceOwner = "identity", IdentityGroupAriResourceType = "group";
 
 // src/identity/group/manifest.ts
 var identityGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityGroupAriResourceOwner,
   resourceType: IdentityGroupAriResourceType,
   resourceIdSlug: "{groupId}",
   resourceIdSegmentFormats: {
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -662,8 +795,9 @@
 var identityOauthClientAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityOauthClientAriResourceOwner,
   resourceType: IdentityOauthClientAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {
@@ -712,14 +846,15 @@
 // src/identity/role/manifest.ts
 var identityRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityRoleAriResourceOwner,
   resourceType: IdentityRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -760,21 +895,88 @@
     };
   }
 };
 
+// src/identity/scoped-group/types.ts
+var IdentityScopedGroupAriResourceOwner = "identity", IdentityScopedGroupAriResourceType = "scoped-group";
+
+// src/identity/scoped-group/manifest.ts
+var identityScopedGroupAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: IdentityScopedGroupAriResourceOwner,
+  resourceType: IdentityScopedGroupAriResourceType,
+  resourceIdSlug: "{scopeType}/{scopeId}/{groupId}",
+  resourceIdSegmentFormats: {
+    scopeType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    scopeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/identity/scoped-group/index.ts
+var IdentityScopedGroupAri = class _IdentityScopedGroupAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId, this._groupId = opts.resourceIdSegmentValues.groupId;
+  }
+  get scopeType() {
+    return this._scopeType;
+  }
+  get scopeId() {
+    return this._scopeId;
+  }
+  get groupId() {
+    return this._groupId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: identityScopedGroupAriStaticOpts.qualifier,
+      platformQualifier: identityScopedGroupAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: identityScopedGroupAriStaticOpts.resourceOwner,
+      resourceType: identityScopedGroupAriStaticOpts.resourceType,
+      resourceId: `${opts.scopeType}/${opts.scopeId}/${opts.groupId}`,
+      resourceIdSegmentValues: {
+        scopeType: opts.scopeType,
+        scopeId: opts.scopeId,
+        groupId: opts.groupId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, identityScopedGroupAriStaticOpts);
+    return new _IdentityScopedGroupAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, identityScopedGroupAriStaticOpts);
+    return new _IdentityScopedGroupAri(opts);
+  }
+  getVariables() {
+    return {
+      scopeType: this.scopeType,
+      scopeId: this.scopeId,
+      groupId: this.groupId
+    };
+  }
+};
+
 // src/identity/site/types.ts
 var IdentitySiteAriResourceOwner = "identity", IdentitySiteAriResourceType = "site";
 
 // src/identity/site/manifest.ts
 var identitySiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentitySiteAriResourceOwner,
   resourceType: IdentitySiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -819,8 +1021,9 @@
 var identityTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityTeamAriResourceOwner,
   resourceType: IdentityTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {
@@ -870,8 +1073,9 @@
 var identityTeamMemberAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityTeamMemberAriResourceOwner,
   resourceType: IdentityTeamMemberAriResourceType,
   resourceIdSlug: "{teamId}/{userId}",
   resourceIdSegmentFormats: {
@@ -920,23 +1124,76 @@
     };
   }
 };
 
+// src/identity/third-party-directory/types.ts
+var IdentityThirdPartyDirectoryAriResourceOwner = "identity", IdentityThirdPartyDirectoryAriResourceType = "third-party-directory";
+
+// src/identity/third-party-directory/manifest.ts
+var identityThirdPartyDirectoryAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: IdentityThirdPartyDirectoryAriResourceOwner,
+  resourceType: IdentityThirdPartyDirectoryAriResourceType,
+  resourceIdSlug: "{directoryId}",
+  resourceIdSegmentFormats: {
+    directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/identity/third-party-directory/index.ts
+var IdentityThirdPartyDirectoryAri = class _IdentityThirdPartyDirectoryAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._directoryId = opts.resourceIdSegmentValues.directoryId;
+  }
+  get directoryId() {
+    return this._directoryId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: identityThirdPartyDirectoryAriStaticOpts.qualifier,
+      platformQualifier: identityThirdPartyDirectoryAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: identityThirdPartyDirectoryAriStaticOpts.resourceOwner,
+      resourceType: identityThirdPartyDirectoryAriStaticOpts.resourceType,
+      resourceId: `${opts.directoryId}`,
+      resourceIdSegmentValues: {
+        directoryId: opts.directoryId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, identityThirdPartyDirectoryAriStaticOpts);
+    return new _IdentityThirdPartyDirectoryAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, identityThirdPartyDirectoryAriStaticOpts);
+    return new _IdentityThirdPartyDirectoryAri(opts);
+  }
+  getVariables() {
+    return {
+      directoryId: this.directoryId
+    };
+  }
+};
+
 // src/identity/third-party-group/types.ts
 var IdentityThirdPartyGroupAriResourceOwner = "identity", IdentityThirdPartyGroupAriResourceType = "third-party-group";
 
 // src/identity/third-party-group/manifest.ts
 var identityThirdPartyGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityThirdPartyGroupAriResourceOwner,
   resourceType: IdentityThirdPartyGroupAriResourceType,
   resourceIdSlug: "{directoryId}/{groupId}",
   resourceIdSegmentFormats: {
     directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -986,8 +1243,9 @@
 var identityThirdPartyUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityThirdPartyUserAriResourceOwner,
   resourceType: IdentityThirdPartyUserAriResourceType,
   resourceIdSlug: "{directoryId}/{userId}",
   resourceIdSegmentFormats: {
@@ -1044,8 +1302,9 @@
 var identityUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserAriResourceOwner,
   resourceType: IdentityUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {
@@ -1095,8 +1354,9 @@
 var identityUserbaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserbaseAriResourceOwner,
   resourceType: IdentityUserbaseAriResourceType,
   resourceIdSlug: "{userbaseId}",
   resourceIdSegmentFormats: {
@@ -1146,8 +1406,9 @@
 var identityUserGrantAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserGrantAriResourceOwner,
   resourceType: IdentityUserGrantAriResourceType,
   resourceIdSlug: "{userId}-{clientId}",
   resourceIdSegmentFormats: {
@@ -1198,19 +1459,23 @@
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   IdentityAppAri,
+  IdentityAppGrantAri,
   IdentityAuthPolicyAri,
   IdentityCustomerDirectoryAri,
   IdentityCustomerOrganizationAri,
   IdentityDirectoryAri,
   IdentityDomainAri,
+  IdentityForgeInstallationAri,
   IdentityGroupAri,
   IdentityOauthClientAri,
   IdentityRoleAri,
+  IdentityScopedGroupAri,
   IdentitySiteAri,
   IdentityTeamAri,
   IdentityTeamMemberAri,
+  IdentityThirdPartyDirectoryAri,
   IdentityThirdPartyGroupAri,
   IdentityThirdPartyUserAri,
   IdentityUserAri,
   IdentityUserGrantAri,

Modified: package/packages/ari/identity/oauthClient/index.js

Index: package/packages/ari/identity/oauthClient/index.js
===================================================================
--- package/packages/ari/identity/oauthClient/index.js
+++ package/packages/ari/identity/oauthClient/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityOauthClientAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityOauthClientAriResourceOwner,
   resourceType: IdentityOauthClientAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/role/index.js

Index: package/packages/ari/identity/role/index.js
===================================================================
--- package/packages/ari/identity/role/index.js
+++ package/packages/ari/identity/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/identity/role/manifest.ts
 var identityRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityRoleAriResourceOwner,
   resourceType: IdentityRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/identity/site/index.js

Index: package/packages/ari/identity/site/index.js
===================================================================
--- package/packages/ari/identity/site/index.js
+++ package/packages/ari/identity/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var identitySiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentitySiteAriResourceOwner,
   resourceType: IdentitySiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/identity/team-member/index.js

Index: package/packages/ari/identity/team-member/index.js
===================================================================
--- package/packages/ari/identity/team-member/index.js
+++ package/packages/ari/identity/team-member/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityTeamMemberAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityTeamMemberAriResourceOwner,
   resourceType: IdentityTeamMemberAriResourceType,
   resourceIdSlug: "{teamId}/{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/team/index.js

Index: package/packages/ari/identity/team/index.js
===================================================================
--- package/packages/ari/identity/team/index.js
+++ package/packages/ari/identity/team/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityTeamAriResourceOwner,
   resourceType: IdentityTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/third-party-group/index.js

Index: package/packages/ari/identity/third-party-group/index.js
===================================================================
--- package/packages/ari/identity/third-party-group/index.js
+++ package/packages/ari/identity/third-party-group/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var identityThirdPartyGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityThirdPartyGroupAriResourceOwner,
   resourceType: IdentityThirdPartyGroupAriResourceType,
   resourceIdSlug: "{directoryId}/{groupId}",
   resourceIdSegmentFormats: {
     directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/identity/third-party-user/index.js

Index: package/packages/ari/identity/third-party-user/index.js
===================================================================
--- package/packages/ari/identity/third-party-user/index.js
+++ package/packages/ari/identity/third-party-user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityThirdPartyUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityThirdPartyUserAriResourceOwner,
   resourceType: IdentityThirdPartyUserAriResourceType,
   resourceIdSlug: "{directoryId}/{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/user/index.js

Index: package/packages/ari/identity/user/index.js
===================================================================
--- package/packages/ari/identity/user/index.js
+++ package/packages/ari/identity/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserAriResourceOwner,
   resourceType: IdentityUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/userbase/index.js

Index: package/packages/ari/identity/userbase/index.js
===================================================================
--- package/packages/ari/identity/userbase/index.js
+++ package/packages/ari/identity/userbase/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityUserbaseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserbaseAriResourceOwner,
   resourceType: IdentityUserbaseAriResourceType,
   resourceIdSlug: "{userbaseId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/identity/userGrant/index.js

Index: package/packages/ari/identity/userGrant/index.js
===================================================================
--- package/packages/ari/identity/userGrant/index.js
+++ package/packages/ari/identity/userGrant/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var identityUserGrantAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: IdentityUserGrantAriResourceOwner,
   resourceType: IdentityUserGrantAriResourceType,
   resourceIdSlug: "{userId}-{clientId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/index.js

Large diffs are not rendered by default.

Modified: package/packages/ari/jira-align/epic/index.js

Index: package/packages/ari/jira-align/epic/index.js
===================================================================
--- package/packages/ari/jira-align/epic/index.js
+++ package/packages/ari/jira-align/epic/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraAlignEpicAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAlignEpicAriResourceOwner,
   resourceType: JiraAlignEpicAriResourceType,
   resourceIdSlug: "{epicId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira-align/index.js

Index: package/packages/ari/jira-align/index.js
===================================================================
--- package/packages/ari/jira-align/index.js
+++ package/packages/ari/jira-align/index.js
@@ -17,18 +17,20 @@
 // src/jira-align/index.ts
 var jira_align_exports = {};
 __export(jira_align_exports, {
   JiraAlignEpicAri: () => JiraAlignEpicAri,
-  JiraAlignInstanceAri: () => JiraAlignInstanceAri
+  JiraAlignInstanceAri: () => JiraAlignInstanceAri,
+  JiraAlignProjectAri: () => JiraAlignProjectAri,
+  JiraAlignWorkspaceAri: () => JiraAlignWorkspaceAri
 });
 module.exports = __toCommonJS(jira_align_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +50,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,8 +285,9 @@
 var jiraAlignEpicAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAlignEpicAriResourceOwner,
   resourceType: JiraAlignEpicAriResourceType,
   resourceIdSlug: "{epicId}",
   resourceIdSegmentFormats: {
@@ -338,8 +341,9 @@
 var jiraAlignInstanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAlignInstanceAriResourceOwner,
   resourceType: JiraAlignInstanceAriResourceType,
   resourceIdSlug: "{instanceId}",
   resourceIdSegmentFormats: {
@@ -380,9 +384,130 @@
       instanceId: this.instanceId
     };
   }
 };
+
+// src/jira-align/project/types.ts
+var JiraAlignProjectAriResourceOwner = "jira-align", JiraAlignProjectAriResourceType = "project";
+
+// src/jira-align/project/manifest.ts
+var jiraAlignProjectAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: JiraAlignProjectAriResourceOwner,
+  resourceType: JiraAlignProjectAriResourceType,
+  resourceIdSlug: "{projectType}/{projectId}",
+  resourceIdSegmentFormats: {
+    projectType: /(?:capability|epic|theme)/,
+    // eslint-disable-line no-useless-escape
+    projectId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/jira-align/project/index.ts
+var JiraAlignProjectAri = class _JiraAlignProjectAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._instanceId = opts.cloudId || "", this._projectType = opts.resourceIdSegmentValues.projectType, this._projectId = opts.resourceIdSegmentValues.projectId;
+  }
+  get instanceId() {
+    return this._instanceId;
+  }
+  get projectType() {
+    return this._projectType;
+  }
+  get projectId() {
+    return this._projectId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: jiraAlignProjectAriStaticOpts.qualifier,
+      platformQualifier: jiraAlignProjectAriStaticOpts.platformQualifier,
+      cloudId: opts.instanceId,
+      resourceOwner: jiraAlignProjectAriStaticOpts.resourceOwner,
+      resourceType: jiraAlignProjectAriStaticOpts.resourceType,
+      resourceId: `${opts.projectType}/${opts.projectId}`,
+      resourceIdSegmentValues: {
+        projectType: opts.projectType,
+        projectId: opts.projectId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, jiraAlignProjectAriStaticOpts);
+    return new _JiraAlignProjectAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, jiraAlignProjectAriStaticOpts);
+    return new _JiraAlignProjectAri(opts);
+  }
+  getVariables() {
+    return {
+      instanceId: this.instanceId,
+      projectType: this.projectType,
+      projectId: this.projectId
+    };
+  }
+};
+
+// src/jira-align/workspace/types.ts
+var JiraAlignWorkspaceAriResourceOwner = "jira-align", JiraAlignWorkspaceAriResourceType = "workspace";
+
+// src/jira-align/workspace/manifest.ts
+var jiraAlignWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: JiraAlignWorkspaceAriResourceOwner,
+  resourceType: JiraAlignWorkspaceAriResourceType,
+  resourceIdSlug: "{activationId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/jira-align/workspace/index.ts
+var JiraAlignWorkspaceAri = class _JiraAlignWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: jiraAlignWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: jiraAlignWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: jiraAlignWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: jiraAlignWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, jiraAlignWorkspaceAriStaticOpts);
+    return new _JiraAlignWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, jiraAlignWorkspaceAriStaticOpts);
+    return new _JiraAlignWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   JiraAlignEpicAri,
-  JiraAlignInstanceAri
+  JiraAlignInstanceAri,
+  JiraAlignProjectAri,
+  JiraAlignWorkspaceAri
 });

Modified: package/packages/ari/jira-align/instance/index.js

Index: package/packages/ari/jira-align/instance/index.js
===================================================================
--- package/packages/ari/jira-align/instance/index.js
+++ package/packages/ari/jira-align/instance/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraAlignInstanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAlignInstanceAriResourceOwner,
   resourceType: JiraAlignInstanceAriResourceType,
   resourceIdSlug: "{instanceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira-core/index.js

Index: package/packages/ari/jira-core/index.js
===================================================================
--- package/packages/ari/jira-core/index.js
+++ package/packages/ari/jira-core/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,13 +283,14 @@
 var jiraCoreRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCoreRoleAriResourceOwner,
   resourceType: JiraCoreRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -334,13 +335,14 @@
 var jiraCoreSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCoreSiteAriResourceOwner,
   resourceType: JiraCoreSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-core/role/index.js

Index: package/packages/ari/jira-core/role/index.js
===================================================================
--- package/packages/ari/jira-core/role/index.js
+++ package/packages/ari/jira-core/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraCoreRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCoreRoleAriResourceOwner,
   resourceType: JiraCoreRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-core/site/index.js

Index: package/packages/ari/jira-core/site/index.js
===================================================================
--- package/packages/ari/jira-core/site/index.js
+++ package/packages/ari/jira-core/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraCoreSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCoreSiteAriResourceOwner,
   resourceType: JiraCoreSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/approval/index.js

Index: package/packages/ari/jira-servicedesk/approval/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/approval/index.js
+++ package/packages/ari/jira-servicedesk/approval/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var jiraServicedeskApprovalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskApprovalAriResourceOwner,
   resourceType: JiraServicedeskApprovalAriResourceType,
   resourceIdSlug: "activation/{activationId}/{approvalId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    approvalId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    approvalId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/calendar-event/index.js

Index: package/packages/ari/jira-servicedesk/calendar-event/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/calendar-event/index.js
+++ package/packages/ari/jira-servicedesk/calendar-event/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var jiraServicedeskCalendarEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskCalendarEventAriResourceOwner,
   resourceType: JiraServicedeskCalendarEventAriResourceType,
   resourceIdSlug: "activation/{activationId}/{calendarEventId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    calendarEventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    calendarEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/canned-response/index.js

Index: package/packages/ari/jira-servicedesk/canned-response/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/canned-response/index.js
+++ package/packages/ari/jira-servicedesk/canned-response/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraServicedeskCannedResponseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskCannedResponseAriResourceOwner,
   resourceType: JiraServicedeskCannedResponseAriResourceType,
   resourceIdSlug: "activation/{activationId}/{cannedResponseId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira-servicedesk/index.js

Index: package/packages/ari/jira-servicedesk/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/index.js
+++ package/packages/ari/jira-servicedesk/index.js
@@ -20,8 +20,9 @@
   JiraServicedeskApprovalAri: () => JiraServicedeskApprovalAri,
   JiraServicedeskCalendarEventAri: () => JiraServicedeskCalendarEventAri,
   JiraServicedeskCannedResponseAri: () => JiraServicedeskCannedResponseAri,
   JiraServicedeskOrganizationAri: () => JiraServicedeskOrganizationAri,
+  JiraServicedeskOrganizationMemberAri: () => JiraServicedeskOrganizationMemberAri,
   JiraServicedeskQueueAri: () => JiraServicedeskQueueAri,
   JiraServicedeskRequestTypeAri: () => JiraServicedeskRequestTypeAri,
   JiraServicedeskRoleAri: () => JiraServicedeskRoleAri,
   JiraServicedeskSiteAri: () => JiraServicedeskSiteAri,
@@ -33,9 +34,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -55,9 +56,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,15 +291,16 @@
 var jiraServicedeskApprovalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskApprovalAriResourceOwner,
   resourceType: JiraServicedeskApprovalAriResourceType,
   resourceIdSlug: "activation/{activationId}/{approvalId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    approvalId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    approvalId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -348,15 +350,16 @@
 var jiraServicedeskCalendarEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskCalendarEventAriResourceOwner,
   resourceType: JiraServicedeskCalendarEventAriResourceType,
   resourceIdSlug: "activation/{activationId}/{calendarEventId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    calendarEventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    calendarEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -406,8 +409,9 @@
 var jiraServicedeskCannedResponseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskCannedResponseAriResourceOwner,
   resourceType: JiraServicedeskCannedResponseAriResourceType,
   resourceIdSlug: "activation/{activationId}/{cannedResponseId}",
   resourceIdSegmentFormats: {
@@ -464,15 +468,16 @@
 var jiraServicedeskOrganizationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskOrganizationAriResourceOwner,
   resourceType: JiraServicedeskOrganizationAriResourceType,
   resourceIdSlug: "activation/{activationId}/{organizationId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    organizationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -514,16 +519,83 @@
     };
   }
 };
 
+// src/jira-servicedesk/organization-member/types.ts
+var JiraServicedeskOrganizationMemberAriResourceOwner = "jira-servicedesk", JiraServicedeskOrganizationMemberAriResourceType = "organization-member";
+
+// src/jira-servicedesk/organization-member/manifest.ts
+var jiraServicedeskOrganizationMemberAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: JiraServicedeskOrganizationMemberAriResourceOwner,
+  resourceType: JiraServicedeskOrganizationMemberAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{organizationId}/{userId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    userId: /[a-zA-Z0-9_\-\:]{1,128}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/jira-servicedesk/organization-member/index.ts
+var JiraServicedeskOrganizationMemberAri = class _JiraServicedeskOrganizationMemberAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId, this._userId = opts.resourceIdSegmentValues.userId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get organizationId() {
+    return this._organizationId;
+  }
+  get userId() {
+    return this._userId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: jiraServicedeskOrganizationMemberAriStaticOpts.qualifier,
+      platformQualifier: jiraServicedeskOrganizationMemberAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: jiraServicedeskOrganizationMemberAriStaticOpts.resourceOwner,
+      resourceType: jiraServicedeskOrganizationMemberAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.organizationId}/${opts.userId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        organizationId: opts.organizationId,
+        userId: opts.userId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, jiraServicedeskOrganizationMemberAriStaticOpts);
+    return new _JiraServicedeskOrganizationMemberAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, jiraServicedeskOrganizationMemberAriStaticOpts);
+    return new _JiraServicedeskOrganizationMemberAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      organizationId: this.organizationId,
+      userId: this.userId
+    };
+  }
+};
+
 // src/jira-servicedesk/queue/types.ts
 var JiraServicedeskQueueAriResourceOwner = "jira-servicedesk", JiraServicedeskQueueAriResourceType = "queue";
 
 // src/jira-servicedesk/queue/manifest.ts
 var jiraServicedeskQueueAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskQueueAriResourceOwner,
   resourceType: JiraServicedeskQueueAriResourceType,
   resourceIdSlug: "activation/{activationId}/{queueId}",
   resourceIdSegmentFormats: {
@@ -584,15 +656,16 @@
 var jiraServicedeskRequestTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskRequestTypeAriResourceOwner,
   resourceType: JiraServicedeskRequestTypeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{requestTypeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    requestTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    requestTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -642,13 +715,14 @@
 var jiraServicedeskRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskRoleAriResourceOwner,
   resourceType: JiraServicedeskRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -693,13 +767,14 @@
 var jiraServicedeskSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskSiteAriResourceOwner,
   resourceType: JiraServicedeskSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -744,15 +819,16 @@
 var jiraServicedeskSlaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskSlaAriResourceOwner,
   resourceType: JiraServicedeskSlaAriResourceType,
   resourceIdSlug: "activation/{activationId}/{slaId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    slaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    slaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -799,8 +875,9 @@
   JiraServicedeskApprovalAri,
   JiraServicedeskCalendarEventAri,
   JiraServicedeskCannedResponseAri,
   JiraServicedeskOrganizationAri,
+  JiraServicedeskOrganizationMemberAri,
   JiraServicedeskQueueAri,
   JiraServicedeskRequestTypeAri,
   JiraServicedeskRoleAri,
   JiraServicedeskSiteAri,

Modified: package/packages/ari/jira-servicedesk/organization/index.js

Index: package/packages/ari/jira-servicedesk/organization/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/organization/index.js
+++ package/packages/ari/jira-servicedesk/organization/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var jiraServicedeskOrganizationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskOrganizationAriResourceOwner,
   resourceType: JiraServicedeskOrganizationAriResourceType,
   resourceIdSlug: "activation/{activationId}/{organizationId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    organizationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/queue/index.js

Index: package/packages/ari/jira-servicedesk/queue/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/queue/index.js
+++ package/packages/ari/jira-servicedesk/queue/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira-servicedesk/queue/manifest.ts
 var jiraServicedeskQueueAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskQueueAriResourceOwner,
   resourceType: JiraServicedeskQueueAriResourceType,
   resourceIdSlug: "activation/{activationId}/{queueId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira-servicedesk/request-type/index.js

Index: package/packages/ari/jira-servicedesk/request-type/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/request-type/index.js
+++ package/packages/ari/jira-servicedesk/request-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var jiraServicedeskRequestTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskRequestTypeAriResourceOwner,
   resourceType: JiraServicedeskRequestTypeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{requestTypeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    requestTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    requestTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/role/index.js

Index: package/packages/ari/jira-servicedesk/role/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/role/index.js
+++ package/packages/ari/jira-servicedesk/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraServicedeskRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskRoleAriResourceOwner,
   resourceType: JiraServicedeskRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/site/index.js

Index: package/packages/ari/jira-servicedesk/site/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/site/index.js
+++ package/packages/ari/jira-servicedesk/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraServicedeskSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskSiteAriResourceOwner,
   resourceType: JiraServicedeskSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-servicedesk/sla/index.js

Index: package/packages/ari/jira-servicedesk/sla/index.js
===================================================================
--- package/packages/ari/jira-servicedesk/sla/index.js
+++ package/packages/ari/jira-servicedesk/sla/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var jiraServicedeskSlaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraServicedeskSlaAriResourceOwner,
   resourceType: JiraServicedeskSlaAriResourceType,
   resourceIdSlug: "activation/{activationId}/{slaId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    slaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    slaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/board-feature/index.js

Index: package/packages/ari/jira-software/board-feature/index.js
===================================================================
--- package/packages/ari/jira-software/board-feature/index.js
+++ package/packages/ari/jira-software/board-feature/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira-software/board-feature/manifest.ts
 var jiraSoftwareBoardFeatureAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardFeatureAriResourceOwner,
   resourceType: JiraSoftwareBoardFeatureAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/featureKey/{featureKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    featureKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    featureKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/board-issue-list/index.js

Index: package/packages/ari/jira-software/board-issue-list/index.js
===================================================================
--- package/packages/ari/jira-software/board-issue-list/index.js
+++ package/packages/ari/jira-software/board-issue-list/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira-software/board-issue-list/manifest.ts
 var jiraSoftwareBoardIssueListAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardIssueListAriResourceOwner,
   resourceType: JiraSoftwareBoardIssueListAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{issueListId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    issueListId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueListId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/board/index.js

Index: package/packages/ari/jira-software/board/index.js
===================================================================
--- package/packages/ari/jira-software/board/index.js
+++ package/packages/ari/jira-software/board/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira-software/board/manifest.ts
 var jiraSoftwareBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardAriResourceOwner,
   resourceType: JiraSoftwareBoardAriResourceType,
   resourceIdSlug: "{boardId}",
   resourceIdSegmentFormats: {
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/card-color/index.js

Index: package/packages/ari/jira-software/card-color/index.js
===================================================================
--- package/packages/ari/jira-software/card-color/index.js
+++ package/packages/ari/jira-software/card-color/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/card-color/manifest.ts
 var jiraSoftwareCardColorAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardColorAriResourceOwner,
   resourceType: JiraSoftwareCardColorAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardColorId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardColorId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/card-layout/index.js

Index: package/packages/ari/jira-software/card-layout/index.js
===================================================================
--- package/packages/ari/jira-software/card-layout/index.js
+++ package/packages/ari/jira-software/card-layout/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/card-layout/manifest.ts
 var jiraSoftwareCardLayoutAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardLayoutAriResourceOwner,
   resourceType: JiraSoftwareCardLayoutAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardLayoutId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardLayoutId: /[a-zA-Z0-9_]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/card-parent/index.js

Index: package/packages/ari/jira-software/card-parent/index.js
===================================================================
--- package/packages/ari/jira-software/card-parent/index.js
+++ package/packages/ari/jira-software/card-parent/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/card-parent/manifest.ts
 var jiraSoftwareCardParentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardParentAriResourceOwner,
   resourceType: JiraSoftwareCardParentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardParentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardParentId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/card/index.js

Index: package/packages/ari/jira-software/card/index.js
===================================================================
--- package/packages/ari/jira-software/card/index.js
+++ package/packages/ari/jira-software/card/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/card/manifest.ts
 var jiraSoftwareCardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardAriResourceOwner,
   resourceType: JiraSoftwareCardAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/column/index.js

Index: package/packages/ari/jira-software/column/index.js
===================================================================
--- package/packages/ari/jira-software/column/index.js
+++ package/packages/ari/jira-software/column/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/column/manifest.ts
 var jiraSoftwareColumnAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareColumnAriResourceOwner,
   resourceType: JiraSoftwareColumnAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{columnId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     columnId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/custom-filter/index.js

Index: package/packages/ari/jira-software/custom-filter/index.js
===================================================================
--- package/packages/ari/jira-software/custom-filter/index.js
+++ package/packages/ari/jira-software/custom-filter/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira-software/custom-filter/manifest.ts
 var jiraSoftwareCustomFilterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCustomFilterAriResourceOwner,
   resourceType: JiraSoftwareCustomFilterAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{customFilterId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    customFilterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    customFilterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/index.js

Index: package/packages/ari/jira-software/index.js
===================================================================
--- package/packages/ari/jira-software/index.js
+++ package/packages/ari/jira-software/index.js
@@ -27,8 +27,9 @@
   JiraSoftwareColumnAri: () => JiraSoftwareColumnAri,
   JiraSoftwareCustomFilterAri: () => JiraSoftwareCustomFilterAri,
   JiraSoftwareRoleAri: () => JiraSoftwareRoleAri,
   JiraSoftwareSiteAri: () => JiraSoftwareSiteAri,
+  JiraSoftwareSprintAri: () => JiraSoftwareSprintAri,
   JiraSoftwareSwimlaneAri: () => JiraSoftwareSwimlaneAri,
   JiraSoftwareUserBoardConfigAri: () => JiraSoftwareUserBoardConfigAri,
   JiraSoftwareViewConfigAri: () => JiraSoftwareViewConfigAri
 });
@@ -38,9 +39,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -60,9 +61,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -294,14 +295,15 @@
 // src/jira-software/board/manifest.ts
 var jiraSoftwareBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardAriResourceOwner,
   resourceType: JiraSoftwareBoardAriResourceType,
   resourceIdSlug: "{boardId}",
   resourceIdSegmentFormats: {
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -349,18 +351,19 @@
 // src/jira-software/board-feature/manifest.ts
 var jiraSoftwareBoardFeatureAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardFeatureAriResourceOwner,
   resourceType: JiraSoftwareBoardFeatureAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/featureKey/{featureKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    featureKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    featureKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -418,18 +421,19 @@
 // src/jira-software/board-issue-list/manifest.ts
 var jiraSoftwareBoardIssueListAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareBoardIssueListAriResourceOwner,
   resourceType: JiraSoftwareBoardIssueListAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{issueListId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    issueListId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueListId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -487,16 +491,17 @@
 // src/jira-software/card/manifest.ts
 var jiraSoftwareCardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardAriResourceOwner,
   resourceType: JiraSoftwareCardAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }
@@ -556,16 +561,17 @@
 // src/jira-software/card-color/manifest.ts
 var jiraSoftwareCardColorAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardColorAriResourceOwner,
   resourceType: JiraSoftwareCardColorAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardColorId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardColorId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }
@@ -625,16 +631,17 @@
 // src/jira-software/card-layout/manifest.ts
 var jiraSoftwareCardLayoutAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardLayoutAriResourceOwner,
   resourceType: JiraSoftwareCardLayoutAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardLayoutId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardLayoutId: /[a-zA-Z0-9_]+/
     // eslint-disable-line no-useless-escape
   }
@@ -694,16 +701,17 @@
 // src/jira-software/card-parent/manifest.ts
 var jiraSoftwareCardParentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCardParentAriResourceOwner,
   resourceType: JiraSoftwareCardParentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{cardParentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     cardParentId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }
@@ -763,16 +771,17 @@
 // src/jira-software/column/manifest.ts
 var jiraSoftwareColumnAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareColumnAriResourceOwner,
   resourceType: JiraSoftwareColumnAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{columnId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     columnId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }
@@ -832,18 +841,19 @@
 // src/jira-software/custom-filter/manifest.ts
 var jiraSoftwareCustomFilterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareCustomFilterAriResourceOwner,
   resourceType: JiraSoftwareCustomFilterAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{customFilterId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    customFilterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    customFilterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -902,13 +912,14 @@
 var jiraSoftwareRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareRoleAriResourceOwner,
   resourceType: JiraSoftwareRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -953,13 +964,14 @@
 var jiraSoftwareSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareSiteAriResourceOwner,
   resourceType: JiraSoftwareSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -996,23 +1008,80 @@
     };
   }
 };
 
+// src/jira-software/sprint/types.ts
+var JiraSoftwareSprintAriResourceOwner = "jira-software", JiraSoftwareSprintAriResourceType = "sprint";
+
+// src/jira-software/sprint/manifest.ts
+var jiraSoftwareSprintAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: JiraSoftwareSprintAriResourceOwner,
+  resourceType: JiraSoftwareSprintAriResourceType,
+  resourceIdSlug: "{sprintId}",
+  resourceIdSegmentFormats: {
+    sprintId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/jira-software/sprint/index.ts
+var JiraSoftwareSprintAri = class _JiraSoftwareSprintAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._sprintId = opts.resourceIdSegmentValues.sprintId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get sprintId() {
+    return this._sprintId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: jiraSoftwareSprintAriStaticOpts.qualifier,
+      platformQualifier: jiraSoftwareSprintAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: jiraSoftwareSprintAriStaticOpts.resourceOwner,
+      resourceType: jiraSoftwareSprintAriStaticOpts.resourceType,
+      resourceId: `${opts.sprintId}`,
+      resourceIdSegmentValues: {
+        sprintId: opts.sprintId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, jiraSoftwareSprintAriStaticOpts);
+    return new _JiraSoftwareSprintAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, jiraSoftwareSprintAriStaticOpts);
+    return new _JiraSoftwareSprintAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      sprintId: this.sprintId
+    };
+  }
+};
+
 // src/jira-software/swimlane/types.ts
 var JiraSoftwareSwimlaneAriResourceOwner = "jira-software", JiraSoftwareSwimlaneAriResourceType = "swimlane";
 
 // src/jira-software/swimlane/manifest.ts
 var jiraSoftwareSwimlaneAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareSwimlaneAriResourceOwner,
   resourceType: JiraSoftwareSwimlaneAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{swimlaneId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     swimlaneId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }
@@ -1072,16 +1141,17 @@
 // src/jira-software/user-board-config/manifest.ts
 var jiraSoftwareUserBoardConfigAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareUserBoardConfigAriResourceOwner,
   resourceType: JiraSoftwareUserBoardConfigAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1134,16 +1204,17 @@
 // src/jira-software/view-config/manifest.ts
 var jiraSoftwareViewConfigAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareViewConfigAriResourceOwner,
   resourceType: JiraSoftwareViewConfigAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{viewType}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     viewType: /(board|backlog|timeline)/
     // eslint-disable-line no-useless-escape
   }
@@ -1208,8 +1279,9 @@
   JiraSoftwareColumnAri,
   JiraSoftwareCustomFilterAri,
   JiraSoftwareRoleAri,
   JiraSoftwareSiteAri,
+  JiraSoftwareSprintAri,
   JiraSoftwareSwimlaneAri,
   JiraSoftwareUserBoardConfigAri,
   JiraSoftwareViewConfigAri
 });

Modified: package/packages/ari/jira-software/role/index.js

Index: package/packages/ari/jira-software/role/index.js
===================================================================
--- package/packages/ari/jira-software/role/index.js
+++ package/packages/ari/jira-software/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraSoftwareRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareRoleAriResourceOwner,
   resourceType: JiraSoftwareRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/site/index.js

Index: package/packages/ari/jira-software/site/index.js
===================================================================
--- package/packages/ari/jira-software/site/index.js
+++ package/packages/ari/jira-software/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraSoftwareSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareSiteAriResourceOwner,
   resourceType: JiraSoftwareSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/swimlane/index.js

Index: package/packages/ari/jira-software/swimlane/index.js
===================================================================
--- package/packages/ari/jira-software/swimlane/index.js
+++ package/packages/ari/jira-software/swimlane/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/swimlane/manifest.ts
 var jiraSoftwareSwimlaneAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareSwimlaneAriResourceOwner,
   resourceType: JiraSoftwareSwimlaneAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{swimlaneId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     swimlaneId: /[0-9]+/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira-software/user-board-config/index.js

Index: package/packages/ari/jira-software/user-board-config/index.js
===================================================================
--- package/packages/ari/jira-software/user-board-config/index.js
+++ package/packages/ari/jira-software/user-board-config/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/user-board-config/manifest.ts
 var jiraSoftwareUserBoardConfigAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareUserBoardConfigAriResourceOwner,
   resourceType: JiraSoftwareUserBoardConfigAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira-software/view-config/index.js

Index: package/packages/ari/jira-software/view-config/index.js
===================================================================
--- package/packages/ari/jira-software/view-config/index.js
+++ package/packages/ari/jira-software/view-config/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira-software/view-config/manifest.ts
 var jiraSoftwareViewConfigAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSoftwareViewConfigAriResourceOwner,
   resourceType: JiraSoftwareViewConfigAriResourceType,
   resourceIdSlug: "activation/{activationId}/{boardId}/{viewType}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    boardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     viewType: /(board|backlog|timeline)/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira/announcement-banner/index.js

Index: package/packages/ari/jira/announcement-banner/index.js
===================================================================
--- package/packages/ari/jira/announcement-banner/index.js
+++ package/packages/ari/jira/announcement-banner/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/announcement-banner/manifest.ts
 var jiraAnnouncementBannerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAnnouncementBannerAriResourceOwner,
   resourceType: JiraAnnouncementBannerAriResourceType,
   resourceIdSlug: "activation/{activationId}/{announcementBannerHashId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    announcementBannerHashId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    announcementBannerHashId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/available-fields/index.js

Index: package/packages/ari/jira/available-fields/index.js
===================================================================
--- package/packages/ari/jira/available-fields/index.js
+++ package/packages/ari/jira/available-fields/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/available-fields/manifest.ts
 var jiraAvailableFieldsAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraAvailableFieldsAriResourceOwner,
   resourceType: JiraAvailableFieldsAriResourceType,
   resourceIdSlug: "activation/{activationId}/{projectId}/{issueTypeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/branch-history/index.js

Index: package/packages/ari/jira/branch-history/index.js
===================================================================
--- package/packages/ari/jira/branch-history/index.js
+++ package/packages/ari/jira/branch-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/branch-history/manifest.ts
 var jiraBranchHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraBranchHistoryAriResourceOwner,
   resourceType: JiraBranchHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{branchId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/branch/index.js

Index: package/packages/ari/jira/branch/index.js
===================================================================
--- package/packages/ari/jira/branch/index.js
+++ package/packages/ari/jira/branch/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/branch/manifest.ts
 var jiraBranchAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraBranchAriResourceOwner,
   resourceType: JiraBranchAriResourceType,
   resourceIdSlug: "activation/{activationId}/{branchId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/build-history/index.js

Index: package/packages/ari/jira/build-history/index.js
===================================================================
--- package/packages/ari/jira/build-history/index.js
+++ package/packages/ari/jira/build-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/build-history/manifest.ts
 var jiraBuildHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraBuildHistoryAriResourceOwner,
   resourceType: JiraBuildHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{buildId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/build/index.js

Index: package/packages/ari/jira/build/index.js
===================================================================
--- package/packages/ari/jira/build/index.js
+++ package/packages/ari/jira/build/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/build/manifest.ts
 var jiraBuildAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraBuildAriResourceOwner,
   resourceType: JiraBuildAriResourceType,
   resourceIdSlug: "activation/{activationId}/{buildId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/bulk-operation-task/index.js

Index: package/packages/ari/jira/bulk-operation-task/index.js
===================================================================
--- package/packages/ari/jira/bulk-operation-task/index.js
+++ package/packages/ari/jira/bulk-operation-task/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/bulk-operation-task/manifest.ts
 var jiraBulkOperationTaskAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraBulkOperationTaskAriResourceOwner,
   resourceType: JiraBulkOperationTaskAriResourceType,
   resourceIdSlug: "activation/{activationId}/{taskId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/comment/index.js

Index: package/packages/ari/jira/comment/index.js
===================================================================
--- package/packages/ari/jira/comment/index.js
+++ package/packages/ari/jira/comment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira/comment/manifest.ts
 var jiraCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCommentAriResourceOwner,
   resourceType: JiraCommentAriResourceType,
   resourceIdSlug: "{commentId}",
   resourceIdSegmentFormats: {
-    commentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    commentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/commit/index.js

Index: package/packages/ari/jira/commit/index.js
===================================================================
--- package/packages/ari/jira/commit/index.js
+++ package/packages/ari/jira/commit/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/commit/manifest.ts
 var jiraCommitAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraCommitAriResourceOwner,
   resourceType: JiraCommitAriResourceType,
   resourceIdSlug: "activation/{activationId}/{commitId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/component/index.js

Index: package/packages/ari/jira/component/index.js
===================================================================
--- package/packages/ari/jira/component/index.js
+++ package/packages/ari/jira/component/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/component/manifest.ts
 var jiraComponentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraComponentAriResourceOwner,
   resourceType: JiraComponentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{componentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    componentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    componentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/connect-app/index.js

Index: package/packages/ari/jira/connect-app/index.js
===================================================================
--- package/packages/ari/jira/connect-app/index.js
+++ package/packages/ari/jira/connect-app/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/connect-app/manifest.ts
 var jiraConnectAppAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraConnectAppAriResourceOwner,
   resourceType: JiraConnectAppAriResourceType,
   resourceIdSlug: "activation/{activationId}/{appKey}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/dashboard/index.js

Index: package/packages/ari/jira/dashboard/index.js
===================================================================
--- package/packages/ari/jira/dashboard/index.js
+++ package/packages/ari/jira/dashboard/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/dashboard/manifest.ts
 var jiraDashboardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDashboardAriResourceOwner,
   resourceType: JiraDashboardAriResourceType,
   resourceIdSlug: "activation/{activationId}/{dashboardId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    dashboardId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    dashboardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/deployment-history/index.js

Index: package/packages/ari/jira/deployment-history/index.js
===================================================================
--- package/packages/ari/jira/deployment-history/index.js
+++ package/packages/ari/jira/deployment-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/deployment-history/manifest.ts
 var jiraDeploymentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDeploymentHistoryAriResourceOwner,
   resourceType: JiraDeploymentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{deploymentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/deployment/index.js

Index: package/packages/ari/jira/deployment/index.js
===================================================================
--- package/packages/ari/jira/deployment/index.js
+++ package/packages/ari/jira/deployment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/deployment/manifest.ts
 var jiraDeploymentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDeploymentAriResourceOwner,
   resourceType: JiraDeploymentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{deploymentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/design-history/index.js

Index: package/packages/ari/jira/design-history/index.js
===================================================================
--- package/packages/ari/jira/design-history/index.js
+++ package/packages/ari/jira/design-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/design-history/manifest.ts
 var jiraDesignHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDesignHistoryAriResourceOwner,
   resourceType: JiraDesignHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{designId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/design/index.js

Index: package/packages/ari/jira/design/index.js
===================================================================
--- package/packages/ari/jira/design/index.js
+++ package/packages/ari/jira/design/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/design/manifest.ts
 var jiraDesignAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDesignAriResourceOwner,
   resourceType: JiraDesignAriResourceType,
   resourceIdSlug: "activation/{activationId}/{designId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/devops-component/index.js

Index: package/packages/ari/jira/devops-component/index.js
===================================================================
--- package/packages/ari/jira/devops-component/index.js
+++ package/packages/ari/jira/devops-component/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/devops-component/manifest.ts
 var jiraDevopsComponentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDevopsComponentAriResourceOwner,
   resourceType: JiraDevopsComponentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{devopsComponentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    devopsComponentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    devopsComponentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/document-history/index.js

Index: package/packages/ari/jira/document-history/index.js
===================================================================
--- package/packages/ari/jira/document-history/index.js
+++ package/packages/ari/jira/document-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/document-history/manifest.ts
 var jiraDocumentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDocumentHistoryAriResourceOwner,
   resourceType: JiraDocumentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/document/index.js

Index: package/packages/ari/jira/document/index.js
===================================================================
--- package/packages/ari/jira/document/index.js
+++ package/packages/ari/jira/document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/document/manifest.ts
 var jiraDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraDocumentAriResourceOwner,
   resourceType: JiraDocumentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/entitlement/index.js

Index: package/packages/ari/jira/entitlement/index.js
===================================================================
--- package/packages/ari/jira/entitlement/index.js
+++ package/packages/ari/jira/entitlement/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/entitlement/manifest.ts
 var jiraEntitlementAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraEntitlementAriResourceOwner,
   resourceType: JiraEntitlementAriResourceType,
   resourceIdSlug: "activation/{activationId}/{entitlementId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/entity-property/index.js

Index: package/packages/ari/jira/entity-property/index.js
===================================================================
--- package/packages/ari/jira/entity-property/index.js
+++ package/packages/ari/jira/entity-property/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,20 +283,21 @@
 // src/jira/entity-property/manifest.ts
 var jiraEntityPropertyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraEntityPropertyAriResourceOwner,
   resourceType: JiraEntityPropertyAriResourceType,
   resourceIdSlug: "activation/{activationId}/{entityType}/{entityId}/{propertyKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    entityType: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    entityType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     entityId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    propertyKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    propertyKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/favourite/index.js

Index: package/packages/ari/jira/favourite/index.js
===================================================================
--- package/packages/ari/jira/favourite/index.js
+++ package/packages/ari/jira/favourite/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/favourite/manifest.ts
 var jiraFavouriteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraFavouriteAriResourceOwner,
   resourceType: JiraFavouriteAriResourceType,
   resourceIdSlug: "activation/{activationId}/{favouriteId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/feature-flag-history/index.js

Index: package/packages/ari/jira/feature-flag-history/index.js
===================================================================
--- package/packages/ari/jira/feature-flag-history/index.js
+++ package/packages/ari/jira/feature-flag-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/feature-flag-history/manifest.ts
 var jiraFeatureFlagHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraFeatureFlagHistoryAriResourceOwner,
   resourceType: JiraFeatureFlagHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{featureFlagId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/feature-flag/index.js

Index: package/packages/ari/jira/feature-flag/index.js
===================================================================
--- package/packages/ari/jira/feature-flag/index.js
+++ package/packages/ari/jira/feature-flag/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/feature-flag/manifest.ts
 var jiraFeatureFlagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraFeatureFlagAriResourceOwner,
   resourceType: JiraFeatureFlagAriResourceType,
   resourceIdSlug: "activation/{activationId}/{featureFlagId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/filter-email-subscription/index.js

Index: package/packages/ari/jira/filter-email-subscription/index.js
===================================================================
--- package/packages/ari/jira/filter-email-subscription/index.js
+++ package/packages/ari/jira/filter-email-subscription/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/filter-email-subscription/manifest.ts
 var jiraFilterEmailSubscriptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraFilterEmailSubscriptionAriResourceOwner,
   resourceType: JiraFilterEmailSubscriptionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{filterEmailSubscriptionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/filter/index.js

Index: package/packages/ari/jira/filter/index.js
===================================================================
--- package/packages/ari/jira/filter/index.js
+++ package/packages/ari/jira/filter/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/filter/manifest.ts
 var jiraFilterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraFilterAriResourceOwner,
   resourceType: JiraFilterAriResourceType,
   resourceIdSlug: "activation/{activationId}/{filterId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    filterId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    filterId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/incident-history/index.js

Index: package/packages/ari/jira/incident-history/index.js
===================================================================
--- package/packages/ari/jira/incident-history/index.js
+++ package/packages/ari/jira/incident-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/incident-history/manifest.ts
 var jiraIncidentHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIncidentHistoryAriResourceOwner,
   resourceType: JiraIncidentHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{incidentId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/incident/index.js

Index: package/packages/ari/jira/incident/index.js
===================================================================
--- package/packages/ari/jira/incident/index.js
+++ package/packages/ari/jira/incident/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/incident/manifest.ts
 var jiraIncidentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIncidentAriResourceOwner,
   resourceType: JiraIncidentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{incidentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/index.js

Large diffs are not rendered by default.

Modified: package/packages/ari/jira/issue-attachment/index.js

Index: package/packages/ari/jira/issue-attachment/index.js
===================================================================
--- package/packages/ari/jira/issue-attachment/index.js
+++ package/packages/ari/jira/issue-attachment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-attachment/manifest.ts
 var jiraIssueAttachmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueAttachmentAriResourceOwner,
   resourceType: JiraIssueAttachmentAriResourceType,
   resourceIdSlug: "{issueId}/{attachmentId}",
   resourceIdSegmentFormats: {
     issueId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    attachmentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    attachmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-comment/index.js

Index: package/packages/ari/jira/issue-comment/index.js
===================================================================
--- package/packages/ari/jira/issue-comment/index.js
+++ package/packages/ari/jira/issue-comment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-comment/manifest.ts
 var jiraIssueCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueCommentAriResourceOwner,
   resourceType: JiraIssueCommentAriResourceType,
   resourceIdSlug: "{issueId}/{commentId}",
   resourceIdSegmentFormats: {
     issueId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    commentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    commentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-field-metadata/index.js

Index: package/packages/ari/jira/issue-field-metadata/index.js
===================================================================
--- package/packages/ari/jira/issue-field-metadata/index.js
+++ package/packages/ari/jira/issue-field-metadata/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-field-metadata/manifest.ts
 var jiraIssueFieldMetadataAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueFieldMetadataAriResourceOwner,
   resourceType: JiraIssueFieldMetadataAriResourceType,
   resourceIdSlug: "activation/{activationId}/{fieldId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    fieldId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-field-option/index.js

Index: package/packages/ari/jira/issue-field-option/index.js
===================================================================
--- package/packages/ari/jira/issue-field-option/index.js
+++ package/packages/ari/jira/issue-field-option/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/issue-field-option/manifest.ts
 var jiraIssueFieldOptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueFieldOptionAriResourceOwner,
   resourceType: JiraIssueFieldOptionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{fieldId}/{optionId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    fieldId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    optionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    optionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-history/index.js

Index: package/packages/ari/jira/issue-history/index.js
===================================================================
--- package/packages/ari/jira/issue-history/index.js
+++ package/packages/ari/jira/issue-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/issue-history/manifest.ts
 var jiraIssueHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueHistoryAriResourceOwner,
   resourceType: JiraIssueHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueId}/{changeGroupId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     issueId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    changeGroupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    changeGroupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-link-type/index.js

Index: package/packages/ari/jira/issue-link-type/index.js
===================================================================
--- package/packages/ari/jira/issue-link-type/index.js
+++ package/packages/ari/jira/issue-link-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-link-type/manifest.ts
 var jiraIssueLinkTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueLinkTypeAriResourceOwner,
   resourceType: JiraIssueLinkTypeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueLinkTypeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    issueLinkTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueLinkTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-link/index.js

Index: package/packages/ari/jira/issue-link/index.js
===================================================================
--- package/packages/ari/jira/issue-link/index.js
+++ package/packages/ari/jira/issue-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/issue-link/manifest.ts
 var jiraIssueLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueLinkAriResourceOwner,
   resourceType: JiraIssueLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueId}/{linkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/issue-remote-link/index.js

Index: package/packages/ari/jira/issue-remote-link/index.js
===================================================================
--- package/packages/ari/jira/issue-remote-link/index.js
+++ package/packages/ari/jira/issue-remote-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/issue-remote-link/manifest.ts
 var jiraIssueRemoteLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueRemoteLinkAriResourceOwner,
   resourceType: JiraIssueRemoteLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueId}/{linkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/issue-search-view/index.js

Index: package/packages/ari/jira/issue-search-view/index.js
===================================================================
--- package/packages/ari/jira/issue-search-view/index.js
+++ package/packages/ari/jira/issue-search-view/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/issue-search-view/manifest.ts
 var jiraIssueSearchViewAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueSearchViewAriResourceOwner,
   resourceType: JiraIssueSearchViewAriResourceType,
   resourceIdSlug: "activation/{activationId}/{namespaceId}/{viewId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    namespaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    viewId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-status/index.js

Index: package/packages/ari/jira/issue-status/index.js
===================================================================
--- package/packages/ari/jira/issue-status/index.js
+++ package/packages/ari/jira/issue-status/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-status/manifest.ts
 var jiraIssueStatusAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueStatusAriResourceOwner,
   resourceType: JiraIssueStatusAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issuestatusId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    issuestatusId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issuestatusId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-type-scheme-mapping/index.js

Index: package/packages/ari/jira/issue-type-scheme-mapping/index.js
===================================================================
--- package/packages/ari/jira/issue-type-scheme-mapping/index.js
+++ package/packages/ari/jira/issue-type-scheme-mapping/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/issue-type-scheme-mapping/manifest.ts
 var jiraIssueTypeSchemeMappingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueTypeSchemeMappingAriResourceOwner,
   resourceType: JiraIssueTypeSchemeMappingAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueTypeSchemeId}/{issueTypeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    issueTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-type-scheme/index.js

Index: package/packages/ari/jira/issue-type-scheme/index.js
===================================================================
--- package/packages/ari/jira/issue-type-scheme/index.js
+++ package/packages/ari/jira/issue-type-scheme/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-type-scheme/manifest.ts
 var jiraIssueTypeSchemeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueTypeSchemeAriResourceOwner,
   resourceType: JiraIssueTypeSchemeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{issueTypeSchemeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-type/index.js

Index: package/packages/ari/jira/issue-type/index.js
===================================================================
--- package/packages/ari/jira/issue-type/index.js
+++ package/packages/ari/jira/issue-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira/issue-type/manifest.ts
 var jiraIssueTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueTypeAriResourceOwner,
   resourceType: JiraIssueTypeAriResourceType,
   resourceIdSlug: "{issueTypeId}",
   resourceIdSegmentFormats: {
-    issueTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    issueTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue-worklog/index.js

Index: package/packages/ari/jira/issue-worklog/index.js
===================================================================
--- package/packages/ari/jira/issue-worklog/index.js
+++ package/packages/ari/jira/issue-worklog/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/issue-worklog/manifest.ts
 var jiraIssueWorklogAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueWorklogAriResourceOwner,
   resourceType: JiraIssueWorklogAriResourceType,
   resourceIdSlug: "{issueId}/{worklogId}",
   resourceIdSegmentFormats: {
     issueId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    worklogId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    worklogId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/issue/index.js

Index: package/packages/ari/jira/issue/index.js
===================================================================
--- package/packages/ari/jira/issue/index.js
+++ package/packages/ari/jira/issue/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/issue/manifest.ts
 var jiraIssueAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssueAriResourceOwner,
   resourceType: JiraIssueAriResourceType,
   resourceIdSlug: "{issueId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/issuefieldvalue/index.js

Index: package/packages/ari/jira/issuefieldvalue/index.js
===================================================================
--- package/packages/ari/jira/issuefieldvalue/index.js
+++ package/packages/ari/jira/issuefieldvalue/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/issuefieldvalue/manifest.ts
 var jiraIssuefieldvalueAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraIssuefieldvalueAriResourceOwner,
   resourceType: JiraIssuefieldvalueAriResourceType,
   resourceIdSlug: "{issueId}/{fieldId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/navigation-config/index.js

Index: package/packages/ari/jira/navigation-config/index.js
===================================================================
--- package/packages/ari/jira/navigation-config/index.js
+++ package/packages/ari/jira/navigation-config/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/navigation-config/manifest.ts
 var jiraNavigationConfigAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraNavigationConfigAriResourceOwner,
   resourceType: JiraNavigationConfigAriResourceType,
   resourceIdSlug: "activation/{activationId}/{userId}/{navKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     userId: /[a-zA-Z0-9_\-\:]{1,128}/,
     // eslint-disable-line no-useless-escape
-    navKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    navKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/navigation-item/index.js

Index: package/packages/ari/jira/navigation-item/index.js
===================================================================
--- package/packages/ari/jira/navigation-item/index.js
+++ package/packages/ari/jira/navigation-item/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,20 +283,21 @@
 // src/jira/navigation-item/manifest.ts
 var jiraNavigationItemAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraNavigationItemAriResourceOwner,
   resourceType: JiraNavigationItemAriResourceType,
   resourceIdSlug: "activation/{activationId}/{scopeType}/{scopeId}/{itemId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    scopeType: /(?:project|board|global)/,
+    scopeType: /(?:project|board|global|plan|queue)/,
     // eslint-disable-line no-useless-escape
-    scopeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    scopeId: /[a-zA-Z0-9_\-.]+/,
     // eslint-disable-line no-useless-escape
-    itemId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    itemId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/notification-type-scheme/index.js

Index: package/packages/ari/jira/notification-type-scheme/index.js
===================================================================
--- package/packages/ari/jira/notification-type-scheme/index.js
+++ package/packages/ari/jira/notification-type-scheme/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraNotificationTypeSchemeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraNotificationTypeSchemeAriResourceOwner,
   resourceType: JiraNotificationTypeSchemeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{notificationTypeSchemeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/notification-type/index.js

Index: package/packages/ari/jira/notification-type/index.js
===================================================================
--- package/packages/ari/jira/notification-type/index.js
+++ package/packages/ari/jira/notification-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraNotificationTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraNotificationTypeAriResourceOwner,
   resourceType: JiraNotificationTypeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{notificationTypeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/notification-user-preference/index.js

Index: package/packages/ari/jira/notification-user-preference/index.js
===================================================================
--- package/packages/ari/jira/notification-user-preference/index.js
+++ package/packages/ari/jira/notification-user-preference/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var jiraNotificationUserPreferenceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraNotificationUserPreferenceAriResourceOwner,
   resourceType: JiraNotificationUserPreferenceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{notificationUserPreferenceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/operations-workspace/index.js

Index: package/packages/ari/jira/operations-workspace/index.js
===================================================================
--- package/packages/ari/jira/operations-workspace/index.js
+++ package/packages/ari/jira/operations-workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/operations-workspace/manifest.ts
 var jiraOperationsWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraOperationsWorkspaceAriResourceOwner,
   resourceType: JiraOperationsWorkspaceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{operationsWorkspaceId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/permission-scheme/index.js

Index: package/packages/ari/jira/permission-scheme/index.js
===================================================================
--- package/packages/ari/jira/permission-scheme/index.js
+++ package/packages/ari/jira/permission-scheme/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/permission-scheme/manifest.ts
 var jiraPermissionSchemeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPermissionSchemeAriResourceOwner,
   resourceType: JiraPermissionSchemeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{schemeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan-cross-project-scenario-version/index.js

Index: package/packages/ari/jira/plan-cross-project-scenario-version/index.js
===================================================================
--- package/packages/ari/jira/plan-cross-project-scenario-version/index.js
+++ package/packages/ari/jira/plan-cross-project-scenario-version/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan-cross-project-scenario-version/manifest.ts
 var jiraPlanCrossProjectScenarioVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanCrossProjectScenarioVersionAriResourceOwner,
   resourceType: JiraPlanCrossProjectScenarioVersionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{crossProjectScenarioVersionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan-cross-project-version/index.js

Index: package/packages/ari/jira/plan-cross-project-version/index.js
===================================================================
--- package/packages/ari/jira/plan-cross-project-version/index.js
+++ package/packages/ari/jira/plan-cross-project-version/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan-cross-project-version/manifest.ts
 var jiraPlanCrossProjectVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanCrossProjectVersionAriResourceOwner,
   resourceType: JiraPlanCrossProjectVersionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{crossProjectVersionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan-scenario-issue-field/index.js

Index: package/packages/ari/jira/plan-scenario-issue-field/index.js
===================================================================
--- package/packages/ari/jira/plan-scenario-issue-field/index.js
+++ package/packages/ari/jira/plan-scenario-issue-field/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/plan-scenario-issue-field/manifest.ts
 var jiraPlanScenarioIssueFieldAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanScenarioIssueFieldAriResourceOwner,
   resourceType: JiraPlanScenarioIssueFieldAriResourceType,
   resourceIdSlug: "activation/{activationId}/{scenarioIssueId}/{fieldId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     scenarioIssueId: /[0-9]+/,
     // eslint-disable-line no-useless-escape
-    fieldId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/plan-scenario-issue/index.js

Index: package/packages/ari/jira/plan-scenario-issue/index.js
===================================================================
--- package/packages/ari/jira/plan-scenario-issue/index.js
+++ package/packages/ari/jira/plan-scenario-issue/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan-scenario-issue/manifest.ts
 var jiraPlanScenarioIssueAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanScenarioIssueAriResourceOwner,
   resourceType: JiraPlanScenarioIssueAriResourceType,
   resourceIdSlug: "activation/{activationId}/{scenarioIssueId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan-scenario-version/index.js

Index: package/packages/ari/jira/plan-scenario-version/index.js
===================================================================
--- package/packages/ari/jira/plan-scenario-version/index.js
+++ package/packages/ari/jira/plan-scenario-version/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan-scenario-version/manifest.ts
 var jiraPlanScenarioVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanScenarioVersionAriResourceOwner,
   resourceType: JiraPlanScenarioVersionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{scenarioVersionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan-scenario/index.js

Index: package/packages/ari/jira/plan-scenario/index.js
===================================================================
--- package/packages/ari/jira/plan-scenario/index.js
+++ package/packages/ari/jira/plan-scenario/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan-scenario/manifest.ts
 var jiraPlanScenarioAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanScenarioAriResourceOwner,
   resourceType: JiraPlanScenarioAriResourceType,
   resourceIdSlug: "activation/{activationId}/{planId}/scenario/{scenarioId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/plan/index.js

Index: package/packages/ari/jira/plan/index.js
===================================================================
--- package/packages/ari/jira/plan/index.js
+++ package/packages/ari/jira/plan/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/plan/manifest.ts
 var jiraPlanAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPlanAriResourceOwner,
   resourceType: JiraPlanAriResourceType,
   resourceIdSlug: "activation/{activationId}/{planId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/post-incident-review-history/index.js

Index: package/packages/ari/jira/post-incident-review-history/index.js
===================================================================
--- package/packages/ari/jira/post-incident-review-history/index.js
+++ package/packages/ari/jira/post-incident-review-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/post-incident-review-history/manifest.ts
 var jiraPostIncidentReviewHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPostIncidentReviewHistoryAriResourceOwner,
   resourceType: JiraPostIncidentReviewHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/post-incident-review-link/index.js

Index: package/packages/ari/jira/post-incident-review-link/index.js
===================================================================
--- package/packages/ari/jira/post-incident-review-link/index.js
+++ package/packages/ari/jira/post-incident-review-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/post-incident-review-link/manifest.ts
 var jiraPostIncidentReviewLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPostIncidentReviewLinkAriResourceOwner,
   resourceType: JiraPostIncidentReviewLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{postIncidentReviewLinkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/post-incident-review/index.js

Index: package/packages/ari/jira/post-incident-review/index.js
===================================================================
--- package/packages/ari/jira/post-incident-review/index.js
+++ package/packages/ari/jira/post-incident-review/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/post-incident-review/manifest.ts
 var jiraPostIncidentReviewAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPostIncidentReviewAriResourceOwner,
   resourceType: JiraPostIncidentReviewAriResourceType,
   resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/priority/index.js

Index: package/packages/ari/jira/priority/index.js
===================================================================
--- package/packages/ari/jira/priority/index.js
+++ package/packages/ari/jira/priority/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/priority/manifest.ts
 var jiraPriorityAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPriorityAriResourceOwner,
   resourceType: JiraPriorityAriResourceType,
   resourceIdSlug: "activation/{activationId}/{priorityId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    priorityId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    priorityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/product/index.js

Index: package/packages/ari/jira/product/index.js
===================================================================
--- package/packages/ari/jira/product/index.js
+++ package/packages/ari/jira/product/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/product/manifest.ts
 var jiraProductAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProductAriResourceOwner,
   resourceType: JiraProductAriResourceType,
   resourceIdSlug: "activation/{activationId}/{productId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/project-category/index.js

Index: package/packages/ari/jira/project-category/index.js
===================================================================
--- package/packages/ari/jira/project-category/index.js
+++ package/packages/ari/jira/project-category/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira/project-category/manifest.ts
 var jiraProjectCategoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectCategoryAriResourceOwner,
   resourceType: JiraProjectCategoryAriResourceType,
   resourceIdSlug: "{projectCategoryId}",
   resourceIdSegmentFormats: {
-    projectCategoryId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    projectCategoryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/project-feature/index.js

Index: package/packages/ari/jira/project-feature/index.js
===================================================================
--- package/packages/ari/jira/project-feature/index.js
+++ package/packages/ari/jira/project-feature/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/project-feature/manifest.ts
 var jiraProjectFeatureAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectFeatureAriResourceOwner,
   resourceType: JiraProjectFeatureAriResourceType,
   resourceIdSlug: "activation/{activationId}/{projectId}/featureKey/{featureKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
     // eslint-disable-line no-useless-escape
-    featureKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    featureKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/project-overview/index.js

Index: package/packages/ari/jira/project-overview/index.js
===================================================================
--- package/packages/ari/jira/project-overview/index.js
+++ package/packages/ari/jira/project-overview/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/project-overview/manifest.ts
 var jiraProjectOverviewAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectOverviewAriResourceOwner,
   resourceType: JiraProjectOverviewAriResourceType,
   resourceIdSlug: "activation/{activationId}/{overviewId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/project-role-actor/index.js

Index: package/packages/ari/jira/project-role-actor/index.js
===================================================================
--- package/packages/ari/jira/project-role-actor/index.js
+++ package/packages/ari/jira/project-role-actor/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/project-role-actor/manifest.ts
 var jiraProjectRoleActorAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectRoleActorAriResourceOwner,
   resourceType: JiraProjectRoleActorAriResourceType,
   resourceIdSlug: "activation/{activationId}/{projectRoleActorId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/project-shortcut/index.js

Index: package/packages/ari/jira/project-shortcut/index.js
===================================================================
--- package/packages/ari/jira/project-shortcut/index.js
+++ package/packages/ari/jira/project-shortcut/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/project-shortcut/manifest.ts
 var jiraProjectShortcutAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectShortcutAriResourceOwner,
   resourceType: JiraProjectShortcutAriResourceType,
   resourceIdSlug: "activation/{activationId}/{shortcutId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/project-type/index.js

Index: package/packages/ari/jira/project-type/index.js
===================================================================
--- package/packages/ari/jira/project-type/index.js
+++ package/packages/ari/jira/project-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira/project-type/manifest.ts
 var jiraProjectTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectTypeAriResourceOwner,
   resourceType: JiraProjectTypeAriResourceType,
   resourceIdSlug: "{projectTypeId}",
   resourceIdSegmentFormats: {
-    projectTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    projectTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/project/index.js

Index: package/packages/ari/jira/project/index.js
===================================================================
--- package/packages/ari/jira/project/index.js
+++ package/packages/ari/jira/project/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/project/manifest.ts
 var jiraProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraProjectAriResourceOwner,
   resourceType: JiraProjectAriResourceType,
   resourceIdSlug: "{projectId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/pull-request-history/index.js

Index: package/packages/ari/jira/pull-request-history/index.js
===================================================================
--- package/packages/ari/jira/pull-request-history/index.js
+++ package/packages/ari/jira/pull-request-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/pull-request-history/manifest.ts
 var jiraPullRequestHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPullRequestHistoryAriResourceOwner,
   resourceType: JiraPullRequestHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{pullRequestId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/pull-request/index.js

Index: package/packages/ari/jira/pull-request/index.js
===================================================================
--- package/packages/ari/jira/pull-request/index.js
+++ package/packages/ari/jira/pull-request/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/pull-request/manifest.ts
 var jiraPullRequestAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraPullRequestAriResourceOwner,
   resourceType: JiraPullRequestAriResourceType,
   resourceIdSlug: "activation/{activationId}/{pullRequestId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/remote-link-history/index.js

Index: package/packages/ari/jira/remote-link-history/index.js
===================================================================
--- package/packages/ari/jira/remote-link-history/index.js
+++ package/packages/ari/jira/remote-link-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/remote-link-history/manifest.ts
 var jiraRemoteLinkHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraRemoteLinkHistoryAriResourceOwner,
   resourceType: JiraRemoteLinkHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{remoteLinkId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/remote-link/index.js

Index: package/packages/ari/jira/remote-link/index.js
===================================================================
--- package/packages/ari/jira/remote-link/index.js
+++ package/packages/ari/jira/remote-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/remote-link/manifest.ts
 var jiraRemoteLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraRemoteLinkAriResourceOwner,
   resourceType: JiraRemoteLinkAriResourceType,
   resourceIdSlug: "activation/{activationId}/{remoteLinkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/repository/index.js

Index: package/packages/ari/jira/repository/index.js
===================================================================
--- package/packages/ari/jira/repository/index.js
+++ package/packages/ari/jira/repository/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/repository/manifest.ts
 var jiraRepositoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraRepositoryAriResourceOwner,
   resourceType: JiraRepositoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{repositoryId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/resolution/index.js

Index: package/packages/ari/jira/resolution/index.js
===================================================================
--- package/packages/ari/jira/resolution/index.js
+++ package/packages/ari/jira/resolution/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/resolution/manifest.ts
 var jiraResolutionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraResolutionAriResourceOwner,
   resourceType: JiraResolutionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{resolutionId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    resolutionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    resolutionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/resource-usage-metric/index.js

Index: package/packages/ari/jira/resource-usage-metric/index.js
===================================================================
--- package/packages/ari/jira/resource-usage-metric/index.js
+++ package/packages/ari/jira/resource-usage-metric/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/resource-usage-metric/manifest.ts
 var jiraResourceUsageMetricAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraResourceUsageMetricAriResourceOwner,
   resourceType: JiraResourceUsageMetricAriResourceType,
   resourceIdSlug: "activation/{activationId}/{metricKey}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    metricKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    metricKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/resource-usage-recommendation/index.js

Index: package/packages/ari/jira/resource-usage-recommendation/index.js
===================================================================
--- package/packages/ari/jira/resource-usage-recommendation/index.js
+++ package/packages/ari/jira/resource-usage-recommendation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/resource-usage-recommendation/manifest.ts
 var jiraResourceUsageRecommendationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraResourceUsageRecommendationAriResourceOwner,
   resourceType: JiraResourceUsageRecommendationAriResourceType,
   resourceIdSlug: "activation/{activationId}/{recommendationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/role/index.js

Index: package/packages/ari/jira/role/index.js
===================================================================
--- package/packages/ari/jira/role/index.js
+++ package/packages/ari/jira/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/role/manifest.ts
 var jiraRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]*$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraRoleAriResourceOwner,
   resourceType: JiraRoleAriResourceType,
   resourceIdSlug: "{jiraRoleType}/{jiraRoleTypeId}",
   resourceIdSegmentFormats: {
     jiraRoleType: /(?:scope|product|projectrole-by-project|project-lead|principal-grant|project-role|application-access|jsm-customer-context-helpseeker-project-permission|jsm-customer-context-anonymous-project-permission|role-type-for-perms-pollinator-test)/,
     // eslint-disable-line no-useless-escape
-    jiraRoleTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jiraRoleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/screen-tab/index.js

Index: package/packages/ari/jira/screen-tab/index.js
===================================================================
--- package/packages/ari/jira/screen-tab/index.js
+++ package/packages/ari/jira/screen-tab/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/screen-tab/manifest.ts
 var jiraScreenTabAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraScreenTabAriResourceOwner,
   resourceType: JiraScreenTabAriResourceType,
   resourceIdSlug: "activation/{activationId}/{screenId}/{tabId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    screenId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    screenId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    tabId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    tabId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/security-container/index.js

Index: package/packages/ari/jira/security-container/index.js
===================================================================
--- package/packages/ari/jira/security-container/index.js
+++ package/packages/ari/jira/security-container/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/security-container/manifest.ts
 var jiraSecurityContainerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSecurityContainerAriResourceOwner,
   resourceType: JiraSecurityContainerAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityContainerId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    securityContainerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    securityContainerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/security-level/index.js

Index: package/packages/ari/jira/security-level/index.js
===================================================================
--- package/packages/ari/jira/security-level/index.js
+++ package/packages/ari/jira/security-level/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/security-level/manifest.ts
 var jiraSecurityLevelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSecurityLevelAriResourceOwner,
   resourceType: JiraSecurityLevelAriResourceType,
   resourceIdSlug: "activation/{activationId}/{securityLevelId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    securityLevelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    securityLevelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/security-workspace/index.js

Index: package/packages/ari/jira/security-workspace/index.js
===================================================================
--- package/packages/ari/jira/security-workspace/index.js
+++ package/packages/ari/jira/security-workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,18 +283,19 @@
 // src/jira/security-workspace/manifest.ts
 var jiraSecurityWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSecurityWorkspaceAriResourceOwner,
   resourceType: JiraSecurityWorkspaceAriResourceType,
   resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityWorkspaceId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     providerAppId: /[a-zA-Z0-9-._]+/,
     // eslint-disable-line no-useless-escape
-    securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/site/index.js

Index: package/packages/ari/jira/site/index.js
===================================================================
--- package/packages/ari/jira/site/index.js
+++ package/packages/ari/jira/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var jiraSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSiteAriResourceOwner,
   resourceType: JiraSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/sprint/index.js

Index: package/packages/ari/jira/sprint/index.js
===================================================================
--- package/packages/ari/jira/sprint/index.js
+++ package/packages/ari/jira/sprint/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/sprint/manifest.ts
 var jiraSprintAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraSprintAriResourceOwner,
   resourceType: JiraSprintAriResourceType,
   resourceIdSlug: "activation/{activationId}/{sprintId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    sprintId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    sprintId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/user-broadcast-message/index.js

Index: package/packages/ari/jira/user-broadcast-message/index.js
===================================================================
--- package/packages/ari/jira/user-broadcast-message/index.js
+++ package/packages/ari/jira/user-broadcast-message/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/user-broadcast-message/manifest.ts
 var jiraUserBroadcastMessageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraUserBroadcastMessageAriResourceOwner,
   resourceType: JiraUserBroadcastMessageAriResourceType,
   resourceIdSlug: "activation/{activationId}/{broadcastMessageId}/{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/version-approver/index.js

Index: package/packages/ari/jira/version-approver/index.js
===================================================================
--- package/packages/ari/jira/version-approver/index.js
+++ package/packages/ari/jira/version-approver/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/version-approver/manifest.ts
 var jiraVersionApproverAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraVersionApproverAriResourceOwner,
   resourceType: JiraVersionApproverAriResourceType,
   resourceIdSlug: "activation/{activationId}/{versionId}/{approverId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    versionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    versionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
     approverId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/jira/version/index.js

Index: package/packages/ari/jira/version/index.js
===================================================================
--- package/packages/ari/jira/version/index.js
+++ package/packages/ari/jira/version/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/version/manifest.ts
 var jiraVersionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraVersionAriResourceOwner,
   resourceType: JiraVersionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{versionId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    versionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    versionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/vulnerability-history/index.js

Index: package/packages/ari/jira/vulnerability-history/index.js
===================================================================
--- package/packages/ari/jira/vulnerability-history/index.js
+++ package/packages/ari/jira/vulnerability-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/vulnerability-history/manifest.ts
 var jiraVulnerabilityHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraVulnerabilityHistoryAriResourceOwner,
   resourceType: JiraVulnerabilityHistoryAriResourceType,
   resourceIdSlug: "activation/{activationId}/{vulnerabilityId}/{updateSequenceNumber}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/vulnerability/index.js

Index: package/packages/ari/jira/vulnerability/index.js
===================================================================
--- package/packages/ari/jira/vulnerability/index.js
+++ package/packages/ari/jira/vulnerability/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/vulnerability/manifest.ts
 var jiraVulnerabilityAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraVulnerabilityAriResourceOwner,
   resourceType: JiraVulnerabilityAriResourceType,
   resourceIdSlug: "activation/{activationId}/{vulnerabilityId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/jira/workflow-scheme/index.js

Index: package/packages/ari/jira/workflow-scheme/index.js
===================================================================
--- package/packages/ari/jira/workflow-scheme/index.js
+++ package/packages/ari/jira/workflow-scheme/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/workflow-scheme/manifest.ts
 var jiraWorkflowSchemeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraWorkflowSchemeAriResourceOwner,
   resourceType: JiraWorkflowSchemeAriResourceType,
   resourceIdSlug: "activation/{activationId}/{workflowSchemeId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    workflowSchemeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workflowSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/workflow/index.js

Index: package/packages/ari/jira/workflow/index.js
===================================================================
--- package/packages/ari/jira/workflow/index.js
+++ package/packages/ari/jira/workflow/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,16 +283,17 @@
 // src/jira/workflow/manifest.ts
 var jiraWorkflowAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraWorkflowAriResourceOwner,
   resourceType: JiraWorkflowAriResourceType,
   resourceIdSlug: "activation/{activationId}/{workflowId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    workflowId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workflowId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/worklog/index.js

Index: package/packages/ari/jira/worklog/index.js
===================================================================
--- package/packages/ari/jira/worklog/index.js
+++ package/packages/ari/jira/worklog/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/jira/worklog/manifest.ts
 var jiraWorklogAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraWorklogAriResourceOwner,
   resourceType: JiraWorklogAriResourceType,
   resourceIdSlug: "{worklogId}",
   resourceIdSegmentFormats: {
-    worklogId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    worklogId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/jira/workspace/index.js

Index: package/packages/ari/jira/workspace/index.js
===================================================================
--- package/packages/ari/jira/workspace/index.js
+++ package/packages/ari/jira/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/jira/workspace/manifest.ts
 var jiraWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: JiraWorkspaceAriResourceOwner,
   resourceType: JiraWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/linking-platform/datasource/index.js

Index: package/packages/ari/linking-platform/datasource/index.js
===================================================================
--- package/packages/ari/linking-platform/datasource/index.js
+++ package/packages/ari/linking-platform/datasource/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var linkingPlatformDatasourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: LinkingPlatformDatasourceAriResourceOwner,
   resourceType: LinkingPlatformDatasourceAriResourceType,
   resourceIdSlug: "{datasourceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/linking-platform/index.js

Index: package/packages/ari/linking-platform/index.js
===================================================================
--- package/packages/ari/linking-platform/index.js
+++ package/packages/ari/linking-platform/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var linkingPlatformDatasourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: LinkingPlatformDatasourceAriResourceOwner,
   resourceType: LinkingPlatformDatasourceAriResourceType,
   resourceIdSlug: "{datasourceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/loom/index.js

Index: package/packages/ari/loom/index.js
===================================================================
--- package/packages/ari/loom/index.js
+++ package/packages/ari/loom/index.js
@@ -16,18 +16,26 @@
 
 // src/loom/index.ts
 var loom_exports = {};
 __export(loom_exports, {
-  LoomSiteAri: () => LoomSiteAri
+  LoomCommentAri: () => LoomCommentAri,
+  LoomFolderAri: () => LoomFolderAri,
+  LoomMeetingAri: () => LoomMeetingAri,
+  LoomMeetingRecurrenceAri: () => LoomMeetingRecurrenceAri,
+  LoomSiteAri: () => LoomSiteAri,
+  LoomSpaceAri: () => LoomSpaceAri,
+  LoomStandaloneWorkspaceAri: () => LoomStandaloneWorkspaceAri,
+  LoomVideoAri: () => LoomVideoAri,
+  LoomWorkspaceAri: () => LoomWorkspaceAri
 });
 module.exports = __toCommonJS(loom_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +55,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -274,21 +282,274 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/loom/comment/types.ts
+var LoomCommentAriResourceOwner = "loom", LoomCommentAriResourceType = "comment";
+
+// src/loom/comment/manifest.ts
+var loomCommentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomCommentAriResourceOwner,
+  resourceType: LoomCommentAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{commentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    commentId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/comment/index.ts
+var LoomCommentAri = class _LoomCommentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commentId = opts.resourceIdSegmentValues.commentId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get commentId() {
+    return this._commentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomCommentAriStaticOpts.qualifier,
+      platformQualifier: loomCommentAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomCommentAriStaticOpts.resourceOwner,
+      resourceType: loomCommentAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.commentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        commentId: opts.commentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomCommentAriStaticOpts);
+    return new _LoomCommentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomCommentAriStaticOpts);
+    return new _LoomCommentAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      commentId: this.commentId
+    };
+  }
+};
+
+// src/loom/folder/types.ts
+var LoomFolderAriResourceOwner = "loom", LoomFolderAriResourceType = "folder";
+
+// src/loom/folder/manifest.ts
+var loomFolderAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomFolderAriResourceOwner,
+  resourceType: LoomFolderAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{folderId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    folderId: /[a-f0-9]{32}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/folder/index.ts
+var LoomFolderAri = class _LoomFolderAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._folderId = opts.resourceIdSegmentValues.folderId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get folderId() {
+    return this._folderId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomFolderAriStaticOpts.qualifier,
+      platformQualifier: loomFolderAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomFolderAriStaticOpts.resourceOwner,
+      resourceType: loomFolderAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.folderId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        folderId: opts.folderId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomFolderAriStaticOpts);
+    return new _LoomFolderAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomFolderAriStaticOpts);
+    return new _LoomFolderAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      folderId: this.folderId
+    };
+  }
+};
+
+// src/loom/meeting/types.ts
+var LoomMeetingAriResourceOwner = "loom", LoomMeetingAriResourceType = "meeting";
+
+// src/loom/meeting/manifest.ts
+var loomMeetingAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomMeetingAriResourceOwner,
+  resourceType: LoomMeetingAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{meetingId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    meetingId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/meeting/index.ts
+var LoomMeetingAri = class _LoomMeetingAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingId = opts.resourceIdSegmentValues.meetingId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get meetingId() {
+    return this._meetingId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomMeetingAriStaticOpts.qualifier,
+      platformQualifier: loomMeetingAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomMeetingAriStaticOpts.resourceOwner,
+      resourceType: loomMeetingAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.meetingId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        meetingId: opts.meetingId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomMeetingAriStaticOpts);
+    return new _LoomMeetingAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomMeetingAriStaticOpts);
+    return new _LoomMeetingAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      meetingId: this.meetingId
+    };
+  }
+};
+
+// src/loom/meeting-recurrence/types.ts
+var LoomMeetingRecurrenceAriResourceOwner = "loom", LoomMeetingRecurrenceAriResourceType = "meeting-recurrence";
+
+// src/loom/meeting-recurrence/manifest.ts
+var loomMeetingRecurrenceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomMeetingRecurrenceAriResourceOwner,
+  resourceType: LoomMeetingRecurrenceAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{meetingRecurrenceId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    meetingRecurrenceId: /[0-9]:[\w=-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/meeting-recurrence/index.ts
+var LoomMeetingRecurrenceAri = class _LoomMeetingRecurrenceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingRecurrenceId = opts.resourceIdSegmentValues.meetingRecurrenceId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get meetingRecurrenceId() {
+    return this._meetingRecurrenceId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomMeetingRecurrenceAriStaticOpts.qualifier,
+      platformQualifier: loomMeetingRecurrenceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomMeetingRecurrenceAriStaticOpts.resourceOwner,
+      resourceType: loomMeetingRecurrenceAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.meetingRecurrenceId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        meetingRecurrenceId: opts.meetingRecurrenceId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomMeetingRecurrenceAriStaticOpts);
+    return new _LoomMeetingRecurrenceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomMeetingRecurrenceAriStaticOpts);
+    return new _LoomMeetingRecurrenceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      meetingRecurrenceId: this.meetingRecurrenceId
+    };
+  }
+};
+
 // src/loom/site/types.ts
 var LoomSiteAriResourceOwner = "loom", LoomSiteAriResourceType = "site";
 
 // src/loom/site/manifest.ts
 var loomSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: LoomSiteAriResourceOwner,
   resourceType: LoomSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -324,8 +585,250 @@
       siteId: this.siteId
     };
   }
 };
+
+// src/loom/space/types.ts
+var LoomSpaceAriResourceOwner = "loom", LoomSpaceAriResourceType = "space";
+
+// src/loom/space/manifest.ts
+var loomSpaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomSpaceAriResourceOwner,
+  resourceType: LoomSpaceAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{spaceId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    spaceId: /[0-9]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/space/index.ts
+var LoomSpaceAri = class _LoomSpaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get spaceId() {
+    return this._spaceId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomSpaceAriStaticOpts.qualifier,
+      platformQualifier: loomSpaceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomSpaceAriStaticOpts.resourceOwner,
+      resourceType: loomSpaceAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.spaceId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        spaceId: opts.spaceId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomSpaceAriStaticOpts);
+    return new _LoomSpaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomSpaceAriStaticOpts);
+    return new _LoomSpaceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      spaceId: this.spaceId
+    };
+  }
+};
+
+// src/loom/standalone-workspace/types.ts
+var LoomStandaloneWorkspaceAriResourceOwner = "loom", LoomStandaloneWorkspaceAriResourceType = "standalone-workspace";
+
+// src/loom/standalone-workspace/manifest.ts
+var loomStandaloneWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomStandaloneWorkspaceAriResourceOwner,
+  resourceType: LoomStandaloneWorkspaceAriResourceType,
+  resourceIdSlug: "{workspaceId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/standalone-workspace/index.ts
+var LoomStandaloneWorkspaceAri = class _LoomStandaloneWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomStandaloneWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: loomStandaloneWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: loomStandaloneWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: loomStandaloneWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomStandaloneWorkspaceAriStaticOpts);
+    return new _LoomStandaloneWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomStandaloneWorkspaceAriStaticOpts);
+    return new _LoomStandaloneWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId
+    };
+  }
+};
+
+// src/loom/video/types.ts
+var LoomVideoAriResourceOwner = "loom", LoomVideoAriResourceType = "video";
+
+// src/loom/video/manifest.ts
+var loomVideoAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomVideoAriResourceOwner,
+  resourceType: LoomVideoAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{videoId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    videoId: /[a-fA-F0-9]{32}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/video/index.ts
+var LoomVideoAri = class _LoomVideoAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._videoId = opts.resourceIdSegmentValues.videoId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get videoId() {
+    return this._videoId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomVideoAriStaticOpts.qualifier,
+      platformQualifier: loomVideoAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomVideoAriStaticOpts.resourceOwner,
+      resourceType: loomVideoAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.videoId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        videoId: opts.videoId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomVideoAriStaticOpts);
+    return new _LoomVideoAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomVideoAriStaticOpts);
+    return new _LoomVideoAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      videoId: this.videoId
+    };
+  }
+};
+
+// src/loom/workspace/types.ts
+var LoomWorkspaceAriResourceOwner = "loom", LoomWorkspaceAriResourceType = "workspace";
+
+// src/loom/workspace/manifest.ts
+var loomWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: LoomWorkspaceAriResourceOwner,
+  resourceType: LoomWorkspaceAriResourceType,
+  resourceIdSlug: "{activationId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/loom/workspace/index.ts
+var LoomWorkspaceAri = class _LoomWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: loomWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: loomWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: loomWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: loomWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, loomWorkspaceAriStaticOpts);
+    return new _LoomWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, loomWorkspaceAriStaticOpts);
+    return new _LoomWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
-  LoomSiteAri
+  LoomCommentAri,
+  LoomFolderAri,
+  LoomMeetingAri,
+  LoomMeetingRecurrenceAri,
+  LoomSiteAri,
+  LoomSpaceAri,
+  LoomStandaloneWorkspaceAri,
+  LoomVideoAri,
+  LoomWorkspaceAri
 });

Modified: package/packages/ari/loom/site/index.js

Index: package/packages/ari/loom/site/index.js
===================================================================
--- package/packages/ari/loom/site/index.js
+++ package/packages/ari/loom/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var loomSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: LoomSiteAriResourceOwner,
   resourceType: LoomSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/maker-space/group/index.js

Index: package/packages/ari/maker-space/group/index.js
===================================================================
--- package/packages/ari/maker-space/group/index.js
+++ package/packages/ari/maker-space/group/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var makerSpaceGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MakerSpaceGroupAriResourceOwner,
   resourceType: MakerSpaceGroupAriResourceType,
   resourceIdSlug: "{groupId}",
   resourceIdSegmentFormats: {
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/maker-space/index.js

Index: package/packages/ari/maker-space/index.js
===================================================================
--- package/packages/ari/maker-space/index.js
+++ package/packages/ari/maker-space/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,13 +282,14 @@
 var makerSpaceGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MakerSpaceGroupAriResourceOwner,
   resourceType: MakerSpaceGroupAriResourceType,
   resourceIdSlug: "{groupId}",
   resourceIdSegmentFormats: {
-    groupId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/mapi/index.js

Index: package/packages/ari/mapi/index.js
===================================================================
--- package/packages/ari/mapi/index.js
+++ package/packages/ari/mapi/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,13 +282,14 @@
 var mapiRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MapiRoleAriResourceOwner,
   resourceType: MapiRoleAriResourceType,
   resourceIdSlug: "scope/{roleTypeId}",
   resourceIdSegmentFormats: {
-    roleTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/mapi/role/index.js

Index: package/packages/ari/mapi/role/index.js
===================================================================
--- package/packages/ari/mapi/role/index.js
+++ package/packages/ari/mapi/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var mapiRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MapiRoleAriResourceOwner,
   resourceType: MapiRoleAriResourceType,
   resourceIdSlug: "scope/{roleTypeId}",
   resourceIdSegmentFormats: {
-    roleTypeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/marketing/customer-domain/index.js

Index: package/packages/ari/marketing/customer-domain/index.js
===================================================================
--- package/packages/ari/marketing/customer-domain/index.js
+++ package/packages/ari/marketing/customer-domain/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var marketingCustomerDomainAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MarketingCustomerDomainAriResourceOwner,
   resourceType: MarketingCustomerDomainAriResourceType,
   resourceIdSlug: "{domainBase64}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/marketing/index.js

Index: package/packages/ari/marketing/index.js
===================================================================
--- package/packages/ari/marketing/index.js
+++ package/packages/ari/marketing/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var marketingCustomerDomainAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MarketingCustomerDomainAriResourceOwner,
   resourceType: MarketingCustomerDomainAriResourceType,
   resourceIdSlug: "{domainBase64}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/marketplace/index.js

Index: package/packages/ari/marketplace/index.js
===================================================================
--- package/packages/ari/marketplace/index.js
+++ package/packages/ari/marketplace/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var marketplaceTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MarketplaceTeamAriResourceOwner,
   resourceType: MarketplaceTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/marketplace/team/index.js

Index: package/packages/ari/marketplace/team/index.js
===================================================================
--- package/packages/ari/marketplace/team/index.js
+++ package/packages/ari/marketplace/team/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var marketplaceTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MarketplaceTeamAriResourceOwner,
   resourceType: MarketplaceTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/measurement/email-uuid/index.js

Index: package/packages/ari/measurement/email-uuid/index.js
===================================================================
--- package/packages/ari/measurement/email-uuid/index.js
+++ package/packages/ari/measurement/email-uuid/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var measurementEmailUuidAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementEmailUuidAriResourceOwner,
   resourceType: MeasurementEmailUuidAriResourceType,
   resourceIdSlug: "{emailId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/measurement/index.js

Index: package/packages/ari/measurement/index.js
===================================================================
--- package/packages/ari/measurement/index.js
+++ package/packages/ari/measurement/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var measurementEmailUuidAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementEmailUuidAriResourceOwner,
   resourceType: MeasurementEmailUuidAriResourceType,
   resourceIdSlug: "{emailId}",
   resourceIdSegmentFormats: {
@@ -335,13 +336,14 @@
 var measurementSiteUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementSiteUserAriResourceOwner,
   resourceType: MeasurementSiteUserAriResourceType,
   resourceIdSlug: "{siteId}/{aaId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/,
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/,
     // eslint-disable-line no-useless-escape
     aaId: /[a-zA-Z0-9_\-\:]{1,128}/
     // eslint-disable-line no-useless-escape
   }
@@ -393,8 +395,9 @@
 var measurementUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementUserAriResourceOwner,
   resourceType: MeasurementUserAriResourceType,
   resourceIdSlug: "ff-client-anonymous/{anonUserId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/measurement/site-user/index.js

Index: package/packages/ari/measurement/site-user/index.js
===================================================================
--- package/packages/ari/measurement/site-user/index.js
+++ package/packages/ari/measurement/site-user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var measurementSiteUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementSiteUserAriResourceOwner,
   resourceType: MeasurementSiteUserAriResourceType,
   resourceIdSlug: "{siteId}/{aaId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/,
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/,
     // eslint-disable-line no-useless-escape
     aaId: /[a-zA-Z0-9_\-\:]{1,128}/
     // eslint-disable-line no-useless-escape
   }

Modified: package/packages/ari/measurement/user/index.js

Index: package/packages/ari/measurement/user/index.js
===================================================================
--- package/packages/ari/measurement/user/index.js
+++ package/packages/ari/measurement/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var measurementUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MeasurementUserAriResourceOwner,
   resourceType: MeasurementUserAriResourceType,
   resourceIdSlug: "ff-client-anonymous/{anonUserId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/media/file/index.js

Index: package/packages/ari/media/file/index.js
===================================================================
--- package/packages/ari/media/file/index.js
+++ package/packages/ari/media/file/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var mediaFileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MediaFileAriResourceOwner,
   resourceType: MediaFileAriResourceType,
   resourceIdSlug: "{fileId}",
   resourceIdSegmentFormats: {
-    fileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/media/index.js

Index: package/packages/ari/media/index.js
===================================================================
--- package/packages/ari/media/index.js
+++ package/packages/ari/media/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,13 +282,14 @@
 var mediaFileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MediaFileAriResourceOwner,
   resourceType: MediaFileAriResourceType,
   resourceIdSlug: "{fileId}",
   resourceIdSegmentFormats: {
-    fileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/mercury/comment/index.js

Index: package/packages/ari/mercury/comment/index.js
===================================================================
--- package/packages/ari/mercury/comment/index.js
+++ package/packages/ari/mercury/comment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/comment/manifest.ts
 var mercuryCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryCommentAriResourceOwner,
   resourceType: MercuryCommentAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{commentUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/focus-area-status-update/index.js

Index: package/packages/ari/mercury/focus-area-status-update/index.js
===================================================================
--- package/packages/ari/mercury/focus-area-status-update/index.js
+++ package/packages/ari/mercury/focus-area-status-update/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/focus-area-status-update/manifest.ts
 var mercuryFocusAreaStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryFocusAreaStatusUpdateAriResourceOwner,
   resourceType: MercuryFocusAreaStatusUpdateAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{focusAreaStatusUpdateId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/focus-area/index.js

Index: package/packages/ari/mercury/focus-area/index.js
===================================================================
--- package/packages/ari/mercury/focus-area/index.js
+++ package/packages/ari/mercury/focus-area/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/focus-area/manifest.ts
 var mercuryFocusAreaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryFocusAreaAriResourceOwner,
   resourceType: MercuryFocusAreaAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{focusAreaId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/index.js

Index: package/packages/ari/mercury/index.js
===================================================================
--- package/packages/ari/mercury/index.js
+++ package/packages/ari/mercury/index.js
@@ -16,15 +16,22 @@
 
 // src/mercury/index.ts
 var mercury_exports = {};
 __export(mercury_exports, {
+  MercuryChangeAri: () => MercuryChangeAri,
+  MercuryChangeProposalAri: () => MercuryChangeProposalAri,
+  MercuryChangeProposalStatusAri: () => MercuryChangeProposalStatusAri,
   MercuryCommentAri: () => MercuryCommentAri,
   MercuryFocusAreaAri: () => MercuryFocusAreaAri,
   MercuryFocusAreaStatusUpdateAri: () => MercuryFocusAreaStatusUpdateAri,
+  MercuryFocusAreaTypeAri: () => MercuryFocusAreaTypeAri,
   MercuryProgramAri: () => MercuryProgramAri,
   MercuryProgramStatusUpdateAri: () => MercuryProgramStatusUpdateAri,
   MercuryRoleAri: () => MercuryRoleAri,
   MercurySiteAri: () => MercurySiteAri,
+  MercuryStrategicEventAri: () => MercuryStrategicEventAri,
+  MercuryStrategicEventStatusAri: () => MercuryStrategicEventStatusAri,
+  MercuryViewAri: () => MercuryViewAri,
   MercuryWorkspaceAri: () => MercuryWorkspaceAri
 });
 module.exports = __toCommonJS(mercury_exports);
 
@@ -32,9 +39,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -54,9 +61,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -281,16 +288,206 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/mercury/change/types.ts
+var MercuryChangeAriResourceOwner = "mercury", MercuryChangeAriResourceType = "change";
+
+// src/mercury/change/manifest.ts
+var mercuryChangeAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryChangeAriResourceOwner,
+  resourceType: MercuryChangeAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{changeId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    changeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/change/index.ts
+var MercuryChangeAri = class _MercuryChangeAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeId = opts.resourceIdSegmentValues.changeId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get changeId() {
+    return this._changeId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryChangeAriStaticOpts.qualifier,
+      platformQualifier: mercuryChangeAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryChangeAriStaticOpts.resourceOwner,
+      resourceType: mercuryChangeAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.changeId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        changeId: opts.changeId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryChangeAriStaticOpts);
+    return new _MercuryChangeAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryChangeAriStaticOpts);
+    return new _MercuryChangeAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      changeId: this.changeId
+    };
+  }
+};
+
+// src/mercury/change-proposal/types.ts
+var MercuryChangeProposalAriResourceOwner = "mercury", MercuryChangeProposalAriResourceType = "change-proposal";
+
+// src/mercury/change-proposal/manifest.ts
+var mercuryChangeProposalAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryChangeProposalAriResourceOwner,
+  resourceType: MercuryChangeProposalAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{changeProposalId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    changeProposalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/change-proposal/index.ts
+var MercuryChangeProposalAri = class _MercuryChangeProposalAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalId = opts.resourceIdSegmentValues.changeProposalId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get changeProposalId() {
+    return this._changeProposalId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryChangeProposalAriStaticOpts.qualifier,
+      platformQualifier: mercuryChangeProposalAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryChangeProposalAriStaticOpts.resourceOwner,
+      resourceType: mercuryChangeProposalAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.changeProposalId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        changeProposalId: opts.changeProposalId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryChangeProposalAriStaticOpts);
+    return new _MercuryChangeProposalAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryChangeProposalAriStaticOpts);
+    return new _MercuryChangeProposalAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      changeProposalId: this.changeProposalId
+    };
+  }
+};
+
+// src/mercury/change-proposal-status/types.ts
+var MercuryChangeProposalStatusAriResourceOwner = "mercury", MercuryChangeProposalStatusAriResourceType = "change-proposal-status";
+
+// src/mercury/change-proposal-status/manifest.ts
+var mercuryChangeProposalStatusAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryChangeProposalStatusAriResourceOwner,
+  resourceType: MercuryChangeProposalStatusAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{changeProposalStatusId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    changeProposalStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/change-proposal-status/index.ts
+var MercuryChangeProposalStatusAri = class _MercuryChangeProposalStatusAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalStatusId = opts.resourceIdSegmentValues.changeProposalStatusId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get changeProposalStatusId() {
+    return this._changeProposalStatusId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryChangeProposalStatusAriStaticOpts.qualifier,
+      platformQualifier: mercuryChangeProposalStatusAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryChangeProposalStatusAriStaticOpts.resourceOwner,
+      resourceType: mercuryChangeProposalStatusAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.changeProposalStatusId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        changeProposalStatusId: opts.changeProposalStatusId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryChangeProposalStatusAriStaticOpts);
+    return new _MercuryChangeProposalStatusAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryChangeProposalStatusAriStaticOpts);
+    return new _MercuryChangeProposalStatusAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      changeProposalStatusId: this.changeProposalStatusId
+    };
+  }
+};
+
 // src/mercury/comment/types.ts
 var MercuryCommentAriResourceOwner = "mercury", MercuryCommentAriResourceType = "comment";
 
 // src/mercury/comment/manifest.ts
 var mercuryCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryCommentAriResourceOwner,
   resourceType: MercuryCommentAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{commentUuid}",
   resourceIdSegmentFormats: {
@@ -350,9 +547,10 @@
 // src/mercury/focus-area/manifest.ts
 var mercuryFocusAreaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryFocusAreaAriResourceOwner,
   resourceType: MercuryFocusAreaAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{focusAreaId}",
   resourceIdSegmentFormats: {
@@ -412,9 +610,10 @@
 // src/mercury/focus-area-status-update/manifest.ts
 var mercuryFocusAreaStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryFocusAreaStatusUpdateAriResourceOwner,
   resourceType: MercuryFocusAreaStatusUpdateAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{focusAreaStatusUpdateId}",
   resourceIdSegmentFormats: {
@@ -467,16 +666,80 @@
     };
   }
 };
 
+// src/mercury/focus-area-type/types.ts
+var MercuryFocusAreaTypeAriResourceOwner = "mercury", MercuryFocusAreaTypeAriResourceType = "focus-area-type";
+
+// src/mercury/focus-area-type/manifest.ts
+var mercuryFocusAreaTypeAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryFocusAreaTypeAriResourceOwner,
+  resourceType: MercuryFocusAreaTypeAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{focusAreaTypeId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    focusAreaTypeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/focus-area-type/index.ts
+var MercuryFocusAreaTypeAri = class _MercuryFocusAreaTypeAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaTypeId = opts.resourceIdSegmentValues.focusAreaTypeId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get focusAreaTypeId() {
+    return this._focusAreaTypeId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryFocusAreaTypeAriStaticOpts.qualifier,
+      platformQualifier: mercuryFocusAreaTypeAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryFocusAreaTypeAriStaticOpts.resourceOwner,
+      resourceType: mercuryFocusAreaTypeAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.focusAreaTypeId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        focusAreaTypeId: opts.focusAreaTypeId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryFocusAreaTypeAriStaticOpts);
+    return new _MercuryFocusAreaTypeAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryFocusAreaTypeAriStaticOpts);
+    return new _MercuryFocusAreaTypeAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      focusAreaTypeId: this.focusAreaTypeId
+    };
+  }
+};
+
 // src/mercury/program/types.ts
 var MercuryProgramAriResourceOwner = "mercury", MercuryProgramAriResourceType = "program";
 
 // src/mercury/program/manifest.ts
 var mercuryProgramAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryProgramAriResourceOwner,
   resourceType: MercuryProgramAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{programId}",
   resourceIdSegmentFormats: {
@@ -536,9 +799,10 @@
 // src/mercury/program-status-update/manifest.ts
 var mercuryProgramStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryProgramStatusUpdateAriResourceOwner,
   resourceType: MercuryProgramStatusUpdateAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{programStatusUpdateId}",
   resourceIdSegmentFormats: {
@@ -599,8 +863,9 @@
 var mercuryRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryRoleAriResourceOwner,
   resourceType: MercuryRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -650,13 +915,14 @@
 var mercurySiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercurySiteAriResourceOwner,
   resourceType: MercurySiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -693,16 +959,206 @@
     };
   }
 };
 
+// src/mercury/strategic-event/types.ts
+var MercuryStrategicEventAriResourceOwner = "mercury", MercuryStrategicEventAriResourceType = "strategic-event";
+
+// src/mercury/strategic-event/manifest.ts
+var mercuryStrategicEventAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryStrategicEventAriResourceOwner,
+  resourceType: MercuryStrategicEventAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{strategicEventId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    strategicEventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/strategic-event/index.ts
+var MercuryStrategicEventAri = class _MercuryStrategicEventAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventId = opts.resourceIdSegmentValues.strategicEventId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get strategicEventId() {
+    return this._strategicEventId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryStrategicEventAriStaticOpts.qualifier,
+      platformQualifier: mercuryStrategicEventAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryStrategicEventAriStaticOpts.resourceOwner,
+      resourceType: mercuryStrategicEventAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.strategicEventId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        strategicEventId: opts.strategicEventId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryStrategicEventAriStaticOpts);
+    return new _MercuryStrategicEventAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryStrategicEventAriStaticOpts);
+    return new _MercuryStrategicEventAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      strategicEventId: this.strategicEventId
+    };
+  }
+};
+
+// src/mercury/strategic-event-status/types.ts
+var MercuryStrategicEventStatusAriResourceOwner = "mercury", MercuryStrategicEventStatusAriResourceType = "strategic-event-status";
+
+// src/mercury/strategic-event-status/manifest.ts
+var mercuryStrategicEventStatusAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryStrategicEventStatusAriResourceOwner,
+  resourceType: MercuryStrategicEventStatusAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{strategicEventStatusId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    strategicEventStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/strategic-event-status/index.ts
+var MercuryStrategicEventStatusAri = class _MercuryStrategicEventStatusAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventStatusId = opts.resourceIdSegmentValues.strategicEventStatusId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get strategicEventStatusId() {
+    return this._strategicEventStatusId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryStrategicEventStatusAriStaticOpts.qualifier,
+      platformQualifier: mercuryStrategicEventStatusAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryStrategicEventStatusAriStaticOpts.resourceOwner,
+      resourceType: mercuryStrategicEventStatusAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.strategicEventStatusId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        strategicEventStatusId: opts.strategicEventStatusId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryStrategicEventStatusAriStaticOpts);
+    return new _MercuryStrategicEventStatusAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryStrategicEventStatusAriStaticOpts);
+    return new _MercuryStrategicEventStatusAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      strategicEventStatusId: this.strategicEventStatusId
+    };
+  }
+};
+
+// src/mercury/view/types.ts
+var MercuryViewAriResourceOwner = "mercury", MercuryViewAriResourceType = "view";
+
+// src/mercury/view/manifest.ts
+var mercuryViewAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MercuryViewAriResourceOwner,
+  resourceType: MercuryViewAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{viewId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    viewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/mercury/view/index.ts
+var MercuryViewAri = class _MercuryViewAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get viewId() {
+    return this._viewId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: mercuryViewAriStaticOpts.qualifier,
+      platformQualifier: mercuryViewAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: mercuryViewAriStaticOpts.resourceOwner,
+      resourceType: mercuryViewAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.viewId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        viewId: opts.viewId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryViewAriStaticOpts);
+    return new _MercuryViewAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, mercuryViewAriStaticOpts);
+    return new _MercuryViewAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      workspaceId: this.workspaceId,
+      viewId: this.viewId
+    };
+  }
+};
+
 // src/mercury/workspace/types.ts
 var MercuryWorkspaceAriResourceOwner = "mercury", MercuryWorkspaceAriResourceType = "workspace";
 
 // src/mercury/workspace/manifest.ts
 var mercuryWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryWorkspaceAriResourceOwner,
   resourceType: MercuryWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {
@@ -749,13 +1205,20 @@
   }
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  MercuryChangeAri,
+  MercuryChangeProposalAri,
+  MercuryChangeProposalStatusAri,
   MercuryCommentAri,
   MercuryFocusAreaAri,
   MercuryFocusAreaStatusUpdateAri,
+  MercuryFocusAreaTypeAri,
   MercuryProgramAri,
   MercuryProgramStatusUpdateAri,
   MercuryRoleAri,
   MercurySiteAri,
+  MercuryStrategicEventAri,
+  MercuryStrategicEventStatusAri,
+  MercuryViewAri,
   MercuryWorkspaceAri
 });

Modified: package/packages/ari/mercury/program-status-update/index.js

Index: package/packages/ari/mercury/program-status-update/index.js
===================================================================
--- package/packages/ari/mercury/program-status-update/index.js
+++ package/packages/ari/mercury/program-status-update/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/program-status-update/manifest.ts
 var mercuryProgramStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryProgramStatusUpdateAriResourceOwner,
   resourceType: MercuryProgramStatusUpdateAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{programStatusUpdateId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/program/index.js

Index: package/packages/ari/mercury/program/index.js
===================================================================
--- package/packages/ari/mercury/program/index.js
+++ package/packages/ari/mercury/program/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/program/manifest.ts
 var mercuryProgramAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryProgramAriResourceOwner,
   resourceType: MercuryProgramAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{programId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/role/index.js

Index: package/packages/ari/mercury/role/index.js
===================================================================
--- package/packages/ari/mercury/role/index.js
+++ package/packages/ari/mercury/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var mercuryRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryRoleAriResourceOwner,
   resourceType: MercuryRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/mercury/site/index.js

Index: package/packages/ari/mercury/site/index.js
===================================================================
--- package/packages/ari/mercury/site/index.js
+++ package/packages/ari/mercury/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var mercurySiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercurySiteAriResourceOwner,
   resourceType: MercurySiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/mercury/workspace/index.js

Index: package/packages/ari/mercury/workspace/index.js
===================================================================
--- package/packages/ari/mercury/workspace/index.js
+++ package/packages/ari/mercury/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/mercury/workspace/manifest.ts
 var mercuryWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MercuryWorkspaceAriResourceOwner,
   resourceType: MercuryWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/microsoft/channel/index.js

Index: package/packages/ari/microsoft/channel/index.js
===================================================================
--- package/packages/ari/microsoft/channel/index.js
+++ package/packages/ari/microsoft/channel/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,30 +284,26 @@
 var microsoftChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MicrosoftChannelAriResourceOwner,
   resourceType: MicrosoftChannelAriResourceType,
-  resourceIdSlug: "tenantId/{tenantId}/teamId/{teamId}/channelId/{channelId}",
+  resourceIdSlug: "teamId/{teamId}/channelId/{channelId}",
   resourceIdSegmentFormats: {
-    tenantId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    teamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    teamId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/microsoft/channel/index.ts
 var MicrosoftChannelAri = class _MicrosoftChannelAri extends RegisteredAri {
   constructor(opts) {
     super(opts);
-    this._tenantId = opts.resourceIdSegmentValues.tenantId, this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
+    this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
   }
-  get tenantId() {
-    return this._tenantId;
-  }
   get teamId() {
     return this._teamId;
   }
   get channelId() {
@@ -319,11 +315,10 @@
       platformQualifier: microsoftChannelAriStaticOpts.platformQualifier,
       cloudId: void 0,
       resourceOwner: microsoftChannelAriStaticOpts.resourceOwner,
       resourceType: microsoftChannelAriStaticOpts.resourceType,
-      resourceId: `tenantId/${opts.tenantId}/teamId/${opts.teamId}/channelId/${opts.channelId}`,
+      resourceId: `teamId/${opts.teamId}/channelId/${opts.channelId}`,
       resourceIdSegmentValues: {
-        tenantId: opts.tenantId,
         teamId: opts.teamId,
         channelId: opts.channelId
       }
     }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftChannelAriStaticOpts);
@@ -334,9 +329,8 @@
     return new _MicrosoftChannelAri(opts);
   }
   getVariables() {
     return {
-      tenantId: this.tenantId,
       teamId: this.teamId,
       channelId: this.channelId
     };
   }

Modified: package/packages/ari/microsoft/index.js

Index: package/packages/ari/microsoft/index.js
===================================================================
--- package/packages/ari/microsoft/index.js
+++ package/packages/ari/microsoft/index.js
@@ -16,9 +16,12 @@
 
 // src/microsoft/index.ts
 var microsoft_exports = {};
 __export(microsoft_exports, {
+  MicrosoftAccountAri: () => MicrosoftAccountAri,
+  MicrosoftCalendarEventAri: () => MicrosoftCalendarEventAri,
   MicrosoftChannelAri: () => MicrosoftChannelAri,
+  MicrosoftChatAri: () => MicrosoftChatAri,
   MicrosoftSharepointDocumentAri: () => MicrosoftSharepointDocumentAri
 });
 module.exports = __toCommonJS(microsoft_exports);
 
@@ -26,9 +29,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +51,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -275,38 +278,145 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/microsoft/account/types.ts
+var MicrosoftAccountAriResourceOwner = "microsoft", MicrosoftAccountAriResourceType = "account";
+
+// src/microsoft/account/manifest.ts
+var microsoftAccountAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "third-party",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MicrosoftAccountAriResourceOwner,
+  resourceType: MicrosoftAccountAriResourceType,
+  resourceIdSlug: "{accountId}",
+  resourceIdSegmentFormats: {
+    accountId: /[a-zA-Z0-9\-_.~@;{}=]{0,255}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/microsoft/account/index.ts
+var MicrosoftAccountAri = class _MicrosoftAccountAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._accountId = opts.resourceIdSegmentValues.accountId;
+  }
+  get accountId() {
+    return this._accountId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: microsoftAccountAriStaticOpts.qualifier,
+      platformQualifier: microsoftAccountAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: microsoftAccountAriStaticOpts.resourceOwner,
+      resourceType: microsoftAccountAriStaticOpts.resourceType,
+      resourceId: `${opts.accountId}`,
+      resourceIdSegmentValues: {
+        accountId: opts.accountId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftAccountAriStaticOpts);
+    return new _MicrosoftAccountAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, microsoftAccountAriStaticOpts);
+    return new _MicrosoftAccountAri(opts);
+  }
+  getVariables() {
+    return {
+      accountId: this.accountId
+    };
+  }
+};
+
+// src/microsoft/calendar-event/types.ts
+var MicrosoftCalendarEventAriResourceOwner = "microsoft", MicrosoftCalendarEventAriResourceType = "calendar-event";
+
+// src/microsoft/calendar-event/manifest.ts
+var microsoftCalendarEventAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "third-party",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MicrosoftCalendarEventAriResourceOwner,
+  resourceType: MicrosoftCalendarEventAriResourceType,
+  resourceIdSlug: "outlook/userId/{userId}/calendarEventId/{calendarEventId}",
+  resourceIdSegmentFormats: {
+    userId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    calendarEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/microsoft/calendar-event/index.ts
+var MicrosoftCalendarEventAri = class _MicrosoftCalendarEventAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._userId = opts.resourceIdSegmentValues.userId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
+  }
+  get userId() {
+    return this._userId;
+  }
+  get calendarEventId() {
+    return this._calendarEventId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: microsoftCalendarEventAriStaticOpts.qualifier,
+      platformQualifier: microsoftCalendarEventAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: microsoftCalendarEventAriStaticOpts.resourceOwner,
+      resourceType: microsoftCalendarEventAriStaticOpts.resourceType,
+      resourceId: `outlook/userId/${opts.userId}/calendarEventId/${opts.calendarEventId}`,
+      resourceIdSegmentValues: {
+        userId: opts.userId,
+        calendarEventId: opts.calendarEventId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftCalendarEventAriStaticOpts);
+    return new _MicrosoftCalendarEventAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, microsoftCalendarEventAriStaticOpts);
+    return new _MicrosoftCalendarEventAri(opts);
+  }
+  getVariables() {
+    return {
+      userId: this.userId,
+      calendarEventId: this.calendarEventId
+    };
+  }
+};
+
 // src/microsoft/channel/types.ts
 var MicrosoftChannelAriResourceOwner = "microsoft", MicrosoftChannelAriResourceType = "channel";
 
 // src/microsoft/channel/manifest.ts
 var microsoftChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MicrosoftChannelAriResourceOwner,
   resourceType: MicrosoftChannelAriResourceType,
-  resourceIdSlug: "tenantId/{tenantId}/teamId/{teamId}/channelId/{channelId}",
+  resourceIdSlug: "teamId/{teamId}/channelId/{channelId}",
   resourceIdSegmentFormats: {
-    tenantId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    teamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    teamId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/microsoft/channel/index.ts
 var MicrosoftChannelAri = class _MicrosoftChannelAri extends RegisteredAri {
   constructor(opts) {
     super(opts);
-    this._tenantId = opts.resourceIdSegmentValues.tenantId, this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
+    this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
   }
-  get tenantId() {
-    return this._tenantId;
-  }
   get teamId() {
     return this._teamId;
   }
   get channelId() {
@@ -318,11 +428,10 @@
       platformQualifier: microsoftChannelAriStaticOpts.platformQualifier,
       cloudId: void 0,
       resourceOwner: microsoftChannelAriStaticOpts.resourceOwner,
       resourceType: microsoftChannelAriStaticOpts.resourceType,
-      resourceId: `tenantId/${opts.tenantId}/teamId/${opts.teamId}/channelId/${opts.channelId}`,
+      resourceId: `teamId/${opts.teamId}/channelId/${opts.channelId}`,
       resourceIdSegmentValues: {
-        tenantId: opts.tenantId,
         teamId: opts.teamId,
         channelId: opts.channelId
       }
     }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftChannelAriStaticOpts);
@@ -333,30 +442,89 @@
     return new _MicrosoftChannelAri(opts);
   }
   getVariables() {
     return {
-      tenantId: this.tenantId,
       teamId: this.teamId,
       channelId: this.channelId
     };
   }
 };
 
+// src/microsoft/chat/types.ts
+var MicrosoftChatAriResourceOwner = "microsoft", MicrosoftChatAriResourceType = "chat";
+
+// src/microsoft/chat/manifest.ts
+var microsoftChatAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "third-party",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: MicrosoftChatAriResourceOwner,
+  resourceType: MicrosoftChatAriResourceType,
+  resourceIdSlug: "chatId/{chatId}/messageId/{messageId}",
+  resourceIdSegmentFormats: {
+    chatId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/microsoft/chat/index.ts
+var MicrosoftChatAri = class _MicrosoftChatAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._chatId = opts.resourceIdSegmentValues.chatId, this._messageId = opts.resourceIdSegmentValues.messageId;
+  }
+  get chatId() {
+    return this._chatId;
+  }
+  get messageId() {
+    return this._messageId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: microsoftChatAriStaticOpts.qualifier,
+      platformQualifier: microsoftChatAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: microsoftChatAriStaticOpts.resourceOwner,
+      resourceType: microsoftChatAriStaticOpts.resourceType,
+      resourceId: `chatId/${opts.chatId}/messageId/${opts.messageId}`,
+      resourceIdSegmentValues: {
+        chatId: opts.chatId,
+        messageId: opts.messageId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftChatAriStaticOpts);
+    return new _MicrosoftChatAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, microsoftChatAriStaticOpts);
+    return new _MicrosoftChatAri(opts);
+  }
+  getVariables() {
+    return {
+      chatId: this.chatId,
+      messageId: this.messageId
+    };
+  }
+};
+
 // src/microsoft/sharepoint-document/types.ts
 var MicrosoftSharepointDocumentAriResourceOwner = "microsoft", MicrosoftSharepointDocumentAriResourceType = "sharepoint-document";
 
 // src/microsoft/sharepoint-document/manifest.ts
 var microsoftSharepointDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MicrosoftSharepointDocumentAriResourceOwner,
   resourceType: MicrosoftSharepointDocumentAriResourceType,
   resourceIdSlug: "driveId/{driveId}/fileId/{fileId}",
   resourceIdSegmentFormats: {
-    driveId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    driveId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    fileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -399,7 +567,10 @@
   }
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
+  MicrosoftAccountAri,
+  MicrosoftCalendarEventAri,
   MicrosoftChannelAri,
+  MicrosoftChatAri,
   MicrosoftSharepointDocumentAri
 });

Modified: package/packages/ari/microsoft/sharepoint-document/index.js

Index: package/packages/ari/microsoft/sharepoint-document/index.js
===================================================================
--- package/packages/ari/microsoft/sharepoint-document/index.js
+++ package/packages/ari/microsoft/sharepoint-document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var microsoftSharepointDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: MicrosoftSharepointDocumentAriResourceOwner,
   resourceType: MicrosoftSharepointDocumentAriResourceType,
   resourceIdSlug: "driveId/{driveId}/fileId/{fileId}",
   resourceIdSegmentFormats: {
-    driveId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    driveId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    fileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/oauth/client/index.js

Index: package/packages/ari/oauth/client/index.js
===================================================================
--- package/packages/ari/oauth/client/index.js
+++ package/packages/ari/oauth/client/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var oauthClientAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OauthClientAriResourceOwner,
   resourceType: OauthClientAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/oauth/index.js

Index: package/packages/ari/oauth/index.js
===================================================================
--- package/packages/ari/oauth/index.js
+++ package/packages/ari/oauth/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var oauthClientAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OauthClientAriResourceOwner,
   resourceType: OauthClientAriResourceType,
   resourceIdSlug: "{clientId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/opsgenie/account-login/index.js

Index: package/packages/ari/opsgenie/account-login/index.js
===================================================================
--- package/packages/ari/opsgenie/account-login/index.js
+++ package/packages/ari/opsgenie/account-login/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var opsgenieAccountLoginAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAccountLoginAriResourceOwner,
   resourceType: OpsgenieAccountLoginAriResourceType,
   resourceIdSlug: "{workspaceId}/{accountLoginId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/opsgenie/account-settings/index.js

Index: package/packages/ari/opsgenie/account-settings/index.js
===================================================================
--- package/packages/ari/opsgenie/account-settings/index.js
+++ package/packages/ari/opsgenie/account-settings/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieAccountSettingsAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAccountSettingsAriResourceOwner,
   resourceType: OpsgenieAccountSettingsAriResourceType,
   resourceIdSlug: "{workspaceId}/{accountSettingsId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    accountSettingsId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    accountSettingsId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/alert-recipient-link/index.js

Index: package/packages/ari/opsgenie/alert-recipient-link/index.js
===================================================================
--- package/packages/ari/opsgenie/alert-recipient-link/index.js
+++ package/packages/ari/opsgenie/alert-recipient-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var opsgenieAlertRecipientLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAlertRecipientLinkAriResourceOwner,
   resourceType: OpsgenieAlertRecipientLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}/{recipientType}/{recipientId}",
   resourceIdSegmentFormats: {
@@ -294,9 +295,9 @@
     alertId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/,
     // eslint-disable-line no-useless-escape
     recipientType: /(?:user|team)/,
     // eslint-disable-line no-useless-escape
-    recipientId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    recipientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/alert/index.js

Index: package/packages/ari/opsgenie/alert/index.js
===================================================================
--- package/packages/ari/opsgenie/alert/index.js
+++ package/packages/ari/opsgenie/alert/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieAlertAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAlertAriResourceOwner,
   resourceType: OpsgenieAlertAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    alertId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/api-request-metric/index.js

Index: package/packages/ari/opsgenie/api-request-metric/index.js
===================================================================
--- package/packages/ari/opsgenie/api-request-metric/index.js
+++ package/packages/ari/opsgenie/api-request-metric/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieApiRequestMetricAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieApiRequestMetricAriResourceOwner,
   resourceType: OpsgenieApiRequestMetricAriResourceType,
   resourceIdSlug: "{workspaceId}/{apiRequestMetricId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    apiRequestMetricId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    apiRequestMetricId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/call-routing/index.js

Index: package/packages/ari/opsgenie/call-routing/index.js
===================================================================
--- package/packages/ari/opsgenie/call-routing/index.js
+++ package/packages/ari/opsgenie/call-routing/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieCallRoutingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieCallRoutingAriResourceOwner,
   resourceType: OpsgenieCallRoutingAriResourceType,
   resourceIdSlug: "{workspaceId}/{callRoutingId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    callRoutingId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    callRoutingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/custom-role/index.js

Index: package/packages/ari/opsgenie/custom-role/index.js
===================================================================
--- package/packages/ari/opsgenie/custom-role/index.js
+++ package/packages/ari/opsgenie/custom-role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var opsgenieCustomRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieCustomRoleAriResourceOwner,
   resourceType: OpsgenieCustomRoleAriResourceType,
   resourceIdSlug: "{workspaceId}/{opsgenieRoleType}/{customRoleId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     opsgenieRoleType: /(?:account|team|responder)/,
     // eslint-disable-line no-useless-escape
-    customRoleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    customRoleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/deployment-service-link/index.js

Index: package/packages/ari/opsgenie/deployment-service-link/index.js
===================================================================
--- package/packages/ari/opsgenie/deployment-service-link/index.js
+++ package/packages/ari/opsgenie/deployment-service-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var opsgenieDeploymentServiceLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieDeploymentServiceLinkAriResourceOwner,
   resourceType: OpsgenieDeploymentServiceLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{deploymentId}/{serviceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    deploymentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    serviceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    serviceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/deployment/index.js

Index: package/packages/ari/opsgenie/deployment/index.js
===================================================================
--- package/packages/ari/opsgenie/deployment/index.js
+++ package/packages/ari/opsgenie/deployment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieDeploymentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieDeploymentAriResourceOwner,
   resourceType: OpsgenieDeploymentAriResourceType,
   resourceIdSlug: "{workspaceId}/{deploymentId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    deploymentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/escalation/index.js

Index: package/packages/ari/opsgenie/escalation/index.js
===================================================================
--- package/packages/ari/opsgenie/escalation/index.js
+++ package/packages/ari/opsgenie/escalation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieEscalationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieEscalationAriResourceOwner,
   resourceType: OpsgenieEscalationAriResourceType,
   resourceIdSlug: "{workspaceId}/{escalationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    escalationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    escalationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/event/index.js

Index: package/packages/ari/opsgenie/event/index.js
===================================================================
--- package/packages/ari/opsgenie/event/index.js
+++ package/packages/ari/opsgenie/event/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var opsgenieEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieEventAriResourceOwner,
   resourceType: OpsgenieEventAriResourceType,
   resourceIdSlug: "{eventType}/workspace/{workspaceId}/event/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/incident-alert-link/index.js

Index: package/packages/ari/opsgenie/incident-alert-link/index.js
===================================================================
--- package/packages/ari/opsgenie/incident-alert-link/index.js
+++ package/packages/ari/opsgenie/incident-alert-link/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var opsgenieIncidentAlertLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentAlertLinkAriResourceOwner,
   resourceType: OpsgenieIncidentAlertLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentId}/{alertId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/opsgenie/incident-status-update/index.js

Index: package/packages/ari/opsgenie/incident-status-update/index.js
===================================================================
--- package/packages/ari/opsgenie/incident-status-update/index.js
+++ package/packages/ari/opsgenie/incident-status-update/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieIncidentStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentStatusUpdateAriResourceOwner,
   resourceType: OpsgenieIncidentStatusUpdateAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentStatusUpdateId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incidentStatusUpdateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incidentStatusUpdateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/incident/index.js

Index: package/packages/ari/opsgenie/incident/index.js
===================================================================
--- package/packages/ari/opsgenie/incident/index.js
+++ package/packages/ari/opsgenie/incident/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieIncidentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentAriResourceOwner,
   resourceType: OpsgenieIncidentAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incidentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incidentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/incoming-call-history/index.js

Index: package/packages/ari/opsgenie/incoming-call-history/index.js
===================================================================
--- package/packages/ari/opsgenie/incoming-call-history/index.js
+++ package/packages/ari/opsgenie/incoming-call-history/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieIncomingCallHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncomingCallHistoryAriResourceOwner,
   resourceType: OpsgenieIncomingCallHistoryAriResourceType,
   resourceIdSlug: "{workspaceId}/{incomingCallEventId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incomingCallEventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incomingCallEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/index.js

Index: package/packages/ari/opsgenie/index.js
===================================================================
--- package/packages/ari/opsgenie/index.js
+++ package/packages/ari/opsgenie/index.js
@@ -34,12 +34,14 @@
   OpsgenieIncomingCallHistoryAri: () => OpsgenieIncomingCallHistoryAri,
   OpsgenieIntegrationAri: () => OpsgenieIntegrationAri,
   OpsgenieNotificationAri: () => OpsgenieNotificationAri,
   OpsgenieRoleAri: () => OpsgenieRoleAri,
+  OpsgenieSavedSearchAri: () => OpsgenieSavedSearchAri,
   OpsgenieScheduleAri: () => OpsgenieScheduleAri,
   OpsgenieScheduleRotationAri: () => OpsgenieScheduleRotationAri,
   OpsgenieSiteAri: () => OpsgenieSiteAri,
   OpsgenieTeamAri: () => OpsgenieTeamAri,
+  OpsgenieTeamMemberAri: () => OpsgenieTeamMemberAri,
   OpsgenieTimelineAri: () => OpsgenieTimelineAri,
   OpsgenieWorkspaceAri: () => OpsgenieWorkspaceAri
 });
 module.exports = __toCommonJS(opsgenie_exports);
@@ -48,9 +50,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -70,9 +72,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -305,8 +307,9 @@
 var opsgenieAccountLoginAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAccountLoginAriResourceOwner,
   resourceType: OpsgenieAccountLoginAriResourceType,
   resourceIdSlug: "{workspaceId}/{accountLoginId}",
   resourceIdSegmentFormats: {
@@ -363,15 +366,16 @@
 var opsgenieAccountSettingsAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAccountSettingsAriResourceOwner,
   resourceType: OpsgenieAccountSettingsAriResourceType,
   resourceIdSlug: "{workspaceId}/{accountSettingsId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    accountSettingsId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    accountSettingsId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -421,15 +425,16 @@
 var opsgenieAlertAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAlertAriResourceOwner,
   resourceType: OpsgenieAlertAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    alertId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -479,8 +484,9 @@
 var opsgenieAlertRecipientLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieAlertRecipientLinkAriResourceOwner,
   resourceType: OpsgenieAlertRecipientLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{alertId}/{recipientType}/{recipientId}",
   resourceIdSegmentFormats: {
@@ -489,9 +495,9 @@
     alertId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/,
     // eslint-disable-line no-useless-escape
     recipientType: /(?:user|team)/,
     // eslint-disable-line no-useless-escape
-    recipientId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    recipientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -551,15 +557,16 @@
 var opsgenieApiRequestMetricAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieApiRequestMetricAriResourceOwner,
   resourceType: OpsgenieApiRequestMetricAriResourceType,
   resourceIdSlug: "{workspaceId}/{apiRequestMetricId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    apiRequestMetricId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    apiRequestMetricId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -609,15 +616,16 @@
 var opsgenieCallRoutingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieCallRoutingAriResourceOwner,
   resourceType: OpsgenieCallRoutingAriResourceType,
   resourceIdSlug: "{workspaceId}/{callRoutingId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    callRoutingId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    callRoutingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -667,17 +675,18 @@
 var opsgenieCustomRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieCustomRoleAriResourceOwner,
   resourceType: OpsgenieCustomRoleAriResourceType,
   resourceIdSlug: "{workspaceId}/{opsgenieRoleType}/{customRoleId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     opsgenieRoleType: /(?:account|team|responder)/,
     // eslint-disable-line no-useless-escape
-    customRoleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    customRoleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -732,15 +741,16 @@
 var opsgenieDeploymentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieDeploymentAriResourceOwner,
   resourceType: OpsgenieDeploymentAriResourceType,
   resourceIdSlug: "{workspaceId}/{deploymentId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    deploymentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -790,17 +800,18 @@
 var opsgenieDeploymentServiceLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieDeploymentServiceLinkAriResourceOwner,
   resourceType: OpsgenieDeploymentServiceLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{deploymentId}/{serviceId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    deploymentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    serviceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    serviceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -855,15 +866,16 @@
 var opsgenieEscalationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieEscalationAriResourceOwner,
   resourceType: OpsgenieEscalationAriResourceType,
   resourceIdSlug: "{workspaceId}/{escalationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    escalationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    escalationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -913,17 +925,18 @@
 var opsgenieEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieEventAriResourceOwner,
   resourceType: OpsgenieEventAriResourceType,
   resourceIdSlug: "{eventType}/workspace/{workspaceId}/event/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -978,15 +991,16 @@
 var opsgenieIncidentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentAriResourceOwner,
   resourceType: OpsgenieIncidentAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incidentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incidentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1036,8 +1050,9 @@
 var opsgenieIncidentAlertLinkAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentAlertLinkAriResourceOwner,
   resourceType: OpsgenieIncidentAlertLinkAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentId}/{alertId}",
   resourceIdSegmentFormats: {
@@ -1101,15 +1116,16 @@
 var opsgenieIncidentStatusUpdateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncidentStatusUpdateAriResourceOwner,
   resourceType: OpsgenieIncidentStatusUpdateAriResourceType,
   resourceIdSlug: "{workspaceId}/{incidentStatusUpdateId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incidentStatusUpdateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incidentStatusUpdateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1159,15 +1175,16 @@
 var opsgenieIncomingCallHistoryAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIncomingCallHistoryAriResourceOwner,
   resourceType: OpsgenieIncomingCallHistoryAriResourceType,
   resourceIdSlug: "{workspaceId}/{incomingCallEventId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    incomingCallEventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    incomingCallEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1217,15 +1234,16 @@
 var opsgenieIntegrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIntegrationAriResourceOwner,
   resourceType: OpsgenieIntegrationAriResourceType,
   resourceIdSlug: "{workspaceId}/{integrationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    integrationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    integrationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1275,15 +1293,16 @@
 var opsgenieNotificationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieNotificationAriResourceOwner,
   resourceType: OpsgenieNotificationAriResourceType,
   resourceIdSlug: "{workspaceId}/{notificationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    notificationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    notificationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1333,13 +1352,14 @@
 var opsgenieRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieRoleAriResourceOwner,
   resourceType: OpsgenieRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1376,23 +1396,83 @@
     };
   }
 };
 
+// src/opsgenie/saved-search/types.ts
+var OpsgenieSavedSearchAriResourceOwner = "opsgenie", OpsgenieSavedSearchAriResourceType = "saved-search";
+
+// src/opsgenie/saved-search/manifest.ts
+var opsgenieSavedSearchAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: OpsgenieSavedSearchAriResourceOwner,
+  resourceType: OpsgenieSavedSearchAriResourceType,
+  resourceIdSlug: "{workspaceId}/{savedSearchId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    savedSearchId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/opsgenie/saved-search/index.ts
+var OpsgenieSavedSearchAri = class _OpsgenieSavedSearchAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._savedSearchId = opts.resourceIdSegmentValues.savedSearchId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get savedSearchId() {
+    return this._savedSearchId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: opsgenieSavedSearchAriStaticOpts.qualifier,
+      platformQualifier: opsgenieSavedSearchAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: opsgenieSavedSearchAriStaticOpts.resourceOwner,
+      resourceType: opsgenieSavedSearchAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.savedSearchId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        savedSearchId: opts.savedSearchId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, opsgenieSavedSearchAriStaticOpts);
+    return new _OpsgenieSavedSearchAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, opsgenieSavedSearchAriStaticOpts);
+    return new _OpsgenieSavedSearchAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      savedSearchId: this.savedSearchId
+    };
+  }
+};
+
 // src/opsgenie/schedule/types.ts
 var OpsgenieScheduleAriResourceOwner = "opsgenie", OpsgenieScheduleAriResourceType = "schedule";
 
 // src/opsgenie/schedule/manifest.ts
 var opsgenieScheduleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieScheduleAriResourceOwner,
   resourceType: OpsgenieScheduleAriResourceType,
   resourceIdSlug: "{workspaceId}/{scheduleId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    scheduleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scheduleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1442,15 +1522,16 @@
 var opsgenieScheduleRotationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieScheduleRotationAriResourceOwner,
   resourceType: OpsgenieScheduleRotationAriResourceType,
   resourceIdSlug: "{workspaceId}/{scheduleRotationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    scheduleRotationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scheduleRotationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1500,13 +1581,14 @@
 var opsgenieSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieSiteAriResourceOwner,
   resourceType: OpsgenieSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1550,14 +1632,15 @@
 // src/opsgenie/team/manifest.ts
 var opsgenieTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieTeamAriResourceOwner,
   resourceType: OpsgenieTeamAriResourceType,
   resourceIdSlug: "{opsgenieTeamId}",
   resourceIdSegmentFormats: {
-    opsgenieTeamId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    opsgenieTeamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1598,23 +1681,90 @@
     };
   }
 };
 
+// src/opsgenie/team-member/types.ts
+var OpsgenieTeamMemberAriResourceOwner = "opsgenie", OpsgenieTeamMemberAriResourceType = "team-member";
+
+// src/opsgenie/team-member/manifest.ts
+var opsgenieTeamMemberAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: OpsgenieTeamMemberAriResourceOwner,
+  resourceType: OpsgenieTeamMemberAriResourceType,
+  resourceIdSlug: "{workspaceId}/{teamId}/{accountId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    teamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    accountId: /[a-zA-Z0-9_\-\:]{1,128}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/opsgenie/team-member/index.ts
+var OpsgenieTeamMemberAri = class _OpsgenieTeamMemberAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._teamId = opts.resourceIdSegmentValues.teamId, this._accountId = opts.resourceIdSegmentValues.accountId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get teamId() {
+    return this._teamId;
+  }
+  get accountId() {
+    return this._accountId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: opsgenieTeamMemberAriStaticOpts.qualifier,
+      platformQualifier: opsgenieTeamMemberAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: opsgenieTeamMemberAriStaticOpts.resourceOwner,
+      resourceType: opsgenieTeamMemberAriStaticOpts.resourceType,
+      resourceId: `${opts.workspaceId}/${opts.teamId}/${opts.accountId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId,
+        teamId: opts.teamId,
+        accountId: opts.accountId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, opsgenieTeamMemberAriStaticOpts);
+    return new _OpsgenieTeamMemberAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, opsgenieTeamMemberAriStaticOpts);
+    return new _OpsgenieTeamMemberAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      teamId: this.teamId,
+      accountId: this.accountId
+    };
+  }
+};
+
 // src/opsgenie/timeline/types.ts
 var OpsgenieTimelineAriResourceOwner = "opsgenie", OpsgenieTimelineAriResourceType = "timeline";
 
 // src/opsgenie/timeline/manifest.ts
 var opsgenieTimelineAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieTimelineAriResourceOwner,
   resourceType: OpsgenieTimelineAriResourceType,
   resourceIdSlug: "{workspaceId}/{timelineEntryId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    timelineEntryId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    timelineEntryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -1664,8 +1814,9 @@
 var opsgenieWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieWorkspaceAriResourceOwner,
   resourceType: OpsgenieWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {
@@ -1726,11 +1877,13 @@
   OpsgenieIncomingCallHistoryAri,
   OpsgenieIntegrationAri,
   OpsgenieNotificationAri,
   OpsgenieRoleAri,
+  OpsgenieSavedSearchAri,
   OpsgenieScheduleAri,
   OpsgenieScheduleRotationAri,
   OpsgenieSiteAri,
   OpsgenieTeamAri,
+  OpsgenieTeamMemberAri,
   OpsgenieTimelineAri,
   OpsgenieWorkspaceAri
 });

Modified: package/packages/ari/opsgenie/integration/index.js

Index: package/packages/ari/opsgenie/integration/index.js
===================================================================
--- package/packages/ari/opsgenie/integration/index.js
+++ package/packages/ari/opsgenie/integration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieIntegrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieIntegrationAriResourceOwner,
   resourceType: OpsgenieIntegrationAriResourceType,
   resourceIdSlug: "{workspaceId}/{integrationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    integrationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    integrationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/notification/index.js

Index: package/packages/ari/opsgenie/notification/index.js
===================================================================
--- package/packages/ari/opsgenie/notification/index.js
+++ package/packages/ari/opsgenie/notification/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieNotificationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieNotificationAriResourceOwner,
   resourceType: OpsgenieNotificationAriResourceType,
   resourceIdSlug: "{workspaceId}/{notificationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    notificationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    notificationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/role/index.js

Index: package/packages/ari/opsgenie/role/index.js
===================================================================
--- package/packages/ari/opsgenie/role/index.js
+++ package/packages/ari/opsgenie/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var opsgenieRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieRoleAriResourceOwner,
   resourceType: OpsgenieRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/schedule-rotation/index.js

Index: package/packages/ari/opsgenie/schedule-rotation/index.js
===================================================================
--- package/packages/ari/opsgenie/schedule-rotation/index.js
+++ package/packages/ari/opsgenie/schedule-rotation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieScheduleRotationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieScheduleRotationAriResourceOwner,
   resourceType: OpsgenieScheduleRotationAriResourceType,
   resourceIdSlug: "{workspaceId}/{scheduleRotationId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    scheduleRotationId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scheduleRotationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/schedule/index.js

Index: package/packages/ari/opsgenie/schedule/index.js
===================================================================
--- package/packages/ari/opsgenie/schedule/index.js
+++ package/packages/ari/opsgenie/schedule/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieScheduleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieScheduleAriResourceOwner,
   resourceType: OpsgenieScheduleAriResourceType,
   resourceIdSlug: "{workspaceId}/{scheduleId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    scheduleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    scheduleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/site/index.js

Index: package/packages/ari/opsgenie/site/index.js
===================================================================
--- package/packages/ari/opsgenie/site/index.js
+++ package/packages/ari/opsgenie/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var opsgenieSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieSiteAriResourceOwner,
   resourceType: OpsgenieSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/team/index.js

Index: package/packages/ari/opsgenie/team/index.js
===================================================================
--- package/packages/ari/opsgenie/team/index.js
+++ package/packages/ari/opsgenie/team/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,14 +283,15 @@
 // src/opsgenie/team/manifest.ts
 var opsgenieTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieTeamAriResourceOwner,
   resourceType: OpsgenieTeamAriResourceType,
   resourceIdSlug: "{opsgenieTeamId}",
   resourceIdSegmentFormats: {
-    opsgenieTeamId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    opsgenieTeamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/timeline/index.js

Index: package/packages/ari/opsgenie/timeline/index.js
===================================================================
--- package/packages/ari/opsgenie/timeline/index.js
+++ package/packages/ari/opsgenie/timeline/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var opsgenieTimelineAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieTimelineAriResourceOwner,
   resourceType: OpsgenieTimelineAriResourceType,
   resourceIdSlug: "{workspaceId}/{timelineEntryId}",
   resourceIdSegmentFormats: {
     workspaceId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    timelineEntryId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    timelineEntryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/opsgenie/workspace/index.js

Index: package/packages/ari/opsgenie/workspace/index.js
===================================================================
--- package/packages/ari/opsgenie/workspace/index.js
+++ package/packages/ari/opsgenie/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var opsgenieWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OpsgenieWorkspaceAriResourceOwner,
   resourceType: OpsgenieWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/org-policy/index.js

Index: package/packages/ari/org-policy/index.js
===================================================================
--- package/packages/ari/org-policy/index.js
+++ package/packages/ari/org-policy/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,13 +282,14 @@
 var orgPolicyPolicyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OrgPolicyPolicyAriResourceOwner,
   resourceType: OrgPolicyPolicyAriResourceType,
   resourceIdSlug: "{policyId}",
   resourceIdSegmentFormats: {
-    policyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    policyId: /(?:[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}|org\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}\/policy\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/org-policy/policy/index.js

Index: package/packages/ari/org-policy/policy/index.js
===================================================================
--- package/packages/ari/org-policy/policy/index.js
+++ package/packages/ari/org-policy/policy/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var orgPolicyPolicyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: OrgPolicyPolicyAriResourceOwner,
   resourceType: OrgPolicyPolicyAriResourceType,
   resourceIdSlug: "{policyId}",
   resourceIdSegmentFormats: {
-    policyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    policyId: /(?:[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}|org\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}\/policy\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/papi/api/index.js

Index: package/packages/ari/papi/api/index.js
===================================================================
--- package/packages/ari/papi/api/index.js
+++ package/packages/ari/papi/api/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var papiApiAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PapiApiAriResourceOwner,
   resourceType: PapiApiAriResourceType,
   resourceIdSlug: "catalog/{uuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/papi/index.js

Index: package/packages/ari/papi/index.js
===================================================================
--- package/packages/ari/papi/index.js
+++ package/packages/ari/papi/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,8 +283,9 @@
 var papiApiAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PapiApiAriResourceOwner,
   resourceType: PapiApiAriResourceType,
   resourceIdSlug: "catalog/{uuid}",
   resourceIdSegmentFormats: {
@@ -334,8 +335,9 @@
 var papiRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PapiRoleAriResourceOwner,
   resourceType: PapiRoleAriResourceType,
   resourceIdSlug: "partner",
   resourceIdSegmentFormats: {}

Modified: package/packages/ari/papi/role/index.js

Index: package/packages/ari/papi/role/index.js
===================================================================
--- package/packages/ari/papi/role/index.js
+++ package/packages/ari/papi/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var papiRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PapiRoleAriResourceOwner,
   resourceType: PapiRoleAriResourceType,
   resourceIdSlug: "partner",
   resourceIdSegmentFormats: {}

Modified: package/packages/ari/passionfruit/index.js

Index: package/packages/ari/passionfruit/index.js
===================================================================
--- package/packages/ari/passionfruit/index.js
+++ package/packages/ari/passionfruit/index.js
@@ -16,18 +16,30 @@
 
 // src/passionfruit/index.ts
 var passionfruit_exports = {};
 __export(passionfruit_exports, {
-  PassionfruitUserAri: () => PassionfruitUserAri
+  PassionfruitAskActivityAri: () => PassionfruitAskActivityAri,
+  PassionfruitAskAri: () => PassionfruitAskAri,
+  PassionfruitAskCommentAri: () => PassionfruitAskCommentAri,
+  PassionfruitAskLinkAri: () => PassionfruitAskLinkAri,
+  PassionfruitAskUpdateAri: () => PassionfruitAskUpdateAri,
+  PassionfruitDependencyAri: () => PassionfruitDependencyAri,
+  PassionfruitDependencyCommentAri: () => PassionfruitDependencyCommentAri,
+  PassionfruitDependencyRelatedContentAri: () => PassionfruitDependencyRelatedContentAri,
+  PassionfruitDependencyUpdateAri: () => PassionfruitDependencyUpdateAri,
+  PassionfruitRoleAri: () => PassionfruitRoleAri,
+  PassionfruitSiteAri: () => PassionfruitSiteAri,
+  PassionfruitUserAri: () => PassionfruitUserAri,
+  PassionfruitWorkspaceAri: () => PassionfruitWorkspaceAri
 });
 module.exports = __toCommonJS(passionfruit_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +59,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -274,16 +286,737 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/passionfruit/ask/types.ts
+var PassionfruitAskAriResourceOwner = "passionfruit", PassionfruitAskAriResourceType = "ask";
+
+// src/passionfruit/ask/manifest.ts
+var passionfruitAskAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitAskAriResourceOwner,
+  resourceType: PassionfruitAskAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{askId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/ask/index.ts
+var PassionfruitAskAri = class _PassionfruitAskAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get askId() {
+    return this._askId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitAskAriStaticOpts.qualifier,
+      platformQualifier: passionfruitAskAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitAskAriStaticOpts.resourceOwner,
+      resourceType: passionfruitAskAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.askId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        askId: opts.askId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitAskAriStaticOpts);
+    return new _PassionfruitAskAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitAskAriStaticOpts);
+    return new _PassionfruitAskAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      askId: this.askId
+    };
+  }
+};
+
+// src/passionfruit/ask-activity/types.ts
+var PassionfruitAskActivityAriResourceOwner = "passionfruit", PassionfruitAskActivityAriResourceType = "ask-activity";
+
+// src/passionfruit/ask-activity/manifest.ts
+var passionfruitAskActivityAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitAskActivityAriResourceOwner,
+  resourceType: PassionfruitAskActivityAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{askId}/{askActivityId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    askActivityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/ask-activity/index.ts
+var PassionfruitAskActivityAri = class _PassionfruitAskActivityAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askActivityId = opts.resourceIdSegmentValues.askActivityId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get askId() {
+    return this._askId;
+  }
+  get askActivityId() {
+    return this._askActivityId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitAskActivityAriStaticOpts.qualifier,
+      platformQualifier: passionfruitAskActivityAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitAskActivityAriStaticOpts.resourceOwner,
+      resourceType: passionfruitAskActivityAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.askId}/${opts.askActivityId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        askId: opts.askId,
+        askActivityId: opts.askActivityId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitAskActivityAriStaticOpts);
+    return new _PassionfruitAskActivityAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitAskActivityAriStaticOpts);
+    return new _PassionfruitAskActivityAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      askId: this.askId,
+      askActivityId: this.askActivityId
+    };
+  }
+};
+
+// src/passionfruit/ask-comment/types.ts
+var PassionfruitAskCommentAriResourceOwner = "passionfruit", PassionfruitAskCommentAriResourceType = "ask-comment";
+
+// src/passionfruit/ask-comment/manifest.ts
+var passionfruitAskCommentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitAskCommentAriResourceOwner,
+  resourceType: PassionfruitAskCommentAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{askId}/{commentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    commentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/ask-comment/index.ts
+var PassionfruitAskCommentAri = class _PassionfruitAskCommentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._commentId = opts.resourceIdSegmentValues.commentId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get askId() {
+    return this._askId;
+  }
+  get commentId() {
+    return this._commentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitAskCommentAriStaticOpts.qualifier,
+      platformQualifier: passionfruitAskCommentAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitAskCommentAriStaticOpts.resourceOwner,
+      resourceType: passionfruitAskCommentAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.askId}/${opts.commentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        askId: opts.askId,
+        commentId: opts.commentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitAskCommentAriStaticOpts);
+    return new _PassionfruitAskCommentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitAskCommentAriStaticOpts);
+    return new _PassionfruitAskCommentAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      askId: this.askId,
+      commentId: this.commentId
+    };
+  }
+};
+
+// src/passionfruit/ask-link/types.ts
+var PassionfruitAskLinkAriResourceOwner = "passionfruit", PassionfruitAskLinkAriResourceType = "ask-link";
+
+// src/passionfruit/ask-link/manifest.ts
+var passionfruitAskLinkAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitAskLinkAriResourceOwner,
+  resourceType: PassionfruitAskLinkAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{askId}/{linkId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    linkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/ask-link/index.ts
+var PassionfruitAskLinkAri = class _PassionfruitAskLinkAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._linkId = opts.resourceIdSegmentValues.linkId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get askId() {
+    return this._askId;
+  }
+  get linkId() {
+    return this._linkId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitAskLinkAriStaticOpts.qualifier,
+      platformQualifier: passionfruitAskLinkAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitAskLinkAriStaticOpts.resourceOwner,
+      resourceType: passionfruitAskLinkAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.askId}/${opts.linkId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        askId: opts.askId,
+        linkId: opts.linkId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitAskLinkAriStaticOpts);
+    return new _PassionfruitAskLinkAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitAskLinkAriStaticOpts);
+    return new _PassionfruitAskLinkAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      askId: this.askId,
+      linkId: this.linkId
+    };
+  }
+};
+
+// src/passionfruit/ask-update/types.ts
+var PassionfruitAskUpdateAriResourceOwner = "passionfruit", PassionfruitAskUpdateAriResourceType = "ask-update";
+
+// src/passionfruit/ask-update/manifest.ts
+var passionfruitAskUpdateAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitAskUpdateAriResourceOwner,
+  resourceType: PassionfruitAskUpdateAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{askId}/{askUpdateId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    askUpdateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/ask-update/index.ts
+var PassionfruitAskUpdateAri = class _PassionfruitAskUpdateAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askUpdateId = opts.resourceIdSegmentValues.askUpdateId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get askId() {
+    return this._askId;
+  }
+  get askUpdateId() {
+    return this._askUpdateId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitAskUpdateAriStaticOpts.qualifier,
+      platformQualifier: passionfruitAskUpdateAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitAskUpdateAriStaticOpts.resourceOwner,
+      resourceType: passionfruitAskUpdateAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.askId}/${opts.askUpdateId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        askId: opts.askId,
+        askUpdateId: opts.askUpdateId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitAskUpdateAriStaticOpts);
+    return new _PassionfruitAskUpdateAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitAskUpdateAriStaticOpts);
+    return new _PassionfruitAskUpdateAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      askId: this.askId,
+      askUpdateId: this.askUpdateId
+    };
+  }
+};
+
+// src/passionfruit/dependency/types.ts
+var PassionfruitDependencyAriResourceOwner = "passionfruit", PassionfruitDependencyAriResourceType = "dependency";
+
+// src/passionfruit/dependency/manifest.ts
+var passionfruitDependencyAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitDependencyAriResourceOwner,
+  resourceType: PassionfruitDependencyAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{dependencyId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    dependencyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/dependency/index.ts
+var PassionfruitDependencyAri = class _PassionfruitDependencyAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get dependencyId() {
+    return this._dependencyId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitDependencyAriStaticOpts.qualifier,
+      platformQualifier: passionfruitDependencyAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitDependencyAriStaticOpts.resourceOwner,
+      resourceType: passionfruitDependencyAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.dependencyId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        dependencyId: opts.dependencyId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitDependencyAriStaticOpts);
+    return new _PassionfruitDependencyAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitDependencyAriStaticOpts);
+    return new _PassionfruitDependencyAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      dependencyId: this.dependencyId
+    };
+  }
+};
+
+// src/passionfruit/dependency-comment/types.ts
+var PassionfruitDependencyCommentAriResourceOwner = "passionfruit", PassionfruitDependencyCommentAriResourceType = "dependency-comment";
+
+// src/passionfruit/dependency-comment/manifest.ts
+var passionfruitDependencyCommentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitDependencyCommentAriResourceOwner,
+  resourceType: PassionfruitDependencyCommentAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{dependencyId}/{commentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    dependencyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    commentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/dependency-comment/index.ts
+var PassionfruitDependencyCommentAri = class _PassionfruitDependencyCommentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId, this._commentId = opts.resourceIdSegmentValues.commentId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get dependencyId() {
+    return this._dependencyId;
+  }
+  get commentId() {
+    return this._commentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitDependencyCommentAriStaticOpts.qualifier,
+      platformQualifier: passionfruitDependencyCommentAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitDependencyCommentAriStaticOpts.resourceOwner,
+      resourceType: passionfruitDependencyCommentAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.dependencyId}/${opts.commentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        dependencyId: opts.dependencyId,
+        commentId: opts.commentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitDependencyCommentAriStaticOpts);
+    return new _PassionfruitDependencyCommentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitDependencyCommentAriStaticOpts);
+    return new _PassionfruitDependencyCommentAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      dependencyId: this.dependencyId,
+      commentId: this.commentId
+    };
+  }
+};
+
+// src/passionfruit/dependency-related-content/types.ts
+var PassionfruitDependencyRelatedContentAriResourceOwner = "passionfruit", PassionfruitDependencyRelatedContentAriResourceType = "dependency-related-content";
+
+// src/passionfruit/dependency-related-content/manifest.ts
+var passionfruitDependencyRelatedContentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitDependencyRelatedContentAriResourceOwner,
+  resourceType: PassionfruitDependencyRelatedContentAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{dependencyId}/{relatedContentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    dependencyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    relatedContentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/dependency-related-content/index.ts
+var PassionfruitDependencyRelatedContentAri = class _PassionfruitDependencyRelatedContentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId, this._relatedContentId = opts.resourceIdSegmentValues.relatedContentId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get dependencyId() {
+    return this._dependencyId;
+  }
+  get relatedContentId() {
+    return this._relatedContentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitDependencyRelatedContentAriStaticOpts.qualifier,
+      platformQualifier: passionfruitDependencyRelatedContentAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitDependencyRelatedContentAriStaticOpts.resourceOwner,
+      resourceType: passionfruitDependencyRelatedContentAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.dependencyId}/${opts.relatedContentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        dependencyId: opts.dependencyId,
+        relatedContentId: opts.relatedContentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitDependencyRelatedContentAriStaticOpts);
+    return new _PassionfruitDependencyRelatedContentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitDependencyRelatedContentAriStaticOpts);
+    return new _PassionfruitDependencyRelatedContentAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      dependencyId: this.dependencyId,
+      relatedContentId: this.relatedContentId
+    };
+  }
+};
+
+// src/passionfruit/dependency-update/types.ts
+var PassionfruitDependencyUpdateAriResourceOwner = "passionfruit", PassionfruitDependencyUpdateAriResourceType = "dependency-update";
+
+// src/passionfruit/dependency-update/manifest.ts
+var passionfruitDependencyUpdateAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitDependencyUpdateAriResourceOwner,
+  resourceType: PassionfruitDependencyUpdateAriResourceType,
+  resourceIdSlug: "workspace/{activationId}/{dependencyId}/{dependencyUpdateId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    dependencyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+    // eslint-disable-line no-useless-escape
+    dependencyUpdateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/dependency-update/index.ts
+var PassionfruitDependencyUpdateAri = class _PassionfruitDependencyUpdateAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId, this._dependencyUpdateId = opts.resourceIdSegmentValues.dependencyUpdateId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get dependencyId() {
+    return this._dependencyId;
+  }
+  get dependencyUpdateId() {
+    return this._dependencyUpdateId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitDependencyUpdateAriStaticOpts.qualifier,
+      platformQualifier: passionfruitDependencyUpdateAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitDependencyUpdateAriStaticOpts.resourceOwner,
+      resourceType: passionfruitDependencyUpdateAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.activationId}/${opts.dependencyId}/${opts.dependencyUpdateId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        dependencyId: opts.dependencyId,
+        dependencyUpdateId: opts.dependencyUpdateId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitDependencyUpdateAriStaticOpts);
+    return new _PassionfruitDependencyUpdateAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitDependencyUpdateAriStaticOpts);
+    return new _PassionfruitDependencyUpdateAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      dependencyId: this.dependencyId,
+      dependencyUpdateId: this.dependencyUpdateId
+    };
+  }
+};
+
+// src/passionfruit/role/types.ts
+var PassionfruitRoleAriResourceOwner = "passionfruit", PassionfruitRoleAriResourceType = "role";
+
+// src/passionfruit/role/manifest.ts
+var passionfruitRoleAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitRoleAriResourceOwner,
+  resourceType: PassionfruitRoleAriResourceType,
+  resourceIdSlug: "product/{roleType}",
+  resourceIdSegmentFormats: {
+    roleType: /(?:admin|member|user-admin)/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/role/index.ts
+var PassionfruitRoleAri = class _PassionfruitRoleAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._roleType = opts.resourceIdSegmentValues.roleType;
+  }
+  get roleType() {
+    return this._roleType;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitRoleAriStaticOpts.qualifier,
+      platformQualifier: passionfruitRoleAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: passionfruitRoleAriStaticOpts.resourceOwner,
+      resourceType: passionfruitRoleAriStaticOpts.resourceType,
+      resourceId: `product/${opts.roleType}`,
+      resourceIdSegmentValues: {
+        roleType: opts.roleType
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitRoleAriStaticOpts);
+    return new _PassionfruitRoleAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitRoleAriStaticOpts);
+    return new _PassionfruitRoleAri(opts);
+  }
+  getVariables() {
+    return {
+      roleType: this.roleType
+    };
+  }
+};
+
+// src/passionfruit/site/types.ts
+var PassionfruitSiteAriResourceOwner = "passionfruit", PassionfruitSiteAriResourceType = "site";
+
+// src/passionfruit/site/manifest.ts
+var passionfruitSiteAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitSiteAriResourceOwner,
+  resourceType: PassionfruitSiteAriResourceType,
+  resourceIdSlug: "{siteId}",
+  resourceIdSegmentFormats: {
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/site/index.ts
+var PassionfruitSiteAri = class _PassionfruitSiteAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.resourceIdSegmentValues.siteId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitSiteAriStaticOpts.qualifier,
+      platformQualifier: passionfruitSiteAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: passionfruitSiteAriStaticOpts.resourceOwner,
+      resourceType: passionfruitSiteAriStaticOpts.resourceType,
+      resourceId: `${opts.siteId}`,
+      resourceIdSegmentValues: {
+        siteId: opts.siteId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitSiteAriStaticOpts);
+    return new _PassionfruitSiteAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitSiteAriStaticOpts);
+    return new _PassionfruitSiteAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId
+    };
+  }
+};
+
 // src/passionfruit/user/types.ts
 var PassionfruitUserAriResourceOwner = "passionfruit", PassionfruitUserAriResourceType = "user";
 
 // src/passionfruit/user/manifest.ts
 var passionfruitUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PassionfruitUserAriResourceOwner,
   resourceType: PassionfruitUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {
@@ -324,8 +1057,76 @@
       userId: this.userId
     };
   }
 };
+
+// src/passionfruit/workspace/types.ts
+var PassionfruitWorkspaceAriResourceOwner = "passionfruit", PassionfruitWorkspaceAriResourceType = "workspace";
+
+// src/passionfruit/workspace/manifest.ts
+var passionfruitWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PassionfruitWorkspaceAriResourceOwner,
+  resourceType: PassionfruitWorkspaceAriResourceType,
+  resourceIdSlug: "{activationId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/passionfruit/workspace/index.ts
+var PassionfruitWorkspaceAri = class _PassionfruitWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: passionfruitWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: passionfruitWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: passionfruitWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: passionfruitWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitWorkspaceAriStaticOpts);
+    return new _PassionfruitWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, passionfruitWorkspaceAriStaticOpts);
+    return new _PassionfruitWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
-  PassionfruitUserAri
+  PassionfruitAskActivityAri,
+  PassionfruitAskAri,
+  PassionfruitAskCommentAri,
+  PassionfruitAskLinkAri,
+  PassionfruitAskUpdateAri,
+  PassionfruitDependencyAri,
+  PassionfruitDependencyCommentAri,
+  PassionfruitDependencyRelatedContentAri,
+  PassionfruitDependencyUpdateAri,
+  PassionfruitRoleAri,
+  PassionfruitSiteAri,
+  PassionfruitUserAri,
+  PassionfruitWorkspaceAri
 });

Modified: package/packages/ari/passionfruit/user/index.js

Index: package/packages/ari/passionfruit/user/index.js
===================================================================
--- package/packages/ari/passionfruit/user/index.js
+++ package/packages/ari/passionfruit/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var passionfruitUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PassionfruitUserAriResourceOwner,
   resourceType: PassionfruitUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/people-data/cost-center/index.js

Index: package/packages/ari/people-data/cost-center/index.js
===================================================================
--- package/packages/ari/people-data/cost-center/index.js
+++ package/packages/ari/people-data/cost-center/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peopleDataCostCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataCostCenterAriResourceOwner,
   resourceType: PeopleDataCostCenterAriResourceType,
   resourceIdSlug: "{costCenterId}",
   resourceIdSegmentFormats: {
-    costCenterId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    costCenterId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-data/index.js

Index: package/packages/ari/people-data/index.js
===================================================================
--- package/packages/ari/people-data/index.js
+++ package/packages/ari/people-data/index.js
@@ -29,9 +29,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -51,9 +51,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -286,13 +286,14 @@
 var peopleDataCostCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataCostCenterAriResourceOwner,
   resourceType: PeopleDataCostCenterAriResourceType,
   resourceIdSlug: "{costCenterId}",
   resourceIdSegmentFormats: {
-    costCenterId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    costCenterId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -337,13 +338,14 @@
 var peopleDataJobProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataJobProfileAriResourceOwner,
   resourceType: PeopleDataJobProfileAriResourceType,
   resourceIdSlug: "{jobProfileId}",
   resourceIdSegmentFormats: {
-    jobProfileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobProfileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -388,13 +390,14 @@
 var peopleDataPositionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataPositionAriResourceOwner,
   resourceType: PeopleDataPositionAriResourceType,
   resourceIdSlug: "{positionId}",
   resourceIdSegmentFormats: {
-    positionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    positionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -439,13 +442,14 @@
 var peopleDataSupervisoryOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataSupervisoryOrgAriResourceOwner,
   resourceType: PeopleDataSupervisoryOrgAriResourceType,
   resourceIdSlug: "{supervisoryOrgId}",
   resourceIdSegmentFormats: {
-    supervisoryOrgId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    supervisoryOrgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -490,13 +494,14 @@
 var peopleDataWorkerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataWorkerAriResourceOwner,
   resourceType: PeopleDataWorkerAriResourceType,
   resourceIdSlug: "{workerId}",
   resourceIdSegmentFormats: {
-    workerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-data/job-profile/index.js

Index: package/packages/ari/people-data/job-profile/index.js
===================================================================
--- package/packages/ari/people-data/job-profile/index.js
+++ package/packages/ari/people-data/job-profile/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peopleDataJobProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataJobProfileAriResourceOwner,
   resourceType: PeopleDataJobProfileAriResourceType,
   resourceIdSlug: "{jobProfileId}",
   resourceIdSegmentFormats: {
-    jobProfileId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobProfileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-data/position/index.js

Index: package/packages/ari/people-data/position/index.js
===================================================================
--- package/packages/ari/people-data/position/index.js
+++ package/packages/ari/people-data/position/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peopleDataPositionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataPositionAriResourceOwner,
   resourceType: PeopleDataPositionAriResourceType,
   resourceIdSlug: "{positionId}",
   resourceIdSegmentFormats: {
-    positionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    positionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-data/supervisory-org/index.js

Index: package/packages/ari/people-data/supervisory-org/index.js
===================================================================
--- package/packages/ari/people-data/supervisory-org/index.js
+++ package/packages/ari/people-data/supervisory-org/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peopleDataSupervisoryOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataSupervisoryOrgAriResourceOwner,
   resourceType: PeopleDataSupervisoryOrgAriResourceType,
   resourceIdSlug: "{supervisoryOrgId}",
   resourceIdSegmentFormats: {
-    supervisoryOrgId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    supervisoryOrgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-data/worker/index.js

Index: package/packages/ari/people-data/worker/index.js
===================================================================
--- package/packages/ari/people-data/worker/index.js
+++ package/packages/ari/people-data/worker/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peopleDataWorkerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeopleDataWorkerAriResourceOwner,
   resourceType: PeopleDataWorkerAriResourceType,
   resourceIdSlug: "{workerId}",
   resourceIdSegmentFormats: {
-    workerId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-perftool/calibration/index.js

Index: package/packages/ari/people-perftool/calibration/index.js
===================================================================
--- package/packages/ari/people-perftool/calibration/index.js
+++ package/packages/ari/people-perftool/calibration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peoplePerftoolCalibrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolCalibrationAriResourceOwner,
   resourceType: PeoplePerftoolCalibrationAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-perftool/feedback/index.js

Index: package/packages/ari/people-perftool/feedback/index.js
===================================================================
--- package/packages/ari/people-perftool/feedback/index.js
+++ package/packages/ari/people-perftool/feedback/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peoplePerftoolFeedbackAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolFeedbackAriResourceOwner,
   resourceType: PeoplePerftoolFeedbackAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-perftool/index.js

Index: package/packages/ari/people-perftool/index.js
===================================================================
--- package/packages/ari/people-perftool/index.js
+++ package/packages/ari/people-perftool/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peoplePerftoolCalibrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolCalibrationAriResourceOwner,
   resourceType: PeoplePerftoolCalibrationAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -335,13 +336,14 @@
 var peoplePerftoolFeedbackAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolFeedbackAriResourceOwner,
   resourceType: PeoplePerftoolFeedbackAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -386,13 +388,14 @@
 var peoplePerftoolPerformanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolPerformanceAriResourceOwner,
   resourceType: PeoplePerftoolPerformanceAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/people-perftool/performance/index.js

Index: package/packages/ari/people-perftool/performance/index.js
===================================================================
--- package/packages/ari/people-perftool/performance/index.js
+++ package/packages/ari/people-perftool/performance/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var peoplePerftoolPerformanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PeoplePerftoolPerformanceAriResourceOwner,
   resourceType: PeoplePerftoolPerformanceAriResourceType,
   resourceIdSlug: "{id}",
   resourceIdSegmentFormats: {
-    id: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform-services/index.js

Index: package/packages/ari/platform-services/index.js
===================================================================
--- package/packages/ari/platform-services/index.js
+++ package/packages/ari/platform-services/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,13 +282,14 @@
 var platformServicesStreamhubSchemaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformServicesStreamhubSchemaAriResourceOwner,
   resourceType: PlatformServicesStreamhubSchemaAriResourceType,
   resourceIdSlug: "{streamhubSchemaId}",
   resourceIdSegmentFormats: {
-    streamhubSchemaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    streamhubSchemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform-services/streamhub-schema/index.js

Index: package/packages/ari/platform-services/streamhub-schema/index.js
===================================================================
--- package/packages/ari/platform-services/streamhub-schema/index.js
+++ package/packages/ari/platform-services/streamhub-schema/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var platformServicesStreamhubSchemaAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformServicesStreamhubSchemaAriResourceOwner,
   resourceType: PlatformServicesStreamhubSchemaAriResourceType,
   resourceIdSlug: "{streamhubSchemaId}",
   resourceIdSegmentFormats: {
-    streamhubSchemaId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    streamhubSchemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform/classification-tag/index.js

Index: package/packages/ari/platform/classification-tag/index.js
===================================================================
--- package/packages/ari/platform/classification-tag/index.js
+++ package/packages/ari/platform/classification-tag/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var platformClassificationTagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformClassificationTagAriResourceOwner,
   resourceType: PlatformClassificationTagAriResourceType,
   resourceIdSlug: "{tagId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/platform/index.js

Index: package/packages/ari/platform/index.js
===================================================================
--- package/packages/ari/platform/index.js
+++ package/packages/ari/platform/index.js
@@ -17,25 +17,28 @@
 // src/platform/index.ts
 var platform_exports = {};
 __export(platform_exports, {
   PlatformClassificationTagAri: () => PlatformClassificationTagAri,
+  PlatformCollaborationContextAri: () => PlatformCollaborationContextAri,
   PlatformIntegrationAri: () => PlatformIntegrationAri,
   PlatformLifecycleResourceAri: () => PlatformLifecycleResourceAri,
   PlatformLifecycleResourcePackageAri: () => PlatformLifecycleResourcePackageAri,
   PlatformLifecycleResourcePackageTypeAri: () => PlatformLifecycleResourcePackageTypeAri,
   PlatformOrgAri: () => PlatformOrgAri,
   PlatformOrgUserAri: () => PlatformOrgUserAri,
+  PlatformProductAri: () => PlatformProductAri,
   PlatformSecureTunnelAri: () => PlatformSecureTunnelAri,
-  PlatformSiteAri: () => PlatformSiteAri
+  PlatformSiteAri: () => PlatformSiteAri,
+  PlatformTestProvisioningEntityAri: () => PlatformTestProvisioningEntityAri
 });
 module.exports = __toCommonJS(platform_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -55,9 +58,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,8 +293,9 @@
 var platformClassificationTagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformClassificationTagAriResourceOwner,
   resourceType: PlatformClassificationTagAriResourceType,
   resourceIdSlug: "{tagId}",
   resourceIdSegmentFormats: {
@@ -333,21 +337,74 @@
     };
   }
 };
 
+// src/platform/collaboration-context/types.ts
+var PlatformCollaborationContextAriResourceOwner = "platform", PlatformCollaborationContextAriResourceType = "collaboration-context";
+
+// src/platform/collaboration-context/manifest.ts
+var platformCollaborationContextAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PlatformCollaborationContextAriResourceOwner,
+  resourceType: PlatformCollaborationContextAriResourceType,
+  resourceIdSlug: "{collaborationContextId}",
+  resourceIdSegmentFormats: {
+    collaborationContextId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/platform/collaboration-context/index.ts
+var PlatformCollaborationContextAri = class _PlatformCollaborationContextAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._collaborationContextId = opts.resourceIdSegmentValues.collaborationContextId;
+  }
+  get collaborationContextId() {
+    return this._collaborationContextId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: platformCollaborationContextAriStaticOpts.qualifier,
+      platformQualifier: platformCollaborationContextAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: platformCollaborationContextAriStaticOpts.resourceOwner,
+      resourceType: platformCollaborationContextAriStaticOpts.resourceType,
+      resourceId: `${opts.collaborationContextId}`,
+      resourceIdSegmentValues: {
+        collaborationContextId: opts.collaborationContextId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, platformCollaborationContextAriStaticOpts);
+    return new _PlatformCollaborationContextAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, platformCollaborationContextAriStaticOpts);
+    return new _PlatformCollaborationContextAri(opts);
+  }
+  getVariables() {
+    return {
+      collaborationContextId: this.collaborationContextId
+    };
+  }
+};
+
 // src/platform/integration/types.ts
 var PlatformIntegrationAriResourceOwner = "platform", PlatformIntegrationAriResourceType = "integration";
 
 // src/platform/integration/manifest.ts
 var platformIntegrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformIntegrationAriResourceOwner,
   resourceType: PlatformIntegrationAriResourceType,
   resourceIdSlug: "{integrationKey}",
   resourceIdSegmentFormats: {
-    integrationKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    integrationKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -392,13 +449,14 @@
 var platformLifecycleResourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourceAriResourceOwner,
   resourceType: PlatformLifecycleResourceAriResourceType,
   resourceIdSlug: "{lifecycleResourceId}",
   resourceIdSegmentFormats: {
-    lifecycleResourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    lifecycleResourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -443,13 +501,14 @@
 var platformLifecycleResourcePackageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourcePackageAriResourceOwner,
   resourceType: PlatformLifecycleResourcePackageAriResourceType,
   resourceIdSlug: "{lifecycleResourcePackageId}",
   resourceIdSegmentFormats: {
-    lifecycleResourcePackageId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    lifecycleResourcePackageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -494,8 +553,9 @@
 var platformLifecycleResourcePackageTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourcePackageTypeAriResourceOwner,
   resourceType: PlatformLifecycleResourcePackageTypeAriResourceType,
   resourceIdSlug: "{resourcePackageTypeId}",
   resourceIdSegmentFormats: {
@@ -545,8 +605,9 @@
 var platformOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformOrgAriResourceOwner,
   resourceType: PlatformOrgAriResourceType,
   resourceIdSlug: "{orgId}",
   resourceIdSegmentFormats: {
@@ -596,8 +657,9 @@
 var platformOrgUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformOrgUserAriResourceOwner,
   resourceType: PlatformOrgUserAriResourceType,
   resourceIdSlug: "{orgId}/{userId}",
   resourceIdSegmentFormats: {
@@ -646,16 +708,76 @@
     };
   }
 };
 
+// src/platform/product/types.ts
+var PlatformProductAriResourceOwner = "platform", PlatformProductAriResourceType = "product";
+
+// src/platform/product/manifest.ts
+var platformProductAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PlatformProductAriResourceOwner,
+  resourceType: PlatformProductAriResourceType,
+  resourceIdSlug: "{integrationKey}/{productKey}",
+  resourceIdSegmentFormats: {
+    integrationKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+    // eslint-disable-line no-useless-escape
+    productKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/platform/product/index.ts
+var PlatformProductAri = class _PlatformProductAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._integrationKey = opts.resourceIdSegmentValues.integrationKey, this._productKey = opts.resourceIdSegmentValues.productKey;
+  }
+  get integrationKey() {
+    return this._integrationKey;
+  }
+  get productKey() {
+    return this._productKey;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: platformProductAriStaticOpts.qualifier,
+      platformQualifier: platformProductAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: platformProductAriStaticOpts.resourceOwner,
+      resourceType: platformProductAriStaticOpts.resourceType,
+      resourceId: `${opts.integrationKey}/${opts.productKey}`,
+      resourceIdSegmentValues: {
+        integrationKey: opts.integrationKey,
+        productKey: opts.productKey
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, platformProductAriStaticOpts);
+    return new _PlatformProductAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, platformProductAriStaticOpts);
+    return new _PlatformProductAri(opts);
+  }
+  getVariables() {
+    return {
+      integrationKey: this.integrationKey,
+      productKey: this.productKey
+    };
+  }
+};
+
 // src/platform/secure-tunnel/types.ts
 var PlatformSecureTunnelAriResourceOwner = "platform", PlatformSecureTunnelAriResourceType = "secure-tunnel";
 
 // src/platform/secure-tunnel/manifest.ts
 var platformSecureTunnelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformSecureTunnelAriResourceOwner,
   resourceType: PlatformSecureTunnelAriResourceType,
   resourceIdSlug: "{secureTunnelId}",
   resourceIdSegmentFormats: {
@@ -705,13 +827,14 @@
 var platformSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformSiteAriResourceOwner,
   resourceType: PlatformSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -747,16 +870,71 @@
       siteId: this.siteId
     };
   }
 };
+
+// src/platform/test-provisioning-entity/types.ts
+var PlatformTestProvisioningEntityAriResourceOwner = "platform", PlatformTestProvisioningEntityAriResourceType = "test-provisioning-entity";
+
+// src/platform/test-provisioning-entity/manifest.ts
+var platformTestProvisioningEntityAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PlatformTestProvisioningEntityAriResourceOwner,
+  resourceType: PlatformTestProvisioningEntityAriResourceType,
+  resourceIdSlug: "{testEntityId}",
+  resourceIdSegmentFormats: {
+    testEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/platform/test-provisioning-entity/index.ts
+var PlatformTestProvisioningEntityAri = class _PlatformTestProvisioningEntityAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._testEntityId = opts.resourceIdSegmentValues.testEntityId;
+  }
+  get testEntityId() {
+    return this._testEntityId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: platformTestProvisioningEntityAriStaticOpts.qualifier,
+      platformQualifier: platformTestProvisioningEntityAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: platformTestProvisioningEntityAriStaticOpts.resourceOwner,
+      resourceType: platformTestProvisioningEntityAriStaticOpts.resourceType,
+      resourceId: `${opts.testEntityId}`,
+      resourceIdSegmentValues: {
+        testEntityId: opts.testEntityId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, platformTestProvisioningEntityAriStaticOpts);
+    return new _PlatformTestProvisioningEntityAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, platformTestProvisioningEntityAriStaticOpts);
+    return new _PlatformTestProvisioningEntityAri(opts);
+  }
+  getVariables() {
+    return {
+      testEntityId: this.testEntityId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   PlatformClassificationTagAri,
+  PlatformCollaborationContextAri,
   PlatformIntegrationAri,
   PlatformLifecycleResourceAri,
   PlatformLifecycleResourcePackageAri,
   PlatformLifecycleResourcePackageTypeAri,
   PlatformOrgAri,
   PlatformOrgUserAri,
+  PlatformProductAri,
   PlatformSecureTunnelAri,
-  PlatformSiteAri
+  PlatformSiteAri,
+  PlatformTestProvisioningEntityAri
 });

Modified: package/packages/ari/platform/integration/index.js

Index: package/packages/ari/platform/integration/index.js
===================================================================
--- package/packages/ari/platform/integration/index.js
+++ package/packages/ari/platform/integration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var platformIntegrationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformIntegrationAriResourceOwner,
   resourceType: PlatformIntegrationAriResourceType,
   resourceIdSlug: "{integrationKey}",
   resourceIdSegmentFormats: {
-    integrationKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    integrationKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform/lifecycle-resource-package-type/index.js

Index: package/packages/ari/platform/lifecycle-resource-package-type/index.js
===================================================================
--- package/packages/ari/platform/lifecycle-resource-package-type/index.js
+++ package/packages/ari/platform/lifecycle-resource-package-type/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var platformLifecycleResourcePackageTypeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourcePackageTypeAriResourceOwner,
   resourceType: PlatformLifecycleResourcePackageTypeAriResourceType,
   resourceIdSlug: "{resourcePackageTypeId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/platform/lifecycle-resource-package/index.js

Index: package/packages/ari/platform/lifecycle-resource-package/index.js
===================================================================
--- package/packages/ari/platform/lifecycle-resource-package/index.js
+++ package/packages/ari/platform/lifecycle-resource-package/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var platformLifecycleResourcePackageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourcePackageAriResourceOwner,
   resourceType: PlatformLifecycleResourcePackageAriResourceType,
   resourceIdSlug: "{lifecycleResourcePackageId}",
   resourceIdSegmentFormats: {
-    lifecycleResourcePackageId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    lifecycleResourcePackageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform/lifecycle-resource/index.js

Index: package/packages/ari/platform/lifecycle-resource/index.js
===================================================================
--- package/packages/ari/platform/lifecycle-resource/index.js
+++ package/packages/ari/platform/lifecycle-resource/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var platformLifecycleResourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformLifecycleResourceAriResourceOwner,
   resourceType: PlatformLifecycleResourceAriResourceType,
   resourceIdSlug: "{lifecycleResourceId}",
   resourceIdSegmentFormats: {
-    lifecycleResourceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    lifecycleResourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/platform/org-user/index.js

Index: package/packages/ari/platform/org-user/index.js
===================================================================
--- package/packages/ari/platform/org-user/index.js
+++ package/packages/ari/platform/org-user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var platformOrgUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformOrgUserAriResourceOwner,
   resourceType: PlatformOrgUserAriResourceType,
   resourceIdSlug: "{orgId}/{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/platform/org/index.js

Index: package/packages/ari/platform/org/index.js
===================================================================
--- package/packages/ari/platform/org/index.js
+++ package/packages/ari/platform/org/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var platformOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformOrgAriResourceOwner,
   resourceType: PlatformOrgAriResourceType,
   resourceIdSlug: "{orgId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/platform/secure-tunnel/index.js

Index: package/packages/ari/platform/secure-tunnel/index.js
===================================================================
--- package/packages/ari/platform/secure-tunnel/index.js
+++ package/packages/ari/platform/secure-tunnel/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var platformSecureTunnelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformSecureTunnelAriResourceOwner,
   resourceType: PlatformSecureTunnelAriResourceType,
   resourceIdSlug: "{secureTunnelId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/platform/site/index.js

Index: package/packages/ari/platform/site/index.js
===================================================================
--- package/packages/ari/platform/site/index.js
+++ package/packages/ari/platform/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var platformSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PlatformSiteAriResourceOwner,
   resourceType: PlatformSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/pollinator/check/index.js

Index: package/packages/ari/pollinator/check/index.js
===================================================================
--- package/packages/ari/pollinator/check/index.js
+++ package/packages/ari/pollinator/check/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var pollinatorCheckAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PollinatorCheckAriResourceOwner,
   resourceType: PollinatorCheckAriResourceType,
   resourceIdSlug: "{checkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/pollinator/index.js

Index: package/packages/ari/pollinator/index.js
===================================================================
--- package/packages/ari/pollinator/index.js
+++ package/packages/ari/pollinator/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var pollinatorCheckAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PollinatorCheckAriResourceOwner,
   resourceType: PollinatorCheckAriResourceType,
   resourceIdSlug: "{checkId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/post-office/index.js

Index: package/packages/ari/post-office/index.js
===================================================================
--- package/packages/ari/post-office/index.js
+++ package/packages/ari/post-office/index.js
@@ -17,18 +17,19 @@
 // src/post-office/index.ts
 var post_office_exports = {};
 __export(post_office_exports, {
   PostOfficeMessageInstanceAri: () => PostOfficeMessageInstanceAri,
-  PostOfficeMessageTemplateAri: () => PostOfficeMessageTemplateAri
+  PostOfficeMessageTemplateAri: () => PostOfficeMessageTemplateAri,
+  PostOfficeTriggerAri: () => PostOfficeTriggerAri
 });
 module.exports = __toCommonJS(post_office_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,15 +284,16 @@
 var postOfficeMessageInstanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PostOfficeMessageInstanceAriResourceOwner,
   resourceType: PostOfficeMessageInstanceAriResourceType,
   resourceIdSlug: "{messageTemplateId}/{messageInstanceId}",
   resourceIdSegmentFormats: {
-    messageTemplateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    messageInstanceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageInstanceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -341,13 +343,14 @@
 var postOfficeMessageTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PostOfficeMessageTemplateAriResourceOwner,
   resourceType: PostOfficeMessageTemplateAriResourceType,
   resourceIdSlug: "{messageTemplateId}",
   resourceIdSegmentFormats: {
-    messageTemplateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -383,9 +386,69 @@
       messageTemplateId: this.messageTemplateId
     };
   }
 };
+
+// src/post-office/trigger/types.ts
+var PostOfficeTriggerAriResourceOwner = "post-office", PostOfficeTriggerAriResourceType = "trigger";
+
+// src/post-office/trigger/manifest.ts
+var postOfficeTriggerAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: PostOfficeTriggerAriResourceOwner,
+  resourceType: PostOfficeTriggerAriResourceType,
+  resourceIdSlug: "{messageTemplateId}/{messageIdempotencyKey}",
+  resourceIdSegmentFormats: {
+    messageTemplateId: /[a-z0-9-]{2,61}/,
+    // eslint-disable-line no-useless-escape
+    messageIdempotencyKey: /[a-zA-Z0-9_-]{8,64}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/post-office/trigger/index.ts
+var PostOfficeTriggerAri = class _PostOfficeTriggerAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId, this._messageIdempotencyKey = opts.resourceIdSegmentValues.messageIdempotencyKey;
+  }
+  get messageTemplateId() {
+    return this._messageTemplateId;
+  }
+  get messageIdempotencyKey() {
+    return this._messageIdempotencyKey;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: postOfficeTriggerAriStaticOpts.qualifier,
+      platformQualifier: postOfficeTriggerAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: postOfficeTriggerAriStaticOpts.resourceOwner,
+      resourceType: postOfficeTriggerAriStaticOpts.resourceType,
+      resourceId: `${opts.messageTemplateId}/${opts.messageIdempotencyKey}`,
+      resourceIdSegmentValues: {
+        messageTemplateId: opts.messageTemplateId,
+        messageIdempotencyKey: opts.messageIdempotencyKey
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, postOfficeTriggerAriStaticOpts);
+    return new _PostOfficeTriggerAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, postOfficeTriggerAriStaticOpts);
+    return new _PostOfficeTriggerAri(opts);
+  }
+  getVariables() {
+    return {
+      messageTemplateId: this.messageTemplateId,
+      messageIdempotencyKey: this.messageIdempotencyKey
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   PostOfficeMessageInstanceAri,
-  PostOfficeMessageTemplateAri
+  PostOfficeMessageTemplateAri,
+  PostOfficeTriggerAri
 });

Modified: package/packages/ari/post-office/message-instance/index.js

Index: package/packages/ari/post-office/message-instance/index.js
===================================================================
--- package/packages/ari/post-office/message-instance/index.js
+++ package/packages/ari/post-office/message-instance/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var postOfficeMessageInstanceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PostOfficeMessageInstanceAriResourceOwner,
   resourceType: PostOfficeMessageInstanceAriResourceType,
   resourceIdSlug: "{messageTemplateId}/{messageInstanceId}",
   resourceIdSegmentFormats: {
-    messageTemplateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    messageInstanceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageInstanceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/post-office/message-template/index.js

Index: package/packages/ari/post-office/message-template/index.js
===================================================================
--- package/packages/ari/post-office/message-template/index.js
+++ package/packages/ari/post-office/message-template/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var postOfficeMessageTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: PostOfficeMessageTemplateAriResourceOwner,
   resourceType: PostOfficeMessageTemplateAriResourceType,
   resourceIdSlug: "{messageTemplateId}",
   resourceIdSegmentFormats: {
-    messageTemplateId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/rovo/index.js

Index: package/packages/ari/rovo/index.js
===================================================================
--- package/packages/ari/rovo/index.js
+++ package/packages/ari/rovo/index.js
@@ -16,18 +16,24 @@
 
 // src/rovo/index.ts
 var rovo_exports = {};
 __export(rovo_exports, {
-  RovoSiteAri: () => RovoSiteAri
+  RovoAgentAri: () => RovoAgentAri,
+  RovoCustomActionAri: () => RovoCustomActionAri,
+  RovoFileAri: () => RovoFileAri,
+  RovoMessageAri: () => RovoMessageAri,
+  RovoScenarioAri: () => RovoScenarioAri,
+  RovoSiteAri: () => RovoSiteAri,
+  RovoWorkspaceAri: () => RovoWorkspaceAri
 });
 module.exports = __toCommonJS(rovo_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +53,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -274,21 +280,325 @@
     return AnyAri.parse(this.toString());
   }
 };
 
+// src/rovo/agent/types.ts
+var RovoAgentAriResourceOwner = "rovo", RovoAgentAriResourceType = "agent";
+
+// src/rovo/agent/manifest.ts
+var rovoAgentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoAgentAriResourceOwner,
+  resourceType: RovoAgentAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{agentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    agentId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/agent/index.ts
+var RovoAgentAri = class _RovoAgentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._agentId = opts.resourceIdSegmentValues.agentId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get agentId() {
+    return this._agentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoAgentAriStaticOpts.qualifier,
+      platformQualifier: rovoAgentAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: rovoAgentAriStaticOpts.resourceOwner,
+      resourceType: rovoAgentAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.agentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        agentId: opts.agentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoAgentAriStaticOpts);
+    return new _RovoAgentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoAgentAriStaticOpts);
+    return new _RovoAgentAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      agentId: this.agentId
+    };
+  }
+};
+
+// src/rovo/custom-action/types.ts
+var RovoCustomActionAriResourceOwner = "rovo", RovoCustomActionAriResourceType = "custom-action";
+
+// src/rovo/custom-action/manifest.ts
+var rovoCustomActionAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoCustomActionAriResourceOwner,
+  resourceType: RovoCustomActionAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{customActionId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    customActionId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/custom-action/index.ts
+var RovoCustomActionAri = class _RovoCustomActionAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._customActionId = opts.resourceIdSegmentValues.customActionId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get customActionId() {
+    return this._customActionId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoCustomActionAriStaticOpts.qualifier,
+      platformQualifier: rovoCustomActionAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: rovoCustomActionAriStaticOpts.resourceOwner,
+      resourceType: rovoCustomActionAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.customActionId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        customActionId: opts.customActionId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoCustomActionAriStaticOpts);
+    return new _RovoCustomActionAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoCustomActionAriStaticOpts);
+    return new _RovoCustomActionAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      customActionId: this.customActionId
+    };
+  }
+};
+
+// src/rovo/file/types.ts
+var RovoFileAriResourceOwner = "rovo", RovoFileAriResourceType = "file";
+
+// src/rovo/file/manifest.ts
+var rovoFileAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoFileAriResourceOwner,
+  resourceType: RovoFileAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{fileUploadId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    fileUploadId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/file/index.ts
+var RovoFileAri = class _RovoFileAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fileUploadId = opts.resourceIdSegmentValues.fileUploadId;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get fileUploadId() {
+    return this._fileUploadId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoFileAriStaticOpts.qualifier,
+      platformQualifier: rovoFileAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: rovoFileAriStaticOpts.resourceOwner,
+      resourceType: rovoFileAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.fileUploadId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        fileUploadId: opts.fileUploadId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoFileAriStaticOpts);
+    return new _RovoFileAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoFileAriStaticOpts);
+    return new _RovoFileAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      fileUploadId: this.fileUploadId
+    };
+  }
+};
+
+// src/rovo/message/types.ts
+var RovoMessageAriResourceOwner = "rovo", RovoMessageAriResourceType = "message";
+
+// src/rovo/message/manifest.ts
+var rovoMessageAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoMessageAriResourceOwner,
+  resourceType: RovoMessageAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{uuid}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    uuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/message/index.ts
+var RovoMessageAri = class _RovoMessageAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._uuid = opts.resourceIdSegmentValues.uuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get uuid() {
+    return this._uuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoMessageAriStaticOpts.qualifier,
+      platformQualifier: rovoMessageAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: rovoMessageAriStaticOpts.resourceOwner,
+      resourceType: rovoMessageAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.uuid}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        uuid: opts.uuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoMessageAriStaticOpts);
+    return new _RovoMessageAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoMessageAriStaticOpts);
+    return new _RovoMessageAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      activationId: this.activationId,
+      uuid: this.uuid
+    };
+  }
+};
+
+// src/rovo/scenario/types.ts
+var RovoScenarioAriResourceOwner = "rovo", RovoScenarioAriResourceType = "scenario";
+
+// src/rovo/scenario/manifest.ts
+var rovoScenarioAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoScenarioAriResourceOwner,
+  resourceType: RovoScenarioAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{scenarioId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    scenarioId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/scenario/index.ts
+var RovoScenarioAri = class _RovoScenarioAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get scenarioId() {
+    return this._scenarioId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoScenarioAriStaticOpts.qualifier,
+      platformQualifier: rovoScenarioAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: rovoScenarioAriStaticOpts.resourceOwner,
+      resourceType: rovoScenarioAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.scenarioId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        scenarioId: opts.scenarioId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoScenarioAriStaticOpts);
+    return new _RovoScenarioAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoScenarioAriStaticOpts);
+    return new _RovoScenarioAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      scenarioId: this.scenarioId
+    };
+  }
+};
+
 // src/rovo/site/types.ts
 var RovoSiteAriResourceOwner = "rovo", RovoSiteAriResourceType = "site";
 
 // src/rovo/site/manifest.ts
 var rovoSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: RovoSiteAriResourceOwner,
   resourceType: RovoSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -324,8 +634,66 @@
       siteId: this.siteId
     };
   }
 };
+
+// src/rovo/workspace/types.ts
+var RovoWorkspaceAriResourceOwner = "rovo", RovoWorkspaceAriResourceType = "workspace";
+
+// src/rovo/workspace/manifest.ts
+var rovoWorkspaceAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: RovoWorkspaceAriResourceOwner,
+  resourceType: RovoWorkspaceAriResourceType,
+  resourceIdSlug: "{activationId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/rovo/workspace/index.ts
+var RovoWorkspaceAri = class _RovoWorkspaceAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: rovoWorkspaceAriStaticOpts.qualifier,
+      platformQualifier: rovoWorkspaceAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: rovoWorkspaceAriStaticOpts.resourceOwner,
+      resourceType: rovoWorkspaceAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, rovoWorkspaceAriStaticOpts);
+    return new _RovoWorkspaceAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, rovoWorkspaceAriStaticOpts);
+    return new _RovoWorkspaceAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
-  RovoSiteAri
+  RovoAgentAri,
+  RovoCustomActionAri,
+  RovoFileAri,
+  RovoMessageAri,
+  RovoScenarioAri,
+  RovoSiteAri,
+  RovoWorkspaceAri
 });

Modified: package/packages/ari/rovo/site/index.js

Index: package/packages/ari/rovo/site/index.js
===================================================================
--- package/packages/ari/rovo/site/index.js
+++ package/packages/ari/rovo/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var rovoSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: RovoSiteAriResourceOwner,
   resourceType: RovoSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/runtime-auth-client/index.js

Index: package/packages/ari/runtime-auth-client/index.js
===================================================================
--- package/packages/ari/runtime-auth-client/index.js
+++ package/packages/ari/runtime-auth-client/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var runtimeAuthClientRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: RuntimeAuthClientRoleAriResourceOwner,
   resourceType: RuntimeAuthClientRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/runtime-auth-client/role/index.js

Index: package/packages/ari/runtime-auth-client/role/index.js
===================================================================
--- package/packages/ari/runtime-auth-client/role/index.js
+++ package/packages/ari/runtime-auth-client/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var runtimeAuthClientRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: RuntimeAuthClientRoleAriResourceOwner,
   resourceType: RuntimeAuthClientRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/search/event/index.js

Index: package/packages/ari/search/event/index.js
===================================================================
--- package/packages/ari/search/event/index.js
+++ package/packages/ari/search/event/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var searchEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchEventAriResourceOwner,
   resourceType: SearchEventAriResourceType,
   resourceIdSlug: "{eventType}/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/search/forward-document-subscription/index.js

Index: package/packages/ari/search/forward-document-subscription/index.js
===================================================================
--- package/packages/ari/search/forward-document-subscription/index.js
+++ package/packages/ari/search/forward-document-subscription/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var searchForwardDocumentSubscriptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchForwardDocumentSubscriptionAriResourceOwner,
   resourceType: SearchForwardDocumentSubscriptionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{subscriptionType}/{subscriptionId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     subscriptionType: /[a-zA-Z0-9\-_]+/,
     // eslint-disable-line no-useless-escape
-    subscriptionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/search/forward-document/index.js

Index: package/packages/ari/search/forward-document/index.js
===================================================================
--- package/packages/ari/search/forward-document/index.js
+++ package/packages/ari/search/forward-document/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var searchForwardDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchForwardDocumentAriResourceOwner,
   resourceType: SearchForwardDocumentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentType}/{documentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     documentType: /[a-zA-Z0-9\-_]+/,
     // eslint-disable-line no-useless-escape
-    documentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    documentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/search/index.js

Index: package/packages/ari/search/index.js
===================================================================
--- package/packages/ari/search/index.js
+++ package/packages/ari/search/index.js
@@ -18,18 +18,19 @@
 var search_exports = {};
 __export(search_exports, {
   SearchEventAri: () => SearchEventAri,
   SearchForwardDocumentAri: () => SearchForwardDocumentAri,
-  SearchForwardDocumentSubscriptionAri: () => SearchForwardDocumentSubscriptionAri
+  SearchForwardDocumentSubscriptionAri: () => SearchForwardDocumentSubscriptionAri,
+  SearchPermissionContainerAri: () => SearchPermissionContainerAri
 });
 module.exports = __toCommonJS(search_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +50,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +285,16 @@
 var searchEventAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchEventAriResourceOwner,
   resourceType: SearchEventAriResourceType,
   resourceIdSlug: "{eventType}/{eventId}",
   resourceIdSegmentFormats: {
     eventType: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
-    eventId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -342,17 +344,18 @@
 var searchForwardDocumentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchForwardDocumentAriResourceOwner,
   resourceType: SearchForwardDocumentAriResourceType,
   resourceIdSlug: "activation/{activationId}/{documentType}/{documentId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     documentType: /[a-zA-Z0-9\-_]+/,
     // eslint-disable-line no-useless-escape
-    documentId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    documentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -407,17 +410,18 @@
 var searchForwardDocumentSubscriptionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SearchForwardDocumentSubscriptionAriResourceOwner,
   resourceType: SearchForwardDocumentSubscriptionAriResourceType,
   resourceIdSlug: "activation/{activationId}/{subscriptionType}/{subscriptionId}",
   resourceIdSegmentFormats: {
     activationId: /[a-zA-Z0-9\-]+/,
     // eslint-disable-line no-useless-escape
     subscriptionType: /[a-zA-Z0-9\-_]+/,
     // eslint-disable-line no-useless-escape
-    subscriptionId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -463,10 +467,70 @@
       subscriptionId: this.subscriptionId
     };
   }
 };
+
+// src/search/permission-container/types.ts
+var SearchPermissionContainerAriResourceOwner = "search", SearchPermissionContainerAriResourceType = "permission-container";
+
+// src/search/permission-container/manifest.ts
+var searchPermissionContainerAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: SearchPermissionContainerAriResourceOwner,
+  resourceType: SearchPermissionContainerAriResourceType,
+  resourceIdSlug: "activation/{activationId}/{containerId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/search/permission-container/index.ts
+var SearchPermissionContainerAri = class _SearchPermissionContainerAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._containerId = opts.resourceIdSegmentValues.containerId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get containerId() {
+    return this._containerId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: searchPermissionContainerAriStaticOpts.qualifier,
+      platformQualifier: searchPermissionContainerAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: searchPermissionContainerAriStaticOpts.resourceOwner,
+      resourceType: searchPermissionContainerAriStaticOpts.resourceType,
+      resourceId: `activation/${opts.activationId}/${opts.containerId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        containerId: opts.containerId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, searchPermissionContainerAriStaticOpts);
+    return new _SearchPermissionContainerAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, searchPermissionContainerAriStaticOpts);
+    return new _SearchPermissionContainerAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      containerId: this.containerId
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   SearchEventAri,
   SearchForwardDocumentAri,
-  SearchForwardDocumentSubscriptionAri
+  SearchForwardDocumentSubscriptionAri,
+  SearchPermissionContainerAri
 });

Modified: package/packages/ari/slack/channel/index.js

Index: package/packages/ari/slack/channel/index.js
===================================================================
--- package/packages/ari/slack/channel/index.js
+++ package/packages/ari/slack/channel/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var slackChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SlackChannelAriResourceOwner,
   resourceType: SlackChannelAriResourceType,
   resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}",
   resourceIdSegmentFormats: {
-    workspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/slack/index.js

Index: package/packages/ari/slack/index.js
===================================================================
--- package/packages/ari/slack/index.js
+++ package/packages/ari/slack/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,15 +283,16 @@
 var slackChannelAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SlackChannelAriResourceOwner,
   resourceType: SlackChannelAriResourceType,
   resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}",
   resourceIdSegmentFormats: {
-    workspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -341,17 +342,18 @@
 var slackMessageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SlackMessageAriResourceOwner,
   resourceType: SlackMessageAriResourceType,
   resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}/messageId/{messageId}",
   resourceIdSegmentFormats: {
-    workspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    messageId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/slack/message/index.js

Index: package/packages/ari/slack/message/index.js
===================================================================
--- package/packages/ari/slack/message/index.js
+++ package/packages/ari/slack/message/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,17 +284,18 @@
 var slackMessageAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SlackMessageAriResourceOwner,
   resourceType: SlackMessageAriResourceType,
   resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}/messageId/{messageId}",
   resourceIdSegmentFormats: {
-    workspaceId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    channelId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    messageId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/statuspage/index.js

Index: package/packages/ari/statuspage/index.js
===================================================================
--- package/packages/ari/statuspage/index.js
+++ package/packages/ari/statuspage/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,13 +283,14 @@
 var statuspageRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: StatuspageRoleAriResourceOwner,
   resourceType: StatuspageRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -334,13 +335,14 @@
 var statuspageSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: StatuspageSiteAriResourceOwner,
   resourceType: StatuspageSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/statuspage/role/index.js

Index: package/packages/ari/statuspage/role/index.js
===================================================================
--- package/packages/ari/statuspage/role/index.js
+++ package/packages/ari/statuspage/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var statuspageRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: StatuspageRoleAriResourceOwner,
   resourceType: StatuspageRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
-    roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/statuspage/site/index.js

Index: package/packages/ari/statuspage/site/index.js
===================================================================
--- package/packages/ari/statuspage/site/index.js
+++ package/packages/ari/statuspage/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var statuspageSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: StatuspageSiteAriResourceOwner,
   resourceType: StatuspageSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/support/customer/index.js

Index: package/packages/ari/support/customer/index.js
===================================================================
--- package/packages/ari/support/customer/index.js
+++ package/packages/ari/support/customer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var supportCustomerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SupportCustomerAriResourceOwner,
   resourceType: SupportCustomerAriResourceType,
   resourceIdSlug: "{resourceName}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/support/index.js

Index: package/packages/ari/support/index.js
===================================================================
--- package/packages/ari/support/index.js
+++ package/packages/ari/support/index.js
@@ -16,18 +16,19 @@
 
 // src/support/index.ts
 var support_exports = {};
 __export(support_exports, {
-  SupportCustomerAri: () => SupportCustomerAri
+  SupportCustomerAri: () => SupportCustomerAri,
+  SupportCustomerSupportAri: () => SupportCustomerSupportAri
 });
 module.exports = __toCommonJS(support_exports);
 
 // src/errors.ts
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +283,9 @@
 var supportCustomerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: SupportCustomerAriResourceOwner,
   resourceType: SupportCustomerAriResourceType,
   resourceIdSlug: "{resourceName}",
   resourceIdSegmentFormats: {
@@ -324,8 +326,61 @@
       resourceName: this.resourceName
     };
   }
 };
+
+// src/support/customer-support/types.ts
+var SupportCustomerSupportAriResourceOwner = "support", SupportCustomerSupportAriResourceType = "customer-support";
+
+// src/support/customer-support/manifest.ts
+var supportCustomerSupportAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: SupportCustomerSupportAriResourceOwner,
+  resourceType: SupportCustomerSupportAriResourceType,
+  resourceIdSlug: "{resourceName}",
+  resourceIdSegmentFormats: {
+    resourceName: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/support/customer-support/index.ts
+var SupportCustomerSupportAri = class _SupportCustomerSupportAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._resourceName = opts.resourceIdSegmentValues.resourceName;
+  }
+  get resourceName() {
+    return this._resourceName;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: supportCustomerSupportAriStaticOpts.qualifier,
+      platformQualifier: supportCustomerSupportAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: supportCustomerSupportAriStaticOpts.resourceOwner,
+      resourceType: supportCustomerSupportAriStaticOpts.resourceType,
+      resourceId: `${opts.resourceName}`,
+      resourceIdSegmentValues: {
+        resourceName: opts.resourceName || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, supportCustomerSupportAriStaticOpts);
+    return new _SupportCustomerSupportAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, supportCustomerSupportAriStaticOpts);
+    return new _SupportCustomerSupportAri(opts);
+  }
+  getVariables() {
+    return {
+      resourceName: this.resourceName
+    };
+  }
+};
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
-  SupportCustomerAri
+  SupportCustomerAri,
+  SupportCustomerSupportAri
 });

Modified: package/packages/ari/teams/index.js

Index: package/packages/ari/teams/index.js
===================================================================
--- package/packages/ari/teams/index.js
+++ package/packages/ari/teams/index.js
@@ -25,9 +25,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -47,9 +47,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -282,8 +282,9 @@
 var teamsTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TeamsTeamAriResourceOwner,
   resourceType: TeamsTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/teams/team/index.js

Index: package/packages/ari/teams/team/index.js
===================================================================
--- package/packages/ari/teams/team/index.js
+++ package/packages/ari/teams/team/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var teamsTeamAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TeamsTeamAriResourceOwner,
   resourceType: TeamsTeamAriResourceType,
   resourceIdSlug: "{teamId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/comment/index.js

Index: package/packages/ari/townsquare/comment/index.js
===================================================================
--- package/packages/ari/townsquare/comment/index.js
+++ package/packages/ari/townsquare/comment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/comment/manifest.ts
 var townsquareCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareCommentAriResourceOwner,
   resourceType: TownsquareCommentAriResourceType,
   resourceIdSlug: "{commentUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/goal/index.js

Index: package/packages/ari/townsquare/goal/index.js
===================================================================
--- package/packages/ari/townsquare/goal/index.js
+++ package/packages/ari/townsquare/goal/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/goal/manifest.ts
 var townsquareGoalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareGoalAriResourceOwner,
   resourceType: TownsquareGoalAriResourceType,
   resourceIdSlug: "{goalUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/help-pointer/index.js

Index: package/packages/ari/townsquare/help-pointer/index.js
===================================================================
--- package/packages/ari/townsquare/help-pointer/index.js
+++ package/packages/ari/townsquare/help-pointer/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/help-pointer/manifest.ts
 var townsquareHelpPointerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareHelpPointerAriResourceOwner,
   resourceType: TownsquareHelpPointerAriResourceType,
   resourceIdSlug: "{helpPointerUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/index.js

Index: package/packages/ari/townsquare/index.js
===================================================================
--- package/packages/ari/townsquare/index.js
+++ package/packages/ari/townsquare/index.js
@@ -18,15 +18,23 @@
 var townsquare_exports = {};
 __export(townsquare_exports, {
   TownsquareCommentAri: () => TownsquareCommentAri,
   TownsquareGoalAri: () => TownsquareGoalAri,
+  TownsquareGoalMetricUpdateAri: () => TownsquareGoalMetricUpdateAri,
+  TownsquareGoalUpdateAri: () => TownsquareGoalUpdateAri,
   TownsquareHelpPointerAri: () => TownsquareHelpPointerAri,
   TownsquareLearningAri: () => TownsquareLearningAri,
+  TownsquareMetricAri: () => TownsquareMetricAri,
+  TownsquareMetricTargetAri: () => TownsquareMetricTargetAri,
+  TownsquareMetricValueAri: () => TownsquareMetricValueAri,
+  TownsquareMilestoneAri: () => TownsquareMilestoneAri,
   TownsquareProjectAri: () => TownsquareProjectAri,
+  TownsquareProjectUpdateAri: () => TownsquareProjectUpdateAri,
   TownsquareQuestionAri: () => TownsquareQuestionAri,
   TownsquareRoleAri: () => TownsquareRoleAri,
   TownsquareSiteAri: () => TownsquareSiteAri,
   TownsquareTagAri: () => TownsquareTagAri,
+  TownsquareUpdateNoteAri: () => TownsquareUpdateNoteAri,
   TownsquareWorkspaceAri: () => TownsquareWorkspaceAri
 });
 module.exports = __toCommonJS(townsquare_exports);
 
@@ -34,9 +42,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -56,9 +64,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,9 +298,10 @@
 // src/townsquare/comment/manifest.ts
 var townsquareCommentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareCommentAriResourceOwner,
   resourceType: TownsquareCommentAriResourceType,
   resourceIdSlug: "{commentUuid}",
   resourceIdSegmentFormats: {
@@ -345,9 +354,10 @@
 // src/townsquare/goal/manifest.ts
 var townsquareGoalAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareGoalAriResourceOwner,
   resourceType: TownsquareGoalAriResourceType,
   resourceIdSlug: "{goalUuid}",
   resourceIdSegmentFormats: {
@@ -393,16 +403,129 @@
     };
   }
 };
 
+// src/townsquare/goal-metric-update/types.ts
+var TownsquareGoalMetricUpdateAriResourceOwner = "townsquare", TownsquareGoalMetricUpdateAriResourceType = "goal-metric-update";
+
+// src/townsquare/goal-metric-update/manifest.ts
+var townsquareGoalMetricUpdateAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareGoalMetricUpdateAriResourceOwner,
+  resourceType: TownsquareGoalMetricUpdateAriResourceType,
+  resourceIdSlug: "{goalMetricUpdateUuid}",
+  resourceIdSegmentFormats: {
+    goalMetricUpdateUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/goal-metric-update/index.ts
+var TownsquareGoalMetricUpdateAri = class _TownsquareGoalMetricUpdateAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._goalMetricUpdateUuid = opts.resourceIdSegmentValues.goalMetricUpdateUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get goalMetricUpdateUuid() {
+    return this._goalMetricUpdateUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareGoalMetricUpdateAriStaticOpts.qualifier,
+      platformQualifier: townsquareGoalMetricUpdateAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareGoalMetricUpdateAriStaticOpts.resourceOwner,
+      resourceType: townsquareGoalMetricUpdateAriStaticOpts.resourceType,
+      resourceId: `${opts.goalMetricUpdateUuid}`,
+      resourceIdSegmentValues: {
+        goalMetricUpdateUuid: opts.goalMetricUpdateUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareGoalMetricUpdateAriStaticOpts);
+    return new _TownsquareGoalMetricUpdateAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareGoalMetricUpdateAriStaticOpts);
+    return new _TownsquareGoalMetricUpdateAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      goalMetricUpdateUuid: this.goalMetricUpdateUuid
+    };
+  }
+};
+
+// src/townsquare/goal-update/types.ts
+var TownsquareGoalUpdateAriResourceOwner = "townsquare", TownsquareGoalUpdateAriResourceType = "goal-update";
+
+// src/townsquare/goal-update/manifest.ts
+var townsquareGoalUpdateAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareGoalUpdateAriResourceOwner,
+  resourceType: TownsquareGoalUpdateAriResourceType,
+  resourceIdSlug: "{goalUpdateUuid}",
+  resourceIdSegmentFormats: {
+    goalUpdateUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/goal-update/index.ts
+var TownsquareGoalUpdateAri = class _TownsquareGoalUpdateAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._goalUpdateUuid = opts.resourceIdSegmentValues.goalUpdateUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get goalUpdateUuid() {
+    return this._goalUpdateUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareGoalUpdateAriStaticOpts.qualifier,
+      platformQualifier: townsquareGoalUpdateAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareGoalUpdateAriStaticOpts.resourceOwner,
+      resourceType: townsquareGoalUpdateAriStaticOpts.resourceType,
+      resourceId: `${opts.goalUpdateUuid}`,
+      resourceIdSegmentValues: {
+        goalUpdateUuid: opts.goalUpdateUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareGoalUpdateAriStaticOpts);
+    return new _TownsquareGoalUpdateAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareGoalUpdateAriStaticOpts);
+    return new _TownsquareGoalUpdateAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      goalUpdateUuid: this.goalUpdateUuid
+    };
+  }
+};
+
 // src/townsquare/help-pointer/types.ts
 var TownsquareHelpPointerAriResourceOwner = "townsquare", TownsquareHelpPointerAriResourceType = "help-pointer";
 
 // src/townsquare/help-pointer/manifest.ts
 var townsquareHelpPointerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareHelpPointerAriResourceOwner,
   resourceType: TownsquareHelpPointerAriResourceType,
   resourceIdSlug: "{helpPointerUuid}",
   resourceIdSegmentFormats: {
@@ -455,9 +578,10 @@
 // src/townsquare/learning/manifest.ts
 var townsquareLearningAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareLearningAriResourceOwner,
   resourceType: TownsquareLearningAriResourceType,
   resourceIdSlug: "{learningUuid}",
   resourceIdSegmentFormats: {
@@ -503,16 +627,241 @@
     };
   }
 };
 
+// src/townsquare/metric/types.ts
+var TownsquareMetricAriResourceOwner = "townsquare", TownsquareMetricAriResourceType = "metric";
+
+// src/townsquare/metric/manifest.ts
+var townsquareMetricAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareMetricAriResourceOwner,
+  resourceType: TownsquareMetricAriResourceType,
+  resourceIdSlug: "{metricUuid}",
+  resourceIdSegmentFormats: {
+    metricUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/metric/index.ts
+var TownsquareMetricAri = class _TownsquareMetricAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._metricUuid = opts.resourceIdSegmentValues.metricUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get metricUuid() {
+    return this._metricUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareMetricAriStaticOpts.qualifier,
+      platformQualifier: townsquareMetricAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareMetricAriStaticOpts.resourceOwner,
+      resourceType: townsquareMetricAriStaticOpts.resourceType,
+      resourceId: `${opts.metricUuid}`,
+      resourceIdSegmentValues: {
+        metricUuid: opts.metricUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareMetricAriStaticOpts);
+    return new _TownsquareMetricAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareMetricAriStaticOpts);
+    return new _TownsquareMetricAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      metricUuid: this.metricUuid
+    };
+  }
+};
+
+// src/townsquare/metric-target/types.ts
+var TownsquareMetricTargetAriResourceOwner = "townsquare", TownsquareMetricTargetAriResourceType = "metric-target";
+
+// src/townsquare/metric-target/manifest.ts
+var townsquareMetricTargetAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareMetricTargetAriResourceOwner,
+  resourceType: TownsquareMetricTargetAriResourceType,
+  resourceIdSlug: "{metricTargetUuid}",
+  resourceIdSegmentFormats: {
+    metricTargetUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/metric-target/index.ts
+var TownsquareMetricTargetAri = class _TownsquareMetricTargetAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._metricTargetUuid = opts.resourceIdSegmentValues.metricTargetUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get metricTargetUuid() {
+    return this._metricTargetUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareMetricTargetAriStaticOpts.qualifier,
+      platformQualifier: townsquareMetricTargetAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareMetricTargetAriStaticOpts.resourceOwner,
+      resourceType: townsquareMetricTargetAriStaticOpts.resourceType,
+      resourceId: `${opts.metricTargetUuid}`,
+      resourceIdSegmentValues: {
+        metricTargetUuid: opts.metricTargetUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareMetricTargetAriStaticOpts);
+    return new _TownsquareMetricTargetAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareMetricTargetAriStaticOpts);
+    return new _TownsquareMetricTargetAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      metricTargetUuid: this.metricTargetUuid
+    };
+  }
+};
+
+// src/townsquare/metric-value/types.ts
+var TownsquareMetricValueAriResourceOwner = "townsquare", TownsquareMetricValueAriResourceType = "metric-value";
+
+// src/townsquare/metric-value/manifest.ts
+var townsquareMetricValueAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareMetricValueAriResourceOwner,
+  resourceType: TownsquareMetricValueAriResourceType,
+  resourceIdSlug: "{metricValueUuid}",
+  resourceIdSegmentFormats: {
+    metricValueUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/metric-value/index.ts
+var TownsquareMetricValueAri = class _TownsquareMetricValueAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._metricValueUuid = opts.resourceIdSegmentValues.metricValueUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get metricValueUuid() {
+    return this._metricValueUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareMetricValueAriStaticOpts.qualifier,
+      platformQualifier: townsquareMetricValueAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareMetricValueAriStaticOpts.resourceOwner,
+      resourceType: townsquareMetricValueAriStaticOpts.resourceType,
+      resourceId: `${opts.metricValueUuid}`,
+      resourceIdSegmentValues: {
+        metricValueUuid: opts.metricValueUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareMetricValueAriStaticOpts);
+    return new _TownsquareMetricValueAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareMetricValueAriStaticOpts);
+    return new _TownsquareMetricValueAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      metricValueUuid: this.metricValueUuid
+    };
+  }
+};
+
+// src/townsquare/milestone/types.ts
+var TownsquareMilestoneAriResourceOwner = "townsquare", TownsquareMilestoneAriResourceType = "milestone";
+
+// src/townsquare/milestone/manifest.ts
+var townsquareMilestoneAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareMilestoneAriResourceOwner,
+  resourceType: TownsquareMilestoneAriResourceType,
+  resourceIdSlug: "{milestoneUuid}",
+  resourceIdSegmentFormats: {
+    milestoneUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/milestone/index.ts
+var TownsquareMilestoneAri = class _TownsquareMilestoneAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._milestoneUuid = opts.resourceIdSegmentValues.milestoneUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get milestoneUuid() {
+    return this._milestoneUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareMilestoneAriStaticOpts.qualifier,
+      platformQualifier: townsquareMilestoneAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareMilestoneAriStaticOpts.resourceOwner,
+      resourceType: townsquareMilestoneAriStaticOpts.resourceType,
+      resourceId: `${opts.milestoneUuid}`,
+      resourceIdSegmentValues: {
+        milestoneUuid: opts.milestoneUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareMilestoneAriStaticOpts);
+    return new _TownsquareMilestoneAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareMilestoneAriStaticOpts);
+    return new _TownsquareMilestoneAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      milestoneUuid: this.milestoneUuid
+    };
+  }
+};
+
 // src/townsquare/project/types.ts
 var TownsquareProjectAriResourceOwner = "townsquare", TownsquareProjectAriResourceType = "project";
 
 // src/townsquare/project/manifest.ts
 var townsquareProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareProjectAriResourceOwner,
   resourceType: TownsquareProjectAriResourceType,
   resourceIdSlug: "{projectUuid}",
   resourceIdSegmentFormats: {
@@ -558,16 +907,73 @@
     };
   }
 };
 
+// src/townsquare/project-update/types.ts
+var TownsquareProjectUpdateAriResourceOwner = "townsquare", TownsquareProjectUpdateAriResourceType = "project-update";
+
+// src/townsquare/project-update/manifest.ts
+var townsquareProjectUpdateAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareProjectUpdateAriResourceOwner,
+  resourceType: TownsquareProjectUpdateAriResourceType,
+  resourceIdSlug: "{projectUpdateUuid}",
+  resourceIdSegmentFormats: {
+    projectUpdateUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/project-update/index.ts
+var TownsquareProjectUpdateAri = class _TownsquareProjectUpdateAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._projectUpdateUuid = opts.resourceIdSegmentValues.projectUpdateUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get projectUpdateUuid() {
+    return this._projectUpdateUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareProjectUpdateAriStaticOpts.qualifier,
+      platformQualifier: townsquareProjectUpdateAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareProjectUpdateAriStaticOpts.resourceOwner,
+      resourceType: townsquareProjectUpdateAriStaticOpts.resourceType,
+      resourceId: `${opts.projectUpdateUuid}`,
+      resourceIdSegmentValues: {
+        projectUpdateUuid: opts.projectUpdateUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareProjectUpdateAriStaticOpts);
+    return new _TownsquareProjectUpdateAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareProjectUpdateAriStaticOpts);
+    return new _TownsquareProjectUpdateAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      projectUpdateUuid: this.projectUpdateUuid
+    };
+  }
+};
+
 // src/townsquare/question/types.ts
 var TownsquareQuestionAriResourceOwner = "townsquare", TownsquareQuestionAriResourceType = "question";
 
 // src/townsquare/question/manifest.ts
 var townsquareQuestionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareQuestionAriResourceOwner,
   resourceType: TownsquareQuestionAriResourceType,
   resourceIdSlug: "{questionUuid}",
   resourceIdSegmentFormats: {
@@ -621,8 +1027,9 @@
 var townsquareRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareRoleAriResourceOwner,
   resourceType: TownsquareRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -672,13 +1079,14 @@
 var townsquareSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareSiteAriResourceOwner,
   resourceType: TownsquareSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -722,9 +1130,10 @@
 // src/townsquare/tag/manifest.ts
 var townsquareTagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareTagAriResourceOwner,
   resourceType: TownsquareTagAriResourceType,
   resourceIdSlug: "{tagUuid}",
   resourceIdSegmentFormats: {
@@ -770,16 +1179,73 @@
     };
   }
 };
 
+// src/townsquare/update-note/types.ts
+var TownsquareUpdateNoteAriResourceOwner = "townsquare", TownsquareUpdateNoteAriResourceType = "update-note";
+
+// src/townsquare/update-note/manifest.ts
+var townsquareUpdateNoteAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TownsquareUpdateNoteAriResourceOwner,
+  resourceType: TownsquareUpdateNoteAriResourceType,
+  resourceIdSlug: "{updateNoteUuid}",
+  resourceIdSegmentFormats: {
+    updateNoteUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/townsquare/update-note/index.ts
+var TownsquareUpdateNoteAri = class _TownsquareUpdateNoteAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._siteId = opts.cloudId || "", this._updateNoteUuid = opts.resourceIdSegmentValues.updateNoteUuid;
+  }
+  get siteId() {
+    return this._siteId;
+  }
+  get updateNoteUuid() {
+    return this._updateNoteUuid;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: townsquareUpdateNoteAriStaticOpts.qualifier,
+      platformQualifier: townsquareUpdateNoteAriStaticOpts.platformQualifier,
+      cloudId: opts.siteId,
+      resourceOwner: townsquareUpdateNoteAriStaticOpts.resourceOwner,
+      resourceType: townsquareUpdateNoteAriStaticOpts.resourceType,
+      resourceId: `${opts.updateNoteUuid}`,
+      resourceIdSegmentValues: {
+        updateNoteUuid: opts.updateNoteUuid
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareUpdateNoteAriStaticOpts);
+    return new _TownsquareUpdateNoteAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, townsquareUpdateNoteAriStaticOpts);
+    return new _TownsquareUpdateNoteAri(opts);
+  }
+  getVariables() {
+    return {
+      siteId: this.siteId,
+      updateNoteUuid: this.updateNoteUuid
+    };
+  }
+};
+
 // src/townsquare/workspace/types.ts
 var TownsquareWorkspaceAriResourceOwner = "townsquare", TownsquareWorkspaceAriResourceType = "workspace";
 
 // src/townsquare/workspace/manifest.ts
 var townsquareWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareWorkspaceAriResourceOwner,
   resourceType: TownsquareWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {
@@ -828,13 +1294,21 @@
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   TownsquareCommentAri,
   TownsquareGoalAri,
+  TownsquareGoalMetricUpdateAri,
+  TownsquareGoalUpdateAri,
   TownsquareHelpPointerAri,
   TownsquareLearningAri,
+  TownsquareMetricAri,
+  TownsquareMetricTargetAri,
+  TownsquareMetricValueAri,
+  TownsquareMilestoneAri,
   TownsquareProjectAri,
+  TownsquareProjectUpdateAri,
   TownsquareQuestionAri,
   TownsquareRoleAri,
   TownsquareSiteAri,
   TownsquareTagAri,
+  TownsquareUpdateNoteAri,
   TownsquareWorkspaceAri
 });

Modified: package/packages/ari/townsquare/learning/index.js

Index: package/packages/ari/townsquare/learning/index.js
===================================================================
--- package/packages/ari/townsquare/learning/index.js
+++ package/packages/ari/townsquare/learning/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/learning/manifest.ts
 var townsquareLearningAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareLearningAriResourceOwner,
   resourceType: TownsquareLearningAriResourceType,
   resourceIdSlug: "{learningUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/project/index.js

Index: package/packages/ari/townsquare/project/index.js
===================================================================
--- package/packages/ari/townsquare/project/index.js
+++ package/packages/ari/townsquare/project/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/project/manifest.ts
 var townsquareProjectAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareProjectAriResourceOwner,
   resourceType: TownsquareProjectAriResourceType,
   resourceIdSlug: "{projectUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/question/index.js

Index: package/packages/ari/townsquare/question/index.js
===================================================================
--- package/packages/ari/townsquare/question/index.js
+++ package/packages/ari/townsquare/question/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/question/manifest.ts
 var townsquareQuestionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareQuestionAriResourceOwner,
   resourceType: TownsquareQuestionAriResourceType,
   resourceIdSlug: "{questionUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/role/index.js

Index: package/packages/ari/townsquare/role/index.js
===================================================================
--- package/packages/ari/townsquare/role/index.js
+++ package/packages/ari/townsquare/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var townsquareRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareRoleAriResourceOwner,
   resourceType: TownsquareRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/site/index.js

Index: package/packages/ari/townsquare/site/index.js
===================================================================
--- package/packages/ari/townsquare/site/index.js
+++ package/packages/ari/townsquare/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var townsquareSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareSiteAriResourceOwner,
   resourceType: TownsquareSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/townsquare/tag/index.js

Index: package/packages/ari/townsquare/tag/index.js
===================================================================
--- package/packages/ari/townsquare/tag/index.js
+++ package/packages/ari/townsquare/tag/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/tag/manifest.ts
 var townsquareTagAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareTagAriResourceOwner,
   resourceType: TownsquareTagAriResourceType,
   resourceIdSlug: "{tagUuid}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/townsquare/workspace/index.js

Index: package/packages/ari/townsquare/workspace/index.js
===================================================================
--- package/packages/ari/townsquare/workspace/index.js
+++ package/packages/ari/townsquare/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,9 +283,10 @@
 // src/townsquare/workspace/manifest.ts
 var townsquareWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+  cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TownsquareWorkspaceAriResourceOwner,
   resourceType: TownsquareWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/attachment/index.js

Index: package/packages/ari/trello/attachment/index.js
===================================================================
--- package/packages/ari/trello/attachment/index.js
+++ package/packages/ari/trello/attachment/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloAttachmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloAttachmentAriResourceOwner,
   resourceType: TrelloAttachmentAriResourceType,
   resourceIdSlug: "card/workspace/{workspaceId}/{cardId}/{attachmentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/board/index.js

Index: package/packages/ari/trello/board/index.js
===================================================================
--- package/packages/ari/trello/board/index.js
+++ package/packages/ari/trello/board/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloBoardAriResourceOwner,
   resourceType: TrelloBoardAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{boardId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/card/index.js

Index: package/packages/ari/trello/card/index.js
===================================================================
--- package/packages/ari/trello/card/index.js
+++ package/packages/ari/trello/card/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloCardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloCardAriResourceOwner,
   resourceType: TrelloCardAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{cardId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/enterprise/index.js

Index: package/packages/ari/trello/enterprise/index.js
===================================================================
--- package/packages/ari/trello/enterprise/index.js
+++ package/packages/ari/trello/enterprise/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloEnterpriseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloEnterpriseAriResourceOwner,
   resourceType: TrelloEnterpriseAriResourceType,
   resourceIdSlug: "{enterpriseId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/index.js

Index: package/packages/ari/trello/index.js
===================================================================
--- package/packages/ari/trello/index.js
+++ package/packages/ari/trello/index.js
@@ -17,14 +17,26 @@
 // src/trello/index.ts
 var trello_exports = {};
 __export(trello_exports, {
   TrelloAttachmentAri: () => TrelloAttachmentAri,
+  TrelloAvatarAri: () => TrelloAvatarAri,
+  TrelloBackgroundAri: () => TrelloBackgroundAri,
   TrelloBoardAri: () => TrelloBoardAri,
   TrelloCardAri: () => TrelloCardAri,
+  TrelloCheckItemAri: () => TrelloCheckItemAri,
+  TrelloChecklistAri: () => TrelloChecklistAri,
+  TrelloCustomFieldAri: () => TrelloCustomFieldAri,
+  TrelloEmojiAri: () => TrelloEmojiAri,
   TrelloEnterpriseAri: () => TrelloEnterpriseAri,
+  TrelloLabelAri: () => TrelloLabelAri,
   TrelloListAri: () => TrelloListAri,
+  TrelloLogoAri: () => TrelloLogoAri,
+  TrelloPlannerAri: () => TrelloPlannerAri,
+  TrelloPlannerCalendarAri: () => TrelloPlannerCalendarAri,
+  TrelloPlannerEventCardAri: () => TrelloPlannerEventCardAri,
   TrelloRoleAri: () => TrelloRoleAri,
   TrelloSiteAri: () => TrelloSiteAri,
+  TrelloStickerAri: () => TrelloStickerAri,
   TrelloUserAri: () => TrelloUserAri,
   TrelloWorkspaceAri: () => TrelloWorkspaceAri
 });
 module.exports = __toCommonJS(trello_exports);
@@ -33,9 +45,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -55,9 +67,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -290,8 +302,9 @@
 var trelloAttachmentAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloAttachmentAriResourceOwner,
   resourceType: TrelloAttachmentAriResourceType,
   resourceIdSlug: "card/workspace/{workspaceId}/{cardId}/{attachmentId}",
   resourceIdSegmentFormats: {
@@ -347,16 +360,142 @@
     };
   }
 };
 
+// src/trello/avatar/types.ts
+var TrelloAvatarAriResourceOwner = "trello", TrelloAvatarAriResourceType = "avatar";
+
+// src/trello/avatar/manifest.ts
+var trelloAvatarAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloAvatarAriResourceOwner,
+  resourceType: TrelloAvatarAriResourceType,
+  resourceIdSlug: "member/{memberId}/{avatarHash}",
+  resourceIdSegmentFormats: {
+    memberId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    avatarHash: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/avatar/index.ts
+var TrelloAvatarAri = class _TrelloAvatarAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._memberId = opts.resourceIdSegmentValues.memberId, this._avatarHash = opts.resourceIdSegmentValues.avatarHash;
+  }
+  get memberId() {
+    return this._memberId;
+  }
+  get avatarHash() {
+    return this._avatarHash;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloAvatarAriStaticOpts.qualifier,
+      platformQualifier: trelloAvatarAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloAvatarAriStaticOpts.resourceOwner,
+      resourceType: trelloAvatarAriStaticOpts.resourceType,
+      resourceId: `member/${opts.memberId}/${opts.avatarHash}`,
+      resourceIdSegmentValues: {
+        memberId: opts.memberId || "",
+        avatarHash: opts.avatarHash || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloAvatarAriStaticOpts);
+    return new _TrelloAvatarAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloAvatarAriStaticOpts);
+    return new _TrelloAvatarAri(opts);
+  }
+  getVariables() {
+    return {
+      memberId: this.memberId,
+      avatarHash: this.avatarHash
+    };
+  }
+};
+
+// src/trello/background/types.ts
+var TrelloBackgroundAriResourceOwner = "trello", TrelloBackgroundAriResourceType = "background";
+
+// src/trello/background/manifest.ts
+var trelloBackgroundAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloBackgroundAriResourceOwner,
+  resourceType: TrelloBackgroundAriResourceType,
+  resourceIdSlug: "type-id/background-type/{backgroundType}/{typeId}/{backgroundId}",
+  resourceIdSegmentFormats: {
+    backgroundType: /(?:member|board|shared)/,
+    // eslint-disable-line no-useless-escape
+    typeId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    backgroundId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/background/index.ts
+var TrelloBackgroundAri = class _TrelloBackgroundAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._backgroundType = opts.resourceIdSegmentValues.backgroundType, this._typeId = opts.resourceIdSegmentValues.typeId, this._backgroundId = opts.resourceIdSegmentValues.backgroundId;
+  }
+  get backgroundType() {
+    return this._backgroundType;
+  }
+  get typeId() {
+    return this._typeId;
+  }
+  get backgroundId() {
+    return this._backgroundId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloBackgroundAriStaticOpts.qualifier,
+      platformQualifier: trelloBackgroundAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloBackgroundAriStaticOpts.resourceOwner,
+      resourceType: trelloBackgroundAriStaticOpts.resourceType,
+      resourceId: `type-id/background-type/${opts.backgroundType}/${opts.typeId}/${opts.backgroundId}`,
+      resourceIdSegmentValues: {
+        backgroundType: opts.backgroundType,
+        typeId: opts.typeId || "",
+        backgroundId: opts.backgroundId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloBackgroundAriStaticOpts);
+    return new _TrelloBackgroundAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloBackgroundAriStaticOpts);
+    return new _TrelloBackgroundAri(opts);
+  }
+  getVariables() {
+    return {
+      backgroundType: this.backgroundType,
+      typeId: this.typeId,
+      backgroundId: this.backgroundId
+    };
+  }
+};
+
 // src/trello/board/types.ts
 var TrelloBoardAriResourceOwner = "trello", TrelloBoardAriResourceType = "board";
 
 // src/trello/board/manifest.ts
 var trelloBoardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloBoardAriResourceOwner,
   resourceType: TrelloBoardAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{boardId}",
   resourceIdSegmentFormats: {
@@ -413,8 +552,9 @@
 var trelloCardAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloCardAriResourceOwner,
   resourceType: TrelloCardAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{cardId}",
   resourceIdSegmentFormats: {
@@ -463,16 +603,246 @@
     };
   }
 };
 
+// src/trello/check-item/types.ts
+var TrelloCheckItemAriResourceOwner = "trello", TrelloCheckItemAriResourceType = "check-item";
+
+// src/trello/check-item/manifest.ts
+var trelloCheckItemAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloCheckItemAriResourceOwner,
+  resourceType: TrelloCheckItemAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{checkItemId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    checkItemId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/check-item/index.ts
+var TrelloCheckItemAri = class _TrelloCheckItemAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checkItemId = opts.resourceIdSegmentValues.checkItemId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get checkItemId() {
+    return this._checkItemId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloCheckItemAriStaticOpts.qualifier,
+      platformQualifier: trelloCheckItemAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloCheckItemAriStaticOpts.resourceOwner,
+      resourceType: trelloCheckItemAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.checkItemId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        checkItemId: opts.checkItemId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloCheckItemAriStaticOpts);
+    return new _TrelloCheckItemAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloCheckItemAriStaticOpts);
+    return new _TrelloCheckItemAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      checkItemId: this.checkItemId
+    };
+  }
+};
+
+// src/trello/checklist/types.ts
+var TrelloChecklistAriResourceOwner = "trello", TrelloChecklistAriResourceType = "checklist";
+
+// src/trello/checklist/manifest.ts
+var trelloChecklistAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloChecklistAriResourceOwner,
+  resourceType: TrelloChecklistAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{checklistId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    checklistId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/checklist/index.ts
+var TrelloChecklistAri = class _TrelloChecklistAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checklistId = opts.resourceIdSegmentValues.checklistId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get checklistId() {
+    return this._checklistId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloChecklistAriStaticOpts.qualifier,
+      platformQualifier: trelloChecklistAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloChecklistAriStaticOpts.resourceOwner,
+      resourceType: trelloChecklistAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.checklistId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        checklistId: opts.checklistId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloChecklistAriStaticOpts);
+    return new _TrelloChecklistAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloChecklistAriStaticOpts);
+    return new _TrelloChecklistAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      checklistId: this.checklistId
+    };
+  }
+};
+
+// src/trello/custom-field/types.ts
+var TrelloCustomFieldAriResourceOwner = "trello", TrelloCustomFieldAriResourceType = "custom-field";
+
+// src/trello/custom-field/manifest.ts
+var trelloCustomFieldAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloCustomFieldAriResourceOwner,
+  resourceType: TrelloCustomFieldAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{customFieldId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    customFieldId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/custom-field/index.ts
+var TrelloCustomFieldAri = class _TrelloCustomFieldAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customFieldId = opts.resourceIdSegmentValues.customFieldId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get customFieldId() {
+    return this._customFieldId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloCustomFieldAriStaticOpts.qualifier,
+      platformQualifier: trelloCustomFieldAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloCustomFieldAriStaticOpts.resourceOwner,
+      resourceType: trelloCustomFieldAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.customFieldId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        customFieldId: opts.customFieldId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloCustomFieldAriStaticOpts);
+    return new _TrelloCustomFieldAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloCustomFieldAriStaticOpts);
+    return new _TrelloCustomFieldAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      customFieldId: this.customFieldId
+    };
+  }
+};
+
+// src/trello/emoji/types.ts
+var TrelloEmojiAriResourceOwner = "trello", TrelloEmojiAriResourceType = "emoji";
+
+// src/trello/emoji/manifest.ts
+var trelloEmojiAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloEmojiAriResourceOwner,
+  resourceType: TrelloEmojiAriResourceType,
+  resourceIdSlug: "{customEmojiId}",
+  resourceIdSegmentFormats: {
+    customEmojiId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/emoji/index.ts
+var TrelloEmojiAri = class _TrelloEmojiAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._customEmojiId = opts.resourceIdSegmentValues.customEmojiId;
+  }
+  get customEmojiId() {
+    return this._customEmojiId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloEmojiAriStaticOpts.qualifier,
+      platformQualifier: trelloEmojiAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloEmojiAriStaticOpts.resourceOwner,
+      resourceType: trelloEmojiAriStaticOpts.resourceType,
+      resourceId: `${opts.customEmojiId}`,
+      resourceIdSegmentValues: {
+        customEmojiId: opts.customEmojiId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloEmojiAriStaticOpts);
+    return new _TrelloEmojiAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloEmojiAriStaticOpts);
+    return new _TrelloEmojiAri(opts);
+  }
+  getVariables() {
+    return {
+      customEmojiId: this.customEmojiId
+    };
+  }
+};
+
 // src/trello/enterprise/types.ts
 var TrelloEnterpriseAriResourceOwner = "trello", TrelloEnterpriseAriResourceType = "enterprise";
 
 // src/trello/enterprise/manifest.ts
 var trelloEnterpriseAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloEnterpriseAriResourceOwner,
   resourceType: TrelloEnterpriseAriResourceType,
   resourceIdSlug: "{enterpriseId}",
   resourceIdSegmentFormats: {
@@ -514,16 +884,76 @@
     };
   }
 };
 
+// src/trello/label/types.ts
+var TrelloLabelAriResourceOwner = "trello", TrelloLabelAriResourceType = "label";
+
+// src/trello/label/manifest.ts
+var trelloLabelAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloLabelAriResourceOwner,
+  resourceType: TrelloLabelAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{labelId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    labelId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/label/index.ts
+var TrelloLabelAri = class _TrelloLabelAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._labelId = opts.resourceIdSegmentValues.labelId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get labelId() {
+    return this._labelId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloLabelAriStaticOpts.qualifier,
+      platformQualifier: trelloLabelAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloLabelAriStaticOpts.resourceOwner,
+      resourceType: trelloLabelAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.labelId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        labelId: opts.labelId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloLabelAriStaticOpts);
+    return new _TrelloLabelAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloLabelAriStaticOpts);
+    return new _TrelloLabelAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      labelId: this.labelId
+    };
+  }
+};
+
 // src/trello/list/types.ts
 var TrelloListAriResourceOwner = "trello", TrelloListAriResourceType = "list";
 
 // src/trello/list/manifest.ts
 var trelloListAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloListAriResourceOwner,
   resourceType: TrelloListAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{listId}",
   resourceIdSegmentFormats: {
@@ -572,16 +1002,260 @@
     };
   }
 };
 
+// src/trello/logo/types.ts
+var TrelloLogoAriResourceOwner = "trello", TrelloLogoAriResourceType = "logo";
+
+// src/trello/logo/manifest.ts
+var trelloLogoAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloLogoAriResourceOwner,
+  resourceType: TrelloLogoAriResourceType,
+  resourceIdSlug: "type-id/logo-type/{logoType}/{typeId}/{logoHash}",
+  resourceIdSegmentFormats: {
+    logoType: /(?:organization|enterprise)/,
+    // eslint-disable-line no-useless-escape
+    typeId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    logoHash: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/logo/index.ts
+var TrelloLogoAri = class _TrelloLogoAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._logoType = opts.resourceIdSegmentValues.logoType, this._typeId = opts.resourceIdSegmentValues.typeId, this._logoHash = opts.resourceIdSegmentValues.logoHash;
+  }
+  get logoType() {
+    return this._logoType;
+  }
+  get typeId() {
+    return this._typeId;
+  }
+  get logoHash() {
+    return this._logoHash;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloLogoAriStaticOpts.qualifier,
+      platformQualifier: trelloLogoAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloLogoAriStaticOpts.resourceOwner,
+      resourceType: trelloLogoAriStaticOpts.resourceType,
+      resourceId: `type-id/logo-type/${opts.logoType}/${opts.typeId}/${opts.logoHash}`,
+      resourceIdSegmentValues: {
+        logoType: opts.logoType,
+        typeId: opts.typeId || "",
+        logoHash: opts.logoHash || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloLogoAriStaticOpts);
+    return new _TrelloLogoAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloLogoAriStaticOpts);
+    return new _TrelloLogoAri(opts);
+  }
+  getVariables() {
+    return {
+      logoType: this.logoType,
+      typeId: this.typeId,
+      logoHash: this.logoHash
+    };
+  }
+};
+
+// src/trello/planner/types.ts
+var TrelloPlannerAriResourceOwner = "trello", TrelloPlannerAriResourceType = "planner";
+
+// src/trello/planner/manifest.ts
+var trelloPlannerAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloPlannerAriResourceOwner,
+  resourceType: TrelloPlannerAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{plannerId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    plannerId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/planner/index.ts
+var TrelloPlannerAri = class _TrelloPlannerAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerId = opts.resourceIdSegmentValues.plannerId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get plannerId() {
+    return this._plannerId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloPlannerAriStaticOpts.qualifier,
+      platformQualifier: trelloPlannerAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloPlannerAriStaticOpts.resourceOwner,
+      resourceType: trelloPlannerAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.plannerId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        plannerId: opts.plannerId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloPlannerAriStaticOpts);
+    return new _TrelloPlannerAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloPlannerAriStaticOpts);
+    return new _TrelloPlannerAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      plannerId: this.plannerId
+    };
+  }
+};
+
+// src/trello/planner-calendar/types.ts
+var TrelloPlannerCalendarAriResourceOwner = "trello", TrelloPlannerCalendarAriResourceType = "planner-calendar";
+
+// src/trello/planner-calendar/manifest.ts
+var trelloPlannerCalendarAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloPlannerCalendarAriResourceOwner,
+  resourceType: TrelloPlannerCalendarAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{plannerCalendarId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    plannerCalendarId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/planner-calendar/index.ts
+var TrelloPlannerCalendarAri = class _TrelloPlannerCalendarAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerCalendarId = opts.resourceIdSegmentValues.plannerCalendarId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get plannerCalendarId() {
+    return this._plannerCalendarId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloPlannerCalendarAriStaticOpts.qualifier,
+      platformQualifier: trelloPlannerCalendarAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloPlannerCalendarAriStaticOpts.resourceOwner,
+      resourceType: trelloPlannerCalendarAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.plannerCalendarId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        plannerCalendarId: opts.plannerCalendarId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloPlannerCalendarAriStaticOpts);
+    return new _TrelloPlannerCalendarAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloPlannerCalendarAriStaticOpts);
+    return new _TrelloPlannerCalendarAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      plannerCalendarId: this.plannerCalendarId
+    };
+  }
+};
+
+// src/trello/planner-event-card/types.ts
+var TrelloPlannerEventCardAriResourceOwner = "trello", TrelloPlannerEventCardAriResourceType = "planner-event-card";
+
+// src/trello/planner-event-card/manifest.ts
+var trelloPlannerEventCardAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloPlannerEventCardAriResourceOwner,
+  resourceType: TrelloPlannerEventCardAriResourceType,
+  resourceIdSlug: "workspace/{workspaceId}/{plannerEventCardId}",
+  resourceIdSegmentFormats: {
+    workspaceId: /[a-zA-Z0-9\-_.]*/,
+    // eslint-disable-line no-useless-escape
+    plannerEventCardId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/planner-event-card/index.ts
+var TrelloPlannerEventCardAri = class _TrelloPlannerEventCardAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerEventCardId = opts.resourceIdSegmentValues.plannerEventCardId;
+  }
+  get workspaceId() {
+    return this._workspaceId;
+  }
+  get plannerEventCardId() {
+    return this._plannerEventCardId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloPlannerEventCardAriStaticOpts.qualifier,
+      platformQualifier: trelloPlannerEventCardAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloPlannerEventCardAriStaticOpts.resourceOwner,
+      resourceType: trelloPlannerEventCardAriStaticOpts.resourceType,
+      resourceId: `workspace/${opts.workspaceId}/${opts.plannerEventCardId}`,
+      resourceIdSegmentValues: {
+        workspaceId: opts.workspaceId || "",
+        plannerEventCardId: opts.plannerEventCardId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloPlannerEventCardAriStaticOpts);
+    return new _TrelloPlannerEventCardAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloPlannerEventCardAriStaticOpts);
+    return new _TrelloPlannerEventCardAri(opts);
+  }
+  getVariables() {
+    return {
+      workspaceId: this.workspaceId,
+      plannerEventCardId: this.plannerEventCardId
+    };
+  }
+};
+
 // src/trello/role/types.ts
 var TrelloRoleAriResourceOwner = "trello", TrelloRoleAriResourceType = "role";
 
 // src/trello/role/manifest.ts
 var trelloRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloRoleAriResourceOwner,
   resourceType: TrelloRoleAriResourceType,
   resourceIdSlug: "{roleGroup}/{roleType}",
   resourceIdSegmentFormats: {
@@ -638,8 +1312,9 @@
 var trelloSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloSiteAriResourceOwner,
   resourceType: TrelloSiteAriResourceType,
   resourceIdSlug: "trello",
   resourceIdSegmentFormats: {}
@@ -670,16 +1345,69 @@
     return {};
   }
 };
 
+// src/trello/sticker/types.ts
+var TrelloStickerAriResourceOwner = "trello", TrelloStickerAriResourceType = "sticker";
+
+// src/trello/sticker/manifest.ts
+var trelloStickerAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: TrelloStickerAriResourceOwner,
+  resourceType: TrelloStickerAriResourceType,
+  resourceIdSlug: "{customStickerId}",
+  resourceIdSegmentFormats: {
+    customStickerId: /[a-zA-Z0-9\-_.]*/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/trello/sticker/index.ts
+var TrelloStickerAri = class _TrelloStickerAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._customStickerId = opts.resourceIdSegmentValues.customStickerId;
+  }
+  get customStickerId() {
+    return this._customStickerId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: trelloStickerAriStaticOpts.qualifier,
+      platformQualifier: trelloStickerAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: trelloStickerAriStaticOpts.resourceOwner,
+      resourceType: trelloStickerAriStaticOpts.resourceType,
+      resourceId: `${opts.customStickerId}`,
+      resourceIdSegmentValues: {
+        customStickerId: opts.customStickerId || ""
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, trelloStickerAriStaticOpts);
+    return new _TrelloStickerAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, trelloStickerAriStaticOpts);
+    return new _TrelloStickerAri(opts);
+  }
+  getVariables() {
+    return {
+      customStickerId: this.customStickerId
+    };
+  }
+};
+
 // src/trello/user/types.ts
 var TrelloUserAriResourceOwner = "trello", TrelloUserAriResourceType = "user";
 
 // src/trello/user/manifest.ts
 var trelloUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloUserAriResourceOwner,
   resourceType: TrelloUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {
@@ -729,8 +1457,9 @@
 var trelloWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloWorkspaceAriResourceOwner,
   resourceType: TrelloWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {
@@ -774,13 +1503,25 @@
 };
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   TrelloAttachmentAri,
+  TrelloAvatarAri,
+  TrelloBackgroundAri,
   TrelloBoardAri,
   TrelloCardAri,
+  TrelloCheckItemAri,
+  TrelloChecklistAri,
+  TrelloCustomFieldAri,
+  TrelloEmojiAri,
   TrelloEnterpriseAri,
+  TrelloLabelAri,
   TrelloListAri,
+  TrelloLogoAri,
+  TrelloPlannerAri,
+  TrelloPlannerCalendarAri,
+  TrelloPlannerEventCardAri,
   TrelloRoleAri,
   TrelloSiteAri,
+  TrelloStickerAri,
   TrelloUserAri,
   TrelloWorkspaceAri
 });

Modified: package/packages/ari/trello/list/index.js

Index: package/packages/ari/trello/list/index.js
===================================================================
--- package/packages/ari/trello/list/index.js
+++ package/packages/ari/trello/list/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloListAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloListAriResourceOwner,
   resourceType: TrelloListAriResourceType,
   resourceIdSlug: "workspace/{workspaceId}/{listId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/role/index.js

Index: package/packages/ari/trello/role/index.js
===================================================================
--- package/packages/ari/trello/role/index.js
+++ package/packages/ari/trello/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloRoleAriResourceOwner,
   resourceType: TrelloRoleAriResourceType,
   resourceIdSlug: "{roleGroup}/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/site/index.js

Index: package/packages/ari/trello/site/index.js
===================================================================
--- package/packages/ari/trello/site/index.js
+++ package/packages/ari/trello/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloSiteAriResourceOwner,
   resourceType: TrelloSiteAriResourceType,
   resourceIdSlug: "trello",
   resourceIdSegmentFormats: {}

Modified: package/packages/ari/trello/user/index.js

Index: package/packages/ari/trello/user/index.js
===================================================================
--- package/packages/ari/trello/user/index.js
+++ package/packages/ari/trello/user/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloUserAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloUserAriResourceOwner,
   resourceType: TrelloUserAriResourceType,
   resourceIdSlug: "{userId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/trello/workspace/index.js

Index: package/packages/ari/trello/workspace/index.js
===================================================================
--- package/packages/ari/trello/workspace/index.js
+++ package/packages/ari/trello/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var trelloWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: TrelloWorkspaceAriResourceOwner,
   resourceType: TrelloWorkspaceAriResourceType,
   resourceIdSlug: "{workspaceId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-help/index.js

Index: package/packages/ari/unified-help/index.js
===================================================================
--- package/packages/ari/unified-help/index.js
+++ package/packages/ari/unified-help/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedHelpRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpRoleAriResourceOwner,
   resourceType: UnifiedHelpRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {
@@ -335,13 +336,14 @@
 var unifiedHelpSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpSiteAriResourceOwner,
   resourceType: UnifiedHelpSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -386,8 +388,9 @@
 var unifiedHelpWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpWorkspaceAriResourceOwner,
   resourceType: UnifiedHelpWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-help/role/index.js

Index: package/packages/ari/unified-help/role/index.js
===================================================================
--- package/packages/ari/unified-help/role/index.js
+++ package/packages/ari/unified-help/role/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedHelpRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpRoleAriResourceOwner,
   resourceType: UnifiedHelpRoleAriResourceType,
   resourceIdSlug: "product/{roleType}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-help/site/index.js

Index: package/packages/ari/unified-help/site/index.js
===================================================================
--- package/packages/ari/unified-help/site/index.js
+++ package/packages/ari/unified-help/site/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,13 +284,14 @@
 var unifiedHelpSiteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpSiteAriResourceOwner,
   resourceType: UnifiedHelpSiteAriResourceType,
   resourceIdSlug: "{siteId}",
   resourceIdSegmentFormats: {
-    siteId: /[a-zA-Z0-9\-]+/
+    siteId: /[a-zA-Z0-9_\-.]{1,255}/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/unified-help/workspace/index.js

Index: package/packages/ari/unified-help/workspace/index.js
===================================================================
--- package/packages/ari/unified-help/workspace/index.js
+++ package/packages/ari/unified-help/workspace/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedHelpWorkspaceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedHelpWorkspaceAriResourceOwner,
   resourceType: UnifiedHelpWorkspaceAriResourceType,
   resourceIdSlug: "{activationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-portable-profile/index.js

Index: package/packages/ari/unified-portable-profile/index.js
===================================================================
--- package/packages/ari/unified-portable-profile/index.js
+++ package/packages/ari/unified-portable-profile/index.js
@@ -28,9 +28,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -50,9 +50,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -285,8 +285,9 @@
 var unifiedPortableProfileLinkedAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileLinkedAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileLinkedAccountAriResourceType,
   resourceIdSlug: "{linkedAccountInternalId}",
   resourceIdSegmentFormats: {
@@ -336,8 +337,9 @@
 var unifiedPortableProfileParentAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileParentAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileParentAccountAriResourceType,
   resourceIdSlug: "{parentAccountInternalId}",
   resourceIdSegmentFormats: {
@@ -387,8 +389,9 @@
 var unifiedPortableProfileUnifiedAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileUnifiedAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileUnifiedAccountAriResourceType,
   resourceIdSlug: "{linkedAccountInternalId}",
   resourceIdSegmentFormats: {
@@ -438,8 +441,9 @@
 var unifiedPortableProfileUnifiedProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileUnifiedProfileAriResourceOwner,
   resourceType: UnifiedPortableProfileUnifiedProfileAriResourceType,
   resourceIdSlug: "{unifiedProfileInternalId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-portable-profile/linked-account/index.js

Index: package/packages/ari/unified-portable-profile/linked-account/index.js
===================================================================
--- package/packages/ari/unified-portable-profile/linked-account/index.js
+++ package/packages/ari/unified-portable-profile/linked-account/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedPortableProfileLinkedAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileLinkedAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileLinkedAccountAriResourceType,
   resourceIdSlug: "{linkedAccountInternalId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-portable-profile/parent-account/index.js

Index: package/packages/ari/unified-portable-profile/parent-account/index.js
===================================================================
--- package/packages/ari/unified-portable-profile/parent-account/index.js
+++ package/packages/ari/unified-portable-profile/parent-account/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedPortableProfileParentAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileParentAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileParentAccountAriResourceType,
   resourceIdSlug: "{parentAccountInternalId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-portable-profile/unified-account/index.js

Index: package/packages/ari/unified-portable-profile/unified-account/index.js
===================================================================
--- package/packages/ari/unified-portable-profile/unified-account/index.js
+++ package/packages/ari/unified-portable-profile/unified-account/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedPortableProfileUnifiedAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileUnifiedAccountAriResourceOwner,
   resourceType: UnifiedPortableProfileUnifiedAccountAriResourceType,
   resourceIdSlug: "{linkedAccountInternalId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/unified-portable-profile/unified-profile/index.js

Index: package/packages/ari/unified-portable-profile/unified-profile/index.js
===================================================================
--- package/packages/ari/unified-portable-profile/unified-profile/index.js
+++ package/packages/ari/unified-portable-profile/unified-profile/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var unifiedPortableProfileUnifiedProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: UnifiedPortableProfileUnifiedProfileAriResourceOwner,
   resourceType: UnifiedPortableProfileUnifiedProfileAriResourceType,
   resourceIdSlug: "{unifiedProfileInternalId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/configuration/index.js

Index: package/packages/ari/virtual-agent/configuration/index.js
===================================================================
--- package/packages/ari/virtual-agent/configuration/index.js
+++ package/packages/ari/virtual-agent/configuration/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentConfigurationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentConfigurationAriResourceOwner,
   resourceType: VirtualAgentConfigurationAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/conversation/index.js

Index: package/packages/ari/virtual-agent/conversation/index.js
===================================================================
--- package/packages/ari/virtual-agent/conversation/index.js
+++ package/packages/ari/virtual-agent/conversation/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentConversationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentConversationAriResourceOwner,
   resourceType: VirtualAgentConversationAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{conversationId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/flow-editor/index.js

Index: package/packages/ari/virtual-agent/flow-editor/index.js
===================================================================
--- package/packages/ari/virtual-agent/flow-editor/index.js
+++ package/packages/ari/virtual-agent/flow-editor/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentFlowEditorAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentFlowEditorAriResourceOwner,
   resourceType: VirtualAgentFlowEditorAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{flowEditorId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/index.js

Index: package/packages/ari/virtual-agent/index.js
===================================================================
--- package/packages/ari/virtual-agent/index.js
+++ package/packages/ari/virtual-agent/index.js
@@ -19,9 +19,11 @@
 __export(virtual_agent_exports, {
   VirtualAgentConfigurationAri: () => VirtualAgentConfigurationAri,
   VirtualAgentConversationAri: () => VirtualAgentConversationAri,
   VirtualAgentFlowEditorAri: () => VirtualAgentFlowEditorAri,
+  VirtualAgentIntentAri: () => VirtualAgentIntentAri,
   VirtualAgentIntentProjectionAri: () => VirtualAgentIntentProjectionAri,
+  VirtualAgentIntentQuestionAri: () => VirtualAgentIntentQuestionAri,
   VirtualAgentIntentQuestionProjectionAri: () => VirtualAgentIntentQuestionProjectionAri,
   VirtualAgentIntentRuleProjectionAri: () => VirtualAgentIntentRuleProjectionAri,
   VirtualAgentIntentTemplateAri: () => VirtualAgentIntentTemplateAri
 });
@@ -31,9 +33,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -53,9 +55,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -288,8 +290,9 @@
 var virtualAgentConfigurationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentConfigurationAriResourceOwner,
   resourceType: VirtualAgentConfigurationAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}",
   resourceIdSegmentFormats: {
@@ -346,8 +349,9 @@
 var virtualAgentConversationAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentConversationAriResourceOwner,
   resourceType: VirtualAgentConversationAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{conversationId}",
   resourceIdSegmentFormats: {
@@ -411,8 +415,9 @@
 var virtualAgentFlowEditorAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentFlowEditorAriResourceOwner,
   resourceType: VirtualAgentFlowEditorAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{flowEditorId}",
   resourceIdSegmentFormats: {
@@ -468,16 +473,76 @@
     };
   }
 };
 
+// src/virtual-agent/intent/types.ts
+var VirtualAgentIntentAriResourceOwner = "virtual-agent", VirtualAgentIntentAriResourceType = "intent";
+
+// src/virtual-agent/intent/manifest.ts
+var virtualAgentIntentAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: VirtualAgentIntentAriResourceOwner,
+  resourceType: VirtualAgentIntentAriResourceType,
+  resourceIdSlug: "{activationId}/{intentId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    intentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/virtual-agent/intent/index.ts
+var VirtualAgentIntentAri = class _VirtualAgentIntentAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._intentId = opts.resourceIdSegmentValues.intentId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get intentId() {
+    return this._intentId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: virtualAgentIntentAriStaticOpts.qualifier,
+      platformQualifier: virtualAgentIntentAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: virtualAgentIntentAriStaticOpts.resourceOwner,
+      resourceType: virtualAgentIntentAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}/${opts.intentId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        intentId: opts.intentId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, virtualAgentIntentAriStaticOpts);
+    return new _VirtualAgentIntentAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, virtualAgentIntentAriStaticOpts);
+    return new _VirtualAgentIntentAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      intentId: this.intentId
+    };
+  }
+};
+
 // src/virtual-agent/intent-projection/types.ts
 var VirtualAgentIntentProjectionAriResourceOwner = "virtual-agent", VirtualAgentIntentProjectionAriResourceType = "intent-projection";
 
 // src/virtual-agent/intent-projection/manifest.ts
 var virtualAgentIntentProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentId}",
   resourceIdSegmentFormats: {
@@ -533,16 +598,76 @@
     };
   }
 };
 
+// src/virtual-agent/intent-question/types.ts
+var VirtualAgentIntentQuestionAriResourceOwner = "virtual-agent", VirtualAgentIntentQuestionAriResourceType = "intent-question";
+
+// src/virtual-agent/intent-question/manifest.ts
+var virtualAgentIntentQuestionAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
+  resourceOwner: VirtualAgentIntentQuestionAriResourceOwner,
+  resourceType: VirtualAgentIntentQuestionAriResourceType,
+  resourceIdSlug: "{activationId}/{intentQuestionId}",
+  resourceIdSegmentFormats: {
+    activationId: /[a-zA-Z0-9\-]+/,
+    // eslint-disable-line no-useless-escape
+    intentQuestionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+    // eslint-disable-line no-useless-escape
+  }
+};
+
+// src/virtual-agent/intent-question/index.ts
+var VirtualAgentIntentQuestionAri = class _VirtualAgentIntentQuestionAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts);
+    this._activationId = opts.resourceIdSegmentValues.activationId, this._intentQuestionId = opts.resourceIdSegmentValues.intentQuestionId;
+  }
+  get activationId() {
+    return this._activationId;
+  }
+  get intentQuestionId() {
+    return this._intentQuestionId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: virtualAgentIntentQuestionAriStaticOpts.qualifier,
+      platformQualifier: virtualAgentIntentQuestionAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: virtualAgentIntentQuestionAriStaticOpts.resourceOwner,
+      resourceType: virtualAgentIntentQuestionAriStaticOpts.resourceType,
+      resourceId: `${opts.activationId}/${opts.intentQuestionId}`,
+      resourceIdSegmentValues: {
+        activationId: opts.activationId,
+        intentQuestionId: opts.intentQuestionId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, virtualAgentIntentQuestionAriStaticOpts);
+    return new _VirtualAgentIntentQuestionAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, virtualAgentIntentQuestionAriStaticOpts);
+    return new _VirtualAgentIntentQuestionAri(opts);
+  }
+  getVariables() {
+    return {
+      activationId: this.activationId,
+      intentQuestionId: this.intentQuestionId
+    };
+  }
+};
+
 // src/virtual-agent/intent-question-projection/types.ts
 var VirtualAgentIntentQuestionProjectionAriResourceOwner = "virtual-agent", VirtualAgentIntentQuestionProjectionAriResourceType = "intent-question-projection";
 
 // src/virtual-agent/intent-question-projection/manifest.ts
 var virtualAgentIntentQuestionProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentQuestionProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentQuestionProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentQuestionId}",
   resourceIdSegmentFormats: {
@@ -606,8 +731,9 @@
 var virtualAgentIntentRuleProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentRuleProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentRuleProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentId}",
   resourceIdSegmentFormats: {
@@ -671,8 +797,9 @@
 var virtualAgentIntentTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentTemplateAriResourceOwner,
   resourceType: VirtualAgentIntentTemplateAriResourceType,
   resourceIdSlug: "{activationId}/{intentTemplateId}",
   resourceIdSegmentFormats: {
@@ -725,9 +852,11 @@
 0 && (module.exports = {
   VirtualAgentConfigurationAri,
   VirtualAgentConversationAri,
   VirtualAgentFlowEditorAri,
+  VirtualAgentIntentAri,
   VirtualAgentIntentProjectionAri,
+  VirtualAgentIntentQuestionAri,
   VirtualAgentIntentQuestionProjectionAri,
   VirtualAgentIntentRuleProjectionAri,
   VirtualAgentIntentTemplateAri
 });

Modified: package/packages/ari/virtual-agent/intent-projection/index.js

Index: package/packages/ari/virtual-agent/intent-projection/index.js
===================================================================
--- package/packages/ari/virtual-agent/intent-projection/index.js
+++ package/packages/ari/virtual-agent/intent-projection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentIntentProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/intent-question-projection/index.js

Index: package/packages/ari/virtual-agent/intent-question-projection/index.js
===================================================================
--- package/packages/ari/virtual-agent/intent-question-projection/index.js
+++ package/packages/ari/virtual-agent/intent-question-projection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentIntentQuestionProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentQuestionProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentQuestionProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentQuestionId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/intent-rule-projection/index.js

Index: package/packages/ari/virtual-agent/intent-rule-projection/index.js
===================================================================
--- package/packages/ari/virtual-agent/intent-rule-projection/index.js
+++ package/packages/ari/virtual-agent/intent-rule-projection/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentIntentRuleProjectionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentRuleProjectionAriResourceOwner,
   resourceType: VirtualAgentIntentRuleProjectionAriResourceType,
   resourceIdSlug: "{activationId}/{configurationId}/{intentId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/virtual-agent/intent-template/index.js

Index: package/packages/ari/virtual-agent/intent-template/index.js
===================================================================
--- package/packages/ari/virtual-agent/intent-template/index.js
+++ package/packages/ari/virtual-agent/intent-template/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,8 +284,9 @@
 var virtualAgentIntentTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: VirtualAgentIntentTemplateAriResourceOwner,
   resourceType: VirtualAgentIntentTemplateAriResourceType,
   resourceIdSlug: "{activationId}/{intentTemplateId}",
   resourceIdSegmentFormats: {

Modified: package/packages/ari/workato/index.js

Index: package/packages/ari/workato/index.js
===================================================================
--- package/packages/ari/workato/index.js
+++ package/packages/ari/workato/index.js
@@ -26,9 +26,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -48,9 +48,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -283,15 +283,16 @@
 var workatoJobAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkatoJobAriResourceOwner,
   resourceType: WorkatoJobAriResourceType,
   resourceIdSlug: "{workatoTenantKey}/{jobId}",
   resourceIdSegmentFormats: {
-    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    jobId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -341,15 +342,16 @@
 var workatoRecipeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkatoRecipeAriResourceOwner,
   resourceType: WorkatoRecipeAriResourceType,
   resourceIdSlug: "{workatoTenantKey}/{recipeId}",
   resourceIdSegmentFormats: {
-    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    recipeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    recipeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workato/job/index.js

Index: package/packages/ari/workato/job/index.js
===================================================================
--- package/packages/ari/workato/job/index.js
+++ package/packages/ari/workato/job/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workatoJobAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkatoJobAriResourceOwner,
   resourceType: WorkatoJobAriResourceType,
   resourceIdSlug: "{workatoTenantKey}/{jobId}",
   resourceIdSegmentFormats: {
-    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    jobId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workato/recipe/index.js

Index: package/packages/ari/workato/recipe/index.js
===================================================================
--- package/packages/ari/workato/recipe/index.js
+++ package/packages/ari/workato/recipe/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workatoRecipeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkatoRecipeAriResourceOwner,
   resourceType: WorkatoRecipeAriResourceType,
   resourceIdSlug: "{workatoTenantKey}/{recipeId}",
   resourceIdSegmentFormats: {
-    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    recipeId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    recipeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/cost-center/index.js

Index: package/packages/ari/workday/cost-center/index.js
===================================================================
--- package/packages/ari/workday/cost-center/index.js
+++ package/packages/ari/workday/cost-center/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdayCostCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayCostCenterAriResourceOwner,
   resourceType: WorkdayCostCenterAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{costCenterWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    costCenterWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    costCenterWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/index.js

Index: package/packages/ari/workday/index.js
===================================================================
--- package/packages/ari/workday/index.js
+++ package/packages/ari/workday/index.js
@@ -30,9 +30,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -52,9 +52,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -287,15 +287,16 @@
 var workdayCostCenterAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayCostCenterAriResourceOwner,
   resourceType: WorkdayCostCenterAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{costCenterWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    costCenterWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    costCenterWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -345,15 +346,16 @@
 var workdayJobProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayJobProfileAriResourceOwner,
   resourceType: WorkdayJobProfileAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{jobProfileWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    jobProfileWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobProfileWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -403,15 +405,16 @@
 var workdayPositionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayPositionAriResourceOwner,
   resourceType: WorkdayPositionAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{positionWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    positionWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    positionWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -461,15 +464,16 @@
 var workdayStaffAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayStaffAriResourceOwner,
   resourceType: WorkdayStaffAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{staffId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    staffId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    staffId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -519,15 +523,16 @@
 var workdaySupervisoryOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdaySupervisoryOrgAriResourceOwner,
   resourceType: WorkdaySupervisoryOrgAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{supervisoryOrgWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    supervisoryOrgWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    supervisoryOrgWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };
 
@@ -577,15 +582,16 @@
 var workdayWorkerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayWorkerAriResourceOwner,
   resourceType: WorkdayWorkerAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{workerWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    workerWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workerWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/job-profile/index.js

Index: package/packages/ari/workday/job-profile/index.js
===================================================================
--- package/packages/ari/workday/job-profile/index.js
+++ package/packages/ari/workday/job-profile/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdayJobProfileAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayJobProfileAriResourceOwner,
   resourceType: WorkdayJobProfileAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{jobProfileWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    jobProfileWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    jobProfileWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/position/index.js

Index: package/packages/ari/workday/position/index.js
===================================================================
--- package/packages/ari/workday/position/index.js
+++ package/packages/ari/workday/position/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdayPositionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayPositionAriResourceOwner,
   resourceType: WorkdayPositionAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{positionWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    positionWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    positionWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/staff/index.js

Index: package/packages/ari/workday/staff/index.js
===================================================================
--- package/packages/ari/workday/staff/index.js
+++ package/packages/ari/workday/staff/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdayStaffAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayStaffAriResourceOwner,
   resourceType: WorkdayStaffAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{staffId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    staffId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    staffId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/supervisory-org/index.js

Index: package/packages/ari/workday/supervisory-org/index.js
===================================================================
--- package/packages/ari/workday/supervisory-org/index.js
+++ package/packages/ari/workday/supervisory-org/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdaySupervisoryOrgAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdaySupervisoryOrgAriResourceOwner,
   resourceType: WorkdaySupervisoryOrgAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{supervisoryOrgWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    supervisoryOrgWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    supervisoryOrgWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/packages/ari/workday/worker/index.js

Index: package/packages/ari/workday/worker/index.js
===================================================================
--- package/packages/ari/workday/worker/index.js
+++ package/packages/ari/workday/worker/index.js
@@ -27,9 +27,9 @@
 var ValidationError = class extends Error {
 };
 
 // src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
   if (!cloudId.match(format))
     throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
 }
 
@@ -49,9 +49,9 @@
     throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
 }
 
 // src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
   let formatWithCarets = new RegExp(`^${format.source}$`);
   if (!id.match(formatWithCarets))
     throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
 }
@@ -284,15 +284,16 @@
 var workdayWorkerAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "third-party",
   cloudId: new RegExp("^$"),
+  // eslint-disable-line no-useless-escape
   resourceOwner: WorkdayWorkerAriResourceOwner,
   resourceType: WorkdayWorkerAriResourceType,
   resourceIdSlug: "{workdayTenantKey}/{workerWorkdayId}",
   resourceIdSegmentFormats: {
-    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/,
+    workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
     // eslint-disable-line no-useless-escape
-    workerWorkdayId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+    workerWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
     // eslint-disable-line no-useless-escape
   }
 };

Modified: package/package.json

Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@forge/util",
-  "version": "1.4.10-next.0",
+  "version": "1.4.10-next.0-experimental-effab31",
   "description": "",
   "scripts": {
     "build": "./scripts/build.sh",
     "pack": "yarn run build && ./scripts/pack.sh"

Modified: package/packages/ari/package.json

Index: package/packages/ari/package.json
===================================================================
--- package/packages/ari/package.json
+++ package/packages/ari/package.json
@@ -1,7 +1,7 @@
 {
   "name": "ari",
-  "version": "2.199.0",
+  "version": "2.477.0",
   "config": {
     "registry": "atlassian"
   },
   "description": "The official ARI TypeScript library, for creating, parsing and working with ARIs ✨",

Modified: package/CHANGELOG.md

Index: package/CHANGELOG.md
===================================================================
--- package/CHANGELOG.md
+++ package/CHANGELOG.md
@@ -1,6 +1,12 @@
 # @forge/util
 
+## 1.4.10-next.0-experimental-effab31
+
+### Patch Changes
+
+- 195411c: patch dependencies
+
 ## 1.4.10-next.0
 
 ### Patch Changes

Modified: package/packages/ari/any-ari.mjs

Index: package/packages/ari/any-ari.mjs
===================================================================
--- package/packages/ari/any-ari.mjs
+++ package/packages/ari/any-ari.mjs
@@ -1,8 +1,8 @@
 import {
   AnyAri
-} from "./chunk-QTGSI2V4.mjs";
-import "./chunk-HNZGDVUS.mjs";
+} from "./chunk-YFR5EBRK.mjs";
+import "./chunk-S7RIZVFI.mjs";
 import "./chunk-GAA5ADPB.mjs";
 import "./chunk-FAZYALZ2.mjs";
 export {
   AnyAri

Modified: package/packages/ari/ati.mjs

Index: package/packages/ari/ati.mjs
===================================================================
--- package/packages/ari/ati.mjs
+++ package/packages/ari/ati.mjs
@@ -1,7 +1,7 @@
 import {
   Ati
-} from "./chunk-HNZGDVUS.mjs";
+} from "./chunk-S7RIZVFI.mjs";
 import "./chunk-GAA5ADPB.mjs";
 import "./chunk-FAZYALZ2.mjs";
 export {
   Ati

Modified: package/packages/ari/analytics/index.mjs

Index: package/packages/ari/analytics/index.mjs
===================================================================
--- package/packages/ari/analytics/index.mjs
+++ package/packages/ari/analytics/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-P5EQPJFA.mjs";
 import {
   AnalyticsUserAri
-} from "../chunk-MR5RWBYA.mjs";
+} from "../chunk-AKPOIOF4.mjs";
 import "../chunk-77DTJ44V.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   AnalyticsUserAri

Modified: package/packages/ari/analytics/user/index.mjs

Index: package/packages/ari/analytics/user/index.mjs
===================================================================
--- package/packages/ari/analytics/user/index.mjs
+++ package/packages/ari/analytics/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   AnalyticsUserAri
-} from "../../chunk-MR5RWBYA.mjs";
+} from "../../chunk-AKPOIOF4.mjs";
 import {
   AnalyticsUserAriResourceOwner,
   AnalyticsUserAriResourceType
 } from "../../chunk-77DTJ44V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AnalyticsUserAri,

Modified: package/packages/ari/approval-desk/decision-table/index.mjs

Index: package/packages/ari/approval-desk/decision-table/index.mjs
===================================================================
--- package/packages/ari/approval-desk/decision-table/index.mjs
+++ package/packages/ari/approval-desk/decision-table/index.mjs
@@ -1,14 +1,14 @@
 import {
   ApprovalDeskDecisionTableAri
-} from "../../chunk-YQO7Q5FB.mjs";
+} from "../../chunk-YIA33EBZ.mjs";
 import {
   ApprovalDeskDecisionTableAriResourceOwner,
   ApprovalDeskDecisionTableAriResourceType
 } from "../../chunk-GTNXGX3Z.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ApprovalDeskDecisionTableAri,

Modified: package/packages/ari/approval-desk/index.mjs

Index: package/packages/ari/approval-desk/index.mjs
===================================================================
--- package/packages/ari/approval-desk/index.mjs
+++ package/packages/ari/approval-desk/index.mjs
@@ -1,24 +1,24 @@
 import "../chunk-ZGGM6QS4.mjs";
 import {
-  ApprovalDeskWorkflowAri
-} from "../chunk-UF3TVGFR.mjs";
-import "../chunk-LIEBAJFZ.mjs";
-import {
-  ApprovalDeskWorkspaceAri
-} from "../chunk-SWR7WRMG.mjs";
-import "../chunk-YTLJFQ5C.mjs";
-import {
   ApprovalDeskDecisionTableAri
-} from "../chunk-YQO7Q5FB.mjs";
+} from "../chunk-YIA33EBZ.mjs";
 import "../chunk-GTNXGX3Z.mjs";
 import {
   ApprovalDeskRoleAri
-} from "../chunk-B7BI4IUQ.mjs";
+} from "../chunk-GXMW3ADE.mjs";
 import "../chunk-OQIMDPGX.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  ApprovalDeskWorkflowAri
+} from "../chunk-334ORLK4.mjs";
+import "../chunk-LIEBAJFZ.mjs";
+import {
+  ApprovalDeskWorkspaceAri
+} from "../chunk-OXGGMHZF.mjs";
+import "../chunk-YTLJFQ5C.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ApprovalDeskDecisionTableAri,

Modified: package/packages/ari/approval-desk/role/index.mjs

Index: package/packages/ari/approval-desk/role/index.mjs
===================================================================
--- package/packages/ari/approval-desk/role/index.mjs
+++ package/packages/ari/approval-desk/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   ApprovalDeskRoleAri
-} from "../../chunk-B7BI4IUQ.mjs";
+} from "../../chunk-GXMW3ADE.mjs";
 import {
   ApprovalDeskRoleAriResourceOwner,
   ApprovalDeskRoleAriResourceType
 } from "../../chunk-OQIMDPGX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ApprovalDeskRoleAri,

Modified: package/packages/ari/approval-desk/workflow/index.mjs

Index: package/packages/ari/approval-desk/workflow/index.mjs
===================================================================
--- package/packages/ari/approval-desk/workflow/index.mjs
+++ package/packages/ari/approval-desk/workflow/index.mjs
@@ -1,14 +1,14 @@
 import {
   ApprovalDeskWorkflowAri
-} from "../../chunk-UF3TVGFR.mjs";
+} from "../../chunk-334ORLK4.mjs";
 import {
   ApprovalDeskWorkflowAriResourceOwner,
   ApprovalDeskWorkflowAriResourceType
 } from "../../chunk-LIEBAJFZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ApprovalDeskWorkflowAri,

Modified: package/packages/ari/approval-desk/workspace/index.mjs

Index: package/packages/ari/approval-desk/workspace/index.mjs
===================================================================
--- package/packages/ari/approval-desk/workspace/index.mjs
+++ package/packages/ari/approval-desk/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   ApprovalDeskWorkspaceAri
-} from "../../chunk-SWR7WRMG.mjs";
+} from "../../chunk-OXGGMHZF.mjs";
 import {
   ApprovalDeskWorkspaceAriResourceOwner,
   ApprovalDeskWorkspaceAriResourceType
 } from "../../chunk-YTLJFQ5C.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ApprovalDeskWorkspaceAri,

Modified: package/packages/ari/atlashub/id/index.mjs

Index: package/packages/ari/atlashub/id/index.mjs
===================================================================
--- package/packages/ari/atlashub/id/index.mjs
+++ package/packages/ari/atlashub/id/index.mjs
@@ -1,14 +1,14 @@
 import {
   AtlashubIdAri
-} from "../../chunk-3O5V7PAQ.mjs";
+} from "../../chunk-AHEN3X4R.mjs";
 import {
   AtlashubIdAriResourceOwner,
   AtlashubIdAriResourceType
 } from "../../chunk-C4MJWUCX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AtlashubIdAri,

Modified: package/packages/ari/atlashub/index.mjs

Index: package/packages/ari/atlashub/index.mjs
===================================================================
--- package/packages/ari/atlashub/index.mjs
+++ package/packages/ari/atlashub/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-567EEHI7.mjs";
 import {
-  AtlashubSiteAri
-} from "../chunk-23SWKVWV.mjs";
-import "../chunk-SJUWQEXL.mjs";
-import {
   AtlashubIdAri
-} from "../chunk-3O5V7PAQ.mjs";
+} from "../chunk-AHEN3X4R.mjs";
 import "../chunk-C4MJWUCX.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  AtlashubSiteAri
+} from "../chunk-K34XET4M.mjs";
+import "../chunk-SJUWQEXL.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   AtlashubIdAri,

Modified: package/packages/ari/atlashub/site/index.mjs

Index: package/packages/ari/atlashub/site/index.mjs
===================================================================
--- package/packages/ari/atlashub/site/index.mjs
+++ package/packages/ari/atlashub/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   AtlashubSiteAri
-} from "../../chunk-23SWKVWV.mjs";
+} from "../../chunk-K34XET4M.mjs";
 import {
   AtlashubSiteAriResourceOwner,
   AtlashubSiteAriResourceType
 } from "../../chunk-SJUWQEXL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AtlashubSiteAri,

Modified: package/packages/ari/automation/index.mjs

Index: package/packages/ari/automation/index.mjs
===================================================================
--- package/packages/ari/automation/index.mjs
+++ package/packages/ari/automation/index.mjs
@@ -1,18 +1,23 @@
-import "../chunk-Z7UEZQHZ.mjs";
+import "../chunk-INZF5DMG.mjs";
 import {
-  AutomationRoleAri
-} from "../chunk-LQSKKICR.mjs";
-import "../chunk-QUWGD5ND.mjs";
-import {
   AutomationRuleAri
-} from "../chunk-4L5HXKPX.mjs";
+} from "../chunk-XCSGUIVP.mjs";
 import "../chunk-U7AZ64SA.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  AutomationAutomationRuleAri
+} from "../chunk-PMHQUGMI.mjs";
+import "../chunk-4V2Y2AKP.mjs";
+import {
+  AutomationRoleAri
+} from "../chunk-IETZ4AHS.mjs";
+import "../chunk-QUWGD5ND.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  AutomationAutomationRuleAri,
   AutomationRoleAri,
   AutomationRuleAri
 };

Modified: package/packages/ari/automation/role/index.mjs

Index: package/packages/ari/automation/role/index.mjs
===================================================================
--- package/packages/ari/automation/role/index.mjs
+++ package/packages/ari/automation/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   AutomationRoleAri
-} from "../../chunk-LQSKKICR.mjs";
+} from "../../chunk-IETZ4AHS.mjs";
 import {
   AutomationRoleAriResourceOwner,
   AutomationRoleAriResourceType
 } from "../../chunk-QUWGD5ND.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AutomationRoleAri,

Modified: package/packages/ari/automation/rule/index.mjs

Index: package/packages/ari/automation/rule/index.mjs
===================================================================
--- package/packages/ari/automation/rule/index.mjs
+++ package/packages/ari/automation/rule/index.mjs
@@ -1,14 +1,14 @@
 import {
   AutomationRuleAri
-} from "../../chunk-4L5HXKPX.mjs";
+} from "../../chunk-XCSGUIVP.mjs";
 import {
   AutomationRuleAriResourceOwner,
   AutomationRuleAriResourceType
 } from "../../chunk-U7AZ64SA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AutomationRuleAri,

Modified: package/packages/ari/avocado/answer/index.mjs

Index: package/packages/ari/avocado/answer/index.mjs
===================================================================
--- package/packages/ari/avocado/answer/index.mjs
+++ package/packages/ari/avocado/answer/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvocadoAnswerAri
-} from "../../chunk-3YMPGLW2.mjs";
+} from "../../chunk-6ZSPUJ3W.mjs";
 import {
   AvocadoAnswerAriResourceOwner,
   AvocadoAnswerAriResourceType
 } from "../../chunk-MBGO4Q2M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvocadoAnswerAri,

Modified: package/packages/ari/avocado/index.mjs

Index: package/packages/ari/avocado/index.mjs
===================================================================
--- package/packages/ari/avocado/index.mjs
+++ package/packages/ari/avocado/index.mjs
@@ -1,28 +1,27 @@
-import "../chunk-WW2ANN25.mjs";
 import {
   AvocadoSiteAri
-} from "../chunk-VZSZBALI.mjs";
+} from "../chunk-E4EW4JMI.mjs";
 import "../chunk-3G3BCF2A.mjs";
 import {
   AvocadoUserAri
-} from "../chunk-LZFI6LCG.mjs";
+} from "../chunk-O7POZYIH.mjs";
 import "../chunk-3W3PTAEC.mjs";
 import {
   AvocadoAnswerAri
-} from "../chunk-3YMPGLW2.mjs";
+} from "../chunk-6ZSPUJ3W.mjs";
 import "../chunk-MBGO4Q2M.mjs";
 import {
   AvocadoQuestionAri
-} from "../chunk-2ENFZU2S.mjs";
+} from "../chunk-QCMBEOHR.mjs";
 import "../chunk-URX7NO2Y.mjs";
 import {
   AvocadoRoleAri
-} from "../chunk-XJU7KB2W.mjs";
+} from "../chunk-D7U3E7VE.mjs";
 import "../chunk-DKX2RZ2Z.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   AvocadoAnswerAri,

Modified: package/packages/ari/avocado/question/index.mjs

Index: package/packages/ari/avocado/question/index.mjs
===================================================================
--- package/packages/ari/avocado/question/index.mjs
+++ package/packages/ari/avocado/question/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvocadoQuestionAri
-} from "../../chunk-2ENFZU2S.mjs";
+} from "../../chunk-QCMBEOHR.mjs";
 import {
   AvocadoQuestionAriResourceOwner,
   AvocadoQuestionAriResourceType
 } from "../../chunk-URX7NO2Y.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvocadoQuestionAri,

Modified: package/packages/ari/avocado/role/index.mjs

Index: package/packages/ari/avocado/role/index.mjs
===================================================================
--- package/packages/ari/avocado/role/index.mjs
+++ package/packages/ari/avocado/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvocadoRoleAri
-} from "../../chunk-XJU7KB2W.mjs";
+} from "../../chunk-D7U3E7VE.mjs";
 import {
   AvocadoRoleAriResourceOwner,
   AvocadoRoleAriResourceType
 } from "../../chunk-DKX2RZ2Z.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvocadoRoleAri,

Modified: package/packages/ari/avocado/site/index.mjs

Index: package/packages/ari/avocado/site/index.mjs
===================================================================
--- package/packages/ari/avocado/site/index.mjs
+++ package/packages/ari/avocado/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvocadoSiteAri
-} from "../../chunk-VZSZBALI.mjs";
+} from "../../chunk-E4EW4JMI.mjs";
 import {
   AvocadoSiteAriResourceOwner,
   AvocadoSiteAriResourceType
 } from "../../chunk-3G3BCF2A.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvocadoSiteAri,

Modified: package/packages/ari/avocado/user/index.mjs

Index: package/packages/ari/avocado/user/index.mjs
===================================================================
--- package/packages/ari/avocado/user/index.mjs
+++ package/packages/ari/avocado/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvocadoUserAri
-} from "../../chunk-LZFI6LCG.mjs";
+} from "../../chunk-O7POZYIH.mjs";
 import {
   AvocadoUserAriResourceOwner,
   AvocadoUserAriResourceType
 } from "../../chunk-3W3PTAEC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvocadoUserAri,

Modified: package/packages/ari/avp/dashboard/index.mjs

Index: package/packages/ari/avp/dashboard/index.mjs
===================================================================
--- package/packages/ari/avp/dashboard/index.mjs
+++ package/packages/ari/avp/dashboard/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvpDashboardAri
-} from "../../chunk-2T4LUTZ5.mjs";
+} from "../../chunk-KAGHM5SZ.mjs";
 import {
   AvpDashboardAriResourceOwner,
   AvpDashboardAriResourceType
 } from "../../chunk-L3TDTHN7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvpDashboardAri,

Modified: package/packages/ari/avp/datasource/index.mjs

Index: package/packages/ari/avp/datasource/index.mjs
===================================================================
--- package/packages/ari/avp/datasource/index.mjs
+++ package/packages/ari/avp/datasource/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvpDatasourceAri
-} from "../../chunk-UUXWYD7A.mjs";
+} from "../../chunk-G4GXN6P3.mjs";
 import {
   AvpDatasourceAriResourceOwner,
   AvpDatasourceAriResourceType
 } from "../../chunk-MIBCZ475.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvpDatasourceAri,

Modified: package/packages/ari/avp/index.mjs

Index: package/packages/ari/avp/index.mjs
===================================================================
--- package/packages/ari/avp/index.mjs
+++ package/packages/ari/avp/index.mjs
@@ -1,28 +1,63 @@
-import "../chunk-2L6JHSPV.mjs";
+import "../chunk-OTT2DMFI.mjs";
 import {
+  AvpSubscriptionAri
+} from "../chunk-P3YAJMFO.mjs";
+import "../chunk-GEK45VES.mjs";
+import {
+  AvpWorkspaceAri
+} from "../chunk-G23RQ4C7.mjs";
+import "../chunk-ELWZ7UQT.mjs";
+import {
+  AvpPipelineQueryAri
+} from "../chunk-U67CLJIY.mjs";
+import "../chunk-5JS6DFBL.mjs";
+import {
   AvpRoleAri
-} from "../chunk-A7WVIOCC.mjs";
+} from "../chunk-QGC377PD.mjs";
 import "../chunk-SZNOZQ4T.mjs";
 import {
   AvpSiteAri
-} from "../chunk-F5HMBVP2.mjs";
+} from "../chunk-BK43G4BF.mjs";
 import "../chunk-GFZFXLJN.mjs";
 import {
+  AvpDashboardChartAri
+} from "../chunk-GGQFQYRK.mjs";
+import "../chunk-HFTHZG5P.mjs";
+import {
   AvpDashboardAri
-} from "../chunk-2T4LUTZ5.mjs";
+} from "../chunk-KAGHM5SZ.mjs";
 import "../chunk-L3TDTHN7.mjs";
 import {
+  AvpDataShareAri
+} from "../chunk-IXQQVAFS.mjs";
+import "../chunk-FFZGZTIN.mjs";
+import {
   AvpDatasourceAri
-} from "../chunk-UUXWYD7A.mjs";
+} from "../chunk-G4GXN6P3.mjs";
 import "../chunk-MIBCZ475.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  AvpChartAri
+} from "../chunk-UM4DZGWX.mjs";
+import "../chunk-5WYUFPST.mjs";
+import {
+  AvpControlAri
+} from "../chunk-INEXAAI2.mjs";
+import "../chunk-SQJOVVPI.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  AvpChartAri,
+  AvpControlAri,
   AvpDashboardAri,
+  AvpDashboardChartAri,
+  AvpDataShareAri,
   AvpDatasourceAri,
+  AvpPipelineQueryAri,
   AvpRoleAri,
-  AvpSiteAri
+  AvpSiteAri,
+  AvpSubscriptionAri,
+  AvpWorkspaceAri
 };

Modified: package/packages/ari/avp/role/index.mjs

Index: package/packages/ari/avp/role/index.mjs
===================================================================
--- package/packages/ari/avp/role/index.mjs
+++ package/packages/ari/avp/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvpRoleAri
-} from "../../chunk-A7WVIOCC.mjs";
+} from "../../chunk-QGC377PD.mjs";
 import {
   AvpRoleAriResourceOwner,
   AvpRoleAriResourceType
 } from "../../chunk-SZNOZQ4T.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvpRoleAri,

Modified: package/packages/ari/avp/site/index.mjs

Index: package/packages/ari/avp/site/index.mjs
===================================================================
--- package/packages/ari/avp/site/index.mjs
+++ package/packages/ari/avp/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   AvpSiteAri
-} from "../../chunk-F5HMBVP2.mjs";
+} from "../../chunk-BK43G4BF.mjs";
 import {
   AvpSiteAriResourceOwner,
   AvpSiteAriResourceType
 } from "../../chunk-GFZFXLJN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   AvpSiteAri,

Modified: package/packages/ari/beacon/alert/index.mjs

Index: package/packages/ari/beacon/alert/index.mjs
===================================================================
--- package/packages/ari/beacon/alert/index.mjs
+++ package/packages/ari/beacon/alert/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconAlertAri
-} from "../../chunk-UI5URWEI.mjs";
+} from "../../chunk-PIMJN7RW.mjs";
 import {
   BeaconAlertAriResourceOwner,
   BeaconAlertAriResourceType
 } from "../../chunk-TJOHF5RH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconAlertAri,

Modified: package/packages/ari/beacon/custom-detection/index.mjs

Index: package/packages/ari/beacon/custom-detection/index.mjs
===================================================================
--- package/packages/ari/beacon/custom-detection/index.mjs
+++ package/packages/ari/beacon/custom-detection/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconCustomDetectionAri
-} from "../../chunk-UMBJ47UL.mjs";
+} from "../../chunk-3T565ECQ.mjs";
 import {
   BeaconCustomDetectionAriResourceOwner,
   BeaconCustomDetectionAriResourceType
 } from "../../chunk-6YGOGAWM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconCustomDetectionAri,

Modified: package/packages/ari/beacon/detection-setting/index.mjs

Index: package/packages/ari/beacon/detection-setting/index.mjs
===================================================================
--- package/packages/ari/beacon/detection-setting/index.mjs
+++ package/packages/ari/beacon/detection-setting/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconDetectionSettingAri
-} from "../../chunk-NSF6JNN7.mjs";
+} from "../../chunk-3BVY6DKX.mjs";
 import {
   BeaconDetectionSettingAriResourceOwner,
   BeaconDetectionSettingAriResourceType
 } from "../../chunk-XIUYJLCH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconDetectionSettingAri,

Modified: package/packages/ari/beacon/detection/index.mjs

Index: package/packages/ari/beacon/detection/index.mjs
===================================================================
--- package/packages/ari/beacon/detection/index.mjs
+++ package/packages/ari/beacon/detection/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconDetectionAri
-} from "../../chunk-XI5IS5YT.mjs";
+} from "../../chunk-PM2OSIKL.mjs";
 import {
   BeaconDetectionAriResourceOwner,
   BeaconDetectionAriResourceType
 } from "../../chunk-L27OOBSM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconDetectionAri,

Modified: package/packages/ari/beacon/index.mjs

Index: package/packages/ari/beacon/index.mjs
===================================================================
--- package/packages/ari/beacon/index.mjs
+++ package/packages/ari/beacon/index.mjs
@@ -1,40 +1,40 @@
 import "../chunk-AIEBCD77.mjs";
 import {
+  BeaconWorkspaceAri
+} from "../chunk-JWOHTGXF.mjs";
+import "../chunk-POXHAMNN.mjs";
+import {
+  BeaconRoleAri
+} from "../chunk-6XTYVS42.mjs";
+import "../chunk-YRF7LNG2.mjs";
+import {
   BeaconSiteAri
-} from "../chunk-UG43ZMVT.mjs";
+} from "../chunk-PCOEYRAB.mjs";
 import "../chunk-JQQF6HSU.mjs";
 import {
   BeaconSubscriptionAri
-} from "../chunk-YDNKSFYS.mjs";
+} from "../chunk-3JPMB2M3.mjs";
 import "../chunk-CWWCGBU4.mjs";
 import {
-  BeaconWorkspaceAri
-} from "../chunk-UY6ZEA2N.mjs";
-import "../chunk-POXHAMNN.mjs";
+  BeaconAlertAri
+} from "../chunk-PIMJN7RW.mjs";
+import "../chunk-TJOHF5RH.mjs";
 import {
+  BeaconCustomDetectionAri
+} from "../chunk-3T565ECQ.mjs";
+import "../chunk-6YGOGAWM.mjs";
+import {
   BeaconDetectionSettingAri
-} from "../chunk-NSF6JNN7.mjs";
+} from "../chunk-3BVY6DKX.mjs";
 import "../chunk-XIUYJLCH.mjs";
 import {
   BeaconDetectionAri
-} from "../chunk-XI5IS5YT.mjs";
+} from "../chunk-PM2OSIKL.mjs";
 import "../chunk-L27OOBSM.mjs";
-import {
-  BeaconRoleAri
-} from "../chunk-OF7MDY5D.mjs";
-import "../chunk-YRF7LNG2.mjs";
-import {
-  BeaconAlertAri
-} from "../chunk-UI5URWEI.mjs";
-import "../chunk-TJOHF5RH.mjs";
-import {
-  BeaconCustomDetectionAri
-} from "../chunk-UMBJ47UL.mjs";
-import "../chunk-6YGOGAWM.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   BeaconAlertAri,

Modified: package/packages/ari/beacon/role/index.mjs

Index: package/packages/ari/beacon/role/index.mjs
===================================================================
--- package/packages/ari/beacon/role/index.mjs
+++ package/packages/ari/beacon/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconRoleAri
-} from "../../chunk-OF7MDY5D.mjs";
+} from "../../chunk-6XTYVS42.mjs";
 import {
   BeaconRoleAriResourceOwner,
   BeaconRoleAriResourceType
 } from "../../chunk-YRF7LNG2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconRoleAri,

Modified: package/packages/ari/beacon/site/index.mjs

Index: package/packages/ari/beacon/site/index.mjs
===================================================================
--- package/packages/ari/beacon/site/index.mjs
+++ package/packages/ari/beacon/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconSiteAri
-} from "../../chunk-UG43ZMVT.mjs";
+} from "../../chunk-PCOEYRAB.mjs";
 import {
   BeaconSiteAriResourceOwner,
   BeaconSiteAriResourceType
 } from "../../chunk-JQQF6HSU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconSiteAri,

Modified: package/packages/ari/beacon/subscription/index.mjs

Index: package/packages/ari/beacon/subscription/index.mjs
===================================================================
--- package/packages/ari/beacon/subscription/index.mjs
+++ package/packages/ari/beacon/subscription/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconSubscriptionAri
-} from "../../chunk-YDNKSFYS.mjs";
+} from "../../chunk-3JPMB2M3.mjs";
 import {
   BeaconSubscriptionAriResourceOwner,
   BeaconSubscriptionAriResourceType
 } from "../../chunk-CWWCGBU4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconSubscriptionAri,

Modified: package/packages/ari/beacon/workspace/index.mjs

Index: package/packages/ari/beacon/workspace/index.mjs
===================================================================
--- package/packages/ari/beacon/workspace/index.mjs
+++ package/packages/ari/beacon/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   BeaconWorkspaceAri
-} from "../../chunk-UY6ZEA2N.mjs";
+} from "../../chunk-JWOHTGXF.mjs";
 import {
   BeaconWorkspaceAriResourceOwner,
   BeaconWorkspaceAriResourceType
 } from "../../chunk-POXHAMNN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BeaconWorkspaceAri,

Modified: package/packages/ari/bitbucket/app/index.mjs

Index: package/packages/ari/bitbucket/app/index.mjs
===================================================================
--- package/packages/ari/bitbucket/app/index.mjs
+++ package/packages/ari/bitbucket/app/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketAppAri
-} from "../../chunk-AQTDACWA.mjs";
+} from "../../chunk-4NKKA36Z.mjs";
 import {
   BitbucketAppAriResourceOwner,
   BitbucketAppAriResourceType
 } from "../../chunk-HN5XXUJU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketAppAri,

Modified: package/packages/ari/bitbucket/index.mjs

Index: package/packages/ari/bitbucket/index.mjs
===================================================================
--- package/packages/ari/bitbucket/index.mjs
+++ package/packages/ari/bitbucket/index.mjs
@@ -1,44 +1,44 @@
 import "../chunk-CI2TIA3X.mjs";
 import {
-  BitbucketRepositoryAri
-} from "../chunk-3HPFKP3J.mjs";
-import "../chunk-4KEXHL4E.mjs";
-import {
-  BitbucketSiteAri
-} from "../chunk-QMNMOFD6.mjs";
-import "../chunk-NKJWWYMZ.mjs";
-import {
   BitbucketTeamAri
-} from "../chunk-KLWJROR4.mjs";
+} from "../chunk-BM7OAYUI.mjs";
 import "../chunk-O3ROTQWU.mjs";
 import {
   BitbucketWorkspaceAri
-} from "../chunk-V54IQUVR.mjs";
+} from "../chunk-VRCK4EFE.mjs";
 import "../chunk-A35PGQYK.mjs";
 import {
-  BitbucketOauthConsumerAri
-} from "../chunk-57WI3RIV.mjs";
-import "../chunk-B6DXOH6V.mjs";
-import {
-  BitbucketProjectAri
-} from "../chunk-7ZBGLQ7V.mjs";
-import "../chunk-KZCUOZCO.mjs";
-import {
   BitbucketPullrequestAri
-} from "../chunk-A47CSQ5V.mjs";
+} from "../chunk-QVLM6Y5N.mjs";
 import "../chunk-7V62G36F.mjs";
 import {
   BitbucketRepositoryTransferAri
-} from "../chunk-VOROCXLW.mjs";
+} from "../chunk-ZXU3C7PI.mjs";
 import "../chunk-QL4XDR5W.mjs";
 import {
+  BitbucketRepositoryAri
+} from "../chunk-SZDHRGNZ.mjs";
+import "../chunk-4KEXHL4E.mjs";
+import {
+  BitbucketSiteAri
+} from "../chunk-VPNVE6MJ.mjs";
+import "../chunk-NKJWWYMZ.mjs";
+import {
   BitbucketAppAri
-} from "../chunk-AQTDACWA.mjs";
+} from "../chunk-4NKKA36Z.mjs";
 import "../chunk-HN5XXUJU.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  BitbucketOauthConsumerAri
+} from "../chunk-BZRGJTNI.mjs";
+import "../chunk-B6DXOH6V.mjs";
+import {
+  BitbucketProjectAri
+} from "../chunk-ZBJVKFTR.mjs";
+import "../chunk-KZCUOZCO.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   BitbucketAppAri,

Modified: package/packages/ari/bitbucket/oauth-consumer/index.mjs

Index: package/packages/ari/bitbucket/oauth-consumer/index.mjs
===================================================================
--- package/packages/ari/bitbucket/oauth-consumer/index.mjs
+++ package/packages/ari/bitbucket/oauth-consumer/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketOauthConsumerAri
-} from "../../chunk-57WI3RIV.mjs";
+} from "../../chunk-BZRGJTNI.mjs";
 import {
   BitbucketOauthConsumerAriResourceOwner,
   BitbucketOauthConsumerAriResourceType
 } from "../../chunk-B6DXOH6V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketOauthConsumerAri,

Modified: package/packages/ari/bitbucket/project/index.mjs

Index: package/packages/ari/bitbucket/project/index.mjs
===================================================================
--- package/packages/ari/bitbucket/project/index.mjs
+++ package/packages/ari/bitbucket/project/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketProjectAri
-} from "../../chunk-7ZBGLQ7V.mjs";
+} from "../../chunk-ZBJVKFTR.mjs";
 import {
   BitbucketProjectAriResourceOwner,
   BitbucketProjectAriResourceType
 } from "../../chunk-KZCUOZCO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketProjectAri,

Modified: package/packages/ari/bitbucket/pullrequest/index.mjs

Index: package/packages/ari/bitbucket/pullrequest/index.mjs
===================================================================
--- package/packages/ari/bitbucket/pullrequest/index.mjs
+++ package/packages/ari/bitbucket/pullrequest/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketPullrequestAri
-} from "../../chunk-A47CSQ5V.mjs";
+} from "../../chunk-QVLM6Y5N.mjs";
 import {
   BitbucketPullrequestAriResourceOwner,
   BitbucketPullrequestAriResourceType
 } from "../../chunk-7V62G36F.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketPullrequestAri,

Modified: package/packages/ari/bitbucket/repository-transfer/index.mjs

Index: package/packages/ari/bitbucket/repository-transfer/index.mjs
===================================================================
--- package/packages/ari/bitbucket/repository-transfer/index.mjs
+++ package/packages/ari/bitbucket/repository-transfer/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketRepositoryTransferAri
-} from "../../chunk-VOROCXLW.mjs";
+} from "../../chunk-ZXU3C7PI.mjs";
 import {
   BitbucketRepositoryTransferAriResourceOwner,
   BitbucketRepositoryTransferAriResourceType
 } from "../../chunk-QL4XDR5W.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketRepositoryTransferAri,

Modified: package/packages/ari/bitbucket/repository/index.mjs

Index: package/packages/ari/bitbucket/repository/index.mjs
===================================================================
--- package/packages/ari/bitbucket/repository/index.mjs
+++ package/packages/ari/bitbucket/repository/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketRepositoryAri
-} from "../../chunk-3HPFKP3J.mjs";
+} from "../../chunk-SZDHRGNZ.mjs";
 import {
   BitbucketRepositoryAriResourceOwner,
   BitbucketRepositoryAriResourceType
 } from "../../chunk-4KEXHL4E.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketRepositoryAri,

Modified: package/packages/ari/bitbucket/site/index.mjs

Index: package/packages/ari/bitbucket/site/index.mjs
===================================================================
--- package/packages/ari/bitbucket/site/index.mjs
+++ package/packages/ari/bitbucket/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketSiteAri
-} from "../../chunk-QMNMOFD6.mjs";
+} from "../../chunk-VPNVE6MJ.mjs";
 import {
   BitbucketSiteAriResourceOwner,
   BitbucketSiteAriResourceType
 } from "../../chunk-NKJWWYMZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketSiteAri,

Modified: package/packages/ari/bitbucket/team/index.mjs

Index: package/packages/ari/bitbucket/team/index.mjs
===================================================================
--- package/packages/ari/bitbucket/team/index.mjs
+++ package/packages/ari/bitbucket/team/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketTeamAri
-} from "../../chunk-KLWJROR4.mjs";
+} from "../../chunk-BM7OAYUI.mjs";
 import {
   BitbucketTeamAriResourceOwner,
   BitbucketTeamAriResourceType
 } from "../../chunk-O3ROTQWU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketTeamAri,

Modified: package/packages/ari/bitbucket/workspace/index.mjs

Index: package/packages/ari/bitbucket/workspace/index.mjs
===================================================================
--- package/packages/ari/bitbucket/workspace/index.mjs
+++ package/packages/ari/bitbucket/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   BitbucketWorkspaceAri
-} from "../../chunk-V54IQUVR.mjs";
+} from "../../chunk-VRCK4EFE.mjs";
 import {
   BitbucketWorkspaceAriResourceOwner,
   BitbucketWorkspaceAriResourceType
 } from "../../chunk-A35PGQYK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BitbucketWorkspaceAri,

Modified: package/packages/ari/brie/index.mjs

Index: package/packages/ari/brie/index.mjs
===================================================================
--- package/packages/ari/brie/index.mjs
+++ package/packages/ari/brie/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-QKWQ73L2.mjs";
 import {
   BrieRoleAri
-} from "../chunk-AJK4OU4N.mjs";
+} from "../chunk-D6ZPSJ7W.mjs";
 import "../chunk-S5IRDM4L.mjs";
 import {
   BrieSiteAri
-} from "../chunk-OOWLL7WB.mjs";
+} from "../chunk-54HUMSXM.mjs";
 import "../chunk-2CDIPTTF.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   BrieRoleAri,

Modified: package/packages/ari/brie/role/index.mjs

Index: package/packages/ari/brie/role/index.mjs
===================================================================
--- package/packages/ari/brie/role/index.mjs
+++ package/packages/ari/brie/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   BrieRoleAri
-} from "../../chunk-AJK4OU4N.mjs";
+} from "../../chunk-D6ZPSJ7W.mjs";
 import {
   BrieRoleAriResourceOwner,
   BrieRoleAriResourceType
 } from "../../chunk-S5IRDM4L.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BrieRoleAri,

Modified: package/packages/ari/brie/site/index.mjs

Index: package/packages/ari/brie/site/index.mjs
===================================================================
--- package/packages/ari/brie/site/index.mjs
+++ package/packages/ari/brie/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   BrieSiteAri
-} from "../../chunk-OOWLL7WB.mjs";
+} from "../../chunk-54HUMSXM.mjs";
 import {
   BrieSiteAriResourceOwner,
   BrieSiteAriResourceType
 } from "../../chunk-2CDIPTTF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   BrieSiteAri,

Modified: package/packages/ari/canvas/board/index.mjs

Index: package/packages/ari/canvas/board/index.mjs
===================================================================
--- package/packages/ari/canvas/board/index.mjs
+++ package/packages/ari/canvas/board/index.mjs
@@ -1,14 +1,14 @@
 import {
   CanvasBoardAri
-} from "../../chunk-ILC7JDSD.mjs";
+} from "../../chunk-XDORMIFK.mjs";
 import {
   CanvasBoardAriResourceOwner,
   CanvasBoardAriResourceType
 } from "../../chunk-R3VA6JMD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CanvasBoardAri,

Modified: package/packages/ari/canvas/database/index.mjs

Index: package/packages/ari/canvas/database/index.mjs
===================================================================
--- package/packages/ari/canvas/database/index.mjs
+++ package/packages/ari/canvas/database/index.mjs
@@ -1,14 +1,14 @@
 import {
   CanvasDatabaseAri
-} from "../../chunk-LCGURRLN.mjs";
+} from "../../chunk-FLNQNRS3.mjs";
 import {
   CanvasDatabaseAriResourceOwner,
   CanvasDatabaseAriResourceType
 } from "../../chunk-LRE2PRU7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CanvasDatabaseAri,

Modified: package/packages/ari/canvas/index.mjs

Index: package/packages/ari/canvas/index.mjs
===================================================================
--- package/packages/ari/canvas/index.mjs
+++ package/packages/ari/canvas/index.mjs
@@ -1,24 +1,24 @@
 import "../chunk-KLYBIY73.mjs";
 import {
-  CanvasDatabaseAri
-} from "../chunk-LCGURRLN.mjs";
-import "../chunk-LRE2PRU7.mjs";
-import {
-  CanvasSiteAri
-} from "../chunk-7UZ2XXEM.mjs";
-import "../chunk-VCVOT2RL.mjs";
-import {
   CanvasWorkspaceAri
-} from "../chunk-5KK6WKQE.mjs";
+} from "../chunk-YVXE2PZX.mjs";
 import "../chunk-RSJD3TU6.mjs";
 import {
   CanvasBoardAri
-} from "../chunk-ILC7JDSD.mjs";
+} from "../chunk-XDORMIFK.mjs";
 import "../chunk-R3VA6JMD.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  CanvasDatabaseAri
+} from "../chunk-FLNQNRS3.mjs";
+import "../chunk-LRE2PRU7.mjs";
+import {
+  CanvasSiteAri
+} from "../chunk-ZVPXHVXN.mjs";
+import "../chunk-VCVOT2RL.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   CanvasBoardAri,

Modified: package/packages/ari/canvas/site/index.mjs

Index: package/packages/ari/canvas/site/index.mjs
===================================================================
--- package/packages/ari/canvas/site/index.mjs
+++ package/packages/ari/canvas/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   CanvasSiteAri
-} from "../../chunk-7UZ2XXEM.mjs";
+} from "../../chunk-ZVPXHVXN.mjs";
 import {
   CanvasSiteAriResourceOwner,
   CanvasSiteAriResourceType
 } from "../../chunk-VCVOT2RL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CanvasSiteAri,

Modified: package/packages/ari/canvas/workspace/index.mjs

Index: package/packages/ari/canvas/workspace/index.mjs
===================================================================
--- package/packages/ari/canvas/workspace/index.mjs
+++ package/packages/ari/canvas/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   CanvasWorkspaceAri
-} from "../../chunk-5KK6WKQE.mjs";
+} from "../../chunk-YVXE2PZX.mjs";
 import {
   CanvasWorkspaceAriResourceOwner,
   CanvasWorkspaceAriResourceType
 } from "../../chunk-RSJD3TU6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CanvasWorkspaceAri,

Modified: package/packages/ari/cmdb/attribute/index.mjs

Index: package/packages/ari/cmdb/attribute/index.mjs
===================================================================
--- package/packages/ari/cmdb/attribute/index.mjs
+++ package/packages/ari/cmdb/attribute/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbAttributeAri
-} from "../../chunk-O2XVISTV.mjs";
+} from "../../chunk-LYMTZOWM.mjs";
 import {
   CmdbAttributeAriResourceOwner,
   CmdbAttributeAriResourceType
 } from "../../chunk-XAMITGNQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbAttributeAri,

Modified: package/packages/ari/cmdb/import-configuration/index.mjs

Index: package/packages/ari/cmdb/import-configuration/index.mjs
===================================================================
--- package/packages/ari/cmdb/import-configuration/index.mjs
+++ package/packages/ari/cmdb/import-configuration/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbImportConfigurationAri
-} from "../../chunk-CU6OHZ3F.mjs";
+} from "../../chunk-HQW7G3EI.mjs";
 import {
   CmdbImportConfigurationAriResourceOwner,
   CmdbImportConfigurationAriResourceType
 } from "../../chunk-W3AHDHPL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbImportConfigurationAri,

Modified: package/packages/ari/cmdb/index.mjs

Index: package/packages/ari/cmdb/index.mjs
===================================================================
--- package/packages/ari/cmdb/index.mjs
+++ package/packages/ari/cmdb/index.mjs
@@ -1,36 +1,36 @@
 import "../chunk-7USM4R6S.mjs";
 import {
-  CmdbSchemaAri
-} from "../chunk-Q6P7ADBQ.mjs";
-import "../chunk-7NF55AHC.mjs";
-import {
-  CmdbTypeAri
-} from "../chunk-PTDCAXT6.mjs";
-import "../chunk-Q5AHPTNW.mjs";
-import {
   CmdbWorkspaceAri
-} from "../chunk-GFSBVGP2.mjs";
+} from "../chunk-6S65DHJX.mjs";
 import "../chunk-UQ5PWXBJ.mjs";
 import {
-  CmdbImportConfigurationAri
-} from "../chunk-CU6OHZ3F.mjs";
-import "../chunk-W3AHDHPL.mjs";
-import {
   CmdbObjectAri
-} from "../chunk-E647WT27.mjs";
+} from "../chunk-BVNEIGLW.mjs";
 import "../chunk-BZ6D72WR.mjs";
 import {
   CmdbRoleAri
-} from "../chunk-6XNBVGHG.mjs";
+} from "../chunk-ARCUZT3F.mjs";
 import "../chunk-WF26OXZU.mjs";
 import {
+  CmdbSchemaAri
+} from "../chunk-HDCBIG77.mjs";
+import "../chunk-7NF55AHC.mjs";
+import {
+  CmdbTypeAri
+} from "../chunk-B74OI5SL.mjs";
+import "../chunk-Q5AHPTNW.mjs";
+import {
   CmdbAttributeAri
-} from "../chunk-O2XVISTV.mjs";
+} from "../chunk-LYMTZOWM.mjs";
 import "../chunk-XAMITGNQ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  CmdbImportConfigurationAri
+} from "../chunk-HQW7G3EI.mjs";
+import "../chunk-W3AHDHPL.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   CmdbAttributeAri,

Modified: package/packages/ari/cmdb/object/index.mjs

Index: package/packages/ari/cmdb/object/index.mjs
===================================================================
--- package/packages/ari/cmdb/object/index.mjs
+++ package/packages/ari/cmdb/object/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbObjectAri
-} from "../../chunk-E647WT27.mjs";
+} from "../../chunk-BVNEIGLW.mjs";
 import {
   CmdbObjectAriResourceOwner,
   CmdbObjectAriResourceType
 } from "../../chunk-BZ6D72WR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbObjectAri,

Modified: package/packages/ari/cmdb/role/index.mjs

Index: package/packages/ari/cmdb/role/index.mjs
===================================================================
--- package/packages/ari/cmdb/role/index.mjs
+++ package/packages/ari/cmdb/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbRoleAri
-} from "../../chunk-6XNBVGHG.mjs";
+} from "../../chunk-ARCUZT3F.mjs";
 import {
   CmdbRoleAriResourceOwner,
   CmdbRoleAriResourceType
 } from "../../chunk-WF26OXZU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbRoleAri,

Modified: package/packages/ari/cmdb/schema/index.mjs

Index: package/packages/ari/cmdb/schema/index.mjs
===================================================================
--- package/packages/ari/cmdb/schema/index.mjs
+++ package/packages/ari/cmdb/schema/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbSchemaAri
-} from "../../chunk-Q6P7ADBQ.mjs";
+} from "../../chunk-HDCBIG77.mjs";
 import {
   CmdbSchemaAriResourceOwner,
   CmdbSchemaAriResourceType
 } from "../../chunk-7NF55AHC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbSchemaAri,

Modified: package/packages/ari/cmdb/type/index.mjs

Index: package/packages/ari/cmdb/type/index.mjs
===================================================================
--- package/packages/ari/cmdb/type/index.mjs
+++ package/packages/ari/cmdb/type/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbTypeAri
-} from "../../chunk-PTDCAXT6.mjs";
+} from "../../chunk-B74OI5SL.mjs";
 import {
   CmdbTypeAriResourceOwner,
   CmdbTypeAriResourceType
 } from "../../chunk-Q5AHPTNW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbTypeAri,

Modified: package/packages/ari/cmdb/workspace/index.mjs

Index: package/packages/ari/cmdb/workspace/index.mjs
===================================================================
--- package/packages/ari/cmdb/workspace/index.mjs
+++ package/packages/ari/cmdb/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   CmdbWorkspaceAri
-} from "../../chunk-GFSBVGP2.mjs";
+} from "../../chunk-6S65DHJX.mjs";
 import {
   CmdbWorkspaceAriResourceOwner,
   CmdbWorkspaceAriResourceType
 } from "../../chunk-UQ5PWXBJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CmdbWorkspaceAri,

Modified: package/packages/ari/commerce/catalog-account/index.mjs

Index: package/packages/ari/commerce/catalog-account/index.mjs
===================================================================
--- package/packages/ari/commerce/catalog-account/index.mjs
+++ package/packages/ari/commerce/catalog-account/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceCatalogAccountAri
-} from "../../chunk-AFMK7OUM.mjs";
+} from "../../chunk-BXWZLPDX.mjs";
 import {
   CommerceCatalogAccountAriResourceOwner,
   CommerceCatalogAccountAriResourceType
 } from "../../chunk-3FQB6Q73.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceCatalogAccountAri,

Modified: package/packages/ari/commerce/change/index.mjs

Index: package/packages/ari/commerce/change/index.mjs
===================================================================
--- package/packages/ari/commerce/change/index.mjs
+++ package/packages/ari/commerce/change/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceChangeAri
-} from "../../chunk-ETMJSA36.mjs";
+} from "../../chunk-OHSJRD5E.mjs";
 import {
   CommerceChangeAriResourceOwner,
   CommerceChangeAriResourceType
 } from "../../chunk-R3MD4VCL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceChangeAri,

Modified: package/packages/ari/commerce/entitlement-template/index.mjs

Index: package/packages/ari/commerce/entitlement-template/index.mjs
===================================================================
--- package/packages/ari/commerce/entitlement-template/index.mjs
+++ package/packages/ari/commerce/entitlement-template/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceEntitlementTemplateAri
-} from "../../chunk-EEVZ2T4N.mjs";
+} from "../../chunk-FI7MRGB7.mjs";
 import {
   CommerceEntitlementTemplateAriResourceOwner,
   CommerceEntitlementTemplateAriResourceType
 } from "../../chunk-32JDQQPU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceEntitlementTemplateAri,

Modified: package/packages/ari/commerce/entitlement/index.mjs

Index: package/packages/ari/commerce/entitlement/index.mjs
===================================================================
--- package/packages/ari/commerce/entitlement/index.mjs
+++ package/packages/ari/commerce/entitlement/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceEntitlementAri
-} from "../../chunk-7OY3QZNC.mjs";
+} from "../../chunk-WLYQCRJJ.mjs";
 import {
   CommerceEntitlementAriResourceOwner,
   CommerceEntitlementAriResourceType
 } from "../../chunk-NINDB5F3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceEntitlementAri,

Modified: package/packages/ari/commerce/index.mjs

Index: package/packages/ari/commerce/index.mjs
===================================================================
--- package/packages/ari/commerce/index.mjs
+++ package/packages/ari/commerce/index.mjs
@@ -1,80 +1,80 @@
 import "../chunk-NWYLOPBR.mjs";
 import {
-  CommerceWorkbenchResourceAri
-} from "../chunk-ANGBESZT.mjs";
-import "../chunk-CVI37ASZ.mjs";
-import {
-  CommerceQuoteAri
-} from "../chunk-I73ISE3P.mjs";
-import "../chunk-2PBMRYJM.mjs";
-import {
   CommerceRoleAri
-} from "../chunk-C5ZTYUYL.mjs";
+} from "../chunk-XYS56VYX.mjs";
 import "../chunk-T3FMJP7C.mjs";
 import {
   CommerceShipToPartyAri
-} from "../chunk-HLWWYVIZ.mjs";
+} from "../chunk-MDYKMBBS.mjs";
 import "../chunk-MR7K6E3K.mjs";
 import {
   CommerceTransactionAccountAri
-} from "../chunk-Q7GAEBOF.mjs";
+} from "../chunk-77XUTCTA.mjs";
 import "../chunk-IG6GXX55.mjs";
 import {
-  CommercePaymentMethodAri
-} from "../chunk-UYUDWCVK.mjs";
-import "../chunk-N3JGQE6H.mjs";
+  CommerceWorkbenchResourceAri
+} from "../chunk-5KLS37O7.mjs";
+import "../chunk-CVI37ASZ.mjs";
 import {
   CommercePricingPlanAri
-} from "../chunk-4F7ZSI4J.mjs";
+} from "../chunk-4MRXW7L4.mjs";
 import "../chunk-66TMLCVM.mjs";
 import {
   CommerceProductAri
-} from "../chunk-RWBTYLYR.mjs";
+} from "../chunk-JGTBH6IP.mjs";
 import "../chunk-7KRTMBHT.mjs";
 import {
   CommercePromotionAri
-} from "../chunk-7OARX6B2.mjs";
+} from "../chunk-4PN2DXS4.mjs";
 import "../chunk-NDIFFXAM.mjs";
 import {
-  CommerceInvoiceGroupAri
-} from "../chunk-MNXYH3HY.mjs";
-import "../chunk-MX6GMSIL.mjs";
+  CommerceQuoteAri
+} from "../chunk-E3XHWBNO.mjs";
+import "../chunk-2PBMRYJM.mjs";
 import {
   CommerceOfferingRelationshipTemplateAri
-} from "../chunk-JVYQKURY.mjs";
+} from "../chunk-NTQZPCEO.mjs";
 import "../chunk-2P7D7BWD.mjs";
 import {
   CommerceOfferingAri
-} from "../chunk-C5TKHBWJ.mjs";
+} from "../chunk-NON2JS2I.mjs";
 import "../chunk-ANF2XXE7.mjs";
 import {
   CommerceOrderAri
-} from "../chunk-S5G53MVL.mjs";
+} from "../chunk-4TE24BLX.mjs";
 import "../chunk-3AXUCZXV.mjs";
 import {
-  CommerceChangeAri
-} from "../chunk-ETMJSA36.mjs";
-import "../chunk-R3MD4VCL.mjs";
+  CommercePaymentMethodAri
+} from "../chunk-NLGPZOCA.mjs";
+import "../chunk-N3JGQE6H.mjs";
 import {
-  CommerceEntitlementTemplateAri
-} from "../chunk-EEVZ2T4N.mjs";
-import "../chunk-32JDQQPU.mjs";
-import {
   CommerceEntitlementAri
-} from "../chunk-7OY3QZNC.mjs";
+} from "../chunk-WLYQCRJJ.mjs";
 import "../chunk-NINDB5F3.mjs";
 import {
   CommerceInitiativeAri
-} from "../chunk-UHW4TW4X.mjs";
+} from "../chunk-NMUDZXWP.mjs";
 import "../chunk-NEKFBJUG.mjs";
 import {
+  CommerceInvoiceGroupAri
+} from "../chunk-FAG744FK.mjs";
+import "../chunk-MX6GMSIL.mjs";
+import {
   CommerceCatalogAccountAri
-} from "../chunk-AFMK7OUM.mjs";
+} from "../chunk-BXWZLPDX.mjs";
 import "../chunk-3FQB6Q73.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  CommerceChangeAri
+} from "../chunk-OHSJRD5E.mjs";
+import "../chunk-R3MD4VCL.mjs";
+import {
+  CommerceEntitlementTemplateAri
+} from "../chunk-FI7MRGB7.mjs";
+import "../chunk-32JDQQPU.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   CommerceCatalogAccountAri,

Modified: package/packages/ari/commerce/initiative/index.mjs

Index: package/packages/ari/commerce/initiative/index.mjs
===================================================================
--- package/packages/ari/commerce/initiative/index.mjs
+++ package/packages/ari/commerce/initiative/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceInitiativeAri
-} from "../../chunk-UHW4TW4X.mjs";
+} from "../../chunk-NMUDZXWP.mjs";
 import {
   CommerceInitiativeAriResourceOwner,
   CommerceInitiativeAriResourceType
 } from "../../chunk-NEKFBJUG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceInitiativeAri,

Modified: package/packages/ari/commerce/invoice-group/index.mjs

Index: package/packages/ari/commerce/invoice-group/index.mjs
===================================================================
--- package/packages/ari/commerce/invoice-group/index.mjs
+++ package/packages/ari/commerce/invoice-group/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceInvoiceGroupAri
-} from "../../chunk-MNXYH3HY.mjs";
+} from "../../chunk-FAG744FK.mjs";
 import {
   CommerceInvoiceGroupAriResourceOwner,
   CommerceInvoiceGroupAriResourceType
 } from "../../chunk-MX6GMSIL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceInvoiceGroupAri,

Modified: package/packages/ari/commerce/offering-relationship-template/index.mjs

Index: package/packages/ari/commerce/offering-relationship-template/index.mjs
===================================================================
--- package/packages/ari/commerce/offering-relationship-template/index.mjs
+++ package/packages/ari/commerce/offering-relationship-template/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceOfferingRelationshipTemplateAri
-} from "../../chunk-JVYQKURY.mjs";
+} from "../../chunk-NTQZPCEO.mjs";
 import {
   CommerceOfferingRelationshipTemplateAriResourceOwner,
   CommerceOfferingRelationshipTemplateAriResourceType
 } from "../../chunk-2P7D7BWD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceOfferingRelationshipTemplateAri,

Modified: package/packages/ari/commerce/offering/index.mjs

Index: package/packages/ari/commerce/offering/index.mjs
===================================================================
--- package/packages/ari/commerce/offering/index.mjs
+++ package/packages/ari/commerce/offering/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceOfferingAri
-} from "../../chunk-C5TKHBWJ.mjs";
+} from "../../chunk-NON2JS2I.mjs";
 import {
   CommerceOfferingAriResourceOwner,
   CommerceOfferingAriResourceType
 } from "../../chunk-ANF2XXE7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceOfferingAri,

Modified: package/packages/ari/commerce/order/index.mjs

Index: package/packages/ari/commerce/order/index.mjs
===================================================================
--- package/packages/ari/commerce/order/index.mjs
+++ package/packages/ari/commerce/order/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceOrderAri
-} from "../../chunk-S5G53MVL.mjs";
+} from "../../chunk-4TE24BLX.mjs";
 import {
   CommerceOrderAriResourceOwner,
   CommerceOrderAriResourceType
 } from "../../chunk-3AXUCZXV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceOrderAri,

Modified: package/packages/ari/commerce/payment-method/index.mjs

Index: package/packages/ari/commerce/payment-method/index.mjs
===================================================================
--- package/packages/ari/commerce/payment-method/index.mjs
+++ package/packages/ari/commerce/payment-method/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommercePaymentMethodAri
-} from "../../chunk-UYUDWCVK.mjs";
+} from "../../chunk-NLGPZOCA.mjs";
 import {
   CommercePaymentMethodAriResourceOwner,
   CommercePaymentMethodAriResourceType
 } from "../../chunk-N3JGQE6H.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommercePaymentMethodAri,

Modified: package/packages/ari/commerce/pricing-plan/index.mjs

Index: package/packages/ari/commerce/pricing-plan/index.mjs
===================================================================
--- package/packages/ari/commerce/pricing-plan/index.mjs
+++ package/packages/ari/commerce/pricing-plan/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommercePricingPlanAri
-} from "../../chunk-4F7ZSI4J.mjs";
+} from "../../chunk-4MRXW7L4.mjs";
 import {
   CommercePricingPlanAriResourceOwner,
   CommercePricingPlanAriResourceType
 } from "../../chunk-66TMLCVM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommercePricingPlanAri,

Modified: package/packages/ari/commerce/product/index.mjs

Index: package/packages/ari/commerce/product/index.mjs
===================================================================
--- package/packages/ari/commerce/product/index.mjs
+++ package/packages/ari/commerce/product/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceProductAri
-} from "../../chunk-RWBTYLYR.mjs";
+} from "../../chunk-JGTBH6IP.mjs";
 import {
   CommerceProductAriResourceOwner,
   CommerceProductAriResourceType
 } from "../../chunk-7KRTMBHT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceProductAri,

Modified: package/packages/ari/commerce/promotion/index.mjs

Index: package/packages/ari/commerce/promotion/index.mjs
===================================================================
--- package/packages/ari/commerce/promotion/index.mjs
+++ package/packages/ari/commerce/promotion/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommercePromotionAri
-} from "../../chunk-7OARX6B2.mjs";
+} from "../../chunk-4PN2DXS4.mjs";
 import {
   CommercePromotionAriResourceOwner,
   CommercePromotionAriResourceType
 } from "../../chunk-NDIFFXAM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommercePromotionAri,

Modified: package/packages/ari/commerce/quote/index.mjs

Index: package/packages/ari/commerce/quote/index.mjs
===================================================================
--- package/packages/ari/commerce/quote/index.mjs
+++ package/packages/ari/commerce/quote/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceQuoteAri
-} from "../../chunk-I73ISE3P.mjs";
+} from "../../chunk-E3XHWBNO.mjs";
 import {
   CommerceQuoteAriResourceOwner,
   CommerceQuoteAriResourceType
 } from "../../chunk-2PBMRYJM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceQuoteAri,

Modified: package/packages/ari/commerce/role/index.mjs

Index: package/packages/ari/commerce/role/index.mjs
===================================================================
--- package/packages/ari/commerce/role/index.mjs
+++ package/packages/ari/commerce/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceRoleAri
-} from "../../chunk-C5ZTYUYL.mjs";
+} from "../../chunk-XYS56VYX.mjs";
 import {
   CommerceRoleAriResourceOwner,
   CommerceRoleAriResourceType
 } from "../../chunk-T3FMJP7C.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceRoleAri,

Modified: package/packages/ari/commerce/ship-to-party/index.mjs

Index: package/packages/ari/commerce/ship-to-party/index.mjs
===================================================================
--- package/packages/ari/commerce/ship-to-party/index.mjs
+++ package/packages/ari/commerce/ship-to-party/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceShipToPartyAri
-} from "../../chunk-HLWWYVIZ.mjs";
+} from "../../chunk-MDYKMBBS.mjs";
 import {
   CommerceShipToPartyAriResourceOwner,
   CommerceShipToPartyAriResourceType
 } from "../../chunk-MR7K6E3K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceShipToPartyAri,

Modified: package/packages/ari/commerce/transaction-account/index.mjs

Index: package/packages/ari/commerce/transaction-account/index.mjs
===================================================================
--- package/packages/ari/commerce/transaction-account/index.mjs
+++ package/packages/ari/commerce/transaction-account/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceTransactionAccountAri
-} from "../../chunk-Q7GAEBOF.mjs";
+} from "../../chunk-77XUTCTA.mjs";
 import {
   CommerceTransactionAccountAriResourceOwner,
   CommerceTransactionAccountAriResourceType
 } from "../../chunk-IG6GXX55.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceTransactionAccountAri,

Modified: package/packages/ari/commerce/workbench-resource/index.mjs

Index: package/packages/ari/commerce/workbench-resource/index.mjs
===================================================================
--- package/packages/ari/commerce/workbench-resource/index.mjs
+++ package/packages/ari/commerce/workbench-resource/index.mjs
@@ -1,14 +1,14 @@
 import {
   CommerceWorkbenchResourceAri
-} from "../../chunk-ANGBESZT.mjs";
+} from "../../chunk-5KLS37O7.mjs";
 import {
   CommerceWorkbenchResourceAriResourceOwner,
   CommerceWorkbenchResourceAriResourceType
 } from "../../chunk-CVI37ASZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CommerceWorkbenchResourceAri,

Modified: package/packages/ari/compass/assistant-answer/index.mjs

Index: package/packages/ari/compass/assistant-answer/index.mjs
===================================================================
--- package/packages/ari/compass/assistant-answer/index.mjs
+++ package/packages/ari/compass/assistant-answer/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassAssistantAnswerAri
-} from "../../chunk-UITBVJ7A.mjs";
+} from "../../chunk-L7WKH6U4.mjs";
 import {
   CompassAssistantAnswerAriResourceOwner,
   CompassAssistantAnswerAriResourceType
 } from "../../chunk-VAWIKJGT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassAssistantAnswerAri,

Modified: package/packages/ari/compass/component-label/index.mjs

Index: package/packages/ari/compass/component-label/index.mjs
===================================================================
--- package/packages/ari/compass/component-label/index.mjs
+++ package/packages/ari/compass/component-label/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassComponentLabelAri
-} from "../../chunk-U4OT7YKM.mjs";
+} from "../../chunk-H3PHKV6W.mjs";
 import {
   CompassComponentLabelAriResourceOwner,
   CompassComponentLabelAriResourceType
 } from "../../chunk-QOMYCLGO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassComponentLabelAri,

Modified: package/packages/ari/compass/component-link/index.mjs

Index: package/packages/ari/compass/component-link/index.mjs
===================================================================
--- package/packages/ari/compass/component-link/index.mjs
+++ package/packages/ari/compass/component-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassComponentLinkAri
-} from "../../chunk-2VPJ4TNR.mjs";
+} from "../../chunk-S3YEEHHF.mjs";
 import {
   CompassComponentLinkAriResourceOwner,
   CompassComponentLinkAriResourceType
 } from "../../chunk-RUUZK374.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassComponentLinkAri,

Modified: package/packages/ari/compass/component/index.mjs

Index: package/packages/ari/compass/component/index.mjs
===================================================================
--- package/packages/ari/compass/component/index.mjs
+++ package/packages/ari/compass/component/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassComponentAri
-} from "../../chunk-47RG4YQT.mjs";
+} from "../../chunk-W3ZQNKG2.mjs";
 import {
   CompassComponentAriResourceOwner,
   CompassComponentAriResourceType
 } from "../../chunk-XW2UZKUO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassComponentAri,

Modified: package/packages/ari/compass/custom-field-definition/index.mjs

Index: package/packages/ari/compass/custom-field-definition/index.mjs
===================================================================
--- package/packages/ari/compass/custom-field-definition/index.mjs
+++ package/packages/ari/compass/custom-field-definition/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassCustomFieldDefinitionAri
-} from "../../chunk-CZT24YVU.mjs";
+} from "../../chunk-7ZKBXMHO.mjs";
 import {
   CompassCustomFieldDefinitionAriResourceOwner,
   CompassCustomFieldDefinitionAriResourceType
 } from "../../chunk-K3BVQB6G.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassCustomFieldDefinitionAri,

Modified: package/packages/ari/compass/document/index.mjs

Index: package/packages/ari/compass/document/index.mjs
===================================================================
--- package/packages/ari/compass/document/index.mjs
+++ package/packages/ari/compass/document/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassDocumentAri
-} from "../../chunk-PWZ2KYR5.mjs";
+} from "../../chunk-QO7SSRBZ.mjs";
 import {
   CompassDocumentAriResourceOwner,
   CompassDocumentAriResourceType
 } from "../../chunk-TZHADK5A.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassDocumentAri,

Modified: package/packages/ari/compass/documentation-category/index.mjs

Index: package/packages/ari/compass/documentation-category/index.mjs
===================================================================
--- package/packages/ari/compass/documentation-category/index.mjs
+++ package/packages/ari/compass/documentation-category/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassDocumentationCategoryAri
-} from "../../chunk-5CSBVRMS.mjs";
+} from "../../chunk-SOOBWLA6.mjs";
 import {
   CompassDocumentationCategoryAriResourceOwner,
   CompassDocumentationCategoryAriResourceType
 } from "../../chunk-BCHZ2JY7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassDocumentationCategoryAri,

Modified: package/packages/ari/compass/event-source/index.mjs

Index: package/packages/ari/compass/event-source/index.mjs
===================================================================
--- package/packages/ari/compass/event-source/index.mjs
+++ package/packages/ari/compass/event-source/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassEventSourceAri
-} from "../../chunk-YLH5RBP7.mjs";
+} from "../../chunk-RSE73NDI.mjs";
 import {
   CompassEventSourceAriResourceOwner,
   CompassEventSourceAriResourceType
 } from "../../chunk-G6Y66A5E.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassEventSourceAri,

Modified: package/packages/ari/compass/incoming-webhook/index.mjs

Index: package/packages/ari/compass/incoming-webhook/index.mjs
===================================================================
--- package/packages/ari/compass/incoming-webhook/index.mjs
+++ package/packages/ari/compass/incoming-webhook/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassIncomingWebhookAri
-} from "../../chunk-KBX7EYO4.mjs";
+} from "../../chunk-6SQUD2WZ.mjs";
 import {
   CompassIncomingWebhookAriResourceOwner,
   CompassIncomingWebhookAriResourceType
 } from "../../chunk-6S4G5T3V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassIncomingWebhookAri,

Modified: package/packages/ari/compass/index.mjs

Index: package/packages/ari/compass/index.mjs
===================================================================
--- package/packages/ari/compass/index.mjs
+++ package/packages/ari/compass/index.mjs
@@ -1,90 +1,115 @@
-import "../chunk-YWV3PL6S.mjs";
+import "../chunk-QNHIC5LB.mjs";
 import {
-  CompassUserDefinedParameterAri
-} from "../chunk-MLFU6FE6.mjs";
-import "../chunk-U7N5T7JC.mjs";
-import {
   CompassWebhookAri
-} from "../chunk-6FJK7YCQ.mjs";
+} from "../chunk-EA5J4EAW.mjs";
 import "../chunk-RX4T5I6M.mjs";
 import {
   CompassWorkspaceAri
-} from "../chunk-RSWHIYWM.mjs";
+} from "../chunk-QAGG77TG.mjs";
 import "../chunk-QQTPW4TZ.mjs";
 import {
-  CompassMetricSourceAri
-} from "../chunk-ZNEER3NU.mjs";
-import "../chunk-H63VXJES.mjs";
-import {
   CompassRoleAri
-} from "../chunk-4Z6ZPRKL.mjs";
+} from "../chunk-7WLCZBKA.mjs";
 import "../chunk-FJ7KFVKZ.mjs";
 import {
   CompassScorecardAri
-} from "../chunk-PQLN6XLI.mjs";
+} from "../chunk-KAHAP27S.mjs";
 import "../chunk-2TSZWIWR.mjs";
 import {
   CompassSiteAri
-} from "../chunk-Y7RFWA6P.mjs";
+} from "../chunk-ZMZO6XRO.mjs";
 import "../chunk-SOJW4UXZ.mjs";
 import {
+  CompassUserDefinedParameterAri
+} from "../chunk-ACYGU27X.mjs";
+import "../chunk-U7N5T7JC.mjs";
+import {
+  CompassLibraryScorecardAri
+} from "../chunk-D4HFHJPS.mjs";
+import "../chunk-TOMPOKNQ.mjs";
+import {
+  CompassMetricDefinitionAri
+} from "../chunk-DCSKBUL7.mjs";
+import "../chunk-BS6YPB3T.mjs";
+import {
+  CompassMetricSourceAri
+} from "../chunk-P7D7B3SF.mjs";
+import "../chunk-H63VXJES.mjs";
+import {
+  CompassPackageAri
+} from "../chunk-DYRNZK5R.mjs";
+import "../chunk-LBNPGADB.mjs";
+import {
+  CompassDocumentAri
+} from "../chunk-QO7SSRBZ.mjs";
+import "../chunk-TZHADK5A.mjs";
+import {
+  CompassDocumentationCategoryAri
+} from "../chunk-SOOBWLA6.mjs";
+import "../chunk-BCHZ2JY7.mjs";
+import {
   CompassEventSourceAri
-} from "../chunk-YLH5RBP7.mjs";
+} from "../chunk-RSE73NDI.mjs";
 import "../chunk-G6Y66A5E.mjs";
 import {
   CompassIncomingWebhookAri
-} from "../chunk-KBX7EYO4.mjs";
+} from "../chunk-6SQUD2WZ.mjs";
 import "../chunk-6S4G5T3V.mjs";
 import {
-  CompassMetricDefinitionAri
-} from "../chunk-G4FQ2XMZ.mjs";
-import "../chunk-BS6YPB3T.mjs";
+  CompassComponentLinkAri
+} from "../chunk-S3YEEHHF.mjs";
+import "../chunk-RUUZK374.mjs";
 import {
+  CompassComponentTypeAri
+} from "../chunk-MI5MJZZZ.mjs";
+import "../chunk-A55S5SEK.mjs";
+import {
   CompassComponentAri
-} from "../chunk-47RG4YQT.mjs";
+} from "../chunk-W3ZQNKG2.mjs";
 import "../chunk-XW2UZKUO.mjs";
 import {
   CompassCustomFieldDefinitionAri
-} from "../chunk-CZT24YVU.mjs";
+} from "../chunk-7ZKBXMHO.mjs";
 import "../chunk-K3BVQB6G.mjs";
 import {
-  CompassDocumentAri
-} from "../chunk-PWZ2KYR5.mjs";
-import "../chunk-TZHADK5A.mjs";
+  CompassApiEndpointAri
+} from "../chunk-2TIIO2DP.mjs";
+import "../chunk-2HMBOSQ3.mjs";
 import {
-  CompassDocumentationCategoryAri
-} from "../chunk-5CSBVRMS.mjs";
-import "../chunk-BCHZ2JY7.mjs";
-import {
   CompassAssistantAnswerAri
-} from "../chunk-UITBVJ7A.mjs";
+} from "../chunk-L7WKH6U4.mjs";
 import "../chunk-VAWIKJGT.mjs";
 import {
+  CompassCampaignAri
+} from "../chunk-3S444J2H.mjs";
+import "../chunk-FVJCFF7U.mjs";
+import {
   CompassComponentLabelAri
-} from "../chunk-U4OT7YKM.mjs";
+} from "../chunk-H3PHKV6W.mjs";
 import "../chunk-QOMYCLGO.mjs";
-import {
-  CompassComponentLinkAri
-} from "../chunk-2VPJ4TNR.mjs";
-import "../chunk-RUUZK374.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  CompassApiEndpointAri,
   CompassAssistantAnswerAri,
+  CompassCampaignAri,
   CompassComponentAri,
   CompassComponentLabelAri,
   CompassComponentLinkAri,
+  CompassComponentTypeAri,
   CompassCustomFieldDefinitionAri,
   CompassDocumentAri,
   CompassDocumentationCategoryAri,
   CompassEventSourceAri,
   CompassIncomingWebhookAri,
+  CompassLibraryScorecardAri,
   CompassMetricDefinitionAri,
   CompassMetricSourceAri,
+  CompassPackageAri,
   CompassRoleAri,
   CompassScorecardAri,
   CompassSiteAri,
   CompassUserDefinedParameterAri,

Modified: package/packages/ari/compass/metric-definition/index.mjs

Index: package/packages/ari/compass/metric-definition/index.mjs
===================================================================
--- package/packages/ari/compass/metric-definition/index.mjs
+++ package/packages/ari/compass/metric-definition/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassMetricDefinitionAri
-} from "../../chunk-G4FQ2XMZ.mjs";
+} from "../../chunk-DCSKBUL7.mjs";
 import {
   CompassMetricDefinitionAriResourceOwner,
   CompassMetricDefinitionAriResourceType
 } from "../../chunk-BS6YPB3T.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassMetricDefinitionAri,

Modified: package/packages/ari/compass/metric-source/index.mjs

Index: package/packages/ari/compass/metric-source/index.mjs
===================================================================
--- package/packages/ari/compass/metric-source/index.mjs
+++ package/packages/ari/compass/metric-source/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassMetricSourceAri
-} from "../../chunk-ZNEER3NU.mjs";
+} from "../../chunk-P7D7B3SF.mjs";
 import {
   CompassMetricSourceAriResourceOwner,
   CompassMetricSourceAriResourceType
 } from "../../chunk-H63VXJES.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassMetricSourceAri,

Modified: package/packages/ari/compass/role/index.mjs

Index: package/packages/ari/compass/role/index.mjs
===================================================================
--- package/packages/ari/compass/role/index.mjs
+++ package/packages/ari/compass/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassRoleAri
-} from "../../chunk-4Z6ZPRKL.mjs";
+} from "../../chunk-7WLCZBKA.mjs";
 import {
   CompassRoleAriResourceOwner,
   CompassRoleAriResourceType
 } from "../../chunk-FJ7KFVKZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassRoleAri,

Modified: package/packages/ari/compass/scorecard/index.mjs

Index: package/packages/ari/compass/scorecard/index.mjs
===================================================================
--- package/packages/ari/compass/scorecard/index.mjs
+++ package/packages/ari/compass/scorecard/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassScorecardAri
-} from "../../chunk-PQLN6XLI.mjs";
+} from "../../chunk-KAHAP27S.mjs";
 import {
   CompassScorecardAriResourceOwner,
   CompassScorecardAriResourceType
 } from "../../chunk-2TSZWIWR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassScorecardAri,

Modified: package/packages/ari/compass/site/index.mjs

Index: package/packages/ari/compass/site/index.mjs
===================================================================
--- package/packages/ari/compass/site/index.mjs
+++ package/packages/ari/compass/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassSiteAri
-} from "../../chunk-Y7RFWA6P.mjs";
+} from "../../chunk-ZMZO6XRO.mjs";
 import {
   CompassSiteAriResourceOwner,
   CompassSiteAriResourceType
 } from "../../chunk-SOJW4UXZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassSiteAri,

Modified: package/packages/ari/compass/user-defined-parameter/index.mjs

Index: package/packages/ari/compass/user-defined-parameter/index.mjs
===================================================================
--- package/packages/ari/compass/user-defined-parameter/index.mjs
+++ package/packages/ari/compass/user-defined-parameter/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassUserDefinedParameterAri
-} from "../../chunk-MLFU6FE6.mjs";
+} from "../../chunk-ACYGU27X.mjs";
 import {
   CompassUserDefinedParameterAriResourceOwner,
   CompassUserDefinedParameterAriResourceType
 } from "../../chunk-U7N5T7JC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassUserDefinedParameterAri,

Modified: package/packages/ari/compass/webhook/index.mjs

Index: package/packages/ari/compass/webhook/index.mjs
===================================================================
--- package/packages/ari/compass/webhook/index.mjs
+++ package/packages/ari/compass/webhook/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassWebhookAri
-} from "../../chunk-6FJK7YCQ.mjs";
+} from "../../chunk-EA5J4EAW.mjs";
 import {
   CompassWebhookAriResourceOwner,
   CompassWebhookAriResourceType
 } from "../../chunk-RX4T5I6M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassWebhookAri,

Modified: package/packages/ari/compass/workspace/index.mjs

Index: package/packages/ari/compass/workspace/index.mjs
===================================================================
--- package/packages/ari/compass/workspace/index.mjs
+++ package/packages/ari/compass/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   CompassWorkspaceAri
-} from "../../chunk-RSWHIYWM.mjs";
+} from "../../chunk-QAGG77TG.mjs";
 import {
   CompassWorkspaceAriResourceOwner,
   CompassWorkspaceAriResourceType
 } from "../../chunk-QQTPW4TZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   CompassWorkspaceAri,

Modified: package/packages/ari/confluence/admin-announcement-banner/index.mjs

Index: package/packages/ari/confluence/admin-announcement-banner/index.mjs
===================================================================
--- package/packages/ari/confluence/admin-announcement-banner/index.mjs
+++ package/packages/ari/confluence/admin-announcement-banner/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceAdminAnnouncementBannerAri
-} from "../../chunk-LSUGX3B2.mjs";
+} from "../../chunk-BBBPHAJF.mjs";
 import {
   ConfluenceAdminAnnouncementBannerAriResourceOwner,
   ConfluenceAdminAnnouncementBannerAriResourceType
 } from "../../chunk-IH6QYLXI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceAdminAnnouncementBannerAri,

Modified: package/packages/ari/confluence/attachment/index.mjs

Index: package/packages/ari/confluence/attachment/index.mjs
===================================================================
--- package/packages/ari/confluence/attachment/index.mjs
+++ package/packages/ari/confluence/attachment/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceAttachmentAri
-} from "../../chunk-LLDL42AM.mjs";
+} from "../../chunk-VTMNLVZW.mjs";
 import {
   ConfluenceAttachmentAriResourceOwner,
   ConfluenceAttachmentAriResourceType
 } from "../../chunk-QCPR2D6J.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceAttachmentAri,

Modified: package/packages/ari/confluence/blogpost/index.mjs

Index: package/packages/ari/confluence/blogpost/index.mjs
===================================================================
--- package/packages/ari/confluence/blogpost/index.mjs
+++ package/packages/ari/confluence/blogpost/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceBlogpostAri
-} from "../../chunk-3VUFPACM.mjs";
+} from "../../chunk-OJ3VR7QS.mjs";
 import {
   ConfluenceBlogpostAriResourceOwner,
   ConfluenceBlogpostAriResourceType
 } from "../../chunk-J5SGYOAJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceBlogpostAri,

Modified: package/packages/ari/confluence/comment/index.mjs

Index: package/packages/ari/confluence/comment/index.mjs
===================================================================
--- package/packages/ari/confluence/comment/index.mjs
+++ package/packages/ari/confluence/comment/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceCommentAri
-} from "../../chunk-TGYIHTZK.mjs";
+} from "../../chunk-QVIWCSY4.mjs";
 import {
   ConfluenceCommentAriResourceOwner,
   ConfluenceCommentAriResourceType
 } from "../../chunk-ARFRFJQD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceCommentAri,

Modified: package/packages/ari/confluence/content/index.mjs

Index: package/packages/ari/confluence/content/index.mjs
===================================================================
--- package/packages/ari/confluence/content/index.mjs
+++ package/packages/ari/confluence/content/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceContentAri
-} from "../../chunk-7FFOEH5G.mjs";
+} from "../../chunk-CFNYNOPV.mjs";
 import {
   ConfluenceContentAriResourceOwner,
   ConfluenceContentAriResourceType
 } from "../../chunk-LVQBHR63.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceContentAri,

Modified: package/packages/ari/confluence/database/index.mjs

Index: package/packages/ari/confluence/database/index.mjs
===================================================================
--- package/packages/ari/confluence/database/index.mjs
+++ package/packages/ari/confluence/database/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceDatabaseAri
-} from "../../chunk-FZCCRPEQ.mjs";
+} from "../../chunk-WOQPCWJ2.mjs";
 import {
   ConfluenceDatabaseAriResourceOwner,
   ConfluenceDatabaseAriResourceType
 } from "../../chunk-PGMODI5S.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceDatabaseAri,

Modified: package/packages/ari/confluence/embed/index.mjs

Index: package/packages/ari/confluence/embed/index.mjs
===================================================================
--- package/packages/ari/confluence/embed/index.mjs
+++ package/packages/ari/confluence/embed/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceEmbedAri
-} from "../../chunk-M32B6EQ4.mjs";
+} from "../../chunk-Z2SJWYLA.mjs";
 import {
   ConfluenceEmbedAriResourceOwner,
   ConfluenceEmbedAriResourceType
 } from "../../chunk-N5UKNFK5.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceEmbedAri,

Modified: package/packages/ari/confluence/event/index.mjs

Index: package/packages/ari/confluence/event/index.mjs
===================================================================
--- package/packages/ari/confluence/event/index.mjs
+++ package/packages/ari/confluence/event/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceEventAri
-} from "../../chunk-6X4UXWKO.mjs";
+} from "../../chunk-S6P2CY4X.mjs";
 import {
   ConfluenceEventAriResourceOwner,
   ConfluenceEventAriResourceType
 } from "../../chunk-GWVYXALY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceEventAri,

Modified: package/packages/ari/confluence/folder/index.mjs

Index: package/packages/ari/confluence/folder/index.mjs
===================================================================
--- package/packages/ari/confluence/folder/index.mjs
+++ package/packages/ari/confluence/folder/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceFolderAri
-} from "../../chunk-4D43N5BG.mjs";
+} from "../../chunk-NORVIKN3.mjs";
 import {
   ConfluenceFolderAriResourceOwner,
   ConfluenceFolderAriResourceType
 } from "../../chunk-NKU7GI3A.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceFolderAri,

Modified: package/packages/ari/confluence/index.mjs

Index: package/packages/ari/confluence/index.mjs
===================================================================
--- package/packages/ari/confluence/index.mjs
+++ package/packages/ari/confluence/index.mjs
@@ -1,104 +1,118 @@
-import "../chunk-WVFAA4CA.mjs";
+import "../chunk-XUP7ZCCT.mjs";
 import {
+  ConfluenceWorkflowAri
+} from "../chunk-NLGABQTE.mjs";
+import "../chunk-ODPYL32A.mjs";
+import {
+  ConfluenceWorkspaceAri
+} from "../chunk-V2WHQ4AT.mjs";
+import "../chunk-2BXLBFIW.mjs";
+import {
+  ConfluenceTaskAri
+} from "../chunk-KP4EFNRK.mjs";
+import "../chunk-SHZM4TTX.mjs";
+import {
   ConfluenceTeamCalendarAri
-} from "../chunk-JRGMRUB2.mjs";
+} from "../chunk-YNYG4Q7E.mjs";
 import "../chunk-KKW3GIW7.mjs";
 import {
   ConfluenceUserPropertyAri
-} from "../chunk-TKBVQUIT.mjs";
+} from "../chunk-BHJYK2QT.mjs";
 import "../chunk-NW7N5UEI.mjs";
 import {
   ConfluenceWhiteboardAri
-} from "../chunk-H7QVYIV4.mjs";
+} from "../chunk-G6JJMST7.mjs";
 import "../chunk-SRDRWGU4.mjs";
 import {
-  ConfluenceWorkspaceAri
-} from "../chunk-DZI6KGFY.mjs";
-import "../chunk-2BXLBFIW.mjs";
+  ConfluencePublicLinkAri
+} from "../chunk-7JYV3NUA.mjs";
+import "../chunk-HXAMB5JS.mjs";
 import {
   ConfluenceRoleAri
-} from "../chunk-E3XSKOKV.mjs";
+} from "../chunk-6BSTGI25.mjs";
 import "../chunk-VTWZOXAB.mjs";
 import {
   ConfluenceSiteAri
-} from "../chunk-BU5EHMIF.mjs";
+} from "../chunk-HNG2VXJJ.mjs";
 import "../chunk-PVOLGFB2.mjs";
 import {
   ConfluenceSpaceAri
-} from "../chunk-X77CUFHV.mjs";
+} from "../chunk-QRGOFIMK.mjs";
 import "../chunk-UOPZEJBG.mjs";
 import {
-  ConfluenceTaskAri
-} from "../chunk-AZXKOF4X.mjs";
-import "../chunk-SHZM4TTX.mjs";
+  ConfluenceLabelAri
+} from "../chunk-YL7V7CED.mjs";
+import "../chunk-5ZGPRH5S.mjs";
 import {
   ConfluenceLongRunningTaskAri
-} from "../chunk-AQN3EA27.mjs";
+} from "../chunk-RO27D2PY.mjs";
 import "../chunk-E6K4JCID.mjs";
 import {
   ConfluenceNoteAri
-} from "../chunk-33ZBDAZK.mjs";
+} from "../chunk-R6UPLDEL.mjs";
 import "../chunk-ZWIRILL2.mjs";
 import {
   ConfluencePageAri
-} from "../chunk-PEQ22NRO.mjs";
+} from "../chunk-RGLT4MI5.mjs";
 import "../chunk-IMF5GHHQ.mjs";
 import {
-  ConfluencePublicLinkAri
-} from "../chunk-FKMD77NM.mjs";
-import "../chunk-HXAMB5JS.mjs";
-import {
-  ConfluenceDatabaseAri
-} from "../chunk-FZCCRPEQ.mjs";
-import "../chunk-PGMODI5S.mjs";
-import {
   ConfluenceEmbedAri
-} from "../chunk-M32B6EQ4.mjs";
+} from "../chunk-Z2SJWYLA.mjs";
 import "../chunk-N5UKNFK5.mjs";
 import {
   ConfluenceEventAri
-} from "../chunk-6X4UXWKO.mjs";
+} from "../chunk-S6P2CY4X.mjs";
 import "../chunk-GWVYXALY.mjs";
 import {
   ConfluenceFolderAri
-} from "../chunk-4D43N5BG.mjs";
+} from "../chunk-NORVIKN3.mjs";
 import "../chunk-NKU7GI3A.mjs";
 import {
-  ConfluenceAttachmentAri
-} from "../chunk-LLDL42AM.mjs";
-import "../chunk-QCPR2D6J.mjs";
-import {
-  ConfluenceBlogpostAri
-} from "../chunk-3VUFPACM.mjs";
-import "../chunk-J5SGYOAJ.mjs";
-import {
   ConfluenceCommentAri
-} from "../chunk-TGYIHTZK.mjs";
+} from "../chunk-QVIWCSY4.mjs";
 import "../chunk-ARFRFJQD.mjs";
 import {
   ConfluenceContentAri
-} from "../chunk-7FFOEH5G.mjs";
+} from "../chunk-CFNYNOPV.mjs";
 import "../chunk-LVQBHR63.mjs";
 import {
+  ConfluenceCustomContentAri
+} from "../chunk-N2FZGV7E.mjs";
+import "../chunk-FXD6ATKK.mjs";
+import {
+  ConfluenceDatabaseAri
+} from "../chunk-WOQPCWJ2.mjs";
+import "../chunk-PGMODI5S.mjs";
+import {
   ConfluenceAdminAnnouncementBannerAri
-} from "../chunk-LSUGX3B2.mjs";
+} from "../chunk-BBBPHAJF.mjs";
 import "../chunk-IH6QYLXI.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  ConfluenceAttachmentAri
+} from "../chunk-VTMNLVZW.mjs";
+import "../chunk-QCPR2D6J.mjs";
+import {
+  ConfluenceBlogpostAri
+} from "../chunk-OJ3VR7QS.mjs";
+import "../chunk-J5SGYOAJ.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceAdminAnnouncementBannerAri,
   ConfluenceAttachmentAri,
   ConfluenceBlogpostAri,
   ConfluenceCommentAri,
   ConfluenceContentAri,
+  ConfluenceCustomContentAri,
   ConfluenceDatabaseAri,
   ConfluenceEmbedAri,
   ConfluenceEventAri,
   ConfluenceFolderAri,
+  ConfluenceLabelAri,
   ConfluenceLongRunningTaskAri,
   ConfluenceNoteAri,
   ConfluencePageAri,
   ConfluencePublicLinkAri,
@@ -108,6 +122,7 @@
   ConfluenceTaskAri,
   ConfluenceTeamCalendarAri,
   ConfluenceUserPropertyAri,
   ConfluenceWhiteboardAri,
+  ConfluenceWorkflowAri,
   ConfluenceWorkspaceAri
 };

Modified: package/packages/ari/confluence/long-running-task/index.mjs

Index: package/packages/ari/confluence/long-running-task/index.mjs
===================================================================
--- package/packages/ari/confluence/long-running-task/index.mjs
+++ package/packages/ari/confluence/long-running-task/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceLongRunningTaskAri
-} from "../../chunk-AQN3EA27.mjs";
+} from "../../chunk-RO27D2PY.mjs";
 import {
   ConfluenceLongRunningTaskAriResourceOwner,
   ConfluenceLongRunningTaskAriResourceType
 } from "../../chunk-E6K4JCID.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceLongRunningTaskAri,

Modified: package/packages/ari/confluence/note/index.mjs

Index: package/packages/ari/confluence/note/index.mjs
===================================================================
--- package/packages/ari/confluence/note/index.mjs
+++ package/packages/ari/confluence/note/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceNoteAri
-} from "../../chunk-33ZBDAZK.mjs";
+} from "../../chunk-R6UPLDEL.mjs";
 import {
   ConfluenceNoteAriResourceOwner,
   ConfluenceNoteAriResourceType
 } from "../../chunk-ZWIRILL2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceNoteAri,

Modified: package/packages/ari/confluence/page/index.mjs

Index: package/packages/ari/confluence/page/index.mjs
===================================================================
--- package/packages/ari/confluence/page/index.mjs
+++ package/packages/ari/confluence/page/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluencePageAri
-} from "../../chunk-PEQ22NRO.mjs";
+} from "../../chunk-RGLT4MI5.mjs";
 import {
   ConfluencePageAriResourceOwner,
   ConfluencePageAriResourceType
 } from "../../chunk-IMF5GHHQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluencePageAri,

Modified: package/packages/ari/confluence/public-link/index.mjs

Index: package/packages/ari/confluence/public-link/index.mjs
===================================================================
--- package/packages/ari/confluence/public-link/index.mjs
+++ package/packages/ari/confluence/public-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluencePublicLinkAri
-} from "../../chunk-FKMD77NM.mjs";
+} from "../../chunk-7JYV3NUA.mjs";
 import {
   ConfluencePublicLinkAriResourceOwner,
   ConfluencePublicLinkAriResourceType
 } from "../../chunk-HXAMB5JS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluencePublicLinkAri,

Modified: package/packages/ari/confluence/role/index.mjs

Index: package/packages/ari/confluence/role/index.mjs
===================================================================
--- package/packages/ari/confluence/role/index.mjs
+++ package/packages/ari/confluence/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceRoleAri
-} from "../../chunk-E3XSKOKV.mjs";
+} from "../../chunk-6BSTGI25.mjs";
 import {
   ConfluenceRoleAriResourceOwner,
   ConfluenceRoleAriResourceType
 } from "../../chunk-VTWZOXAB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceRoleAri,

Modified: package/packages/ari/confluence/site/index.mjs

Index: package/packages/ari/confluence/site/index.mjs
===================================================================
--- package/packages/ari/confluence/site/index.mjs
+++ package/packages/ari/confluence/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceSiteAri
-} from "../../chunk-BU5EHMIF.mjs";
+} from "../../chunk-HNG2VXJJ.mjs";
 import {
   ConfluenceSiteAriResourceOwner,
   ConfluenceSiteAriResourceType
 } from "../../chunk-PVOLGFB2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceSiteAri,

Modified: package/packages/ari/confluence/space/index.mjs

Index: package/packages/ari/confluence/space/index.mjs
===================================================================
--- package/packages/ari/confluence/space/index.mjs
+++ package/packages/ari/confluence/space/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceSpaceAri
-} from "../../chunk-X77CUFHV.mjs";
+} from "../../chunk-QRGOFIMK.mjs";
 import {
   ConfluenceSpaceAriResourceOwner,
   ConfluenceSpaceAriResourceType
 } from "../../chunk-UOPZEJBG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceSpaceAri,

Modified: package/packages/ari/confluence/task/index.mjs

Index: package/packages/ari/confluence/task/index.mjs
===================================================================
--- package/packages/ari/confluence/task/index.mjs
+++ package/packages/ari/confluence/task/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceTaskAri
-} from "../../chunk-AZXKOF4X.mjs";
+} from "../../chunk-KP4EFNRK.mjs";
 import {
   ConfluenceTaskAriResourceOwner,
   ConfluenceTaskAriResourceType
 } from "../../chunk-SHZM4TTX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceTaskAri,

Modified: package/packages/ari/confluence/team-calendar/index.mjs

Index: package/packages/ari/confluence/team-calendar/index.mjs
===================================================================
--- package/packages/ari/confluence/team-calendar/index.mjs
+++ package/packages/ari/confluence/team-calendar/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceTeamCalendarAri
-} from "../../chunk-JRGMRUB2.mjs";
+} from "../../chunk-YNYG4Q7E.mjs";
 import {
   ConfluenceTeamCalendarAriResourceOwner,
   ConfluenceTeamCalendarAriResourceType
 } from "../../chunk-KKW3GIW7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceTeamCalendarAri,

Modified: package/packages/ari/confluence/user-property/index.mjs

Index: package/packages/ari/confluence/user-property/index.mjs
===================================================================
--- package/packages/ari/confluence/user-property/index.mjs
+++ package/packages/ari/confluence/user-property/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceUserPropertyAri
-} from "../../chunk-TKBVQUIT.mjs";
+} from "../../chunk-BHJYK2QT.mjs";
 import {
   ConfluenceUserPropertyAriResourceOwner,
   ConfluenceUserPropertyAriResourceType
 } from "../../chunk-NW7N5UEI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceUserPropertyAri,

Modified: package/packages/ari/confluence/whiteboard/index.mjs

Index: package/packages/ari/confluence/whiteboard/index.mjs
===================================================================
--- package/packages/ari/confluence/whiteboard/index.mjs
+++ package/packages/ari/confluence/whiteboard/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceWhiteboardAri
-} from "../../chunk-H7QVYIV4.mjs";
+} from "../../chunk-G6JJMST7.mjs";
 import {
   ConfluenceWhiteboardAriResourceOwner,
   ConfluenceWhiteboardAriResourceType
 } from "../../chunk-SRDRWGU4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceWhiteboardAri,

Modified: package/packages/ari/confluence/workspace/index.mjs

Index: package/packages/ari/confluence/workspace/index.mjs
===================================================================
--- package/packages/ari/confluence/workspace/index.mjs
+++ package/packages/ari/confluence/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConfluenceWorkspaceAri
-} from "../../chunk-DZI6KGFY.mjs";
+} from "../../chunk-V2WHQ4AT.mjs";
 import {
   ConfluenceWorkspaceAriResourceOwner,
   ConfluenceWorkspaceAriResourceType
 } from "../../chunk-2BXLBFIW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConfluenceWorkspaceAri,

Modified: package/packages/ari/connection-registry/index.mjs

Index: package/packages/ari/connection-registry/index.mjs
===================================================================
--- package/packages/ari/connection-registry/index.mjs
+++ package/packages/ari/connection-registry/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-HALR7Y4A.mjs";
 import {
   ConnectionRegistryLinkAri
-} from "../chunk-OBS6TCEG.mjs";
+} from "../chunk-FFZFFQ52.mjs";
 import "../chunk-WZAFZVQ2.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ConnectionRegistryLinkAri

Modified: package/packages/ari/connection-registry/link/index.mjs

Index: package/packages/ari/connection-registry/link/index.mjs
===================================================================
--- package/packages/ari/connection-registry/link/index.mjs
+++ package/packages/ari/connection-registry/link/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConnectionRegistryLinkAri
-} from "../../chunk-OBS6TCEG.mjs";
+} from "../../chunk-FFZFFQ52.mjs";
 import {
   ConnectionRegistryLinkAriResourceOwner,
   ConnectionRegistryLinkAriResourceType
 } from "../../chunk-WZAFZVQ2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConnectionRegistryLinkAri,

Modified: package/packages/ari/conversational-help/conversation-message/index.mjs

Index: package/packages/ari/conversational-help/conversation-message/index.mjs
===================================================================
--- package/packages/ari/conversational-help/conversation-message/index.mjs
+++ package/packages/ari/conversational-help/conversation-message/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConversationalHelpConversationMessageAri
-} from "../../chunk-5GYNL3HU.mjs";
+} from "../../chunk-GRKGIQPN.mjs";
 import {
   ConversationalHelpConversationMessageAriResourceOwner,
   ConversationalHelpConversationMessageAriResourceType
 } from "../../chunk-W6PEKGFC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConversationalHelpConversationMessageAri,

Modified: package/packages/ari/conversational-help/conversation/index.mjs

Index: package/packages/ari/conversational-help/conversation/index.mjs
===================================================================
--- package/packages/ari/conversational-help/conversation/index.mjs
+++ package/packages/ari/conversational-help/conversation/index.mjs
@@ -1,14 +1,14 @@
 import {
   ConversationalHelpConversationAri
-} from "../../chunk-SXJDQUBH.mjs";
+} from "../../chunk-V6LBU7SZ.mjs";
 import {
   ConversationalHelpConversationAriResourceOwner,
   ConversationalHelpConversationAriResourceType
 } from "../../chunk-YWVV6JNH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ConversationalHelpConversationAri,

Modified: package/packages/ari/conversational-help/index.mjs

Index: package/packages/ari/conversational-help/index.mjs
===================================================================
--- package/packages/ari/conversational-help/index.mjs
+++ package/packages/ari/conversational-help/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-PQ7YGB4H.mjs";
 import {
-  ConversationalHelpConversationMessageAri
-} from "../chunk-5GYNL3HU.mjs";
-import "../chunk-W6PEKGFC.mjs";
-import {
   ConversationalHelpConversationAri
-} from "../chunk-SXJDQUBH.mjs";
+} from "../chunk-V6LBU7SZ.mjs";
 import "../chunk-YWVV6JNH.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  ConversationalHelpConversationMessageAri
+} from "../chunk-GRKGIQPN.mjs";
+import "../chunk-W6PEKGFC.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ConversationalHelpConversationAri,

Modified: package/packages/ari/data-lake/index.mjs

Index: package/packages/ari/data-lake/index.mjs
===================================================================
--- package/packages/ari/data-lake/index.mjs
+++ package/packages/ari/data-lake/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-Q676EFQB.mjs";
 import {
   DataLakeLakeConnectionAri
-} from "../chunk-PUG3AKA4.mjs";
+} from "../chunk-PSGQFPZF.mjs";
 import "../chunk-2Y4LARQO.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   DataLakeLakeConnectionAri

Modified: package/packages/ari/data-lake/lake-connection/index.mjs

Index: package/packages/ari/data-lake/lake-connection/index.mjs
===================================================================
--- package/packages/ari/data-lake/lake-connection/index.mjs
+++ package/packages/ari/data-lake/lake-connection/index.mjs
@@ -1,14 +1,14 @@
 import {
   DataLakeLakeConnectionAri
-} from "../../chunk-PUG3AKA4.mjs";
+} from "../../chunk-PSGQFPZF.mjs";
 import {
   DataLakeLakeConnectionAriResourceOwner,
   DataLakeLakeConnectionAriResourceType
 } from "../../chunk-2Y4LARQO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DataLakeLakeConnectionAri,

Modified: package/packages/ari/devops/container/index.mjs

Index: package/packages/ari/devops/container/index.mjs
===================================================================
--- package/packages/ari/devops/container/index.mjs
+++ package/packages/ari/devops/container/index.mjs
@@ -1,14 +1,14 @@
 import {
   DevopsContainerAri
-} from "../../chunk-73Y676AX.mjs";
+} from "../../chunk-HPWWKSLI.mjs";
 import {
   DevopsContainerAriResourceOwner,
   DevopsContainerAriResourceType
 } from "../../chunk-FGEFELP3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DevopsContainerAri,

Modified: package/packages/ari/devops/index.mjs

Index: package/packages/ari/devops/index.mjs
===================================================================
--- package/packages/ari/devops/index.mjs
+++ package/packages/ari/devops/index.mjs
@@ -1,28 +1,28 @@
 import "../chunk-PTM25UW5.mjs";
 import {
-  DevopsProviderAri
-} from "../chunk-Q3BLDAKV.mjs";
-import "../chunk-OILGX3NZ.mjs";
-import {
   DevopsRelationshipAri
-} from "../chunk-J7RQGYSN.mjs";
+} from "../chunk-6P7KY3SF.mjs";
 import "../chunk-PPXOGRS2.mjs";
 import {
   DevopsToolAri
-} from "../chunk-QACIO2I5.mjs";
+} from "../chunk-ZKYFCTB2.mjs";
 import "../chunk-WECRO6DG.mjs";
 import {
   DevopsContainerAri
-} from "../chunk-73Y676AX.mjs";
+} from "../chunk-HPWWKSLI.mjs";
 import "../chunk-FGEFELP3.mjs";
 import {
   DevopsNamespaceAri
-} from "../chunk-ECNGODHN.mjs";
+} from "../chunk-UH525T6X.mjs";
 import "../chunk-H53KN2GD.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  DevopsProviderAri
+} from "../chunk-OY4ZXZ45.mjs";
+import "../chunk-OILGX3NZ.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   DevopsContainerAri,

Modified: package/packages/ari/devops/namespace/index.mjs

Index: package/packages/ari/devops/namespace/index.mjs
===================================================================
--- package/packages/ari/devops/namespace/index.mjs
+++ package/packages/ari/devops/namespace/index.mjs
@@ -1,14 +1,14 @@
 import {
   DevopsNamespaceAri
-} from "../../chunk-ECNGODHN.mjs";
+} from "../../chunk-UH525T6X.mjs";
 import {
   DevopsNamespaceAriResourceOwner,
   DevopsNamespaceAriResourceType
 } from "../../chunk-H53KN2GD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DevopsNamespaceAri,

Modified: package/packages/ari/devops/provider/index.mjs

Index: package/packages/ari/devops/provider/index.mjs
===================================================================
--- package/packages/ari/devops/provider/index.mjs
+++ package/packages/ari/devops/provider/index.mjs
@@ -1,14 +1,14 @@
 import {
   DevopsProviderAri
-} from "../../chunk-Q3BLDAKV.mjs";
+} from "../../chunk-OY4ZXZ45.mjs";
 import {
   DevopsProviderAriResourceOwner,
   DevopsProviderAriResourceType
 } from "../../chunk-OILGX3NZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DevopsProviderAri,

Modified: package/packages/ari/devops/relationship/index.mjs

Index: package/packages/ari/devops/relationship/index.mjs
===================================================================
--- package/packages/ari/devops/relationship/index.mjs
+++ package/packages/ari/devops/relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   DevopsRelationshipAri
-} from "../../chunk-J7RQGYSN.mjs";
+} from "../../chunk-6P7KY3SF.mjs";
 import {
   DevopsRelationshipAriResourceOwner,
   DevopsRelationshipAriResourceType
 } from "../../chunk-PPXOGRS2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DevopsRelationshipAri,

Modified: package/packages/ari/devops/tool/index.mjs

Index: package/packages/ari/devops/tool/index.mjs
===================================================================
--- package/packages/ari/devops/tool/index.mjs
+++ package/packages/ari/devops/tool/index.mjs
@@ -1,14 +1,14 @@
 import {
   DevopsToolAri
-} from "../../chunk-QACIO2I5.mjs";
+} from "../../chunk-ZKYFCTB2.mjs";
 import {
   DevopsToolAriResourceOwner,
   DevopsToolAriResourceType
 } from "../../chunk-WECRO6DG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   DevopsToolAri,

Modified: package/packages/ari/ecosystem/app-environment-version/index.mjs

Index: package/packages/ari/ecosystem/app-environment-version/index.mjs
===================================================================
--- package/packages/ari/ecosystem/app-environment-version/index.mjs
+++ package/packages/ari/ecosystem/app-environment-version/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemAppEnvironmentVersionAri
-} from "../../chunk-SSAPTYVQ.mjs";
+} from "../../chunk-IQ5RMXNI.mjs";
 import {
   EcosystemAppEnvironmentVersionAriResourceOwner,
   EcosystemAppEnvironmentVersionAriResourceType
 } from "../../chunk-CD56DLNS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemAppEnvironmentVersionAri,

Modified: package/packages/ari/ecosystem/app/index.mjs

Index: package/packages/ari/ecosystem/app/index.mjs
===================================================================
--- package/packages/ari/ecosystem/app/index.mjs
+++ package/packages/ari/ecosystem/app/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemAppAri
-} from "../../chunk-KRE373ZZ.mjs";
+} from "../../chunk-V3SIM7JF.mjs";
 import {
   EcosystemAppAriResourceOwner,
   EcosystemAppAriResourceType
 } from "../../chunk-ZSCWAZK4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemAppAri,

Modified: package/packages/ari/ecosystem/connect-app/index.mjs

Index: package/packages/ari/ecosystem/connect-app/index.mjs
===================================================================
--- package/packages/ari/ecosystem/connect-app/index.mjs
+++ package/packages/ari/ecosystem/connect-app/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemConnectAppAri
-} from "../../chunk-XFYFSHIT.mjs";
+} from "../../chunk-7BKURJGK.mjs";
 import {
   EcosystemConnectAppAriResourceOwner,
   EcosystemConnectAppAriResourceType
 } from "../../chunk-GEYJT4UH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemConnectAppAri,

Modified: package/packages/ari/ecosystem/environment/index.mjs

Index: package/packages/ari/ecosystem/environment/index.mjs
===================================================================
--- package/packages/ari/ecosystem/environment/index.mjs
+++ package/packages/ari/ecosystem/environment/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemEnvironmentAri
-} from "../../chunk-U3HBELDD.mjs";
+} from "../../chunk-DDY4M37M.mjs";
 import {
   EcosystemEnvironmentAriResourceOwner,
   EcosystemEnvironmentAriResourceType
 } from "../../chunk-UJZYZKMO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemEnvironmentAri,

Modified: package/packages/ari/ecosystem/extension-group/index.mjs

Index: package/packages/ari/ecosystem/extension-group/index.mjs
===================================================================
--- package/packages/ari/ecosystem/extension-group/index.mjs
+++ package/packages/ari/ecosystem/extension-group/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemExtensionGroupAri
-} from "../../chunk-4QYYERGN.mjs";
+} from "../../chunk-A2H5RCZT.mjs";
 import {
   EcosystemExtensionGroupAriResourceOwner,
   EcosystemExtensionGroupAriResourceType
 } from "../../chunk-NYRDQJIQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemExtensionGroupAri,

Modified: package/packages/ari/ecosystem/extension/index.mjs

Index: package/packages/ari/ecosystem/extension/index.mjs
===================================================================
--- package/packages/ari/ecosystem/extension/index.mjs
+++ package/packages/ari/ecosystem/extension/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemExtensionAri
-} from "../../chunk-N72SJ725.mjs";
+} from "../../chunk-EMCBJB4A.mjs";
 import {
   EcosystemExtensionAriResourceOwner,
   EcosystemExtensionAriResourceType
 } from "../../chunk-Q6OH5L4G.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemExtensionAri,

Modified: package/packages/ari/ecosystem/index.mjs

Index: package/packages/ari/ecosystem/index.mjs
===================================================================
--- package/packages/ari/ecosystem/index.mjs
+++ package/packages/ari/ecosystem/index.mjs
@@ -1,43 +1,53 @@
-import "../chunk-O43LPTCW.mjs";
+import "../chunk-PQL4RGB3.mjs";
 import {
+  EcosystemInstallationAri
+} from "../chunk-6UBEX26E.mjs";
+import "../chunk-NRRB37M2.mjs";
+import {
+  EcosystemExtensionGroupAri
+} from "../chunk-A2H5RCZT.mjs";
+import "../chunk-NYRDQJIQ.mjs";
+import {
   EcosystemExtensionAri
-} from "../chunk-N72SJ725.mjs";
+} from "../chunk-EMCBJB4A.mjs";
 import "../chunk-Q6OH5L4G.mjs";
 import {
-  EcosystemInstallationAri
-} from "../chunk-CVI5YX2I.mjs";
-import "../chunk-NRRB37M2.mjs";
+  EcosystemInstallationLinkAri
+} from "../chunk-PM3VZQ26.mjs";
+import "../chunk-C4DHTYLM.mjs";
 import {
   EcosystemAppAri
-} from "../chunk-KRE373ZZ.mjs";
+} from "../chunk-V3SIM7JF.mjs";
 import "../chunk-ZSCWAZK4.mjs";
 import {
   EcosystemConnectAppAri
-} from "../chunk-XFYFSHIT.mjs";
+} from "../chunk-7BKURJGK.mjs";
 import "../chunk-GEYJT4UH.mjs";
 import {
+  EcosystemConnectModuleAri
+} from "../chunk-ESXRJUNW.mjs";
+import "../chunk-4UCHZIA4.mjs";
+import {
   EcosystemEnvironmentAri
-} from "../chunk-U3HBELDD.mjs";
+} from "../chunk-DDY4M37M.mjs";
 import "../chunk-UJZYZKMO.mjs";
 import {
-  EcosystemExtensionGroupAri
-} from "../chunk-4QYYERGN.mjs";
-import "../chunk-NYRDQJIQ.mjs";
-import {
   EcosystemAppEnvironmentVersionAri
-} from "../chunk-SSAPTYVQ.mjs";
+} from "../chunk-IQ5RMXNI.mjs";
 import "../chunk-CD56DLNS.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   EcosystemAppAri,
   EcosystemAppEnvironmentVersionAri,
   EcosystemConnectAppAri,
+  EcosystemConnectModuleAri,
   EcosystemEnvironmentAri,
   EcosystemExtensionAri,
   EcosystemExtensionGroupAri,
-  EcosystemInstallationAri
+  EcosystemInstallationAri,
+  EcosystemInstallationLinkAri
 };

Modified: package/packages/ari/ecosystem/installation/index.mjs

Index: package/packages/ari/ecosystem/installation/index.mjs
===================================================================
--- package/packages/ari/ecosystem/installation/index.mjs
+++ package/packages/ari/ecosystem/installation/index.mjs
@@ -1,14 +1,14 @@
 import {
   EcosystemInstallationAri
-} from "../../chunk-CVI5YX2I.mjs";
+} from "../../chunk-6UBEX26E.mjs";
 import {
   EcosystemInstallationAriResourceOwner,
   EcosystemInstallationAriResourceType
 } from "../../chunk-NRRB37M2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   EcosystemInstallationAri,

Modified: package/packages/ari/elements/custom-emoji-metadata/index.mjs

Index: package/packages/ari/elements/custom-emoji-metadata/index.mjs
===================================================================
--- package/packages/ari/elements/custom-emoji-metadata/index.mjs
+++ package/packages/ari/elements/custom-emoji-metadata/index.mjs
@@ -1,14 +1,14 @@
 import {
   ElementsCustomEmojiMetadataAri
-} from "../../chunk-3QGB5KNZ.mjs";
+} from "../../chunk-BLLVLRXI.mjs";
 import {
   ElementsCustomEmojiMetadataAriResourceOwner,
   ElementsCustomEmojiMetadataAriResourceType
 } from "../../chunk-INZ6GYXP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ElementsCustomEmojiMetadataAri,

Modified: package/packages/ari/elements/index.mjs

Index: package/packages/ari/elements/index.mjs
===================================================================
--- package/packages/ari/elements/index.mjs
+++ package/packages/ari/elements/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-J6TNPU7E.mjs";
 import {
-  ElementsWorkspaceAri
-} from "../chunk-Q3J6TCM7.mjs";
-import "../chunk-5TZRCHUN.mjs";
-import {
   ElementsCustomEmojiMetadataAri
-} from "../chunk-3QGB5KNZ.mjs";
+} from "../chunk-BLLVLRXI.mjs";
 import "../chunk-INZ6GYXP.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  ElementsWorkspaceAri
+} from "../chunk-X5KXOLP4.mjs";
+import "../chunk-5TZRCHUN.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ElementsCustomEmojiMetadataAri,

Modified: package/packages/ari/elements/workspace/index.mjs

Index: package/packages/ari/elements/workspace/index.mjs
===================================================================
--- package/packages/ari/elements/workspace/index.mjs
+++ package/packages/ari/elements/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   ElementsWorkspaceAri
-} from "../../chunk-Q3J6TCM7.mjs";
+} from "../../chunk-X5KXOLP4.mjs";
 import {
   ElementsWorkspaceAriResourceOwner,
   ElementsWorkspaceAriResourceType
 } from "../../chunk-5TZRCHUN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ElementsWorkspaceAri,

Modified: package/packages/ari/exus-external/index.mjs

Index: package/packages/ari/exus-external/index.mjs
===================================================================
--- package/packages/ari/exus-external/index.mjs
+++ package/packages/ari/exus-external/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-ZMVXG3Z6.mjs";
 import {
   ExusExternalUserAri
-} from "../chunk-6NZMYJVJ.mjs";
+} from "../chunk-2RSYTJ3M.mjs";
 import "../chunk-IWWNXWBX.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   ExusExternalUserAri

Modified: package/packages/ari/exus-external/user/index.mjs

Index: package/packages/ari/exus-external/user/index.mjs
===================================================================
--- package/packages/ari/exus-external/user/index.mjs
+++ package/packages/ari/exus-external/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   ExusExternalUserAri
-} from "../../chunk-6NZMYJVJ.mjs";
+} from "../../chunk-2RSYTJ3M.mjs";
 import {
   ExusExternalUserAriResourceOwner,
   ExusExternalUserAriResourceType
 } from "../../chunk-IWWNXWBX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   ExusExternalUserAri,

Modified: package/packages/ari/figma/file/index.mjs

Index: package/packages/ari/figma/file/index.mjs
===================================================================
--- package/packages/ari/figma/file/index.mjs
+++ package/packages/ari/figma/file/index.mjs
@@ -1,14 +1,14 @@
 import {
   FigmaFileAri
-} from "../../chunk-PTNDQB3X.mjs";
+} from "../../chunk-CFYORIE2.mjs";
 import {
   FigmaFileAriResourceOwner,
   FigmaFileAriResourceType
 } from "../../chunk-4R4BPJCR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   FigmaFileAri,

Modified: package/packages/ari/figma/index.mjs

Index: package/packages/ari/figma/index.mjs
===================================================================
--- package/packages/ari/figma/index.mjs
+++ package/packages/ari/figma/index.mjs
@@ -1,12 +1,11 @@
-import "../chunk-5PRHJDN3.mjs";
 import {
   FigmaFileAri
-} from "../chunk-PTNDQB3X.mjs";
+} from "../chunk-CFYORIE2.mjs";
 import "../chunk-4R4BPJCR.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   FigmaFileAri

Modified: package/packages/ari/google/document/index.mjs

Index: package/packages/ari/google/document/index.mjs
===================================================================
--- package/packages/ari/google/document/index.mjs
+++ package/packages/ari/google/document/index.mjs
@@ -1,14 +1,14 @@
 import {
   GoogleDocumentAri
-} from "../../chunk-5EAMMOK3.mjs";
+} from "../../chunk-2AYB4P5U.mjs";
 import {
   GoogleDocumentAriResourceOwner,
   GoogleDocumentAriResourceType
 } from "../../chunk-5VDZQSQU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GoogleDocumentAri,

Modified: package/packages/ari/google/form/index.mjs

Index: package/packages/ari/google/form/index.mjs
===================================================================
--- package/packages/ari/google/form/index.mjs
+++ package/packages/ari/google/form/index.mjs
@@ -1,14 +1,14 @@
 import {
   GoogleFormAri
-} from "../../chunk-FLAS4OKN.mjs";
+} from "../../chunk-VZ6DLXWI.mjs";
 import {
   GoogleFormAriResourceOwner,
   GoogleFormAriResourceType
 } from "../../chunk-X63IP3OI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GoogleFormAri,

Modified: package/packages/ari/google/index.mjs

Index: package/packages/ari/google/index.mjs
===================================================================
--- package/packages/ari/google/index.mjs
+++ package/packages/ari/google/index.mjs
@@ -1,27 +1,37 @@
-import "../chunk-3DLTQ4XM.mjs";
+import "../chunk-CBPWBOVC.mjs";
 import {
-  GoogleSpreadsheetAri
-} from "../chunk-ITCGFPCS.mjs";
-import "../chunk-466Z3YAU.mjs";
-import {
-  GoogleDocumentAri
-} from "../chunk-5EAMMOK3.mjs";
-import "../chunk-5VDZQSQU.mjs";
-import {
   GoogleFormAri
-} from "../chunk-FLAS4OKN.mjs";
+} from "../chunk-VZ6DLXWI.mjs";
 import "../chunk-X63IP3OI.mjs";
 import {
   GooglePresentationAri
-} from "../chunk-DOLO7K3M.mjs";
+} from "../chunk-ZO5HGX2X.mjs";
 import "../chunk-5B6S6SWP.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  GoogleSpreadsheetAri
+} from "../chunk-TY7CMWCM.mjs";
+import "../chunk-466Z3YAU.mjs";
+import {
+  GoogleAccountAri
+} from "../chunk-7UMQCQVN.mjs";
+import "../chunk-PYVPLXET.mjs";
+import {
+  GoogleCalendarEventAri
+} from "../chunk-QOHF4ZZX.mjs";
+import "../chunk-QEA64F52.mjs";
+import {
+  GoogleDocumentAri
+} from "../chunk-2AYB4P5U.mjs";
+import "../chunk-5VDZQSQU.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  GoogleAccountAri,
+  GoogleCalendarEventAri,
   GoogleDocumentAri,
   GoogleFormAri,
   GooglePresentationAri,
   GoogleSpreadsheetAri

Modified: package/packages/ari/google/presentation/index.mjs

Index: package/packages/ari/google/presentation/index.mjs
===================================================================
--- package/packages/ari/google/presentation/index.mjs
+++ package/packages/ari/google/presentation/index.mjs
@@ -1,14 +1,14 @@
 import {
   GooglePresentationAri
-} from "../../chunk-DOLO7K3M.mjs";
+} from "../../chunk-ZO5HGX2X.mjs";
 import {
   GooglePresentationAriResourceOwner,
   GooglePresentationAriResourceType
 } from "../../chunk-5B6S6SWP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GooglePresentationAri,

Modified: package/packages/ari/google/spreadsheet/index.mjs

Index: package/packages/ari/google/spreadsheet/index.mjs
===================================================================
--- package/packages/ari/google/spreadsheet/index.mjs
+++ package/packages/ari/google/spreadsheet/index.mjs
@@ -1,14 +1,14 @@
 import {
   GoogleSpreadsheetAri
-} from "../../chunk-ITCGFPCS.mjs";
+} from "../../chunk-TY7CMWCM.mjs";
 import {
   GoogleSpreadsheetAriResourceOwner,
   GoogleSpreadsheetAriResourceType
 } from "../../chunk-466Z3YAU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GoogleSpreadsheetAri,

Modified: package/packages/ari/graph/branch-history/index.mjs

Index: package/packages/ari/graph/branch-history/index.mjs
===================================================================
--- package/packages/ari/graph/branch-history/index.mjs
+++ package/packages/ari/graph/branch-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphBranchHistoryAri
-} from "../../chunk-AIECB6ZM.mjs";
+} from "../../chunk-TZDFTH22.mjs";
 import {
   GraphBranchHistoryAriResourceOwner,
   GraphBranchHistoryAriResourceType
 } from "../../chunk-RL6RLD25.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphBranchHistoryAri,

Modified: package/packages/ari/graph/branch/index.mjs

Index: package/packages/ari/graph/branch/index.mjs
===================================================================
--- package/packages/ari/graph/branch/index.mjs
+++ package/packages/ari/graph/branch/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphBranchAri
-} from "../../chunk-NFQ2KMFZ.mjs";
+} from "../../chunk-L2Q4I2ZD.mjs";
 import {
   GraphBranchAriResourceOwner,
   GraphBranchAriResourceType
 } from "../../chunk-JJHDDJHM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphBranchAri,

Modified: package/packages/ari/graph/build-history/index.mjs

Index: package/packages/ari/graph/build-history/index.mjs
===================================================================
--- package/packages/ari/graph/build-history/index.mjs
+++ package/packages/ari/graph/build-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphBuildHistoryAri
-} from "../../chunk-43S5KXYK.mjs";
+} from "../../chunk-6PUSL3KY.mjs";
 import {
   GraphBuildHistoryAriResourceOwner,
   GraphBuildHistoryAriResourceType
 } from "../../chunk-Q4A3TDFH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphBuildHistoryAri,

Modified: package/packages/ari/graph/build/index.mjs

Index: package/packages/ari/graph/build/index.mjs
===================================================================
--- package/packages/ari/graph/build/index.mjs
+++ package/packages/ari/graph/build/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphBuildAri
-} from "../../chunk-B4GTVBOM.mjs";
+} from "../../chunk-WKCHFDID.mjs";
 import {
   GraphBuildAriResourceOwner,
   GraphBuildAriResourceType
 } from "../../chunk-5YTWJ4WK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphBuildAri,

Modified: package/packages/ari/graph/commit/index.mjs

Index: package/packages/ari/graph/commit/index.mjs
===================================================================
--- package/packages/ari/graph/commit/index.mjs
+++ package/packages/ari/graph/commit/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphCommitAri
-} from "../../chunk-FRNZG7IV.mjs";
+} from "../../chunk-2MWCWDDM.mjs";
 import {
   GraphCommitAriResourceOwner,
   GraphCommitAriResourceType
 } from "../../chunk-LJ7XURCE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphCommitAri,

Modified: package/packages/ari/graph/content/index.mjs

Index: package/packages/ari/graph/content/index.mjs
===================================================================
--- package/packages/ari/graph/content/index.mjs
+++ package/packages/ari/graph/content/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphContentAri
-} from "../../chunk-DKVO25YC.mjs";
+} from "../../chunk-JRBUNJCS.mjs";
 import {
   GraphContentAriResourceOwner,
   GraphContentAriResourceType
 } from "../../chunk-PBJGJF43.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphContentAri,

Modified: package/packages/ari/graph/deployment-history/index.mjs

Index: package/packages/ari/graph/deployment-history/index.mjs
===================================================================
--- package/packages/ari/graph/deployment-history/index.mjs
+++ package/packages/ari/graph/deployment-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDeploymentHistoryAri
-} from "../../chunk-YR3D4CA5.mjs";
+} from "../../chunk-DZCJUTMV.mjs";
 import {
   GraphDeploymentHistoryAriResourceOwner,
   GraphDeploymentHistoryAriResourceType
 } from "../../chunk-LCOEZ74N.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDeploymentHistoryAri,

Modified: package/packages/ari/graph/deployment/index.mjs

Index: package/packages/ari/graph/deployment/index.mjs
===================================================================
--- package/packages/ari/graph/deployment/index.mjs
+++ package/packages/ari/graph/deployment/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDeploymentAri
-} from "../../chunk-JGFTGEG3.mjs";
+} from "../../chunk-EKLRRP2Z.mjs";
 import {
   GraphDeploymentAriResourceOwner,
   GraphDeploymentAriResourceType
 } from "../../chunk-OON2ZRPC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDeploymentAri,

Modified: package/packages/ari/graph/design-history/index.mjs

Index: package/packages/ari/graph/design-history/index.mjs
===================================================================
--- package/packages/ari/graph/design-history/index.mjs
+++ package/packages/ari/graph/design-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDesignHistoryAri
-} from "../../chunk-HCTJWYEI.mjs";
+} from "../../chunk-4TXCHB67.mjs";
 import {
   GraphDesignHistoryAriResourceOwner,
   GraphDesignHistoryAriResourceType
 } from "../../chunk-MTSTC2DF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDesignHistoryAri,

Modified: package/packages/ari/graph/design/index.mjs

Index: package/packages/ari/graph/design/index.mjs
===================================================================
--- package/packages/ari/graph/design/index.mjs
+++ package/packages/ari/graph/design/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDesignAri
-} from "../../chunk-Q2OR6YBW.mjs";
+} from "../../chunk-CNGEAQG4.mjs";
 import {
   GraphDesignAriResourceOwner,
   GraphDesignAriResourceType
 } from "../../chunk-RBS5RYKM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDesignAri,

Modified: package/packages/ari/graph/devops-component/index.mjs

Index: package/packages/ari/graph/devops-component/index.mjs
===================================================================
--- package/packages/ari/graph/devops-component/index.mjs
+++ package/packages/ari/graph/devops-component/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDevopsComponentAri
-} from "../../chunk-S2OLJFIG.mjs";
+} from "../../chunk-HMFX475U.mjs";
 import {
   GraphDevopsComponentAriResourceOwner,
   GraphDevopsComponentAriResourceType
 } from "../../chunk-HLKEKPMY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDevopsComponentAri,

Modified: package/packages/ari/graph/document-history/index.mjs

Index: package/packages/ari/graph/document-history/index.mjs
===================================================================
--- package/packages/ari/graph/document-history/index.mjs
+++ package/packages/ari/graph/document-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDocumentHistoryAri
-} from "../../chunk-DGPEI5RZ.mjs";
+} from "../../chunk-ENIDATBX.mjs";
 import {
   GraphDocumentHistoryAriResourceOwner,
   GraphDocumentHistoryAriResourceType
 } from "../../chunk-SP4WD2VN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDocumentHistoryAri,

Modified: package/packages/ari/graph/document/index.mjs

Index: package/packages/ari/graph/document/index.mjs
===================================================================
--- package/packages/ari/graph/document/index.mjs
+++ package/packages/ari/graph/document/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphDocumentAri
-} from "../../chunk-FN3SKKGS.mjs";
+} from "../../chunk-F45RAG4V.mjs";
 import {
   GraphDocumentAriResourceOwner,
   GraphDocumentAriResourceType
 } from "../../chunk-J4TEUSCJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphDocumentAri,

Modified: package/packages/ari/graph/employee-history/index.mjs

Index: package/packages/ari/graph/employee-history/index.mjs
===================================================================
--- package/packages/ari/graph/employee-history/index.mjs
+++ package/packages/ari/graph/employee-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphEmployeeHistoryAri
-} from "../../chunk-5GSFSXKC.mjs";
+} from "../../chunk-76YCDCPO.mjs";
 import {
   GraphEmployeeHistoryAriResourceOwner,
   GraphEmployeeHistoryAriResourceType
 } from "../../chunk-EDEP7UFY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphEmployeeHistoryAri,

Modified: package/packages/ari/graph/employee/index.mjs

Index: package/packages/ari/graph/employee/index.mjs
===================================================================
--- package/packages/ari/graph/employee/index.mjs
+++ package/packages/ari/graph/employee/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphEmployeeAri
-} from "../../chunk-7PXRISLH.mjs";
+} from "../../chunk-USDQMZXZ.mjs";
 import {
   GraphEmployeeAriResourceOwner,
   GraphEmployeeAriResourceType
 } from "../../chunk-3SMMF4WR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphEmployeeAri,

Modified: package/packages/ari/graph/feature-flag-history/index.mjs

Index: package/packages/ari/graph/feature-flag-history/index.mjs
===================================================================
--- package/packages/ari/graph/feature-flag-history/index.mjs
+++ package/packages/ari/graph/feature-flag-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphFeatureFlagHistoryAri
-} from "../../chunk-3QS6C6RE.mjs";
+} from "../../chunk-EVEXSBJ5.mjs";
 import {
   GraphFeatureFlagHistoryAriResourceOwner,
   GraphFeatureFlagHistoryAriResourceType
 } from "../../chunk-DFRD6YBM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphFeatureFlagHistoryAri,

Modified: package/packages/ari/graph/feature-flag/index.mjs

Index: package/packages/ari/graph/feature-flag/index.mjs
===================================================================
--- package/packages/ari/graph/feature-flag/index.mjs
+++ package/packages/ari/graph/feature-flag/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphFeatureFlagAri
-} from "../../chunk-ANEB2RMR.mjs";
+} from "../../chunk-FVHR4QXI.mjs";
 import {
   GraphFeatureFlagAriResourceOwner,
   GraphFeatureFlagAriResourceType
 } from "../../chunk-LDUD7O2G.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphFeatureFlagAri,

Modified: package/packages/ari/graph/incident-history/index.mjs

Index: package/packages/ari/graph/incident-history/index.mjs
===================================================================
--- package/packages/ari/graph/incident-history/index.mjs
+++ package/packages/ari/graph/incident-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphIncidentHistoryAri
-} from "../../chunk-I3Q5V7ZP.mjs";
+} from "../../chunk-NA7TPO6F.mjs";
 import {
   GraphIncidentHistoryAriResourceOwner,
   GraphIncidentHistoryAriResourceType
 } from "../../chunk-NTBEFMSE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphIncidentHistoryAri,

Modified: package/packages/ari/graph/incident/index.mjs

Index: package/packages/ari/graph/incident/index.mjs
===================================================================
--- package/packages/ari/graph/incident/index.mjs
+++ package/packages/ari/graph/incident/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphIncidentAri
-} from "../../chunk-BS6R32SG.mjs";
+} from "../../chunk-RF2AN3KB.mjs";
 import {
   GraphIncidentAriResourceOwner,
   GraphIncidentAriResourceType
 } from "../../chunk-FKF6Z5DH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphIncidentAri,

Modified: package/packages/ari/graph/index.mjs

Index: package/packages/ari/graph/index.mjs
===================================================================
--- package/packages/ari/graph/index.mjs
+++ package/packages/ari/graph/index.mjs
@@ -1,197 +1,316 @@
-import "../chunk-2N7HYWH5.mjs";
+import "../chunk-HCYUW54X.mjs";
 import {
+  GraphWorkItemAri
+} from "../chunk-4YWTOI4S.mjs";
+import "../chunk-WDMLMNL4.mjs";
+import {
+  GraphWorkerHistoryAri
+} from "../chunk-KNNQP5GS.mjs";
+import "../chunk-C6RA7M3X.mjs";
+import {
+  GraphWorkerAri
+} from "../chunk-MSBGFKHU.mjs";
+import "../chunk-Z4DIOHRR.mjs";
+import {
+  GraphWorkspaceAri
+} from "../chunk-H5OAOK55.mjs";
+import "../chunk-SQM2NR5M.mjs";
+import {
+  GraphVideoAri
+} from "../chunk-5TRMBFVA.mjs";
+import "../chunk-PDTRZUQJ.mjs";
+import {
   GraphVulnerabilityHistoryAri
-} from "../chunk-J57BHHR4.mjs";
+} from "../chunk-XTSUK2OE.mjs";
 import "../chunk-PHKBIUQV.mjs";
 import {
   GraphVulnerabilityAri
-} from "../chunk-LBY24Y75.mjs";
+} from "../chunk-HTXAOB6X.mjs";
 import "../chunk-J7VD66AE.mjs";
 import {
-  GraphWorkspaceAri
-} from "../chunk-H5VLSGS5.mjs";
-import "../chunk-SQM2NR5M.mjs";
+  GraphWorkItemHistoryAri
+} from "../chunk-DCLK5CIC.mjs";
+import "../chunk-BGX5LTB4.mjs";
 import {
+  GraphSpaceHistoryAri
+} from "../chunk-XFOYD3JG.mjs";
+import "../chunk-CM66JRIL.mjs";
+import {
+  GraphSpaceAri
+} from "../chunk-XBDSIMRD.mjs";
+import "../chunk-LSQP2ZSZ.mjs";
+import {
+  GraphThreadChunkAri
+} from "../chunk-AIV2WMB2.mjs";
+import "../chunk-JUDWJ3FD.mjs";
+import {
+  GraphVideoHistoryAri
+} from "../chunk-ZNH36KUJ.mjs";
+import "../chunk-2IQL4B6E.mjs";
+import {
+  GraphServiceAndOperationsTeamRelationshipAri
+} from "../chunk-QDHMRYZH.mjs";
+import "../chunk-E4XM6JBY.mjs";
+import {
+  GraphServiceAndVcsRepositoryRelationshipAri
+} from "../chunk-DM4VJT35.mjs";
+import "../chunk-SYSNNBBE.mjs";
+import {
   GraphServiceRelationshipAri
-} from "../chunk-RWQESEFL.mjs";
+} from "../chunk-V6I3GHKK.mjs";
 import "../chunk-JNGK7AYM.mjs";
 import {
   GraphServiceAri
-} from "../chunk-M6DMXIZZ.mjs";
+} from "../chunk-U4QGEEJP.mjs";
 import "../chunk-KKDL7RK7.mjs";
 import {
-  GraphVideoHistoryAri
-} from "../chunk-L4WQOVNS.mjs";
-import "../chunk-2IQL4B6E.mjs";
+  GraphRoleAri
+} from "../chunk-Y4N4DAWM.mjs";
+import "../chunk-RPUSNHXA.mjs";
 import {
-  GraphVideoAri
-} from "../chunk-IKDZRK4X.mjs";
-import "../chunk-PDTRZUQJ.mjs";
+  GraphSecurityContainerAri
+} from "../chunk-5F2JHVKY.mjs";
+import "../chunk-6HYQV6SW.mjs";
 import {
   GraphSecurityWorkspaceAri
-} from "../chunk-M2MZBI4R.mjs";
+} from "../chunk-O53XA6VV.mjs";
 import "../chunk-4FPKBG6M.mjs";
 import {
   GraphServiceAndJiraProjectRelationshipAri
-} from "../chunk-KHFS374L.mjs";
+} from "../chunk-LRDVPAQD.mjs";
 import "../chunk-723KYNJS.mjs";
 import {
-  GraphServiceAndOperationsTeamRelationshipAri
-} from "../chunk-SOQ7OP4T.mjs";
-import "../chunk-E4XM6JBY.mjs";
+  GraphRelationshipTypeAri
+} from "../chunk-56MGWW5V.mjs";
+import "../chunk-IQMENLZS.mjs";
 import {
-  GraphServiceAndVcsRepositoryRelationshipAri
-} from "../chunk-W634TVAI.mjs";
-import "../chunk-SYSNNBBE.mjs";
-import {
   GraphRemoteLinkHistoryAri
-} from "../chunk-FHJ5ZWUP.mjs";
+} from "../chunk-I6R4KGXY.mjs";
 import "../chunk-2YKXM3UN.mjs";
 import {
   GraphRemoteLinkAri
-} from "../chunk-LM2WATIN.mjs";
+} from "../chunk-YEPBXFS5.mjs";
 import "../chunk-7CH7D4HJ.mjs";
 import {
   GraphRepositoryAri
-} from "../chunk-MORCW3YH.mjs";
+} from "../chunk-WCXD2JKT.mjs";
 import "../chunk-SAJO4IGE.mjs";
 import {
-  GraphSecurityContainerAri
-} from "../chunk-DBUWIHFQ.mjs";
-import "../chunk-6HYQV6SW.mjs";
+  GraphProjectHistoryAri
+} from "../chunk-7YLRCETH.mjs";
+import "../chunk-FKSVEAW3.mjs";
 import {
-  GraphPostIncidentReviewAri
-} from "../chunk-OJY3UFSL.mjs";
-import "../chunk-SNAPC4SA.mjs";
-import {
   GraphProjectAri
-} from "../chunk-I6U47KDP.mjs";
+} from "../chunk-CEW2H2GY.mjs";
 import "../chunk-XTUR6LTI.mjs";
 import {
   GraphPullRequestHistoryAri
-} from "../chunk-ABOMZ5BJ.mjs";
+} from "../chunk-G2DOTXH7.mjs";
 import "../chunk-K4SS2RGK.mjs";
 import {
   GraphPullRequestAri
-} from "../chunk-2QOL3YHS.mjs";
+} from "../chunk-ESRIECJV.mjs";
 import "../chunk-Z3FWECDS.mjs";
 import {
-  GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri
-} from "../chunk-MB6CJNUT.mjs";
-import "../chunk-IUR7MTIZ.mjs";
+  GraphPositionHistoryAri
+} from "../chunk-3HCUELCU.mjs";
+import "../chunk-SHV5KRSV.mjs";
 import {
-  GraphJiraProjectAndVcsRepositoryRelationshipAri
-} from "../chunk-EBYTFAVY.mjs";
-import "../chunk-XYDSJQO4.mjs";
+  GraphPositionAri
+} from "../chunk-5X6YP4CG.mjs";
+import "../chunk-N4KQKV73.mjs";
 import {
+  GraphPostIncidentReviewHistoryAri
+} from "../chunk-EJLJR556.mjs";
+import "../chunk-PVBPUKXI.mjs";
+import {
+  GraphPostIncidentReviewAri
+} from "../chunk-WF5R6PNP.mjs";
+import "../chunk-SNAPC4SA.mjs";
+import {
+  GraphMessageAri
+} from "../chunk-3VLUHI4T.mjs";
+import "../chunk-PTHUIY6N.mjs";
+import {
   GraphOperationsWorkspaceAri
-} from "../chunk-KXOJUVGX.mjs";
+} from "../chunk-K2NMN5VS.mjs";
 import "../chunk-5HHNCVXF.mjs";
 import {
-  GraphPostIncidentReviewHistoryAri
-} from "../chunk-D5LHAWAA.mjs";
-import "../chunk-PVBPUKXI.mjs";
+  GraphOrganisationHistoryAri
+} from "../chunk-BAEDA6TY.mjs";
+import "../chunk-VSZQAEDL.mjs";
 import {
-  GraphJiraProjectAndDevopsToolRelationshipAri
-} from "../chunk-Z3BITGQJ.mjs";
-import "../chunk-2A255S76.mjs";
+  GraphOrganisationAri
+} from "../chunk-6RWJX35D.mjs";
+import "../chunk-XNVBEJRP.mjs";
 import {
   GraphJiraProjectAndDocumentationSpaceRelationshipAri
-} from "../chunk-EUN23IBJ.mjs";
+} from "../chunk-T5JGCK5X.mjs";
 import "../chunk-SM4OYQAG.mjs";
 import {
   GraphJiraProjectAndOperationsTeamRelationshipAri
-} from "../chunk-4Y47MFFB.mjs";
+} from "../chunk-B5XEEIKP.mjs";
 import "../chunk-35GRSR7B.mjs";
 import {
-  GraphFeatureFlagHistoryAri
-} from "../chunk-3QS6C6RE.mjs";
-import "../chunk-DFRD6YBM.mjs";
+  GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri
+} from "../chunk-UXP7JLVP.mjs";
+import "../chunk-IUR7MTIZ.mjs";
 import {
-  GraphFeatureFlagAri
-} from "../chunk-ANEB2RMR.mjs";
-import "../chunk-LDUD7O2G.mjs";
+  GraphJiraProjectAndVcsRepositoryRelationshipAri
+} from "../chunk-LH6TYC2G.mjs";
+import "../chunk-XYDSJQO4.mjs";
 import {
   GraphIncidentHistoryAri
-} from "../chunk-I3Q5V7ZP.mjs";
+} from "../chunk-NA7TPO6F.mjs";
 import "../chunk-NTBEFMSE.mjs";
 import {
   GraphIncidentAri
-} from "../chunk-BS6R32SG.mjs";
+} from "../chunk-RF2AN3KB.mjs";
 import "../chunk-FKF6Z5DH.mjs";
 import {
-  GraphDocumentHistoryAri
-} from "../chunk-DGPEI5RZ.mjs";
-import "../chunk-SP4WD2VN.mjs";
+  GraphIntegrationContextAri
+} from "../chunk-P5BYJVW7.mjs";
+import "../chunk-CAJWUMVE.mjs";
 import {
-  GraphDocumentAri
-} from "../chunk-FN3SKKGS.mjs";
-import "../chunk-J4TEUSCJ.mjs";
+  GraphJiraProjectAndDevopsToolRelationshipAri
+} from "../chunk-BJ73R3FD.mjs";
+import "../chunk-2A255S76.mjs";
 import {
   GraphEmployeeHistoryAri
-} from "../chunk-5GSFSXKC.mjs";
+} from "../chunk-76YCDCPO.mjs";
 import "../chunk-EDEP7UFY.mjs";
 import {
   GraphEmployeeAri
-} from "../chunk-7PXRISLH.mjs";
+} from "../chunk-USDQMZXZ.mjs";
 import "../chunk-3SMMF4WR.mjs";
 import {
-  GraphDeploymentAri
-} from "../chunk-JGFTGEG3.mjs";
-import "../chunk-OON2ZRPC.mjs";
+  GraphFeatureFlagHistoryAri
+} from "../chunk-EVEXSBJ5.mjs";
+import "../chunk-DFRD6YBM.mjs";
 import {
-  GraphDesignHistoryAri
-} from "../chunk-HCTJWYEI.mjs";
-import "../chunk-MTSTC2DF.mjs";
+  GraphFeatureFlagAri
+} from "../chunk-FVHR4QXI.mjs";
+import "../chunk-LDUD7O2G.mjs";
 import {
   GraphDesignAri
-} from "../chunk-Q2OR6YBW.mjs";
+} from "../chunk-CNGEAQG4.mjs";
 import "../chunk-RBS5RYKM.mjs";
 import {
   GraphDevopsComponentAri
-} from "../chunk-S2OLJFIG.mjs";
+} from "../chunk-HMFX475U.mjs";
 import "../chunk-HLKEKPMY.mjs";
 import {
-  GraphBuildAri
-} from "../chunk-B4GTVBOM.mjs";
-import "../chunk-5YTWJ4WK.mjs";
+  GraphDocumentHistoryAri
+} from "../chunk-ENIDATBX.mjs";
+import "../chunk-SP4WD2VN.mjs";
 import {
+  GraphDocumentAri
+} from "../chunk-F45RAG4V.mjs";
+import "../chunk-J4TEUSCJ.mjs";
+import {
+  GraphDealAri
+} from "../chunk-4LHSTBSK.mjs";
+import "../chunk-LN7ARE4M.mjs";
+import {
+  GraphDeploymentHistoryAri
+} from "../chunk-DZCJUTMV.mjs";
+import "../chunk-LCOEZ74N.mjs";
+import {
+  GraphDeploymentAri
+} from "../chunk-EKLRRP2Z.mjs";
+import "../chunk-OON2ZRPC.mjs";
+import {
+  GraphDesignHistoryAri
+} from "../chunk-4TXCHB67.mjs";
+import "../chunk-MTSTC2DF.mjs";
+import {
+  GraphConversationAri
+} from "../chunk-HRIEIUXC.mjs";
+import "../chunk-CW3TWCW6.mjs";
+import {
+  GraphCustomerOrgHistoryAri
+} from "../chunk-2K3BMXST.mjs";
+import "../chunk-JOMPZANB.mjs";
+import {
+  GraphCustomerOrgAri
+} from "../chunk-EUYWAJZH.mjs";
+import "../chunk-UMWZ4TML.mjs";
+import {
+  GraphDealHistoryAri
+} from "../chunk-7M5DAIZO.mjs";
+import "../chunk-HDZBCN3T.mjs";
+import {
   GraphCommitAri
-} from "../chunk-FRNZG7IV.mjs";
+} from "../chunk-2MWCWDDM.mjs";
 import "../chunk-LJ7XURCE.mjs";
 import {
   GraphContentAri
-} from "../chunk-DKVO25YC.mjs";
+} from "../chunk-JRBUNJCS.mjs";
 import "../chunk-PBJGJF43.mjs";
 import {
-  GraphDeploymentHistoryAri
-} from "../chunk-YR3D4CA5.mjs";
-import "../chunk-LCOEZ74N.mjs";
+  GraphConversationChunkAri
+} from "../chunk-YNUAAVYJ.mjs";
+import "../chunk-ZTNOGHIC.mjs";
 import {
+  GraphConversationHistoryAri
+} from "../chunk-6AZJYOK3.mjs";
+import "../chunk-XCRGDS3T.mjs";
+import {
+  GraphCalendarEventHistoryAri
+} from "../chunk-LH2T5SM6.mjs";
+import "../chunk-62SYOXYN.mjs";
+import {
+  GraphCalendarEventAri
+} from "../chunk-CEZUFXIC.mjs";
+import "../chunk-GLGAYLO3.mjs";
+import {
+  GraphCommentHistoryAri
+} from "../chunk-UERM7XJO.mjs";
+import "../chunk-QMWB3HAP.mjs";
+import {
+  GraphCommentAri
+} from "../chunk-DGZ5AHRM.mjs";
+import "../chunk-44PPANH6.mjs";
+import {
   GraphBranchHistoryAri
-} from "../chunk-AIECB6ZM.mjs";
+} from "../chunk-TZDFTH22.mjs";
 import "../chunk-RL6RLD25.mjs";
 import {
   GraphBranchAri
-} from "../chunk-NFQ2KMFZ.mjs";
+} from "../chunk-L2Q4I2ZD.mjs";
 import "../chunk-JJHDDJHM.mjs";
 import {
   GraphBuildHistoryAri
-} from "../chunk-43S5KXYK.mjs";
+} from "../chunk-6PUSL3KY.mjs";
 import "../chunk-Q4A3TDFH.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  GraphBuildAri
+} from "../chunk-WKCHFDID.mjs";
+import "../chunk-5YTWJ4WK.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   GraphBranchAri,
   GraphBranchHistoryAri,
   GraphBuildAri,
   GraphBuildHistoryAri,
+  GraphCalendarEventAri,
+  GraphCalendarEventHistoryAri,
+  GraphCommentAri,
+  GraphCommentHistoryAri,
   GraphCommitAri,
   GraphContentAri,
+  GraphConversationAri,
+  GraphConversationChunkAri,
+  GraphConversationHistoryAri,
+  GraphCustomerOrgAri,
+  GraphCustomerOrgHistoryAri,
+  GraphDealAri,
+  GraphDealHistoryAri,
   GraphDeploymentAri,
   GraphDeploymentHistoryAri,
   GraphDesignAri,
   GraphDesignHistoryAri,
@@ -203,31 +322,47 @@
   GraphFeatureFlagAri,
   GraphFeatureFlagHistoryAri,
   GraphIncidentAri,
   GraphIncidentHistoryAri,
+  GraphIntegrationContextAri,
   GraphJiraProjectAndDevopsToolRelationshipAri,
   GraphJiraProjectAndDocumentationSpaceRelationshipAri,
   GraphJiraProjectAndOperationsTeamRelationshipAri,
   GraphJiraProjectAndVcsRepositoryRelationshipAri,
   GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri,
+  GraphMessageAri,
   GraphOperationsWorkspaceAri,
+  GraphOrganisationAri,
+  GraphOrganisationHistoryAri,
+  GraphPositionAri,
+  GraphPositionHistoryAri,
   GraphPostIncidentReviewAri,
   GraphPostIncidentReviewHistoryAri,
   GraphProjectAri,
+  GraphProjectHistoryAri,
   GraphPullRequestAri,
   GraphPullRequestHistoryAri,
+  GraphRelationshipTypeAri,
   GraphRemoteLinkAri,
   GraphRemoteLinkHistoryAri,
   GraphRepositoryAri,
+  GraphRoleAri,
   GraphSecurityContainerAri,
   GraphSecurityWorkspaceAri,
   GraphServiceAndJiraProjectRelationshipAri,
   GraphServiceAndOperationsTeamRelationshipAri,
   GraphServiceAndVcsRepositoryRelationshipAri,
   GraphServiceAri,
   GraphServiceRelationshipAri,
+  GraphSpaceAri,
+  GraphSpaceHistoryAri,
+  GraphThreadChunkAri,
   GraphVideoAri,
   GraphVideoHistoryAri,
   GraphVulnerabilityAri,
   GraphVulnerabilityHistoryAri,
+  GraphWorkItemAri,
+  GraphWorkItemHistoryAri,
+  GraphWorkerAri,
+  GraphWorkerHistoryAri,
   GraphWorkspaceAri
 };

Modified: package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.mjs

Index: package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.mjs
+++ package/packages/ari/graph/jira-project-and-devops-tool-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphJiraProjectAndDevopsToolRelationshipAri
-} from "../../chunk-Z3BITGQJ.mjs";
+} from "../../chunk-BJ73R3FD.mjs";
 import {
   GraphJiraProjectAndDevopsToolRelationshipAriResourceOwner,
   GraphJiraProjectAndDevopsToolRelationshipAriResourceType
 } from "../../chunk-2A255S76.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphJiraProjectAndDevopsToolRelationshipAri,

Modified: package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.mjs

Index: package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.mjs
+++ package/packages/ari/graph/jira-project-and-documentation-space-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphJiraProjectAndDocumentationSpaceRelationshipAri
-} from "../../chunk-EUN23IBJ.mjs";
+} from "../../chunk-T5JGCK5X.mjs";
 import {
   GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceOwner,
   GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceType
 } from "../../chunk-SM4OYQAG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphJiraProjectAndDocumentationSpaceRelationshipAri,

Modified: package/packages/ari/graph/jira-project-and-operations-team-relationship/index.mjs

Index: package/packages/ari/graph/jira-project-and-operations-team-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/jira-project-and-operations-team-relationship/index.mjs
+++ package/packages/ari/graph/jira-project-and-operations-team-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphJiraProjectAndOperationsTeamRelationshipAri
-} from "../../chunk-4Y47MFFB.mjs";
+} from "../../chunk-B5XEEIKP.mjs";
 import {
   GraphJiraProjectAndOperationsTeamRelationshipAriResourceOwner,
   GraphJiraProjectAndOperationsTeamRelationshipAriResourceType
 } from "../../chunk-35GRSR7B.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphJiraProjectAndOperationsTeamRelationshipAri,

Modified: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.mjs

Index: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.mjs
===================================================================
--- package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.mjs
+++ package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri
-} from "../../chunk-MB6CJNUT.mjs";
+} from "../../chunk-UXP7JLVP.mjs";
 import {
   GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceOwner,
   GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceType
 } from "../../chunk-IUR7MTIZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri,

Modified: package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.mjs

Index: package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.mjs
+++ package/packages/ari/graph/jira-project-and-vcs-repository-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphJiraProjectAndVcsRepositoryRelationshipAri
-} from "../../chunk-EBYTFAVY.mjs";
+} from "../../chunk-LH6TYC2G.mjs";
 import {
   GraphJiraProjectAndVcsRepositoryRelationshipAriResourceOwner,
   GraphJiraProjectAndVcsRepositoryRelationshipAriResourceType
 } from "../../chunk-XYDSJQO4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphJiraProjectAndVcsRepositoryRelationshipAri,

Modified: package/packages/ari/graph/operations-workspace/index.mjs

Index: package/packages/ari/graph/operations-workspace/index.mjs
===================================================================
--- package/packages/ari/graph/operations-workspace/index.mjs
+++ package/packages/ari/graph/operations-workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphOperationsWorkspaceAri
-} from "../../chunk-KXOJUVGX.mjs";
+} from "../../chunk-K2NMN5VS.mjs";
 import {
   GraphOperationsWorkspaceAriResourceOwner,
   GraphOperationsWorkspaceAriResourceType
 } from "../../chunk-5HHNCVXF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphOperationsWorkspaceAri,

Modified: package/packages/ari/graph/post-incident-review-history/index.mjs

Index: package/packages/ari/graph/post-incident-review-history/index.mjs
===================================================================
--- package/packages/ari/graph/post-incident-review-history/index.mjs
+++ package/packages/ari/graph/post-incident-review-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphPostIncidentReviewHistoryAri
-} from "../../chunk-D5LHAWAA.mjs";
+} from "../../chunk-EJLJR556.mjs";
 import {
   GraphPostIncidentReviewHistoryAriResourceOwner,
   GraphPostIncidentReviewHistoryAriResourceType
 } from "../../chunk-PVBPUKXI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphPostIncidentReviewHistoryAri,

Modified: package/packages/ari/graph/post-incident-review/index.mjs

Index: package/packages/ari/graph/post-incident-review/index.mjs
===================================================================
--- package/packages/ari/graph/post-incident-review/index.mjs
+++ package/packages/ari/graph/post-incident-review/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphPostIncidentReviewAri
-} from "../../chunk-OJY3UFSL.mjs";
+} from "../../chunk-WF5R6PNP.mjs";
 import {
   GraphPostIncidentReviewAriResourceOwner,
   GraphPostIncidentReviewAriResourceType
 } from "../../chunk-SNAPC4SA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphPostIncidentReviewAri,

Modified: package/packages/ari/graph/project/index.mjs

Index: package/packages/ari/graph/project/index.mjs
===================================================================
--- package/packages/ari/graph/project/index.mjs
+++ package/packages/ari/graph/project/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphProjectAri
-} from "../../chunk-I6U47KDP.mjs";
+} from "../../chunk-CEW2H2GY.mjs";
 import {
   GraphProjectAriResourceOwner,
   GraphProjectAriResourceType
 } from "../../chunk-XTUR6LTI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphProjectAri,

Modified: package/packages/ari/graph/pull-request-history/index.mjs

Index: package/packages/ari/graph/pull-request-history/index.mjs
===================================================================
--- package/packages/ari/graph/pull-request-history/index.mjs
+++ package/packages/ari/graph/pull-request-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphPullRequestHistoryAri
-} from "../../chunk-ABOMZ5BJ.mjs";
+} from "../../chunk-G2DOTXH7.mjs";
 import {
   GraphPullRequestHistoryAriResourceOwner,
   GraphPullRequestHistoryAriResourceType
 } from "../../chunk-K4SS2RGK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphPullRequestHistoryAri,

Modified: package/packages/ari/graph/pull-request/index.mjs

Index: package/packages/ari/graph/pull-request/index.mjs
===================================================================
--- package/packages/ari/graph/pull-request/index.mjs
+++ package/packages/ari/graph/pull-request/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphPullRequestAri
-} from "../../chunk-2QOL3YHS.mjs";
+} from "../../chunk-ESRIECJV.mjs";
 import {
   GraphPullRequestAriResourceOwner,
   GraphPullRequestAriResourceType
 } from "../../chunk-Z3FWECDS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphPullRequestAri,

Modified: package/packages/ari/graph/remote-link-history/index.mjs

Index: package/packages/ari/graph/remote-link-history/index.mjs
===================================================================
--- package/packages/ari/graph/remote-link-history/index.mjs
+++ package/packages/ari/graph/remote-link-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphRemoteLinkHistoryAri
-} from "../../chunk-FHJ5ZWUP.mjs";
+} from "../../chunk-I6R4KGXY.mjs";
 import {
   GraphRemoteLinkHistoryAriResourceOwner,
   GraphRemoteLinkHistoryAriResourceType
 } from "../../chunk-2YKXM3UN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphRemoteLinkHistoryAri,

Modified: package/packages/ari/graph/remote-link/index.mjs

Index: package/packages/ari/graph/remote-link/index.mjs
===================================================================
--- package/packages/ari/graph/remote-link/index.mjs
+++ package/packages/ari/graph/remote-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphRemoteLinkAri
-} from "../../chunk-LM2WATIN.mjs";
+} from "../../chunk-YEPBXFS5.mjs";
 import {
   GraphRemoteLinkAriResourceOwner,
   GraphRemoteLinkAriResourceType
 } from "../../chunk-7CH7D4HJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphRemoteLinkAri,

Modified: package/packages/ari/graph/repository/index.mjs

Index: package/packages/ari/graph/repository/index.mjs
===================================================================
--- package/packages/ari/graph/repository/index.mjs
+++ package/packages/ari/graph/repository/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphRepositoryAri
-} from "../../chunk-MORCW3YH.mjs";
+} from "../../chunk-WCXD2JKT.mjs";
 import {
   GraphRepositoryAriResourceOwner,
   GraphRepositoryAriResourceType
 } from "../../chunk-SAJO4IGE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphRepositoryAri,

Modified: package/packages/ari/graph/security-container/index.mjs

Index: package/packages/ari/graph/security-container/index.mjs
===================================================================
--- package/packages/ari/graph/security-container/index.mjs
+++ package/packages/ari/graph/security-container/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphSecurityContainerAri
-} from "../../chunk-DBUWIHFQ.mjs";
+} from "../../chunk-5F2JHVKY.mjs";
 import {
   GraphSecurityContainerAriResourceOwner,
   GraphSecurityContainerAriResourceType
 } from "../../chunk-6HYQV6SW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphSecurityContainerAri,

Modified: package/packages/ari/graph/security-workspace/index.mjs

Index: package/packages/ari/graph/security-workspace/index.mjs
===================================================================
--- package/packages/ari/graph/security-workspace/index.mjs
+++ package/packages/ari/graph/security-workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphSecurityWorkspaceAri
-} from "../../chunk-M2MZBI4R.mjs";
+} from "../../chunk-O53XA6VV.mjs";
 import {
   GraphSecurityWorkspaceAriResourceOwner,
   GraphSecurityWorkspaceAriResourceType
 } from "../../chunk-4FPKBG6M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphSecurityWorkspaceAri,

Modified: package/packages/ari/graph/service-and-jira-project-relationship/index.mjs

Index: package/packages/ari/graph/service-and-jira-project-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/service-and-jira-project-relationship/index.mjs
+++ package/packages/ari/graph/service-and-jira-project-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphServiceAndJiraProjectRelationshipAri
-} from "../../chunk-KHFS374L.mjs";
+} from "../../chunk-LRDVPAQD.mjs";
 import {
   GraphServiceAndJiraProjectRelationshipAriResourceOwner,
   GraphServiceAndJiraProjectRelationshipAriResourceType
 } from "../../chunk-723KYNJS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphServiceAndJiraProjectRelationshipAri,

Modified: package/packages/ari/graph/service-and-operations-team-relationship/index.mjs

Index: package/packages/ari/graph/service-and-operations-team-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/service-and-operations-team-relationship/index.mjs
+++ package/packages/ari/graph/service-and-operations-team-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphServiceAndOperationsTeamRelationshipAri
-} from "../../chunk-SOQ7OP4T.mjs";
+} from "../../chunk-QDHMRYZH.mjs";
 import {
   GraphServiceAndOperationsTeamRelationshipAriResourceOwner,
   GraphServiceAndOperationsTeamRelationshipAriResourceType
 } from "../../chunk-E4XM6JBY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphServiceAndOperationsTeamRelationshipAri,

Modified: package/packages/ari/graph/service-and-vcs-repository-relationship/index.mjs

Index: package/packages/ari/graph/service-and-vcs-repository-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/service-and-vcs-repository-relationship/index.mjs
+++ package/packages/ari/graph/service-and-vcs-repository-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphServiceAndVcsRepositoryRelationshipAri
-} from "../../chunk-W634TVAI.mjs";
+} from "../../chunk-DM4VJT35.mjs";
 import {
   GraphServiceAndVcsRepositoryRelationshipAriResourceOwner,
   GraphServiceAndVcsRepositoryRelationshipAriResourceType
 } from "../../chunk-SYSNNBBE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphServiceAndVcsRepositoryRelationshipAri,

Modified: package/packages/ari/graph/service-relationship/index.mjs

Index: package/packages/ari/graph/service-relationship/index.mjs
===================================================================
--- package/packages/ari/graph/service-relationship/index.mjs
+++ package/packages/ari/graph/service-relationship/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphServiceRelationshipAri
-} from "../../chunk-RWQESEFL.mjs";
+} from "../../chunk-V6I3GHKK.mjs";
 import {
   GraphServiceRelationshipAriResourceOwner,
   GraphServiceRelationshipAriResourceType
 } from "../../chunk-JNGK7AYM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphServiceRelationshipAri,

Modified: package/packages/ari/graph/service/index.mjs

Index: package/packages/ari/graph/service/index.mjs
===================================================================
--- package/packages/ari/graph/service/index.mjs
+++ package/packages/ari/graph/service/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphServiceAri
-} from "../../chunk-M6DMXIZZ.mjs";
+} from "../../chunk-U4QGEEJP.mjs";
 import {
   GraphServiceAriResourceOwner,
   GraphServiceAriResourceType
 } from "../../chunk-KKDL7RK7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphServiceAri,

Modified: package/packages/ari/graph/video-history/index.mjs

Index: package/packages/ari/graph/video-history/index.mjs
===================================================================
--- package/packages/ari/graph/video-history/index.mjs
+++ package/packages/ari/graph/video-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphVideoHistoryAri
-} from "../../chunk-L4WQOVNS.mjs";
+} from "../../chunk-ZNH36KUJ.mjs";
 import {
   GraphVideoHistoryAriResourceOwner,
   GraphVideoHistoryAriResourceType
 } from "../../chunk-2IQL4B6E.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphVideoHistoryAri,

Modified: package/packages/ari/graph/video/index.mjs

Index: package/packages/ari/graph/video/index.mjs
===================================================================
--- package/packages/ari/graph/video/index.mjs
+++ package/packages/ari/graph/video/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphVideoAri
-} from "../../chunk-IKDZRK4X.mjs";
+} from "../../chunk-5TRMBFVA.mjs";
 import {
   GraphVideoAriResourceOwner,
   GraphVideoAriResourceType
 } from "../../chunk-PDTRZUQJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphVideoAri,

Modified: package/packages/ari/graph/vulnerability-history/index.mjs

Index: package/packages/ari/graph/vulnerability-history/index.mjs
===================================================================
--- package/packages/ari/graph/vulnerability-history/index.mjs
+++ package/packages/ari/graph/vulnerability-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphVulnerabilityHistoryAri
-} from "../../chunk-J57BHHR4.mjs";
+} from "../../chunk-XTSUK2OE.mjs";
 import {
   GraphVulnerabilityHistoryAriResourceOwner,
   GraphVulnerabilityHistoryAriResourceType
 } from "../../chunk-PHKBIUQV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphVulnerabilityHistoryAri,

Modified: package/packages/ari/graph/vulnerability/index.mjs

Index: package/packages/ari/graph/vulnerability/index.mjs
===================================================================
--- package/packages/ari/graph/vulnerability/index.mjs
+++ package/packages/ari/graph/vulnerability/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphVulnerabilityAri
-} from "../../chunk-LBY24Y75.mjs";
+} from "../../chunk-HTXAOB6X.mjs";
 import {
   GraphVulnerabilityAriResourceOwner,
   GraphVulnerabilityAriResourceType
 } from "../../chunk-J7VD66AE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphVulnerabilityAri,

Modified: package/packages/ari/graph/workspace/index.mjs

Index: package/packages/ari/graph/workspace/index.mjs
===================================================================
--- package/packages/ari/graph/workspace/index.mjs
+++ package/packages/ari/graph/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   GraphWorkspaceAri
-} from "../../chunk-H5VLSGS5.mjs";
+} from "../../chunk-H5OAOK55.mjs";
 import {
   GraphWorkspaceAriResourceOwner,
   GraphWorkspaceAriResourceType
 } from "../../chunk-SQM2NR5M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   GraphWorkspaceAri,

Modified: package/packages/ari/help/article/index.mjs

Index: package/packages/ari/help/article/index.mjs
===================================================================
--- package/packages/ari/help/article/index.mjs
+++ package/packages/ari/help/article/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpArticleAri
-} from "../../chunk-7QKOI4XO.mjs";
+} from "../../chunk-X7F7MZD6.mjs";
 import {
   HelpArticleAriResourceOwner,
   HelpArticleAriResourceType
 } from "../../chunk-RDV7AM67.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpArticleAri,

Modified: package/packages/ari/help/channel/index.mjs

Index: package/packages/ari/help/channel/index.mjs
===================================================================
--- package/packages/ari/help/channel/index.mjs
+++ package/packages/ari/help/channel/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpChannelAri
-} from "../../chunk-STV33D4A.mjs";
+} from "../../chunk-KIUHUSQK.mjs";
 import {
   HelpChannelAriResourceOwner,
   HelpChannelAriResourceType
 } from "../../chunk-H2XK65KU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpChannelAri,

Modified: package/packages/ari/help/help-center/index.mjs

Index: package/packages/ari/help/help-center/index.mjs
===================================================================
--- package/packages/ari/help/help-center/index.mjs
+++ package/packages/ari/help/help-center/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpHelpCenterAri
-} from "../../chunk-ZNK5MAXZ.mjs";
+} from "../../chunk-NH3TUJLE.mjs";
 import {
   HelpHelpCenterAriResourceOwner,
   HelpHelpCenterAriResourceType
 } from "../../chunk-UIZK5L5W.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpHelpCenterAri,

Modified: package/packages/ari/help/help-desk/index.mjs

Index: package/packages/ari/help/help-desk/index.mjs
===================================================================
--- package/packages/ari/help/help-desk/index.mjs
+++ package/packages/ari/help/help-desk/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpHelpDeskAri
-} from "../../chunk-G5M2DQMO.mjs";
+} from "../../chunk-OWAPJUS7.mjs";
 import {
   HelpHelpDeskAriResourceOwner,
   HelpHelpDeskAriResourceType
 } from "../../chunk-EQROJBZ3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpHelpDeskAri,

Modified: package/packages/ari/help/index.mjs

Index: package/packages/ari/help/index.mjs
===================================================================
--- package/packages/ari/help/index.mjs
+++ package/packages/ari/help/index.mjs
@@ -1,43 +1,53 @@
-import "../chunk-BQGCFS74.mjs";
+import "../chunk-34B6DB3Z.mjs";
 import {
+  HelpRequestFormAri
+} from "../chunk-5FNAHASY.mjs";
+import "../chunk-QF6HVRWR.mjs";
+import {
+  HelpRoleAri
+} from "../chunk-C3J23B4Y.mjs";
+import "../chunk-TEJV4KBV.mjs";
+import {
+  HelpLayoutAri
+} from "../chunk-LPUKSIWB.mjs";
+import "../chunk-HXZGYRZT.mjs";
+import {
+  HelpPageAri
+} from "../chunk-LBWIJ7ZA.mjs";
+import "../chunk-CRBMKFEU.mjs";
+import {
   HelpPortalAri
-} from "../chunk-MOLOB25B.mjs";
+} from "../chunk-DVSJH4ZB.mjs";
 import "../chunk-DEFOWKTU.mjs";
 import {
-  HelpRequestFormAri
-} from "../chunk-IAJNKEZT.mjs";
-import "../chunk-QF6HVRWR.mjs";
+  HelpArticleAri
+} from "../chunk-X7F7MZD6.mjs";
+import "../chunk-RDV7AM67.mjs";
 import {
   HelpChannelAri
-} from "../chunk-STV33D4A.mjs";
+} from "../chunk-KIUHUSQK.mjs";
 import "../chunk-H2XK65KU.mjs";
 import {
   HelpHelpCenterAri
-} from "../chunk-ZNK5MAXZ.mjs";
+} from "../chunk-NH3TUJLE.mjs";
 import "../chunk-UIZK5L5W.mjs";
 import {
   HelpHelpDeskAri
-} from "../chunk-G5M2DQMO.mjs";
+} from "../chunk-OWAPJUS7.mjs";
 import "../chunk-EQROJBZ3.mjs";
-import {
-  HelpLayoutAri
-} from "../chunk-KS7QZ4HG.mjs";
-import "../chunk-HXZGYRZT.mjs";
-import {
-  HelpArticleAri
-} from "../chunk-7QKOI4XO.mjs";
-import "../chunk-RDV7AM67.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   HelpArticleAri,
   HelpChannelAri,
   HelpHelpCenterAri,
   HelpHelpDeskAri,
   HelpLayoutAri,
+  HelpPageAri,
   HelpPortalAri,
-  HelpRequestFormAri
+  HelpRequestFormAri,
+  HelpRoleAri
 };

Modified: package/packages/ari/help/layout/index.mjs

Index: package/packages/ari/help/layout/index.mjs
===================================================================
--- package/packages/ari/help/layout/index.mjs
+++ package/packages/ari/help/layout/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpLayoutAri
-} from "../../chunk-KS7QZ4HG.mjs";
+} from "../../chunk-LPUKSIWB.mjs";
 import {
   HelpLayoutAriResourceOwner,
   HelpLayoutAriResourceType
 } from "../../chunk-HXZGYRZT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpLayoutAri,

Modified: package/packages/ari/help/portal/index.mjs

Index: package/packages/ari/help/portal/index.mjs
===================================================================
--- package/packages/ari/help/portal/index.mjs
+++ package/packages/ari/help/portal/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpPortalAri
-} from "../../chunk-MOLOB25B.mjs";
+} from "../../chunk-DVSJH4ZB.mjs";
 import {
   HelpPortalAriResourceOwner,
   HelpPortalAriResourceType
 } from "../../chunk-DEFOWKTU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpPortalAri,

Modified: package/packages/ari/help/request-form/index.mjs

Index: package/packages/ari/help/request-form/index.mjs
===================================================================
--- package/packages/ari/help/request-form/index.mjs
+++ package/packages/ari/help/request-form/index.mjs
@@ -1,14 +1,14 @@
 import {
   HelpRequestFormAri
-} from "../../chunk-IAJNKEZT.mjs";
+} from "../../chunk-5FNAHASY.mjs";
 import {
   HelpRequestFormAriResourceOwner,
   HelpRequestFormAriResourceType
 } from "../../chunk-QF6HVRWR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   HelpRequestFormAri,

Modified: package/packages/ari/identity/app/index.mjs

Index: package/packages/ari/identity/app/index.mjs
===================================================================
--- package/packages/ari/identity/app/index.mjs
+++ package/packages/ari/identity/app/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityAppAri
-} from "../../chunk-VEH2JFGE.mjs";
+} from "../../chunk-FLAGDVNA.mjs";
 import {
   IdentityAppAriResourceOwner,
   IdentityAppAriResourceType
 } from "../../chunk-QULKIQO5.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityAppAri,

Modified: package/packages/ari/identity/auth-policy/index.mjs

Index: package/packages/ari/identity/auth-policy/index.mjs
===================================================================
--- package/packages/ari/identity/auth-policy/index.mjs
+++ package/packages/ari/identity/auth-policy/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityAuthPolicyAri
-} from "../../chunk-POQXUPDE.mjs";
+} from "../../chunk-LEDISXJ6.mjs";
 import {
   IdentityAuthPolicyAriResourceOwner,
   IdentityAuthPolicyAriResourceType
 } from "../../chunk-27IAW7JZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityAuthPolicyAri,

Modified: package/packages/ari/identity/customer-directory/index.mjs

Index: package/packages/ari/identity/customer-directory/index.mjs
===================================================================
--- package/packages/ari/identity/customer-directory/index.mjs
+++ package/packages/ari/identity/customer-directory/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityCustomerDirectoryAri
-} from "../../chunk-QRKTVHB4.mjs";
+} from "../../chunk-QTQ3ZGBB.mjs";
 import {
   IdentityCustomerDirectoryAriResourceOwner,
   IdentityCustomerDirectoryAriResourceType
 } from "../../chunk-KQGM5YYP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityCustomerDirectoryAri,

Modified: package/packages/ari/identity/customer-organization/index.mjs

Index: package/packages/ari/identity/customer-organization/index.mjs
===================================================================
--- package/packages/ari/identity/customer-organization/index.mjs
+++ package/packages/ari/identity/customer-organization/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityCustomerOrganizationAri
-} from "../../chunk-NW2ETHUL.mjs";
+} from "../../chunk-IUGUSCGA.mjs";
 import {
   IdentityCustomerOrganizationAriResourceOwner,
   IdentityCustomerOrganizationAriResourceType
 } from "../../chunk-XIBIRHB4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityCustomerOrganizationAri,

Modified: package/packages/ari/identity/directory/index.mjs

Index: package/packages/ari/identity/directory/index.mjs
===================================================================
--- package/packages/ari/identity/directory/index.mjs
+++ package/packages/ari/identity/directory/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityDirectoryAri
-} from "../../chunk-TBUVEEFB.mjs";
+} from "../../chunk-FG2IOQK5.mjs";
 import {
   IdentityDirectoryAriResourceOwner,
   IdentityDirectoryAriResourceType
 } from "../../chunk-L36L7XSX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityDirectoryAri,

Modified: package/packages/ari/identity/domain/index.mjs

Index: package/packages/ari/identity/domain/index.mjs
===================================================================
--- package/packages/ari/identity/domain/index.mjs
+++ package/packages/ari/identity/domain/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityDomainAri
-} from "../../chunk-25TS3EA7.mjs";
+} from "../../chunk-WMAEYXXE.mjs";
 import {
   IdentityDomainAriResourceOwner,
   IdentityDomainAriResourceType
 } from "../../chunk-S5UAML7R.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityDomainAri,

Modified: package/packages/ari/identity/group/index.mjs

Index: package/packages/ari/identity/group/index.mjs
===================================================================
--- package/packages/ari/identity/group/index.mjs
+++ package/packages/ari/identity/group/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityGroupAri
-} from "../../chunk-7CUGZIX4.mjs";
+} from "../../chunk-HTFB6UYN.mjs";
 import {
   IdentityGroupAriResourceOwner,
   IdentityGroupAriResourceType
 } from "../../chunk-IZPJNHZU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityGroupAri,

Modified: package/packages/ari/identity/index.mjs

Index: package/packages/ari/identity/index.mjs
===================================================================
--- package/packages/ari/identity/index.mjs
+++ package/packages/ari/identity/index.mjs
@@ -1,91 +1,111 @@
-import "../chunk-MDKIZMEE.mjs";
+import "../chunk-XCXN4KLN.mjs";
 import {
   IdentityThirdPartyUserAri
-} from "../chunk-QILTLKXJ.mjs";
+} from "../chunk-ARNS4CQX.mjs";
 import "../chunk-4VINCT53.mjs";
 import {
   IdentityUserAri
-} from "../chunk-ORDCLX75.mjs";
+} from "../chunk-NU64SPLY.mjs";
 import "../chunk-N5QB45QP.mjs";
 import {
   IdentityUserGrantAri
-} from "../chunk-LAOD5RWR.mjs";
+} from "../chunk-NCC44JBR.mjs";
 import "../chunk-7Y76725A.mjs";
 import {
   IdentityUserbaseAri
-} from "../chunk-5CKKOELC.mjs";
+} from "../chunk-7DUTCE3K.mjs";
 import "../chunk-FKBB466V.mjs";
 import {
-  IdentitySiteAri
-} from "../chunk-H4FPMCLZ.mjs";
-import "../chunk-CXXH2SWL.mjs";
-import {
   IdentityTeamMemberAri
-} from "../chunk-XN4W36OC.mjs";
+} from "../chunk-VM3B4TVZ.mjs";
 import "../chunk-OULHQOIR.mjs";
 import {
   IdentityTeamAri
-} from "../chunk-TUTM5DXB.mjs";
+} from "../chunk-3VHM7YXV.mjs";
 import "../chunk-T76PG5FI.mjs";
 import {
+  IdentityThirdPartyDirectoryAri
+} from "../chunk-2JMDW7Z5.mjs";
+import "../chunk-AJVT7KP5.mjs";
+import {
   IdentityThirdPartyGroupAri
-} from "../chunk-Y2S7AKDG.mjs";
+} from "../chunk-E3RM7YR2.mjs";
 import "../chunk-IMAEBUUM.mjs";
 import {
-  IdentityGroupAri
-} from "../chunk-7CUGZIX4.mjs";
-import "../chunk-IZPJNHZU.mjs";
-import {
   IdentityOauthClientAri
-} from "../chunk-LGFWMBXU.mjs";
+} from "../chunk-RI3MMFQT.mjs";
 import "../chunk-UTUDGZLV.mjs";
 import {
   IdentityRoleAri
-} from "../chunk-6IY6ZPB4.mjs";
+} from "../chunk-ABMX4BON.mjs";
 import "../chunk-UFIIDAET.mjs";
 import {
-  IdentityCustomerDirectoryAri
-} from "../chunk-QRKTVHB4.mjs";
-import "../chunk-KQGM5YYP.mjs";
+  IdentityScopedGroupAri
+} from "../chunk-6IDTX4T2.mjs";
+import "../chunk-CJOJ5VQB.mjs";
 import {
-  IdentityCustomerOrganizationAri
-} from "../chunk-NW2ETHUL.mjs";
-import "../chunk-XIBIRHB4.mjs";
+  IdentitySiteAri
+} from "../chunk-YH7646PT.mjs";
+import "../chunk-CXXH2SWL.mjs";
 import {
   IdentityDirectoryAri
-} from "../chunk-TBUVEEFB.mjs";
+} from "../chunk-FG2IOQK5.mjs";
 import "../chunk-L36L7XSX.mjs";
 import {
   IdentityDomainAri
-} from "../chunk-25TS3EA7.mjs";
+} from "../chunk-WMAEYXXE.mjs";
 import "../chunk-S5UAML7R.mjs";
 import {
+  IdentityForgeInstallationAri
+} from "../chunk-Z6KRJVMQ.mjs";
+import "../chunk-IV2D7WYN.mjs";
+import {
+  IdentityGroupAri
+} from "../chunk-HTFB6UYN.mjs";
+import "../chunk-IZPJNHZU.mjs";
+import {
   IdentityAppAri
-} from "../chunk-VEH2JFGE.mjs";
+} from "../chunk-FLAGDVNA.mjs";
 import "../chunk-QULKIQO5.mjs";
 import {
   IdentityAuthPolicyAri
-} from "../chunk-POQXUPDE.mjs";
+} from "../chunk-LEDISXJ6.mjs";
 import "../chunk-27IAW7JZ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  IdentityCustomerDirectoryAri
+} from "../chunk-QTQ3ZGBB.mjs";
+import "../chunk-KQGM5YYP.mjs";
+import {
+  IdentityCustomerOrganizationAri
+} from "../chunk-IUGUSCGA.mjs";
+import "../chunk-XIBIRHB4.mjs";
+import {
+  IdentityAppGrantAri
+} from "../chunk-B2JORGIS.mjs";
+import "../chunk-CRQ7RP44.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   IdentityAppAri,
+  IdentityAppGrantAri,
   IdentityAuthPolicyAri,
   IdentityCustomerDirectoryAri,
   IdentityCustomerOrganizationAri,
   IdentityDirectoryAri,
   IdentityDomainAri,
+  IdentityForgeInstallationAri,
   IdentityGroupAri,
   IdentityOauthClientAri,
   IdentityRoleAri,
+  IdentityScopedGroupAri,
   IdentitySiteAri,
   IdentityTeamAri,
   IdentityTeamMemberAri,
+  IdentityThirdPartyDirectoryAri,
   IdentityThirdPartyGroupAri,
   IdentityThirdPartyUserAri,
   IdentityUserAri,
   IdentityUserGrantAri,

Modified: package/packages/ari/identity/oauthClient/index.mjs

Index: package/packages/ari/identity/oauthClient/index.mjs
===================================================================
--- package/packages/ari/identity/oauthClient/index.mjs
+++ package/packages/ari/identity/oauthClient/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityOauthClientAri
-} from "../../chunk-LGFWMBXU.mjs";
+} from "../../chunk-RI3MMFQT.mjs";
 import {
   IdentityOauthClientAriResourceOwner,
   IdentityOauthClientAriResourceType
 } from "../../chunk-UTUDGZLV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityOauthClientAri,

Modified: package/packages/ari/identity/role/index.mjs

Index: package/packages/ari/identity/role/index.mjs
===================================================================
--- package/packages/ari/identity/role/index.mjs
+++ package/packages/ari/identity/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityRoleAri
-} from "../../chunk-6IY6ZPB4.mjs";
+} from "../../chunk-ABMX4BON.mjs";
 import {
   IdentityRoleAriResourceOwner,
   IdentityRoleAriResourceType
 } from "../../chunk-UFIIDAET.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityRoleAri,

Modified: package/packages/ari/identity/site/index.mjs

Index: package/packages/ari/identity/site/index.mjs
===================================================================
--- package/packages/ari/identity/site/index.mjs
+++ package/packages/ari/identity/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentitySiteAri
-} from "../../chunk-H4FPMCLZ.mjs";
+} from "../../chunk-YH7646PT.mjs";
 import {
   IdentitySiteAriResourceOwner,
   IdentitySiteAriResourceType
 } from "../../chunk-CXXH2SWL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentitySiteAri,

Modified: package/packages/ari/identity/team-member/index.mjs

Index: package/packages/ari/identity/team-member/index.mjs
===================================================================
--- package/packages/ari/identity/team-member/index.mjs
+++ package/packages/ari/identity/team-member/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityTeamMemberAri
-} from "../../chunk-XN4W36OC.mjs";
+} from "../../chunk-VM3B4TVZ.mjs";
 import {
   IdentityTeamMemberAriResourceOwner,
   IdentityTeamMemberAriResourceType
 } from "../../chunk-OULHQOIR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityTeamMemberAri,

Modified: package/packages/ari/identity/team/index.mjs

Index: package/packages/ari/identity/team/index.mjs
===================================================================
--- package/packages/ari/identity/team/index.mjs
+++ package/packages/ari/identity/team/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityTeamAri
-} from "../../chunk-TUTM5DXB.mjs";
+} from "../../chunk-3VHM7YXV.mjs";
 import {
   IdentityTeamAriResourceOwner,
   IdentityTeamAriResourceType
 } from "../../chunk-T76PG5FI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityTeamAri,

Modified: package/packages/ari/identity/third-party-group/index.mjs

Index: package/packages/ari/identity/third-party-group/index.mjs
===================================================================
--- package/packages/ari/identity/third-party-group/index.mjs
+++ package/packages/ari/identity/third-party-group/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityThirdPartyGroupAri
-} from "../../chunk-Y2S7AKDG.mjs";
+} from "../../chunk-E3RM7YR2.mjs";
 import {
   IdentityThirdPartyGroupAriResourceOwner,
   IdentityThirdPartyGroupAriResourceType
 } from "../../chunk-IMAEBUUM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityThirdPartyGroupAri,

Modified: package/packages/ari/identity/third-party-user/index.mjs

Index: package/packages/ari/identity/third-party-user/index.mjs
===================================================================
--- package/packages/ari/identity/third-party-user/index.mjs
+++ package/packages/ari/identity/third-party-user/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityThirdPartyUserAri
-} from "../../chunk-QILTLKXJ.mjs";
+} from "../../chunk-ARNS4CQX.mjs";
 import {
   IdentityThirdPartyUserAriResourceOwner,
   IdentityThirdPartyUserAriResourceType
 } from "../../chunk-4VINCT53.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityThirdPartyUserAri,

Modified: package/packages/ari/identity/user/index.mjs

Index: package/packages/ari/identity/user/index.mjs
===================================================================
--- package/packages/ari/identity/user/index.mjs
+++ package/packages/ari/identity/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityUserAri
-} from "../../chunk-ORDCLX75.mjs";
+} from "../../chunk-NU64SPLY.mjs";
 import {
   IdentityUserAriResourceOwner,
   IdentityUserAriResourceType
 } from "../../chunk-N5QB45QP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityUserAri,

Modified: package/packages/ari/identity/userbase/index.mjs

Index: package/packages/ari/identity/userbase/index.mjs
===================================================================
--- package/packages/ari/identity/userbase/index.mjs
+++ package/packages/ari/identity/userbase/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityUserbaseAri
-} from "../../chunk-5CKKOELC.mjs";
+} from "../../chunk-7DUTCE3K.mjs";
 import {
   IdentityUserbaseAriResourceOwner,
   IdentityUserbaseAriResourceType
 } from "../../chunk-FKBB466V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityUserbaseAri,

Modified: package/packages/ari/identity/userGrant/index.mjs

Index: package/packages/ari/identity/userGrant/index.mjs
===================================================================
--- package/packages/ari/identity/userGrant/index.mjs
+++ package/packages/ari/identity/userGrant/index.mjs
@@ -1,14 +1,14 @@
 import {
   IdentityUserGrantAri
-} from "../../chunk-LAOD5RWR.mjs";
+} from "../../chunk-NCC44JBR.mjs";
 import {
   IdentityUserGrantAriResourceOwner,
   IdentityUserGrantAriResourceType
 } from "../../chunk-7Y76725A.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   IdentityUserGrantAri,

Modified: package/packages/ari/index.mjs

Index: package/packages/ari/index.mjs
===================================================================
--- package/packages/ari/index.mjs
+++ package/packages/ari/index.mjs
@@ -1,1874 +1,2980 @@
+import "./chunk-OCVP3I7F.mjs";
+import {
+  ZendeskZendeskWorkItemAri
+} from "./chunk-N622SMMT.mjs";
+import "./chunk-HQ7UACPC.mjs";
+import "./chunk-RKBTPBAW.mjs";
+import {
+  ZeplinZeplinRemoteLinkAri
+} from "./chunk-ATB4PB3W.mjs";
+import "./chunk-ONT6HQKB.mjs";
+import {
+  ZendeskZendeskDocumentAri
+} from "./chunk-YNH2YEXW.mjs";
+import "./chunk-SAJNWHHF.mjs";
 import "./chunk-SIQPZJXB.mjs";
 import {
+  WorkdayStaffAri
+} from "./chunk-ASHD2EKZ.mjs";
+import "./chunk-BXN33GTZ.mjs";
+import {
   WorkdaySupervisoryOrgAri
-} from "./chunk-HKHUOYMK.mjs";
+} from "./chunk-QGHMIDW3.mjs";
 import "./chunk-D7PCKJQ7.mjs";
 import {
   WorkdayWorkerAri
-} from "./chunk-XHWIHT7O.mjs";
+} from "./chunk-MFPTPQCO.mjs";
 import "./chunk-A4ROCE3Q.mjs";
 import {
   WorkdayCostCenterAri
-} from "./chunk-MAOFP7FH.mjs";
+} from "./chunk-ORE23AUB.mjs";
 import "./chunk-4UYKCLC2.mjs";
 import {
   WorkdayJobProfileAri
-} from "./chunk-3BGP6GF5.mjs";
+} from "./chunk-J6J2O6PQ.mjs";
 import "./chunk-UO33O7I4.mjs";
 import {
   WorkdayPositionAri
-} from "./chunk-PDNQ6GYK.mjs";
+} from "./chunk-EITIKWOL.mjs";
 import "./chunk-4PEBAWWW.mjs";
+import "./chunk-TOYA3UTX.mjs";
 import {
-  WorkdayStaffAri
-} from "./chunk-TGPMZUC7.mjs";
-import "./chunk-BXN33GTZ.mjs";
-import "./chunk-D4JENJQG.mjs";
+  WorkdayWorkdayWorkerAri
+} from "./chunk-E5ZA5FLJ.mjs";
+import "./chunk-AT3AV22J.mjs";
 import {
-  WorkatoJobAri
-} from "./chunk-4TZVQMU2.mjs";
-import "./chunk-BPPBHTKA.mjs";
+  WorkdayWorkdayOrganisationAri
+} from "./chunk-GPC7GBLC.mjs";
+import "./chunk-3KFI5HKL.mjs";
 import {
+  WorkdayWorkdayPositionAri
+} from "./chunk-5W46EKFA.mjs";
+import "./chunk-MJXKCGLB.mjs";
+import "./chunk-D4JENJQG.mjs";
+import {
   WorkatoRecipeAri
-} from "./chunk-C23QE3DA.mjs";
+} from "./chunk-5FBSSOHX.mjs";
 import "./chunk-ZH5P2SLW.mjs";
-import "./chunk-NZ5QEVUV.mjs";
 import {
+  WorkatoJobAri
+} from "./chunk-W7ZX4Y2O.mjs";
+import "./chunk-BPPBHTKA.mjs";
+import "./chunk-6G52RX3M.mjs";
+import "./chunk-SBA32GLM.mjs";
+import "./chunk-MJ72T4ZB.mjs";
+import {
   VirtualAgentIntentTemplateAri
-} from "./chunk-NJFEWORA.mjs";
+} from "./chunk-NFJZCBED.mjs";
 import "./chunk-66RZPSB4.mjs";
 import {
-  VirtualAgentFlowEditorAri
-} from "./chunk-Y5S3O7HB.mjs";
-import "./chunk-ETXO2665.mjs";
-import {
-  VirtualAgentIntentProjectionAri
-} from "./chunk-VH5RQWR2.mjs";
+  VirtualAgentIntentAri
+} from "./chunk-X4TIVCKP.mjs";
+import "./chunk-X3TF4A6Y.mjs";
+import "./chunk-CH4L3UOZ.mjs";
 import "./chunk-MPJ7GQCW.mjs";
-import {
-  VirtualAgentIntentQuestionProjectionAri
-} from "./chunk-XWWZF4AZ.mjs";
+import "./chunk-YJBKDP2P.mjs";
 import "./chunk-FRZCZ4T6.mjs";
 import {
-  VirtualAgentIntentRuleProjectionAri
-} from "./chunk-72JPCNPJ.mjs";
-import "./chunk-MJ72T4ZB.mjs";
+  VirtualAgentIntentQuestionAri
+} from "./chunk-5DFVUJJB.mjs";
+import "./chunk-5BAWUP2G.mjs";
 import {
   VirtualAgentConfigurationAri
-} from "./chunk-YASQFDK7.mjs";
+} from "./chunk-PHXNUMZ3.mjs";
 import "./chunk-TPOGUUFE.mjs";
 import {
   VirtualAgentConversationAri
-} from "./chunk-QSLBIJHV.mjs";
+} from "./chunk-ZUWEDKAO.mjs";
 import "./chunk-PF3FHNQU.mjs";
+import {
+  VirtualAgentFlowEditorAri
+} from "./chunk-5H5KUQSR.mjs";
+import "./chunk-ETXO2665.mjs";
 import "./chunk-NJFPSQZT.mjs";
 import {
-  UnifiedPortableProfileUnifiedAccountAri
-} from "./chunk-AKN2TPVJ.mjs";
-import "./chunk-P5I3SEJO.mjs";
-import {
   UnifiedPortableProfileUnifiedProfileAri
-} from "./chunk-O5Z3IKRI.mjs";
+} from "./chunk-OIHO6MAS.mjs";
 import "./chunk-LRJWQT2R.mjs";
 import {
   UnifiedPortableProfileLinkedAccountAri
-} from "./chunk-OZ67AOSA.mjs";
+} from "./chunk-POTRQEZU.mjs";
 import "./chunk-GX4LHOQR.mjs";
 import {
   UnifiedPortableProfileParentAccountAri
-} from "./chunk-EYTGQ6P4.mjs";
+} from "./chunk-VYGYHCMO.mjs";
 import "./chunk-PFRWENB5.mjs";
+import {
+  UnifiedPortableProfileUnifiedAccountAri
+} from "./chunk-LW477RLQ.mjs";
+import "./chunk-P5I3SEJO.mjs";
+import "./chunk-JCXSKI7I.mjs";
+import {
+  TrustEngEmailAri
+} from "./chunk-WLFIAEY5.mjs";
+import "./chunk-JRA23ZFE.mjs";
 import "./chunk-ATN7NKOC.mjs";
 import {
   UnifiedHelpWorkspaceAri
-} from "./chunk-D7YGYOLP.mjs";
+} from "./chunk-RMXRMKQ4.mjs";
 import "./chunk-GXNUL5AQ.mjs";
 import {
   UnifiedHelpRoleAri
-} from "./chunk-QOB6LDXF.mjs";
+} from "./chunk-OEOWPF7P.mjs";
 import "./chunk-BQV74DFA.mjs";
 import {
   UnifiedHelpSiteAri
-} from "./chunk-WFJZN36H.mjs";
+} from "./chunk-6ZB6ECVZ.mjs";
 import "./chunk-OKKAA5RV.mjs";
-import "./chunk-H5PVT4DR.mjs";
+import "./chunk-ILX3IAYS.mjs";
 import {
+  TrelloSiteAri
+} from "./chunk-FGMLSXOO.mjs";
+import "./chunk-P3FZABZE.mjs";
+import {
+  TrelloStickerAri
+} from "./chunk-ZFNZG6GB.mjs";
+import "./chunk-YKQLTY3Z.mjs";
+import {
   TrelloUserAri
-} from "./chunk-3US4OOCI.mjs";
+} from "./chunk-5R4C6BRK.mjs";
 import "./chunk-OZFY5Y6K.mjs";
 import {
   TrelloWorkspaceAri
-} from "./chunk-JDXEIE3Q.mjs";
+} from "./chunk-AXG4AOGE.mjs";
 import "./chunk-KVD2HPFJ.mjs";
 import {
-  TrelloListAri
-} from "./chunk-6NLCASGP.mjs";
-import "./chunk-TVSKQH7F.mjs";
+  TrelloPlannerCalendarAri
+} from "./chunk-CZECT76G.mjs";
+import "./chunk-WPEGY4E4.mjs";
 import {
+  TrelloPlannerEventCardAri
+} from "./chunk-RZCM2CZO.mjs";
+import "./chunk-I4CIEUHI.mjs";
+import {
+  TrelloPlannerAri
+} from "./chunk-63YFV4PZ.mjs";
+import "./chunk-BFIKUJAR.mjs";
+import {
   TrelloRoleAri
-} from "./chunk-7VSW4EX2.mjs";
+} from "./chunk-KIJTU6X5.mjs";
 import "./chunk-I5GECIAC.mjs";
 import {
-  TrelloSiteAri
-} from "./chunk-YFY53LM7.mjs";
-import "./chunk-P3FZABZE.mjs";
+  TrelloLabelAri
+} from "./chunk-MNJMUR4K.mjs";
+import "./chunk-JOW7TB5R.mjs";
 import {
-  TrelloAttachmentAri
-} from "./chunk-OU4DN27U.mjs";
-import "./chunk-BAWQZ3RT.mjs";
+  TrelloListAri
+} from "./chunk-G6J7PDLO.mjs";
+import "./chunk-TVSKQH7F.mjs";
 import {
+  TrelloLogoAri
+} from "./chunk-5OVOKP63.mjs";
+import "./chunk-SI47IE46.mjs";
+import {
+  TrelloChecklistAri
+} from "./chunk-TL4DYLQ7.mjs";
+import "./chunk-2FD4HSCA.mjs";
+import {
+  TrelloCustomFieldAri
+} from "./chunk-YE4P4KFX.mjs";
+import "./chunk-KGWMZBU5.mjs";
+import {
+  TrelloEmojiAri
+} from "./chunk-NA2CUYGR.mjs";
+import "./chunk-UD76ND34.mjs";
+import {
+  TrelloEnterpriseAri
+} from "./chunk-6QLQNZFX.mjs";
+import "./chunk-A3QGWDCS.mjs";
+import {
+  TrelloBackgroundAri
+} from "./chunk-WH7FAXYP.mjs";
+import "./chunk-5WRAUVE4.mjs";
+import {
   TrelloBoardAri
-} from "./chunk-MTZFNRIX.mjs";
+} from "./chunk-HP62527J.mjs";
 import "./chunk-HI4UEG2F.mjs";
 import {
   TrelloCardAri
-} from "./chunk-QCJLKLTQ.mjs";
+} from "./chunk-GUQ2FRFI.mjs";
 import "./chunk-L5R7QT5M.mjs";
 import {
-  TrelloEnterpriseAri
-} from "./chunk-R7QUBLLH.mjs";
-import "./chunk-A3QGWDCS.mjs";
-import "./chunk-HWDPXY74.mjs";
+  TrelloCheckItemAri
+} from "./chunk-635QZO4I.mjs";
+import "./chunk-SPJON63N.mjs";
 import {
+  TrelloAttachmentAri
+} from "./chunk-FC35M4RB.mjs";
+import "./chunk-BAWQZ3RT.mjs";
+import {
+  TrelloAvatarAri
+} from "./chunk-OJIONXLS.mjs";
+import "./chunk-S5DHPCLJ.mjs";
+import "./chunk-2DYG6VY2.mjs";
+import {
+  TownsquareUpdateNoteAri
+} from "./chunk-CWTC3RY3.mjs";
+import "./chunk-RLUADO33.mjs";
+import {
+  TownsquareWorkspaceAri
+} from "./chunk-X2QBDRA5.mjs";
+import "./chunk-UC4GLVA3.mjs";
+import {
+  TownsquareQuestionAri
+} from "./chunk-HIDEUQTZ.mjs";
+import "./chunk-IKIQRIWE.mjs";
+import {
   TownsquareRoleAri
-} from "./chunk-BU46UYAO.mjs";
+} from "./chunk-W74BBEC7.mjs";
 import "./chunk-RRNPSY4J.mjs";
 import {
   TownsquareSiteAri
-} from "./chunk-6BZHRK5K.mjs";
+} from "./chunk-M36TUXDW.mjs";
 import "./chunk-MC7VKTYC.mjs";
 import {
   TownsquareTagAri
-} from "./chunk-6SLCBD7Y.mjs";
+} from "./chunk-SDIRXMWH.mjs";
 import "./chunk-7QVDZS4D.mjs";
 import {
-  TownsquareWorkspaceAri
-} from "./chunk-A7JI35CO.mjs";
-import "./chunk-UC4GLVA3.mjs";
+  TownsquareMetricAri
+} from "./chunk-RNK5J6WA.mjs";
+import "./chunk-XKTWZDLI.mjs";
 import {
+  TownsquareMilestoneAri
+} from "./chunk-4VNQPOCS.mjs";
+import "./chunk-42MIAPNU.mjs";
+import {
+  TownsquareProjectUpdateAri
+} from "./chunk-YWH2Q5D3.mjs";
+import "./chunk-MZER64KW.mjs";
+import {
+  TownsquareProjectAri
+} from "./chunk-NCKUKPRU.mjs";
+import "./chunk-ICBJW6N7.mjs";
+import {
   TownsquareHelpPointerAri
-} from "./chunk-KPARSFHC.mjs";
+} from "./chunk-GCHBDGAD.mjs";
 import "./chunk-GROHW3KB.mjs";
 import {
   TownsquareLearningAri
-} from "./chunk-IRIC62FQ.mjs";
+} from "./chunk-BUS4F7GN.mjs";
 import "./chunk-4J5O222V.mjs";
 import {
-  TownsquareProjectAri
-} from "./chunk-LCSUZOTX.mjs";
-import "./chunk-ICBJW6N7.mjs";
+  TownsquareMetricTargetAri
+} from "./chunk-TKKIRZDB.mjs";
+import "./chunk-TQEX6RU4.mjs";
 import {
-  TownsquareQuestionAri
-} from "./chunk-T2HKC6MT.mjs";
-import "./chunk-IKIQRIWE.mjs";
-import "./chunk-LERUK3EA.mjs";
-import "./chunk-7BIQUOJP.mjs";
+  TownsquareMetricValueAri
+} from "./chunk-OP3WKLAR.mjs";
+import "./chunk-PJMNKWWL.mjs";
 import {
-  TeamsTeamAri
-} from "./chunk-TDX4V4C6.mjs";
-import "./chunk-MUICIWTK.mjs";
-import {
   TownsquareCommentAri
-} from "./chunk-NFVFRDVU.mjs";
+} from "./chunk-3FZQ733R.mjs";
 import "./chunk-GVAPRDNZ.mjs";
+import "./chunk-SLSKSO7Q.mjs";
+import "./chunk-7GGI72TL.mjs";
 import {
+  TownsquareGoalUpdateAri
+} from "./chunk-B2BDPA6O.mjs";
+import "./chunk-7RQBTEXE.mjs";
+import {
   TownsquareGoalAri
-} from "./chunk-Q7U4KMOD.mjs";
+} from "./chunk-A2CGJDTV.mjs";
 import "./chunk-FPGL2PN7.mjs";
+import "./chunk-SSWXVNRV.mjs";
+import "./chunk-6XHDPQGW.mjs";
+import {
+  TodoistTodoistRemoteLinkAri
+} from "./chunk-GNIYE5T5.mjs";
+import "./chunk-JKOOQ576.mjs";
+import "./chunk-COH6QOWF.mjs";
+import {
+  StripeStripeRemoteLinkAri
+} from "./chunk-XCNIKIGY.mjs";
+import "./chunk-NK2XSAGB.mjs";
+import {
+  SupportCustomerSupportAri
+} from "./chunk-L2O7NMJX.mjs";
+import "./chunk-55U3VS6Z.mjs";
+import {
+  SupportCustomerAri
+} from "./chunk-OEMVJPIV.mjs";
+import "./chunk-PHBXUJAW.mjs";
+import "./chunk-IPHUDBLQ.mjs";
+import {
+  SpinnakerSpinnakerDeploymentAri
+} from "./chunk-74URSN7M.mjs";
+import "./chunk-EZ6KUXWG.mjs";
 import "./chunk-TYQPBEKA.mjs";
 import {
+  StatuspageSiteAri
+} from "./chunk-QOZBRGMM.mjs";
+import "./chunk-6IR7P2SS.mjs";
+import {
   StatuspageRoleAri
-} from "./chunk-TZ7NSRSU.mjs";
+} from "./chunk-RY5ZUN3F.mjs";
 import "./chunk-BT2GYN5W.mjs";
+import "./chunk-WMXNNYB6.mjs";
 import {
-  StatuspageSiteAri
-} from "./chunk-2EBCBJ45.mjs";
-import "./chunk-6IR7P2SS.mjs";
+  SmartsheetSmartsheetRemoteLinkAri
+} from "./chunk-MJ3A7RHF.mjs";
+import "./chunk-HG7EHHS2.mjs";
 import {
-  SupportCustomerAri
-} from "./chunk-ACUXQ5D4.mjs";
-import "./chunk-PHBXUJAW.mjs";
-import "./chunk-QCK3LQRT.mjs";
+  SmartsheetSmartsheetDocumentAri
+} from "./chunk-3IOWV2Z2.mjs";
+import "./chunk-EOWM7GT2.mjs";
+import "./chunk-TORQOWU2.mjs";
 import {
-  SearchForwardDocumentAri
-} from "./chunk-VYGPP2G3.mjs";
-import "./chunk-I4OEQ7AG.mjs";
-import "./chunk-MW3FTLDH.mjs";
+  SettingsServiceSettingsAri
+} from "./chunk-GYTLFUGJ.mjs";
+import "./chunk-WX2ZBYNS.mjs";
+import "./chunk-6BRB66P2.mjs";
 import {
-  SlackChannelAri
-} from "./chunk-YVA777WY.mjs";
-import "./chunk-EDXGFNFC.mjs";
+  SlackSlackConversationAri
+} from "./chunk-OGJBPPPD.mjs";
+import "./chunk-SIDV5ZLZ.mjs";
 import {
-  SlackMessageAri
-} from "./chunk-CPFHEYVY.mjs";
-import "./chunk-SXMZP73B.mjs";
-import "./chunk-NTJ25HLA.mjs";
+  SlackSlackMessageAri
+} from "./chunk-LTUPEBNJ.mjs";
+import "./chunk-RMAZFETB.mjs";
+import "./chunk-CDVCXP3O.mjs";
 import {
-  RuntimeAuthClientRoleAri
-} from "./chunk-SVTAHJIX.mjs";
-import "./chunk-N3DYIPHN.mjs";
+  SentrySentryRemoteLinkAri
+} from "./chunk-XI7AS255.mjs";
+import "./chunk-R33LKGOS.mjs";
+import "./chunk-XS6E6VZA.mjs";
 import {
+  ServicenowServicenowWorkItemAri
+} from "./chunk-T75JGZAD.mjs";
+import "./chunk-KJ5FM7F5.mjs";
+import "./chunk-Q6V4TK26.mjs";
+import {
+  SearchPermissionContainerAri
+} from "./chunk-Z2FY7NLX.mjs";
+import "./chunk-RELMUIGW.mjs";
+import {
   SearchEventAri
-} from "./chunk-XKLGW67G.mjs";
+} from "./chunk-PR2UWXFD.mjs";
 import "./chunk-MLTMULJ4.mjs";
 import {
   SearchForwardDocumentSubscriptionAri
-} from "./chunk-BT4DYOT7.mjs";
+} from "./chunk-TGNWAU7N.mjs";
 import "./chunk-LLH27RU3.mjs";
-import "./chunk-MX6VSDU4.mjs";
 import {
+  SearchForwardDocumentAri
+} from "./chunk-3RQEZ4PX.mjs";
+import "./chunk-I4OEQ7AG.mjs";
+import "./chunk-I4MXTKSJ.mjs";
+import {
+  SalesforceSalesforceDealAri
+} from "./chunk-5WWD7PYR.mjs";
+import "./chunk-IQJKOB2J.mjs";
+import {
+  SalesforceSalesforceRemoteLinkAri
+} from "./chunk-DP5RQ3DH.mjs";
+import "./chunk-UM6AQHHT.mjs";
+import "./chunk-HP62X4XV.mjs";
+import {
+  SandboxServiceSiteAri
+} from "./chunk-PXXGT23O.mjs";
+import "./chunk-4IDZPUVH.mjs";
+import "./chunk-NTJ25HLA.mjs";
+import {
+  RuntimeAuthClientRoleAri
+} from "./chunk-EPLQMWI3.mjs";
+import "./chunk-N3DYIPHN.mjs";
+import {
+  SalesforceSalesforceCustomerOrgAri
+} from "./chunk-L4LDQPBH.mjs";
+import "./chunk-AVGRLOXF.mjs";
+import "./chunk-G43IOKS7.mjs";
+import {
   RovoSiteAri
-} from "./chunk-W5AI5BPJ.mjs";
+} from "./chunk-Y4WGNVN2.mjs";
 import "./chunk-JTG37E43.mjs";
-import "./chunk-27WJ432L.mjs";
 import {
-  PollinatorCheckAri
-} from "./chunk-3JSXLGV6.mjs";
-import "./chunk-M6X7UPKX.mjs";
-import "./chunk-XFIQH5HF.mjs";
+  RovoWorkspaceAri
+} from "./chunk-RLVKCH5J.mjs";
+import "./chunk-WPBXANQL.mjs";
 import {
+  RovoFileAri
+} from "./chunk-MD6YCAO4.mjs";
+import "./chunk-ICUEPT2G.mjs";
+import {
+  RovoMessageAri
+} from "./chunk-553W4TP2.mjs";
+import "./chunk-7DUOYN26.mjs";
+import {
+  RovoScenarioAri
+} from "./chunk-6KII5J3E.mjs";
+import "./chunk-XBHB5O4E.mjs";
+import {
+  RovoAgentAri
+} from "./chunk-T65G4QSS.mjs";
+import "./chunk-AM7JQZBA.mjs";
+import {
+  RovoCustomActionAri
+} from "./chunk-2VXWBVQM.mjs";
+import "./chunk-WNV5UZLB.mjs";
+import "./chunk-CDFR7AZ5.mjs";
+import {
+  RadarSiteAri
+} from "./chunk-OLS7DNW2.mjs";
+import "./chunk-4LGPWYWF.mjs";
+import {
+  RadarWorkerAri
+} from "./chunk-I2IQRKAZ.mjs";
+import "./chunk-GH5TR45G.mjs";
+import {
+  RadarWorkspaceAri
+} from "./chunk-TSUX6PV6.mjs";
+import "./chunk-LLK4DGJH.mjs";
+import {
+  RadarPositionAri
+} from "./chunk-SKW53Q5X.mjs";
+import "./chunk-L3QKGWQW.mjs";
+import "./chunk-WBAZXW64.mjs";
+import {
+  ProjectSiteAri
+} from "./chunk-MLCBFNO5.mjs";
+import "./chunk-FAZ4I6YC.mjs";
+import {
+  ProjectWorkspaceAri
+} from "./chunk-EZAKBOKA.mjs";
+import "./chunk-RC6RQXMI.mjs";
+import "./chunk-UK3W2EQK.mjs";
+import {
+  PurePermissionAri
+} from "./chunk-DTL5CHR3.mjs";
+import "./chunk-BR3GY5NN.mjs";
+import {
+  PureResourceAri
+} from "./chunk-KJXUKVJD.mjs";
+import "./chunk-RSU34ULO.mjs";
+import {
+  PureRoleAri
+} from "./chunk-Y7ZOW42H.mjs";
+import "./chunk-4QXPSVRT.mjs";
+import "./chunk-3V4LJKQB.mjs";
+import {
+  ProformaRoleAri
+} from "./chunk-OKIMO5EO.mjs";
+import "./chunk-ZNKCCQXV.mjs";
+import {
+  ProformaHelpcenterFormAri
+} from "./chunk-DFGH2ASC.mjs";
+import "./chunk-OBKMHUPG.mjs";
+import {
+  ProformaIssueFormAri
+} from "./chunk-3YUQQX6F.mjs";
+import "./chunk-PZ7IE2Z4.mjs";
+import {
+  ProformaProjectFormAri
+} from "./chunk-AGU6IVS5.mjs";
+import "./chunk-GBX2XPCH.mjs";
+import "./chunk-27WJ432L.mjs";
+import "./chunk-3VKOG5GD.mjs";
+import {
   PostOfficeMessageInstanceAri
-} from "./chunk-UJDKKKW4.mjs";
+} from "./chunk-WQ3PYGQD.mjs";
 import "./chunk-6N62CYFU.mjs";
 import {
   PostOfficeMessageTemplateAri
-} from "./chunk-7KC4WFNP.mjs";
+} from "./chunk-WDLZTUXM.mjs";
 import "./chunk-YT2S6YE6.mjs";
-import "./chunk-IX5CAD2B.mjs";
 import {
-  PlatformOrgUserAri
-} from "./chunk-4RBVWOKN.mjs";
-import "./chunk-REH6WMJF.mjs";
+  PostOfficeTriggerAri
+} from "./chunk-NT7VKYPC.mjs";
+import "./chunk-VNEE4Y6C.mjs";
 import {
-  PlatformOrgAri
-} from "./chunk-2HPHKC47.mjs";
-import "./chunk-ON6PRZUL.mjs";
+  PollinatorCheckAri
+} from "./chunk-W7RZYFPV.mjs";
+import "./chunk-M6X7UPKX.mjs";
+import "./chunk-SB6LDEPD.mjs";
 import {
   PlatformSecureTunnelAri
-} from "./chunk-W76DYCY2.mjs";
+} from "./chunk-JVKOFILI.mjs";
 import "./chunk-7AEMSYL6.mjs";
 import {
   PlatformSiteAri
-} from "./chunk-GWALTJOM.mjs";
+} from "./chunk-QD2LYHMH.mjs";
 import "./chunk-QGU7KDYS.mjs";
 import {
+  PlatformTestProvisioningEntityAri
+} from "./chunk-TQVGV52H.mjs";
+import "./chunk-FF4XBWPF.mjs";
+import {
+  PlatformLifecycleResourceAri
+} from "./chunk-NFSPPMFB.mjs";
+import "./chunk-T36754GS.mjs";
+import {
+  PlatformOrgUserAri
+} from "./chunk-7KY24GV6.mjs";
+import "./chunk-REH6WMJF.mjs";
+import {
+  PlatformOrgAri
+} from "./chunk-I32BISGP.mjs";
+import "./chunk-ON6PRZUL.mjs";
+import {
+  PlatformProductAri
+} from "./chunk-DFX2IWF3.mjs";
+import "./chunk-EAIJCZUC.mjs";
+import {
+  PlatformCollaborationContextAri
+} from "./chunk-7C3P4PYG.mjs";
+import "./chunk-AX7CUYP3.mjs";
+import {
   PlatformIntegrationAri
-} from "./chunk-3MNDCIAN.mjs";
+} from "./chunk-6XQD66UH.mjs";
 import "./chunk-VTU2ZIQ5.mjs";
 import {
   PlatformLifecycleResourcePackageTypeAri
-} from "./chunk-MPPKUTOA.mjs";
+} from "./chunk-WN5RFAZT.mjs";
 import "./chunk-YUROJJWW.mjs";
 import {
   PlatformLifecycleResourcePackageAri
-} from "./chunk-POKFFGYV.mjs";
+} from "./chunk-3QRNPJQD.mjs";
 import "./chunk-AUDUMQTZ.mjs";
+import "./chunk-2C5PNNLA.mjs";
 import {
-  PlatformLifecycleResourceAri
-} from "./chunk-6WCQWIWL.mjs";
-import "./chunk-T36754GS.mjs";
-import "./chunk-WL6TPSYP.mjs";
-import {
-  PeoplePerftoolPerformanceAri
-} from "./chunk-SXXQK26B.mjs";
-import "./chunk-BBPB2HIH.mjs";
+  PipedrivePipedriveRemoteLinkAri
+} from "./chunk-GWQ3Z4RB.mjs";
+import "./chunk-ZD2TOTMH.mjs";
 import "./chunk-MGHXHAL5.mjs";
 import {
   PlatformServicesStreamhubSchemaAri
-} from "./chunk-SKAEK7YC.mjs";
+} from "./chunk-LJ625XHV.mjs";
 import "./chunk-KM3YDOZJ.mjs";
 import {
   PlatformClassificationTagAri
-} from "./chunk-3JGUF2LV.mjs";
+} from "./chunk-PPPY4YEP.mjs";
 import "./chunk-JOF4WRFT.mjs";
+import "./chunk-WL6TPSYP.mjs";
 import {
   PeoplePerftoolCalibrationAri
-} from "./chunk-HPL44SUH.mjs";
+} from "./chunk-QDER5XTV.mjs";
 import "./chunk-YFDO5OIQ.mjs";
 import {
   PeoplePerftoolFeedbackAri
-} from "./chunk-5SDHHCO3.mjs";
+} from "./chunk-PUO3H6R4.mjs";
 import "./chunk-BUB6ILHZ.mjs";
+import {
+  PeoplePerftoolPerformanceAri
+} from "./chunk-TD6TVNAJ.mjs";
+import "./chunk-BBPB2HIH.mjs";
 import "./chunk-CJCAMJMJ.mjs";
 import {
+  PeopleDataJobProfileAri
+} from "./chunk-4S3K2FML.mjs";
+import "./chunk-MYD6A7PA.mjs";
+import {
+  PeopleDataPositionAri
+} from "./chunk-HFHEECKF.mjs";
+import "./chunk-GZISAL55.mjs";
+import {
   PeopleDataSupervisoryOrgAri
-} from "./chunk-5BCFBC4C.mjs";
+} from "./chunk-YS3KPA5A.mjs";
 import "./chunk-PA2MCDK3.mjs";
 import {
   PeopleDataWorkerAri
-} from "./chunk-MRFJCLX5.mjs";
+} from "./chunk-R36DM4XQ.mjs";
 import "./chunk-2UITM4M3.mjs";
 import {
   PeopleDataCostCenterAri
-} from "./chunk-HTT3RY3Q.mjs";
+} from "./chunk-TH4QDPAT.mjs";
 import "./chunk-KBWC62ZT.mjs";
+import "./chunk-M7PX3O7B.mjs";
 import {
-  PeopleDataJobProfileAri
-} from "./chunk-NHHUUBEC.mjs";
-import "./chunk-MYD6A7PA.mjs";
+  PassionfruitSiteAri
+} from "./chunk-HGTZQJ3H.mjs";
+import "./chunk-QLHTJETH.mjs";
+import "./chunk-OG4WH6OP.mjs";
+import "./chunk-Q2W2OS63.mjs";
 import {
-  PeopleDataPositionAri
-} from "./chunk-QOS4FHIS.mjs";
-import "./chunk-GZISAL55.mjs";
-import "./chunk-P6ODAFPN.mjs";
+  PassionfruitWorkspaceAri
+} from "./chunk-T24NS6FQ.mjs";
+import "./chunk-NALH4DTW.mjs";
+import "./chunk-EXUTBA3J.mjs";
+import "./chunk-HI6PTWWS.mjs";
 import {
-  PapiApiAri
-} from "./chunk-AQTBZGVR.mjs";
-import "./chunk-5IDHPJZF.mjs";
+  PassionfruitDependencyAri
+} from "./chunk-7CHDOIRM.mjs";
+import "./chunk-UFPZX76B.mjs";
 import {
+  PassionfruitRoleAri
+} from "./chunk-VTHMKZL4.mjs";
+import "./chunk-YYESCI2M.mjs";
+import {
+  PassionfruitAskUpdateAri
+} from "./chunk-AB5I33K3.mjs";
+import "./chunk-WRANQECF.mjs";
+import {
+  PassionfruitAskAri
+} from "./chunk-5SHUUCFN.mjs";
+import "./chunk-ZODWYKCM.mjs";
+import "./chunk-7WK2J226.mjs";
+import "./chunk-UK4TPXGH.mjs";
+import "./chunk-HC6B6MEQ.mjs";
+import "./chunk-CYFQPPII.mjs";
+import "./chunk-P6ODAFPN.mjs";
+import {
   PapiRoleAri
-} from "./chunk-W5VFP5CH.mjs";
+} from "./chunk-NYAVAKLN.mjs";
 import "./chunk-NLJJ6GJ4.mjs";
-import "./chunk-2K5F5KXA.mjs";
 import {
-  PassionfruitUserAri
-} from "./chunk-MAGIGK4W.mjs";
-import "./chunk-Q2W2OS63.mjs";
+  PassionfruitAskActivityAri
+} from "./chunk-2KRPWS2R.mjs";
+import "./chunk-J7F3OJRT.mjs";
+import {
+  PassionfruitAskCommentAri
+} from "./chunk-QXNWY4O5.mjs";
+import "./chunk-6XWAUVHZ.mjs";
+import {
+  PassionfruitAskLinkAri
+} from "./chunk-PDWLSMK5.mjs";
+import "./chunk-3ZCZHB4U.mjs";
 import "./chunk-4LMKVFP7.mjs";
 import {
   OrgPolicyPolicyAri
-} from "./chunk-VIFCCRCS.mjs";
+} from "./chunk-B3DD6BOI.mjs";
 import "./chunk-3N5RUFAN.mjs";
-import "./chunk-UW7FK2QY.mjs";
+import "./chunk-GURVNONH.mjs";
 import {
+  PagerdutyPagerdutyRemoteLinkAri
+} from "./chunk-27O375EE.mjs";
+import "./chunk-KTT4OW2H.mjs";
+import {
+  PapiApiAri
+} from "./chunk-FL7MNI2Q.mjs";
+import "./chunk-5IDHPJZF.mjs";
+import "./chunk-5YWM6DNB.mjs";
+import {
+  OpsgenieTeamMemberAri
+} from "./chunk-5Q6HR2L4.mjs";
+import "./chunk-X2LQHTML.mjs";
+import {
   OpsgenieTeamAri
-} from "./chunk-XZXEXCCD.mjs";
+} from "./chunk-ZFFU5EAH.mjs";
 import "./chunk-5GDLDNUH.mjs";
 import {
   OpsgenieTimelineAri
-} from "./chunk-FTRG26UH.mjs";
+} from "./chunk-VLM4JYJY.mjs";
 import "./chunk-T4JHTCBL.mjs";
 import {
   OpsgenieWorkspaceAri
-} from "./chunk-OMYT4QEF.mjs";
+} from "./chunk-SQCUVRM6.mjs";
 import "./chunk-Y2SQLTAK.mjs";
 import {
-  OpsgenieRoleAri
-} from "./chunk-HCAYED5X.mjs";
-import "./chunk-7ZPWMXWE.mjs";
+  OpsgenieSavedSearchAri
+} from "./chunk-DXTSCW3P.mjs";
+import "./chunk-BNSU4GVQ.mjs";
 import {
   OpsgenieScheduleRotationAri
-} from "./chunk-Q6ZOWY2X.mjs";
+} from "./chunk-HWJYDSA4.mjs";
 import "./chunk-ILPXSBCV.mjs";
 import {
   OpsgenieScheduleAri
-} from "./chunk-AORS6NGN.mjs";
+} from "./chunk-N7FD5ZRI.mjs";
 import "./chunk-OFBJZXGI.mjs";
 import {
   OpsgenieSiteAri
-} from "./chunk-L7PR5Q4R.mjs";
+} from "./chunk-VJFH7H6D.mjs";
 import "./chunk-3A7NUHDU.mjs";
 import {
-  OpsgenieIncomingCallHistoryAri
-} from "./chunk-VTUFK37C.mjs";
-import "./chunk-W4G5P22J.mjs";
-import {
   OpsgenieIntegrationAri
-} from "./chunk-L76BCD7W.mjs";
+} from "./chunk-6THG7YBU.mjs";
 import "./chunk-KNRSSKUB.mjs";
 import {
   OpsgenieNotificationAri
-} from "./chunk-G4BPGEKJ.mjs";
+} from "./chunk-UK4SY7E5.mjs";
 import "./chunk-WBXUDE5Y.mjs";
 import {
-  OpsgenieEventAri
-} from "./chunk-MOR5N7ON.mjs";
-import "./chunk-PW5GVXRG.mjs";
+  OpsgenieRoleAri
+} from "./chunk-5MH6S5AL.mjs";
+import "./chunk-7ZPWMXWE.mjs";
 import {
   OpsgenieIncidentAlertLinkAri
-} from "./chunk-FLFR4YZF.mjs";
+} from "./chunk-N2BEN25S.mjs";
 import "./chunk-JCLOAQNZ.mjs";
 import {
   OpsgenieIncidentStatusUpdateAri
-} from "./chunk-C5AFKJ2Q.mjs";
+} from "./chunk-6MVDCCKH.mjs";
 import "./chunk-RO4YS42G.mjs";
 import {
   OpsgenieIncidentAri
-} from "./chunk-Y3X7YGRE.mjs";
+} from "./chunk-T6BSHAZR.mjs";
 import "./chunk-TLNXXINJ.mjs";
 import {
-  OpsgenieCustomRoleAri
-} from "./chunk-NFBQRZ4F.mjs";
-import "./chunk-RW54AUFT.mjs";
+  OpsgenieIncomingCallHistoryAri
+} from "./chunk-AKYOIEAA.mjs";
+import "./chunk-W4G5P22J.mjs";
 import {
   OpsgenieDeploymentServiceLinkAri
-} from "./chunk-654JJNOE.mjs";
+} from "./chunk-GHFBKUGN.mjs";
 import "./chunk-VYEUWCEP.mjs";
 import {
   OpsgenieDeploymentAri
-} from "./chunk-AHECDDQF.mjs";
+} from "./chunk-Y2WYYEOR.mjs";
 import "./chunk-BVX743QJ.mjs";
 import {
   OpsgenieEscalationAri
-} from "./chunk-27W5PZYC.mjs";
+} from "./chunk-M6EQREKY.mjs";
 import "./chunk-C3Q7ZVPL.mjs";
 import {
-  OpsgenieAlertRecipientLinkAri
-} from "./chunk-QFXSWYLN.mjs";
-import "./chunk-JXI5TFG4.mjs";
+  OpsgenieEventAri
+} from "./chunk-RSNZEEPJ.mjs";
+import "./chunk-PW5GVXRG.mjs";
 import {
   OpsgenieAlertAri
-} from "./chunk-5CXZ6QBL.mjs";
+} from "./chunk-UGUOBER6.mjs";
 import "./chunk-PZKFI7JM.mjs";
 import {
   OpsgenieApiRequestMetricAri
-} from "./chunk-DH5JRCW4.mjs";
+} from "./chunk-2AOKKL53.mjs";
 import "./chunk-R4SGT2SX.mjs";
 import {
   OpsgenieCallRoutingAri
-} from "./chunk-IAOU5UNH.mjs";
+} from "./chunk-EZ4NBAAG.mjs";
 import "./chunk-P2OBBGSQ.mjs";
+import {
+  OpsgenieCustomRoleAri
+} from "./chunk-ZNQSUFLP.mjs";
+import "./chunk-RW54AUFT.mjs";
 import "./chunk-IXJTRB7L.mjs";
 import {
   OauthClientAri
-} from "./chunk-CVVDKEA6.mjs";
+} from "./chunk-K3B2HAP3.mjs";
 import "./chunk-SLRY2ZFP.mjs";
 import {
   OpsgenieAccountLoginAri
-} from "./chunk-P7VGDUKR.mjs";
+} from "./chunk-YGOKNNIM.mjs";
 import "./chunk-B2UP53JZ.mjs";
 import {
   OpsgenieAccountSettingsAri
-} from "./chunk-VQZ2YYJJ.mjs";
+} from "./chunk-4DZQDLLN.mjs";
 import "./chunk-OZDNDKVC.mjs";
-import "./chunk-MLKLM4OU.mjs";
 import {
-  MicrosoftSharepointDocumentAri
-} from "./chunk-2CCIIRHP.mjs";
-import "./chunk-N2H36TJ6.mjs";
+  OpsgenieAlertRecipientLinkAri
+} from "./chunk-YFTWHSFQ.mjs";
+import "./chunk-JXI5TFG4.mjs";
+import "./chunk-ENXJJMV5.mjs";
 import {
-  MicrosoftChannelAri
-} from "./chunk-ZS6DNKOV.mjs";
+  MuralMuralRemoteLinkAri
+} from "./chunk-GQU6V3UK.mjs";
+import "./chunk-JPXNYGEW.mjs";
+import "./chunk-BBW2QZXI.mjs";
+import {
+  NotionNotionDocumentAri
+} from "./chunk-6EWVQ24R.mjs";
+import "./chunk-HTQ3SVU2.mjs";
+import {
+  NotionNotionRemoteLinkAri
+} from "./chunk-TSCPX54U.mjs";
+import "./chunk-FUF75X6C.mjs";
+import "./chunk-VF5BTBHC.mjs";
+import {
+  MlRegistryArtifactAri
+} from "./chunk-LFYH6LL5.mjs";
+import "./chunk-JSBB4LNN.mjs";
+import "./chunk-4ESSGKR2.mjs";
+import {
+  MondayMondayDocumentAri
+} from "./chunk-6U6QESXC.mjs";
+import "./chunk-VKXJXWA6.mjs";
+import "./chunk-V4IW6ZFW.mjs";
+import {
+  MigrationReportCenterReportRequestProxyAri
+} from "./chunk-7SHM5EBM.mjs";
+import "./chunk-G5VJCNUQ.mjs";
+import "./chunk-XKE76CNH.mjs";
+import {
+  MiroMiroRemoteLinkAri
+} from "./chunk-EPLRVJSL.mjs";
+import "./chunk-O3FMW3NZ.mjs";
+import {
+  MiroMiroDesignAri
+} from "./chunk-HXNKYMT5.mjs";
+import "./chunk-7BX3X4ZX.mjs";
+import "./chunk-X7MVEKLR.mjs";
+import "./chunk-GYBIMR5G.mjs";
+import "./chunk-N2H36TJ6.mjs";
+import "./chunk-XCGYZTQK.mjs";
+import "./chunk-KRNGEAQB.mjs";
+import "./chunk-6XRBE35V.mjs";
 import "./chunk-2VMP2TVB.mjs";
-import "./chunk-2FDZMISM.mjs";
+import "./chunk-QKXY4FYK.mjs";
+import "./chunk-TEIQ5OS2.mjs";
+import "./chunk-4TBZMI6W.mjs";
 import {
-  MercurySiteAri
-} from "./chunk-7MG7BEZA.mjs";
-import "./chunk-SEACGWCF.mjs";
+  MicrosoftTeamsConversationAri
+} from "./chunk-F5CSQIKL.mjs";
+import "./chunk-WU5T7JXE.mjs";
 import {
+  MicrosoftTeamsMessageAri
+} from "./chunk-O7SO6OWR.mjs";
+import "./chunk-K3ZRWGLT.mjs";
+import {
+  MicrosoftTeamsRemoteLinkAri
+} from "./chunk-TP7IYRNY.mjs";
+import "./chunk-XYSLL7ZT.mjs";
+import {
+  MicrosoftAccountAri
+} from "./chunk-GP2M3LG5.mjs";
+import "./chunk-YIHJDIS5.mjs";
+import "./chunk-FH5JZU33.mjs";
+import {
+  MicrosoftPowerBiRemoteLinkAri
+} from "./chunk-5AOSP2JD.mjs";
+import "./chunk-WCVY5O3S.mjs";
+import "./chunk-SPBJ7WFW.mjs";
+import {
+  MicrosoftSharepointDocumentAri
+} from "./chunk-LMKWBLGX.mjs";
+import "./chunk-HF5C63FX.mjs";
+import "./chunk-TE36AGBY.mjs";
+import {
+  MicrosoftOnedriveDocumentAri
+} from "./chunk-K72IUBFH.mjs";
+import "./chunk-P6AW22DS.mjs";
+import "./chunk-2VVBTMPF.mjs";
+import {
+  MicrosoftOutlookCalendarCalendarEventAri
+} from "./chunk-NZFQQBRM.mjs";
+import "./chunk-LBWJ6T7X.mjs";
+import "./chunk-KDPCRZLH.mjs";
+import {
+  MicrosoftOutlookMessageAri
+} from "./chunk-V5HUGOZP.mjs";
+import "./chunk-KOCC56FS.mjs";
+import "./chunk-UXR4UICM.mjs";
+import {
+  MercuryViewAri
+} from "./chunk-ZXJEKNUX.mjs";
+import "./chunk-SW47DL6N.mjs";
+import {
   MercuryWorkspaceAri
-} from "./chunk-XSLHOE5W.mjs";
+} from "./chunk-5PEI2OCP.mjs";
 import "./chunk-IRPKQZGM.mjs";
 import {
+  MercuryRoleAri
+} from "./chunk-MPSZKE7H.mjs";
+import "./chunk-2CIDR5KT.mjs";
+import {
+  MercurySiteAri
+} from "./chunk-LA3MIML6.mjs";
+import "./chunk-SEACGWCF.mjs";
+import {
+  MercuryStrategicEventStatusAri
+} from "./chunk-HUQCQ4JQ.mjs";
+import "./chunk-UKGLFGAS.mjs";
+import {
+  MercuryStrategicEventAri
+} from "./chunk-5TD7LKMY.mjs";
+import "./chunk-AQRHDNVH.mjs";
+import {
   MercuryFocusAreaAri
-} from "./chunk-Q5ULMPIP.mjs";
+} from "./chunk-PRFYCS27.mjs";
 import "./chunk-3SEGWH74.mjs";
-import {
-  MercuryProgramStatusUpdateAri
-} from "./chunk-QSGN3HFR.mjs";
+import "./chunk-RTOTM3FZ.mjs";
 import "./chunk-DXGTR4X7.mjs";
-import {
-  MercuryProgramAri
-} from "./chunk-2DWFZ35E.mjs";
+import "./chunk-ZVDHNU5H.mjs";
 import "./chunk-YNUAOINR.mjs";
 import {
-  MercuryRoleAri
-} from "./chunk-NCC32ORC.mjs";
-import "./chunk-2CIDR5KT.mjs";
-import "./chunk-DU3KZ7XN.mjs";
+  MercuryChangeAri
+} from "./chunk-5XKGVM5M.mjs";
+import "./chunk-ZVFPKZ5M.mjs";
 import {
-  MediaFileAri
-} from "./chunk-FPWLRPTM.mjs";
-import "./chunk-D3IDOZFP.mjs";
-import {
   MercuryCommentAri
-} from "./chunk-UQFQDKVZ.mjs";
+} from "./chunk-VMDV35HO.mjs";
 import "./chunk-IP7NNLNW.mjs";
 import {
   MercuryFocusAreaStatusUpdateAri
-} from "./chunk-NMJU2GMQ.mjs";
+} from "./chunk-H2YV5X3R.mjs";
 import "./chunk-QACKR6VL.mjs";
+import {
+  MercuryFocusAreaTypeAri
+} from "./chunk-6KZLQFI3.mjs";
+import "./chunk-QPQE5MQK.mjs";
+import "./chunk-DU3KZ7XN.mjs";
+import {
+  MediaFileAri
+} from "./chunk-BWNSQOIQ.mjs";
+import "./chunk-D3IDOZFP.mjs";
+import {
+  MercuryChangeProposalStatusAri
+} from "./chunk-ZRSB7XHK.mjs";
+import "./chunk-KLH3PA7K.mjs";
+import {
+  MercuryChangeProposalAri
+} from "./chunk-XNAISYEC.mjs";
+import "./chunk-P7WJCT2Q.mjs";
+import "./chunk-JEDPRILO.mjs";
+import {
+  MarketplaceTeamAri
+} from "./chunk-UOPQJEYN.mjs";
+import "./chunk-IUUUDGF6.mjs";
 import "./chunk-ZNQVUOOQ.mjs";
 import {
+  MeasurementUserAri
+} from "./chunk-WGZVKVAW.mjs";
+import "./chunk-G4CB4RQJ.mjs";
+import {
   MeasurementEmailUuidAri
-} from "./chunk-2DYKNX6S.mjs";
+} from "./chunk-FKAT6PLF.mjs";
 import "./chunk-TZWB442U.mjs";
 import {
   MeasurementSiteUserAri
-} from "./chunk-FRTXYCTE.mjs";
+} from "./chunk-JTLJWWFY.mjs";
 import "./chunk-CHIUNEWO.mjs";
-import {
-  MeasurementUserAri
-} from "./chunk-ZMCC7RZK.mjs";
-import "./chunk-G4CB4RQJ.mjs";
 import "./chunk-ZM3JBOHH.mjs";
 import "./chunk-ZZK5E3J4.mjs";
 import {
   MapiRoleAri
-} from "./chunk-CXRC4MHO.mjs";
+} from "./chunk-5RINPI6I.mjs";
 import "./chunk-KZ5P3G67.mjs";
 import "./chunk-ITJPM4K6.mjs";
 import {
   MarketingCustomerDomainAri
-} from "./chunk-4FVUND4L.mjs";
+} from "./chunk-VTATTKS4.mjs";
 import "./chunk-VAIM2B7I.mjs";
-import "./chunk-JEDPRILO.mjs";
+import "./chunk-E4QOAXOS.mjs";
 import {
-  MarketplaceTeamAri
-} from "./chunk-YUATWIVK.mjs";
-import "./chunk-IUUUDGF6.mjs";
+  LucidLucidchartDesignAri
+} from "./chunk-YTKEQOWN.mjs";
+import "./chunk-JCHNYGGY.mjs";
+import {
+  LucidLucidchartRemoteLinkAri
+} from "./chunk-KMVTHTHM.mjs";
+import "./chunk-SCXWFMLG.mjs";
+import {
+  MakerSpaceGroupAri
+} from "./chunk-RXSAPJKL.mjs";
+import "./chunk-TI7RQAMT.mjs";
+import "./chunk-7DNBZ34Y.mjs";
+import {
+  LoomWorkspaceAri
+} from "./chunk-RPIEJOVB.mjs";
+import "./chunk-B775R3QQ.mjs";
+import {
+  LoomSiteAri
+} from "./chunk-IRNE2HPF.mjs";
+import "./chunk-T5DWCQIN.mjs";
+import {
+  LoomSpaceAri
+} from "./chunk-X2CU2FQF.mjs";
+import "./chunk-PZ4WNDYC.mjs";
+import {
+  LoomStandaloneWorkspaceAri
+} from "./chunk-SPQY2JGE.mjs";
+import "./chunk-3ZOKMD7Z.mjs";
+import {
+  LoomVideoAri
+} from "./chunk-MWMOPTQE.mjs";
+import "./chunk-HNYYKJLO.mjs";
+import {
+  LoomFolderAri
+} from "./chunk-ZSXBO2NU.mjs";
+import "./chunk-TEUWIQME.mjs";
+import {
+  LoomMeetingRecurrenceAri
+} from "./chunk-PIBY7ZE3.mjs";
+import "./chunk-WQ4ME76A.mjs";
+import {
+  LoomMeetingAri
+} from "./chunk-EK3PSSRF.mjs";
+import "./chunk-M5DHKYFA.mjs";
 import "./chunk-Y2UB4MCB.mjs";
+import "./chunk-A736ZCZO.mjs";
 import {
+  LoginAlerterSiteAri
+} from "./chunk-OKLHDWC7.mjs";
+import "./chunk-L6MUR4AX.mjs";
+import "./chunk-7UUV4H76.mjs";
+import {
+  LoomLoomVideoAri
+} from "./chunk-LWNWC24L.mjs";
+import "./chunk-DEVNHM4I.mjs";
+import {
+  LoomCommentAri
+} from "./chunk-WUYTABO6.mjs";
+import "./chunk-KBPT7WSP.mjs";
+import "./chunk-TZYBB37O.mjs";
+import {
+  LaunchdarklyLaunchdarklyRemoteLinkAri
+} from "./chunk-OHI6FAZH.mjs";
+import "./chunk-BVD3WDHP.mjs";
+import "./chunk-WFEHQJCC.mjs";
+import {
+  LearningPlatformLearnerAri
+} from "./chunk-J2N55WRD.mjs";
+import "./chunk-73GNYBI5.mjs";
+import {
   LinkingPlatformDatasourceAri
-} from "./chunk-HWJDLSUJ.mjs";
+} from "./chunk-F74XBNRS.mjs";
 import "./chunk-ARLPVCER.mjs";
-import "./chunk-XFFXS6P5.mjs";
+import "./chunk-Q7WEFQHK.mjs";
 import {
-  LoomSiteAri
-} from "./chunk-LZDTNJWE.mjs";
-import "./chunk-T5DWCQIN.mjs";
+  JsmChannelOrchestratorConversationAri
+} from "./chunk-6ODUCM2G.mjs";
+import "./chunk-YXNFQK7U.mjs";
+import "./chunk-JUH76QAU.mjs";
 import {
-  MakerSpaceGroupAri
-} from "./chunk-SUMH47BG.mjs";
-import "./chunk-TI7RQAMT.mjs";
-import "./chunk-SVHGGZO6.mjs";
+  KnowledgeServingAndAccessTopicAri
+} from "./chunk-CWBWH26T.mjs";
+import "./chunk-XRVVNMAO.mjs";
+import "./chunk-VQOWFW2C.mjs";
 import {
+  JiraWorkspaceAri
+} from "./chunk-L5SA4ZVO.mjs";
+import "./chunk-KOJWXOCJ.mjs";
+import {
+  JiraVulnerabilityAri
+} from "./chunk-QZPSGUPE.mjs";
+import "./chunk-2NDER42Y.mjs";
+import {
   JiraWorkflowSchemeAri
-} from "./chunk-UTEIIMAK.mjs";
+} from "./chunk-DRUCFV5E.mjs";
 import "./chunk-GF5WTUWI.mjs";
 import {
   JiraWorkflowAri
-} from "./chunk-UQYBHNW3.mjs";
+} from "./chunk-73OSZPI2.mjs";
 import "./chunk-EYJJDCXK.mjs";
-import {
-  JiraWorklogAri
-} from "./chunk-DGVNBAFQ.mjs";
+import "./chunk-XIM2CLSJ.mjs";
 import "./chunk-V5CUEKO2.mjs";
 import {
-  JiraWorkspaceAri
-} from "./chunk-6HKKNRPY.mjs";
-import "./chunk-KOJWXOCJ.mjs";
-import {
   JiraVersionApproverAri
-} from "./chunk-7DBXAJAJ.mjs";
+} from "./chunk-L7EEZJ47.mjs";
 import "./chunk-CLH2DEO3.mjs";
 import {
   JiraVersionAri
-} from "./chunk-GI4IUGF4.mjs";
+} from "./chunk-XQ4YCJ6L.mjs";
 import "./chunk-LN36NVHR.mjs";
 import {
+  JiraViewAri
+} from "./chunk-7WZNACN2.mjs";
+import "./chunk-RZI34DMQ.mjs";
+import {
   JiraVulnerabilityHistoryAri
-} from "./chunk-GBV5S5UI.mjs";
+} from "./chunk-L7VSU6G5.mjs";
 import "./chunk-DQSHJLUH.mjs";
 import {
-  JiraVulnerabilityAri
-} from "./chunk-2MS3LVQW.mjs";
-import "./chunk-2NDER42Y.mjs";
-import {
   JiraSecurityWorkspaceAri
-} from "./chunk-E2T4D2V6.mjs";
+} from "./chunk-TO4JTAL6.mjs";
 import "./chunk-7PTBO36C.mjs";
 import {
   JiraSiteAri
-} from "./chunk-RBN7JZ7O.mjs";
+} from "./chunk-J7GQPOON.mjs";
 import "./chunk-XIFA6EHM.mjs";
 import {
   JiraSprintAri
-} from "./chunk-7UNDDUP4.mjs";
+} from "./chunk-4SC4DMKZ.mjs";
 import "./chunk-FGZEBJS7.mjs";
 import {
   JiraUserBroadcastMessageAri
-} from "./chunk-2QX4R2Q6.mjs";
+} from "./chunk-MQG7NLJF.mjs";
 import "./chunk-MHNZKONH.mjs";
 import {
-  JiraRoleAri
-} from "./chunk-GEOMPGMM.mjs";
-import "./chunk-WAQ2TE25.mjs";
-import {
   JiraScreenTabAri
-} from "./chunk-7HKHTFDK.mjs";
+} from "./chunk-7G2DKHXF.mjs";
 import "./chunk-ES32ZAYS.mjs";
 import {
+  JiraScreenAri
+} from "./chunk-K424B5PK.mjs";
+import "./chunk-WX6GALMK.mjs";
+import {
   JiraSecurityContainerAri
-} from "./chunk-MIWU2BXT.mjs";
+} from "./chunk-M7E4UE5G.mjs";
 import "./chunk-4RYB4RHN.mjs";
 import {
   JiraSecurityLevelAri
-} from "./chunk-P3SJHKKB.mjs";
+} from "./chunk-6FGPVCNO.mjs";
 import "./chunk-PO2YLXFH.mjs";
 import {
-  JiraRepositoryAri
-} from "./chunk-VTGFRUXY.mjs";
-import "./chunk-PYOC3DJR.mjs";
-import {
-  JiraResolutionAri
-} from "./chunk-TKGFETNJ.mjs";
-import "./chunk-BOQOC7ST.mjs";
-import {
   JiraResourceUsageMetricAri
-} from "./chunk-SHM44H4M.mjs";
+} from "./chunk-YUS43HVQ.mjs";
 import "./chunk-LLLNN75K.mjs";
 import {
   JiraResourceUsageRecommendationAri
-} from "./chunk-QT5AEDGP.mjs";
+} from "./chunk-3WZWQJ2D.mjs";
 import "./chunk-D7TMYPCS.mjs";
 import {
-  JiraPullRequestHistoryAri
-} from "./chunk-G3ZAQCVV.mjs";
-import "./chunk-IBNDOKW7.mjs";
+  JiraRoleAri
+} from "./chunk-NIOHLRO4.mjs";
+import "./chunk-WAQ2TE25.mjs";
 import {
-  JiraPullRequestAri
-} from "./chunk-AUBKS2CH.mjs";
-import "./chunk-5FKWU5BE.mjs";
+  JiraScreenSchemeAri
+} from "./chunk-SY6XLJUV.mjs";
+import "./chunk-BFB2NZ7A.mjs";
 import {
   JiraRemoteLinkHistoryAri
-} from "./chunk-BX3VUANR.mjs";
+} from "./chunk-MG2TXJRG.mjs";
 import "./chunk-QY36TOVX.mjs";
 import {
   JiraRemoteLinkAri
-} from "./chunk-WV3ERPLB.mjs";
+} from "./chunk-KK7GOJV5.mjs";
 import "./chunk-KHCVG4TJ.mjs";
 import {
-  JiraProjectRoleActorAri
-} from "./chunk-ALYMFMBH.mjs";
-import "./chunk-6XVY5ZJP.mjs";
+  JiraRepositoryAri
+} from "./chunk-LFYOSVCM.mjs";
+import "./chunk-PYOC3DJR.mjs";
 import {
-  JiraProjectShortcutAri
-} from "./chunk-7NAUNVW5.mjs";
-import "./chunk-MAZNZE5K.mjs";
+  JiraResolutionAri
+} from "./chunk-TERO6HHD.mjs";
+import "./chunk-BOQOC7ST.mjs";
 import {
   JiraProjectTypeAri
-} from "./chunk-F5CR53MD.mjs";
+} from "./chunk-6RNO7EQY.mjs";
 import "./chunk-OF3K3RDZ.mjs";
 import {
   JiraProjectAri
-} from "./chunk-O6JGNBA4.mjs";
+} from "./chunk-2WCAGLMZ.mjs";
 import "./chunk-CQAE6WHE.mjs";
 import {
+  JiraPullRequestHistoryAri
+} from "./chunk-VR4SIBEH.mjs";
+import "./chunk-IBNDOKW7.mjs";
+import {
+  JiraPullRequestAri
+} from "./chunk-3PEI3SZI.mjs";
+import "./chunk-5FKWU5BE.mjs";
+import {
+  JiraProjectOverviewAri
+} from "./chunk-HBZN3XU3.mjs";
+import "./chunk-ORHZXN2K.mjs";
+import {
+  JiraProjectRoleActorAri
+} from "./chunk-ZAPPI4W4.mjs";
+import "./chunk-6XVY5ZJP.mjs";
+import {
+  JiraProjectRoleByProjectAri
+} from "./chunk-J7IR7PXB.mjs";
+import "./chunk-PTWREV4M.mjs";
+import {
+  JiraProjectShortcutAri
+} from "./chunk-EBB7STCE.mjs";
+import "./chunk-MAZNZE5K.mjs";
+import {
+  JiraPriorityAri
+} from "./chunk-CVEMA7RM.mjs";
+import "./chunk-C4M7DMM2.mjs";
+import {
   JiraProductAri
-} from "./chunk-7QTMH5XI.mjs";
+} from "./chunk-26QTOOOQ.mjs";
 import "./chunk-DZZ6Y4HB.mjs";
 import {
   JiraProjectCategoryAri
-} from "./chunk-5P2VZVEV.mjs";
+} from "./chunk-7PVFN5RH.mjs";
 import "./chunk-23L4LUZM.mjs";
 import {
   JiraProjectFeatureAri
-} from "./chunk-H4GGGBFS.mjs";
+} from "./chunk-JKZZI6H3.mjs";
 import "./chunk-QKR33HHC.mjs";
 import {
-  JiraProjectOverviewAri
-} from "./chunk-HDY4AHW4.mjs";
-import "./chunk-ORHZXN2K.mjs";
+  JiraPlaybookAri
+} from "./chunk-KI4J6ZXS.mjs";
+import "./chunk-IVZ5YFMX.mjs";
 import {
   JiraPostIncidentReviewHistoryAri
-} from "./chunk-UZOQECDG.mjs";
+} from "./chunk-443KB3ZJ.mjs";
 import "./chunk-XL2VWTF2.mjs";
 import {
   JiraPostIncidentReviewLinkAri
-} from "./chunk-6WSP5Z2F.mjs";
+} from "./chunk-HMLL4VQE.mjs";
 import "./chunk-WSTI2GHH.mjs";
 import {
   JiraPostIncidentReviewAri
-} from "./chunk-YRMGOY7L.mjs";
+} from "./chunk-U7KPIH7A.mjs";
 import "./chunk-D5S55TXO.mjs";
 import {
-  JiraPriorityAri
-} from "./chunk-ZIWELEMR.mjs";
-import "./chunk-C4M7DMM2.mjs";
+  JiraPlaybookInstanceAri
+} from "./chunk-YFBJUW62.mjs";
+import "./chunk-EP5LORX6.mjs";
 import {
-  JiraPlanScenarioIssueAri
-} from "./chunk-7KAIBBCR.mjs";
-import "./chunk-6345PPDO.mjs";
+  JiraPlaybookLabelAri
+} from "./chunk-L3CODQ2W.mjs";
+import "./chunk-TCZPEQFQ.mjs";
 import {
+  JiraPlaybookStepRunAri
+} from "./chunk-3RZZ3UVL.mjs";
+import "./chunk-CPRWGSIC.mjs";
+import {
+  JiraPlaybookStepAri
+} from "./chunk-2KCXJPE5.mjs";
+import "./chunk-NUL7XK3I.mjs";
+import {
   JiraPlanScenarioVersionAri
-} from "./chunk-KAALK4M3.mjs";
+} from "./chunk-DPRCNJ6H.mjs";
 import "./chunk-PHVQMJL3.mjs";
 import {
   JiraPlanScenarioAri
-} from "./chunk-67YFU6NF.mjs";
+} from "./chunk-JW4OJFQY.mjs";
 import "./chunk-3RMHOHQK.mjs";
 import {
   JiraPlanAri
-} from "./chunk-J7MEFBO4.mjs";
+} from "./chunk-MUWNYHMM.mjs";
 import "./chunk-GGTGTA2K.mjs";
 import {
-  JiraPermissionSchemeAri
-} from "./chunk-O7OSVPOU.mjs";
-import "./chunk-SASLBDN4.mjs";
+  JiraPlaybookInstanceStepAri
+} from "./chunk-EM3WVW33.mjs";
+import "./chunk-JM2V4RSK.mjs";
 import {
   JiraPlanCrossProjectScenarioVersionAri
-} from "./chunk-HT6O23QW.mjs";
+} from "./chunk-MRUSXKA6.mjs";
 import "./chunk-JU34D5ZO.mjs";
 import {
   JiraPlanCrossProjectVersionAri
-} from "./chunk-63IJT2PU.mjs";
+} from "./chunk-S5XFSXSI.mjs";
 import "./chunk-KZ7YADXR.mjs";
 import {
   JiraPlanScenarioIssueFieldAri
-} from "./chunk-ZRNFSZ2C.mjs";
+} from "./chunk-LKFSFKNI.mjs";
 import "./chunk-CXJUGHGI.mjs";
 import {
-  JiraNotificationTypeSchemeAri
-} from "./chunk-APGNRLP6.mjs";
-import "./chunk-45SACCRI.mjs";
+  JiraPlanScenarioIssueAri
+} from "./chunk-FHW6UJKS.mjs";
+import "./chunk-6345PPDO.mjs";
 import {
   JiraNotificationTypeAri
-} from "./chunk-PXI53LZ3.mjs";
+} from "./chunk-2ZHX6IZP.mjs";
 import "./chunk-QXA66ZDW.mjs";
 import {
   JiraNotificationUserPreferenceAri
-} from "./chunk-MUNW3XHM.mjs";
+} from "./chunk-G7I4CENY.mjs";
 import "./chunk-RYGO66NC.mjs";
 import {
   JiraOperationsWorkspaceAri
-} from "./chunk-32WT5F2B.mjs";
+} from "./chunk-VYMAMFTU.mjs";
 import "./chunk-QTWVEF4M.mjs";
 import {
+  JiraPermissionSchemeAri
+} from "./chunk-ZQ4QQUDM.mjs";
+import "./chunk-SASLBDN4.mjs";
+import {
+  JiraNavigationItemAri
+} from "./chunk-MPKKD4FA.mjs";
+import "./chunk-GXFJTOBO.mjs";
+import {
+  JiraNavigationMenuAri
+} from "./chunk-R7YDMG56.mjs";
+import "./chunk-N67HXPHT.mjs";
+import {
+  JiraNavigationSettingsAri
+} from "./chunk-FZUID6OL.mjs";
+import "./chunk-DQIMIQK4.mjs";
+import {
+  JiraNotificationTypeSchemeAri
+} from "./chunk-O6K4FFRH.mjs";
+import "./chunk-45SACCRI.mjs";
+import {
+  JiraIssueWorklogAri
+} from "./chunk-I5A6O7Q2.mjs";
+import "./chunk-O6FNFDKY.mjs";
+import {
   JiraIssueAri
-} from "./chunk-5BI4LNIQ.mjs";
+} from "./chunk-GQYIJ2PS.mjs";
 import "./chunk-6MDCCCXR.mjs";
 import {
   JiraIssuefieldvalueAri
-} from "./chunk-UYLLU65P.mjs";
+} from "./chunk-F7LYFIIK.mjs";
 import "./chunk-ZNA5VEMQ.mjs";
 import {
   JiraNavigationConfigAri
-} from "./chunk-AEGBRK7T.mjs";
+} from "./chunk-LSTXKPUX.mjs";
 import "./chunk-C6ASIFDV.mjs";
 import {
-  JiraNavigationItemAri
-} from "./chunk-NKXBPIHY.mjs";
-import "./chunk-GXFJTOBO.mjs";
+  JiraIssueStatusAri
+} from "./chunk-N5C6KS7S.mjs";
+import "./chunk-S3WTNWJL.mjs";
 import {
   JiraIssueTypeSchemeMappingAri
-} from "./chunk-YTZKCGAE.mjs";
+} from "./chunk-5VQE26JK.mjs";
 import "./chunk-VNWAD3NX.mjs";
 import {
   JiraIssueTypeSchemeAri
-} from "./chunk-ZEABLE5B.mjs";
+} from "./chunk-4TBEEFZC.mjs";
 import "./chunk-QFTRTL74.mjs";
 import {
   JiraIssueTypeAri
-} from "./chunk-S6QFG3A3.mjs";
+} from "./chunk-FYC22F3A.mjs";
 import "./chunk-YBV4ZT7H.mjs";
 import {
-  JiraIssueWorklogAri
-} from "./chunk-MGTEPWNH.mjs";
-import "./chunk-O6FNFDKY.mjs";
-import {
-  JiraIssueLinkAri
-} from "./chunk-JGZ4ENGX.mjs";
-import "./chunk-QRQQNGKX.mjs";
-import {
   JiraIssueRemoteLinkAri
-} from "./chunk-VNDVFQ5B.mjs";
+} from "./chunk-CNLP5GG6.mjs";
 import "./chunk-QO2BQQRK.mjs";
 import {
+  JiraIssueSearchViewTypeAri
+} from "./chunk-MFK2774G.mjs";
+import "./chunk-XE6YVVYA.mjs";
+import {
   JiraIssueSearchViewAri
-} from "./chunk-WXEDP6MI.mjs";
+} from "./chunk-YW7V3XXU.mjs";
 import "./chunk-4BHYFYKX.mjs";
 import {
-  JiraIssueStatusAri
-} from "./chunk-ZUMNGJBB.mjs";
-import "./chunk-S3WTNWJL.mjs";
+  JiraIssueSecurityLevelPermissionAri
+} from "./chunk-YOBRFSGN.mjs";
+import "./chunk-RHQOSNHG.mjs";
 import {
-  JiraIssueFieldMetadataAri
-} from "./chunk-UKRTK3L4.mjs";
-import "./chunk-Q3PRSOZC.mjs";
-import {
   JiraIssueFieldOptionAri
-} from "./chunk-CIALPILD.mjs";
+} from "./chunk-CFBHOIAU.mjs";
 import "./chunk-TKZ6M5JE.mjs";
 import {
   JiraIssueHistoryAri
-} from "./chunk-UWRIXSWU.mjs";
+} from "./chunk-5LJG6DKY.mjs";
 import "./chunk-N64LAJN2.mjs";
 import {
   JiraIssueLinkTypeAri
-} from "./chunk-PJXOTVEI.mjs";
+} from "./chunk-ATPXGPMT.mjs";
 import "./chunk-ZJWWJNVZ.mjs";
 import {
-  JiraIncidentAri
-} from "./chunk-55FN5CMD.mjs";
-import "./chunk-5F3IR2Z7.mjs";
+  JiraIssueLinkAri
+} from "./chunk-XKZ3WXIJ.mjs";
+import "./chunk-QRQQNGKX.mjs";
 import {
   JiraIssueAttachmentAri
-} from "./chunk-S6LLTIQX.mjs";
+} from "./chunk-QG6DL4XH.mjs";
 import "./chunk-AU74CHJB.mjs";
 import {
   JiraIssueCommentAri
-} from "./chunk-2G3BI3XL.mjs";
+} from "./chunk-ETLC3EVD.mjs";
 import "./chunk-C7LAHHR5.mjs";
 import {
-  JiraFeatureFlagAri
-} from "./chunk-GHLAUI3D.mjs";
-import "./chunk-KSD4G6QQ.mjs";
+  JiraIssueFieldMetadataAri
+} from "./chunk-YABZAYBP.mjs";
+import "./chunk-Q3PRSOZC.mjs";
 import {
-  JiraFilterEmailSubscriptionAri
-} from "./chunk-GVWE3KI5.mjs";
-import "./chunk-Z6KRUHKY.mjs";
-import {
   JiraFilterAri
-} from "./chunk-7BZTO4M4.mjs";
+} from "./chunk-NRG4XEXW.mjs";
 import "./chunk-NQBZEVCS.mjs";
 import {
+  JiraFormAri
+} from "./chunk-635QCDHJ.mjs";
+import "./chunk-UWOGO6UN.mjs";
+import {
   JiraIncidentHistoryAri
-} from "./chunk-VKCIO2WX.mjs";
+} from "./chunk-ELOXESCP.mjs";
 import "./chunk-7AJWNJ45.mjs";
 import {
-  JiraEntitlementAri
-} from "./chunk-NVXE24EH.mjs";
-import "./chunk-N4WHXNB4.mjs";
+  JiraIncidentAri
+} from "./chunk-XYAOQYWZ.mjs";
+import "./chunk-5F3IR2Z7.mjs";
 import {
+  JiraFieldConfigurationContextAri
+} from "./chunk-5YMW2YB6.mjs";
+import "./chunk-OOQFCUQM.mjs";
+import {
+  JiraFieldConfigurationAri
+} from "./chunk-TJYF3X53.mjs";
+import "./chunk-X3X4UHNO.mjs";
+import {
+  JiraFieldSetViewAri
+} from "./chunk-V6DFM3VR.mjs";
+import "./chunk-2NHJYARG.mjs";
+import {
+  JiraFilterEmailSubscriptionAri
+} from "./chunk-7RXEZZ4F.mjs";
+import "./chunk-Z6KRUHKY.mjs";
+import {
   JiraEntityPropertyAri
-} from "./chunk-JUELWM4I.mjs";
+} from "./chunk-VQUUOKNF.mjs";
 import "./chunk-WVAVMODN.mjs";
 import {
   JiraFavouriteAri
-} from "./chunk-LFLCLKBC.mjs";
+} from "./chunk-OYR7YTQ5.mjs";
 import "./chunk-ML5L5N3V.mjs";
 import {
   JiraFeatureFlagHistoryAri
-} from "./chunk-ZFZYSPU4.mjs";
+} from "./chunk-5QI5VSGI.mjs";
 import "./chunk-BLEHWG53.mjs";
 import {
-  JiraDesignAri
-} from "./chunk-HIRIHYKW.mjs";
-import "./chunk-DSHHZHIG.mjs";
+  JiraFeatureFlagAri
+} from "./chunk-XN6Z7PMA.mjs";
+import "./chunk-KSD4G6QQ.mjs";
 import {
   JiraDevopsComponentAri
-} from "./chunk-XPF3SM5G.mjs";
+} from "./chunk-C4OEOED6.mjs";
 import "./chunk-7UM4GJSV.mjs";
 import {
   JiraDocumentHistoryAri
-} from "./chunk-VJ2MT7VX.mjs";
+} from "./chunk-BXS42PQX.mjs";
 import "./chunk-Z2JLOUYO.mjs";
 import {
   JiraDocumentAri
-} from "./chunk-H7JBVOEV.mjs";
+} from "./chunk-4Y3HCADB.mjs";
 import "./chunk-LUBY6O72.mjs";
 import {
-  JiraDashboardAri
-} from "./chunk-KW46HJOA.mjs";
-import "./chunk-KZLF4LHF.mjs";
+  JiraEntitlementAri
+} from "./chunk-FLNS5GZU.mjs";
+import "./chunk-N4WHXNB4.mjs";
 import {
   JiraDeploymentHistoryAri
-} from "./chunk-JPIY2Z43.mjs";
+} from "./chunk-HMCQNPPW.mjs";
 import "./chunk-UD7ZCFKR.mjs";
 import {
   JiraDeploymentAri
-} from "./chunk-T5RPIZA3.mjs";
+} from "./chunk-K4NR5Y6N.mjs";
 import "./chunk-ACU6GJRH.mjs";
 import {
   JiraDesignHistoryAri
-} from "./chunk-ONBYM67K.mjs";
+} from "./chunk-AQWSUK4O.mjs";
 import "./chunk-UG2AH2TA.mjs";
 import {
-  JiraCommentAri
-} from "./chunk-5QIQ3GOR.mjs";
-import "./chunk-UWONVETB.mjs";
+  JiraDesignAri
+} from "./chunk-QJ7PH2LB.mjs";
+import "./chunk-DSHHZHIG.mjs";
 import {
   JiraCommitAri
-} from "./chunk-GOG3PIDA.mjs";
+} from "./chunk-6HSCFWH6.mjs";
 import "./chunk-YBNRWWV7.mjs";
 import {
   JiraComponentAri
-} from "./chunk-Q54QPGBB.mjs";
+} from "./chunk-5IYKPKI7.mjs";
 import "./chunk-DUSRJMGF.mjs";
 import {
   JiraConnectAppAri
-} from "./chunk-V5E2QMCT.mjs";
+} from "./chunk-TGHIVOEE.mjs";
 import "./chunk-VRZRWJMV.mjs";
 import {
-  JiraBranchAri
-} from "./chunk-MZGOJBC6.mjs";
-import "./chunk-65K6V5WX.mjs";
+  JiraDashboardAri
+} from "./chunk-UHIP3ZE3.mjs";
+import "./chunk-KZLF4LHF.mjs";
 import {
   JiraBuildHistoryAri
-} from "./chunk-R45ELU7W.mjs";
+} from "./chunk-I3UNEMJW.mjs";
 import "./chunk-55Z3USGX.mjs";
 import {
   JiraBuildAri
-} from "./chunk-NIF2E66R.mjs";
+} from "./chunk-YN7BQCPX.mjs";
 import "./chunk-I56NWCQF.mjs";
 import {
   JiraBulkOperationTaskAri
-} from "./chunk-R6A6MM4K.mjs";
+} from "./chunk-5BBODS3G.mjs";
 import "./chunk-Z76VAYJY.mjs";
+import "./chunk-SXQT2XIE.mjs";
+import "./chunk-UWONVETB.mjs";
 import {
   JiraAnnouncementBannerAri
-} from "./chunk-3KD6AXVQ.mjs";
+} from "./chunk-JZYVIETV.mjs";
 import "./chunk-VFZPJ7ZD.mjs";
 import {
   JiraAvailableFieldsAri
-} from "./chunk-ISDIZOTE.mjs";
+} from "./chunk-JPXPWRIS.mjs";
 import "./chunk-ICE3OR6G.mjs";
 import {
   JiraBranchHistoryAri
-} from "./chunk-H7YMOWD2.mjs";
+} from "./chunk-N52GXAHP.mjs";
 import "./chunk-LZMQ2B5J.mjs";
-import "./chunk-NWN6AJRD.mjs";
 import {
+  JiraBranchAri
+} from "./chunk-AGNCBHAW.mjs";
+import "./chunk-65K6V5WX.mjs";
+import "./chunk-FIRLQRLE.mjs";
+import "./chunk-33UWD6HY.mjs";
+import "./chunk-F7CN45E2.mjs";
+import {
+  JiraSoftwareSwimlaneAri
+} from "./chunk-P3UFMLJK.mjs";
+import "./chunk-IATVHO4Z.mjs";
+import {
+  JiraSoftwareUserBoardConfigAri
+} from "./chunk-34EMNKXQ.mjs";
+import "./chunk-3UUDXEXS.mjs";
+import {
   JiraSoftwareViewConfigAri
-} from "./chunk-A2XMVM74.mjs";
+} from "./chunk-GPNBL27J.mjs";
 import "./chunk-ZOFOPGOV.mjs";
 import {
+  JiraSoftwareColumnAri
+} from "./chunk-6UGKJPQR.mjs";
+import "./chunk-P7LHCIIY.mjs";
+import {
+  JiraSoftwareCustomFilterAri
+} from "./chunk-GDUCPOJW.mjs";
+import "./chunk-O6OVDRBO.mjs";
+import {
   JiraSoftwareRoleAri
-} from "./chunk-G3DXNZDR.mjs";
+} from "./chunk-6I4RZYWH.mjs";
 import "./chunk-SKSGTSPT.mjs";
 import {
   JiraSoftwareSiteAri
-} from "./chunk-QND3R3QS.mjs";
+} from "./chunk-DERC43KG.mjs";
 import "./chunk-CKKWVELS.mjs";
 import {
-  JiraSoftwareSwimlaneAri
-} from "./chunk-7MFBH35M.mjs";
-import "./chunk-IATVHO4Z.mjs";
+  JiraSoftwareCardColorAri
+} from "./chunk-3VDJW3HW.mjs";
+import "./chunk-OWEX3L44.mjs";
 import {
-  JiraSoftwareUserBoardConfigAri
-} from "./chunk-UMJVVCEH.mjs";
-import "./chunk-3UUDXEXS.mjs";
+  JiraSoftwareCardLayoutAri
+} from "./chunk-57D7ZHUI.mjs";
+import "./chunk-QSH6F5SY.mjs";
 import {
   JiraSoftwareCardParentAri
-} from "./chunk-JM7RU6RV.mjs";
+} from "./chunk-OWLEJ5GC.mjs";
 import "./chunk-M7R3FF5D.mjs";
 import {
   JiraSoftwareCardAri
-} from "./chunk-KOYEMW72.mjs";
+} from "./chunk-RDK5VMVF.mjs";
 import "./chunk-6WK3XU6H.mjs";
 import {
-  JiraSoftwareColumnAri
-} from "./chunk-OZLD3BKW.mjs";
-import "./chunk-P7LHCIIY.mjs";
+  JiraSoftwareBoardFeatureAri
+} from "./chunk-B3KX4B7D.mjs";
+import "./chunk-E24RP2LJ.mjs";
 import {
-  JiraSoftwareCustomFilterAri
-} from "./chunk-LVG3ZPQL.mjs";
-import "./chunk-O6OVDRBO.mjs";
-import {
   JiraSoftwareBoardIssueListAri
-} from "./chunk-F3PFIHQK.mjs";
+} from "./chunk-FV2LAIKW.mjs";
 import "./chunk-3Z6ZDJ2A.mjs";
 import {
   JiraSoftwareBoardAri
-} from "./chunk-FINXMCZ5.mjs";
+} from "./chunk-IFSCFF3Q.mjs";
 import "./chunk-YJAJS2GF.mjs";
+import "./chunk-DGRCF6FW.mjs";
 import {
-  JiraSoftwareCardColorAri
-} from "./chunk-G74DILUU.mjs";
-import "./chunk-OWEX3L44.mjs";
+  JiraServicedeskSlaAri
+} from "./chunk-7DG3AORW.mjs";
+import "./chunk-BMLW67PZ.mjs";
 import {
-  JiraSoftwareCardLayoutAri
-} from "./chunk-HPO7H6AR.mjs";
-import "./chunk-QSH6F5SY.mjs";
+  JiraServicedeskQueueAri
+} from "./chunk-2O37KGEX.mjs";
+import "./chunk-TC6T4VFX.mjs";
 import {
-  JiraSoftwareBoardFeatureAri
-} from "./chunk-GAH4FAWJ.mjs";
-import "./chunk-E24RP2LJ.mjs";
-import "./chunk-WWZKXHXC.mjs";
+  JiraServicedeskRequestTypeAri
+} from "./chunk-JMFBW6UU.mjs";
+import "./chunk-5SWOR5KD.mjs";
 import {
   JiraServicedeskRoleAri
-} from "./chunk-ICSJD5IE.mjs";
+} from "./chunk-IHIWDNNL.mjs";
 import "./chunk-VV22WWWI.mjs";
 import {
   JiraServicedeskSiteAri
-} from "./chunk-QO7KZLMA.mjs";
+} from "./chunk-LIJ45RCT.mjs";
 import "./chunk-F4LW6XYO.mjs";
 import {
-  JiraServicedeskSlaAri
-} from "./chunk-EOGWCRTX.mjs";
-import "./chunk-BMLW67PZ.mjs";
+  JiraServicedeskCannedResponseAri
+} from "./chunk-7QJGAFHM.mjs";
+import "./chunk-XGGNYA2D.mjs";
 import {
+  JiraServicedeskOrganizationMemberAri
+} from "./chunk-JM5HPVGZ.mjs";
+import "./chunk-UUERIETA.mjs";
+import {
   JiraServicedeskOrganizationAri
-} from "./chunk-K46E33Q4.mjs";
+} from "./chunk-3P3433IA.mjs";
 import "./chunk-FYLFP7EF.mjs";
 import {
-  JiraServicedeskQueueAri
-} from "./chunk-OP3VONTF.mjs";
-import "./chunk-TC6T4VFX.mjs";
-import {
-  JiraServicedeskRequestTypeAri
-} from "./chunk-CT5VUSD7.mjs";
-import "./chunk-5SWOR5KD.mjs";
-import {
   JiraServicedeskApprovalAri
-} from "./chunk-JILQSULY.mjs";
+} from "./chunk-OKIKOAIX.mjs";
 import "./chunk-AZJHCKNE.mjs";
 import {
   JiraServicedeskCalendarEventAri
-} from "./chunk-C7IBWKSW.mjs";
+} from "./chunk-FUU6KJZP.mjs";
 import "./chunk-SMZUBZEM.mjs";
+import "./chunk-LOGAEKNG.mjs";
 import {
-  JiraServicedeskCannedResponseAri
-} from "./chunk-INK6I2KC.mjs";
-import "./chunk-XGGNYA2D.mjs";
-import "./chunk-P2RGZTM3.mjs";
+  JiraDcJiraDcSpaceAri
+} from "./chunk-PZKWIUJJ.mjs";
+import "./chunk-VNXIDWT5.mjs";
 import {
-  JiraAlignEpicAri
-} from "./chunk-OSF4PED7.mjs";
-import "./chunk-5DRIX3CB.mjs";
+  JiraDcJiraDcWorkItemAri
+} from "./chunk-AE66OUK7.mjs";
+import "./chunk-F3U77W3D.mjs";
 import {
-  JiraAlignInstanceAri
-} from "./chunk-KQMPR5EF.mjs";
-import "./chunk-KIGWQUKL.mjs";
+  JiraDcJiraDcCommentAri
+} from "./chunk-NWP2T34O.mjs";
+import "./chunk-QECR4HD2.mjs";
+import {
+  JiraDcJiraDcProjectAri
+} from "./chunk-AXRF624T.mjs";
+import "./chunk-VTX7JY4Y.mjs";
 import "./chunk-QAQMSQTV.mjs";
 import {
+  JiraCoreRoleAri
+} from "./chunk-GBUPZSZJ.mjs";
+import "./chunk-22MNSNE6.mjs";
+import {
   JiraCoreSiteAri
-} from "./chunk-LA3VCXUE.mjs";
+} from "./chunk-WKZEUZYP.mjs";
 import "./chunk-BYLK2PHJ.mjs";
+import "./chunk-A2IOGQNT.mjs";
 import {
-  JiraCoreRoleAri
-} from "./chunk-FIF3NGCF.mjs";
-import "./chunk-22MNSNE6.mjs";
-import "./chunk-MDKIZMEE.mjs";
+  JiraCustomerServiceSiteAri
+} from "./chunk-HSYQ5OEW.mjs";
+import "./chunk-BVLK4MVL.mjs";
 import {
+  JiraCustomerServiceTemplateFormAri
+} from "./chunk-4HAOTHQ3.mjs";
+import "./chunk-WCOH2IPR.mjs";
+import {
+  JiraCustomerServiceRoleAri
+} from "./chunk-3LNAA5VF.mjs";
+import "./chunk-HDG7BPFA.mjs";
+import "./chunk-OFO4T3NF.mjs";
+import {
+  JiraAlignInstanceAri
+} from "./chunk-NVFYVG3L.mjs";
+import "./chunk-KIGWQUKL.mjs";
+import {
+  JiraAlignProjectAri
+} from "./chunk-WVQYQ6SP.mjs";
+import "./chunk-FTRG34JG.mjs";
+import {
+  JiraAlignWorkspaceAri
+} from "./chunk-IFNDEODP.mjs";
+import "./chunk-KSSMXCNA.mjs";
+import "./chunk-H5XFSMZL.mjs";
+import {
+  JiraAiCrocsSentenceAri
+} from "./chunk-ITK3ESFK.mjs";
+import "./chunk-ZNGWA2WY.mjs";
+import {
+  JiraAiCrocsWorkspaceAri
+} from "./chunk-GSQYTWNQ.mjs";
+import "./chunk-KYL4TWI6.mjs";
+import "./chunk-26ELLI32.mjs";
+import "./chunk-5DRIX3CB.mjs";
+import "./chunk-XCXN4KLN.mjs";
+import {
   IdentityThirdPartyUserAri
-} from "./chunk-QILTLKXJ.mjs";
+} from "./chunk-ARNS4CQX.mjs";
 import "./chunk-4VINCT53.mjs";
 import {
   IdentityUserAri
-} from "./chunk-ORDCLX75.mjs";
+} from "./chunk-NU64SPLY.mjs";
 import "./chunk-N5QB45QP.mjs";
 import {
   IdentityUserGrantAri
-} from "./chunk-LAOD5RWR.mjs";
+} from "./chunk-NCC44JBR.mjs";
 import "./chunk-7Y76725A.mjs";
 import {
   IdentityUserbaseAri
-} from "./chunk-5CKKOELC.mjs";
+} from "./chunk-7DUTCE3K.mjs";
 import "./chunk-FKBB466V.mjs";
 import {
-  IdentitySiteAri
-} from "./chunk-H4FPMCLZ.mjs";
-import "./chunk-CXXH2SWL.mjs";
-import {
   IdentityTeamMemberAri
-} from "./chunk-XN4W36OC.mjs";
+} from "./chunk-VM3B4TVZ.mjs";
 import "./chunk-OULHQOIR.mjs";
 import {
   IdentityTeamAri
-} from "./chunk-TUTM5DXB.mjs";
+} from "./chunk-3VHM7YXV.mjs";
 import "./chunk-T76PG5FI.mjs";
 import {
+  IdentityThirdPartyDirectoryAri
+} from "./chunk-2JMDW7Z5.mjs";
+import "./chunk-AJVT7KP5.mjs";
+import {
   IdentityThirdPartyGroupAri
-} from "./chunk-Y2S7AKDG.mjs";
+} from "./chunk-E3RM7YR2.mjs";
 import "./chunk-IMAEBUUM.mjs";
-import {
-  IdentityGroupAri
-} from "./chunk-7CUGZIX4.mjs";
-import "./chunk-IZPJNHZU.mjs";
-import {
-  IdentityOauthClientAri
-} from "./chunk-LGFWMBXU.mjs";
+import "./chunk-RI3MMFQT.mjs";
 import "./chunk-UTUDGZLV.mjs";
 import {
   IdentityRoleAri
-} from "./chunk-6IY6ZPB4.mjs";
+} from "./chunk-ABMX4BON.mjs";
 import "./chunk-UFIIDAET.mjs";
 import {
-  IdentityCustomerDirectoryAri
-} from "./chunk-QRKTVHB4.mjs";
-import "./chunk-KQGM5YYP.mjs";
+  IdentityScopedGroupAri
+} from "./chunk-6IDTX4T2.mjs";
+import "./chunk-CJOJ5VQB.mjs";
+import "./chunk-YH7646PT.mjs";
+import "./chunk-CXXH2SWL.mjs";
 import {
-  IdentityCustomerOrganizationAri
-} from "./chunk-NW2ETHUL.mjs";
-import "./chunk-XIBIRHB4.mjs";
-import {
   IdentityDirectoryAri
-} from "./chunk-TBUVEEFB.mjs";
+} from "./chunk-FG2IOQK5.mjs";
 import "./chunk-L36L7XSX.mjs";
 import {
   IdentityDomainAri
-} from "./chunk-25TS3EA7.mjs";
+} from "./chunk-WMAEYXXE.mjs";
 import "./chunk-S5UAML7R.mjs";
 import {
+  IdentityForgeInstallationAri
+} from "./chunk-Z6KRJVMQ.mjs";
+import "./chunk-IV2D7WYN.mjs";
+import {
+  IdentityGroupAri
+} from "./chunk-HTFB6UYN.mjs";
+import "./chunk-IZPJNHZU.mjs";
+import {
   IdentityAppAri
-} from "./chunk-VEH2JFGE.mjs";
+} from "./chunk-FLAGDVNA.mjs";
 import "./chunk-QULKIQO5.mjs";
 import {
   IdentityAuthPolicyAri
-} from "./chunk-POQXUPDE.mjs";
+} from "./chunk-LEDISXJ6.mjs";
 import "./chunk-27IAW7JZ.mjs";
-import "./chunk-BQGCFS74.mjs";
 import {
-  HelpPortalAri
-} from "./chunk-MOLOB25B.mjs";
-import "./chunk-DEFOWKTU.mjs";
+  IdentityCustomerDirectoryAri
+} from "./chunk-QTQ3ZGBB.mjs";
+import "./chunk-KQGM5YYP.mjs";
 import {
+  IdentityCustomerOrganizationAri
+} from "./chunk-IUGUSCGA.mjs";
+import "./chunk-XIBIRHB4.mjs";
+import "./chunk-SIFZVBMF.mjs";
+import {
+  HubspotHubspotDealAri
+} from "./chunk-IQO5JJSA.mjs";
+import "./chunk-EGG5RIMA.mjs";
+import {
+  HubspotHubspotRemoteLinkAri
+} from "./chunk-FJDJ7H65.mjs";
+import "./chunk-KLQOHOSF.mjs";
+import {
+  IdentityAppGrantAri
+} from "./chunk-B2JORGIS.mjs";
+import "./chunk-CRQ7RP44.mjs";
+import "./chunk-QH7UMOHA.mjs";
+import {
+  HomeWorkspaceAri
+} from "./chunk-XSEINBJG.mjs";
+import "./chunk-OEOCSY6S.mjs";
+import {
+  HubspotHubspotCustomerOrgAri
+} from "./chunk-Q5L67A6J.mjs";
+import "./chunk-SGZ5NPU7.mjs";
+import "./chunk-34B6DB3Z.mjs";
+import {
   HelpRequestFormAri
-} from "./chunk-IAJNKEZT.mjs";
+} from "./chunk-5FNAHASY.mjs";
 import "./chunk-QF6HVRWR.mjs";
 import {
+  HelpRoleAri
+} from "./chunk-C3J23B4Y.mjs";
+import "./chunk-TEJV4KBV.mjs";
+import {
+  HelpLayoutAri
+} from "./chunk-LPUKSIWB.mjs";
+import "./chunk-HXZGYRZT.mjs";
+import {
+  HelpPageAri
+} from "./chunk-LBWIJ7ZA.mjs";
+import "./chunk-CRBMKFEU.mjs";
+import {
+  HelpPortalAri
+} from "./chunk-DVSJH4ZB.mjs";
+import "./chunk-DEFOWKTU.mjs";
+import {
+  HelpArticleAri
+} from "./chunk-X7F7MZD6.mjs";
+import "./chunk-RDV7AM67.mjs";
+import {
   HelpChannelAri
-} from "./chunk-STV33D4A.mjs";
+} from "./chunk-KIUHUSQK.mjs";
 import "./chunk-H2XK65KU.mjs";
 import {
   HelpHelpCenterAri
-} from "./chunk-ZNK5MAXZ.mjs";
+} from "./chunk-NH3TUJLE.mjs";
 import "./chunk-UIZK5L5W.mjs";
 import {
   HelpHelpDeskAri
-} from "./chunk-G5M2DQMO.mjs";
+} from "./chunk-OWAPJUS7.mjs";
 import "./chunk-EQROJBZ3.mjs";
+import "./chunk-HCYUW54X.mjs";
 import {
-  HelpLayoutAri
-} from "./chunk-KS7QZ4HG.mjs";
-import "./chunk-HXZGYRZT.mjs";
+  GraphWorkItemAri
+} from "./chunk-4YWTOI4S.mjs";
+import "./chunk-WDMLMNL4.mjs";
 import {
-  HelpArticleAri
-} from "./chunk-7QKOI4XO.mjs";
-import "./chunk-RDV7AM67.mjs";
-import "./chunk-2N7HYWH5.mjs";
+  GraphWorkerHistoryAri
+} from "./chunk-KNNQP5GS.mjs";
+import "./chunk-C6RA7M3X.mjs";
 import {
+  GraphWorkerAri
+} from "./chunk-MSBGFKHU.mjs";
+import "./chunk-Z4DIOHRR.mjs";
+import {
+  GraphWorkspaceAri
+} from "./chunk-H5OAOK55.mjs";
+import "./chunk-SQM2NR5M.mjs";
+import {
+  GraphVideoAri
+} from "./chunk-5TRMBFVA.mjs";
+import "./chunk-PDTRZUQJ.mjs";
+import {
   GraphVulnerabilityHistoryAri
-} from "./chunk-J57BHHR4.mjs";
+} from "./chunk-XTSUK2OE.mjs";
 import "./chunk-PHKBIUQV.mjs";
 import {
   GraphVulnerabilityAri
-} from "./chunk-LBY24Y75.mjs";
+} from "./chunk-HTXAOB6X.mjs";
 import "./chunk-J7VD66AE.mjs";
 import {
-  GraphWorkspaceAri
-} from "./chunk-H5VLSGS5.mjs";
-import "./chunk-SQM2NR5M.mjs";
+  GraphWorkItemHistoryAri
+} from "./chunk-DCLK5CIC.mjs";
+import "./chunk-BGX5LTB4.mjs";
 import {
+  GraphSpaceHistoryAri
+} from "./chunk-XFOYD3JG.mjs";
+import "./chunk-CM66JRIL.mjs";
+import {
+  GraphSpaceAri
+} from "./chunk-XBDSIMRD.mjs";
+import "./chunk-LSQP2ZSZ.mjs";
+import {
+  GraphThreadChunkAri
+} from "./chunk-AIV2WMB2.mjs";
+import "./chunk-JUDWJ3FD.mjs";
+import {
+  GraphVideoHistoryAri
+} from "./chunk-ZNH36KUJ.mjs";
+import "./chunk-2IQL4B6E.mjs";
+import {
+  GraphServiceAndOperationsTeamRelationshipAri
+} from "./chunk-QDHMRYZH.mjs";
+import "./chunk-E4XM6JBY.mjs";
+import {
+  GraphServiceAndVcsRepositoryRelationshipAri
+} from "./chunk-DM4VJT35.mjs";
+import "./chunk-SYSNNBBE.mjs";
+import {
   GraphServiceRelationshipAri
-} from "./chunk-RWQESEFL.mjs";
+} from "./chunk-V6I3GHKK.mjs";
 import "./chunk-JNGK7AYM.mjs";
 import {
   GraphServiceAri
-} from "./chunk-M6DMXIZZ.mjs";
+} from "./chunk-U4QGEEJP.mjs";
 import "./chunk-KKDL7RK7.mjs";
 import {
-  GraphVideoHistoryAri
-} from "./chunk-L4WQOVNS.mjs";
-import "./chunk-2IQL4B6E.mjs";
+  GraphRoleAri
+} from "./chunk-Y4N4DAWM.mjs";
+import "./chunk-RPUSNHXA.mjs";
 import {
-  GraphVideoAri
-} from "./chunk-IKDZRK4X.mjs";
-import "./chunk-PDTRZUQJ.mjs";
+  GraphSecurityContainerAri
+} from "./chunk-5F2JHVKY.mjs";
+import "./chunk-6HYQV6SW.mjs";
 import {
   GraphSecurityWorkspaceAri
-} from "./chunk-M2MZBI4R.mjs";
+} from "./chunk-O53XA6VV.mjs";
 import "./chunk-4FPKBG6M.mjs";
 import {
   GraphServiceAndJiraProjectRelationshipAri
-} from "./chunk-KHFS374L.mjs";
+} from "./chunk-LRDVPAQD.mjs";
 import "./chunk-723KYNJS.mjs";
 import {
-  GraphServiceAndOperationsTeamRelationshipAri
-} from "./chunk-SOQ7OP4T.mjs";
-import "./chunk-E4XM6JBY.mjs";
+  GraphRelationshipTypeAri
+} from "./chunk-56MGWW5V.mjs";
+import "./chunk-IQMENLZS.mjs";
 import {
-  GraphServiceAndVcsRepositoryRelationshipAri
-} from "./chunk-W634TVAI.mjs";
-import "./chunk-SYSNNBBE.mjs";
-import {
   GraphRemoteLinkHistoryAri
-} from "./chunk-FHJ5ZWUP.mjs";
+} from "./chunk-I6R4KGXY.mjs";
 import "./chunk-2YKXM3UN.mjs";
 import {
   GraphRemoteLinkAri
-} from "./chunk-LM2WATIN.mjs";
+} from "./chunk-YEPBXFS5.mjs";
 import "./chunk-7CH7D4HJ.mjs";
 import {
   GraphRepositoryAri
-} from "./chunk-MORCW3YH.mjs";
+} from "./chunk-WCXD2JKT.mjs";
 import "./chunk-SAJO4IGE.mjs";
 import {
-  GraphSecurityContainerAri
-} from "./chunk-DBUWIHFQ.mjs";
-import "./chunk-6HYQV6SW.mjs";
+  GraphProjectHistoryAri
+} from "./chunk-7YLRCETH.mjs";
+import "./chunk-FKSVEAW3.mjs";
 import {
-  GraphPostIncidentReviewAri
-} from "./chunk-OJY3UFSL.mjs";
-import "./chunk-SNAPC4SA.mjs";
-import {
   GraphProjectAri
-} from "./chunk-I6U47KDP.mjs";
+} from "./chunk-CEW2H2GY.mjs";
 import "./chunk-XTUR6LTI.mjs";
 import {
   GraphPullRequestHistoryAri
-} from "./chunk-ABOMZ5BJ.mjs";
+} from "./chunk-G2DOTXH7.mjs";
 import "./chunk-K4SS2RGK.mjs";
 import {
   GraphPullRequestAri
-} from "./chunk-2QOL3YHS.mjs";
+} from "./chunk-ESRIECJV.mjs";
 import "./chunk-Z3FWECDS.mjs";
 import {
-  GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri
-} from "./chunk-MB6CJNUT.mjs";
-import "./chunk-IUR7MTIZ.mjs";
+  GraphPositionHistoryAri
+} from "./chunk-3HCUELCU.mjs";
+import "./chunk-SHV5KRSV.mjs";
 import {
-  GraphJiraProjectAndVcsRepositoryRelationshipAri
-} from "./chunk-EBYTFAVY.mjs";
-import "./chunk-XYDSJQO4.mjs";
+  GraphPositionAri
+} from "./chunk-5X6YP4CG.mjs";
+import "./chunk-N4KQKV73.mjs";
 import {
+  GraphPostIncidentReviewHistoryAri
+} from "./chunk-EJLJR556.mjs";
+import "./chunk-PVBPUKXI.mjs";
+import {
+  GraphPostIncidentReviewAri
+} from "./chunk-WF5R6PNP.mjs";
+import "./chunk-SNAPC4SA.mjs";
+import {
+  GraphMessageAri
+} from "./chunk-3VLUHI4T.mjs";
+import "./chunk-PTHUIY6N.mjs";
+import {
   GraphOperationsWorkspaceAri
-} from "./chunk-KXOJUVGX.mjs";
+} from "./chunk-K2NMN5VS.mjs";
 import "./chunk-5HHNCVXF.mjs";
 import {
-  GraphPostIncidentReviewHistoryAri
-} from "./chunk-D5LHAWAA.mjs";
-import "./chunk-PVBPUKXI.mjs";
+  GraphOrganisationHistoryAri
+} from "./chunk-BAEDA6TY.mjs";
+import "./chunk-VSZQAEDL.mjs";
 import {
-  GraphJiraProjectAndDevopsToolRelationshipAri
-} from "./chunk-Z3BITGQJ.mjs";
-import "./chunk-2A255S76.mjs";
+  GraphOrganisationAri
+} from "./chunk-6RWJX35D.mjs";
+import "./chunk-XNVBEJRP.mjs";
 import {
   GraphJiraProjectAndDocumentationSpaceRelationshipAri
-} from "./chunk-EUN23IBJ.mjs";
+} from "./chunk-T5JGCK5X.mjs";
 import "./chunk-SM4OYQAG.mjs";
 import {
   GraphJiraProjectAndOperationsTeamRelationshipAri
-} from "./chunk-4Y47MFFB.mjs";
+} from "./chunk-B5XEEIKP.mjs";
 import "./chunk-35GRSR7B.mjs";
+import "./chunk-UXP7JLVP.mjs";
+import "./chunk-IUR7MTIZ.mjs";
 import {
+  GraphJiraProjectAndVcsRepositoryRelationshipAri
+} from "./chunk-LH6TYC2G.mjs";
+import "./chunk-XYDSJQO4.mjs";
+import {
+  GraphIncidentHistoryAri
+} from "./chunk-NA7TPO6F.mjs";
+import "./chunk-NTBEFMSE.mjs";
+import {
+  GraphIncidentAri
+} from "./chunk-RF2AN3KB.mjs";
+import "./chunk-FKF6Z5DH.mjs";
+import {
+  GraphIntegrationContextAri
+} from "./chunk-P5BYJVW7.mjs";
+import "./chunk-CAJWUMVE.mjs";
+import {
+  GraphJiraProjectAndDevopsToolRelationshipAri
+} from "./chunk-BJ73R3FD.mjs";
+import "./chunk-2A255S76.mjs";
+import {
+  GraphEmployeeHistoryAri
+} from "./chunk-76YCDCPO.mjs";
+import "./chunk-EDEP7UFY.mjs";
+import {
+  GraphEmployeeAri
+} from "./chunk-USDQMZXZ.mjs";
+import "./chunk-3SMMF4WR.mjs";
+import {
   GraphFeatureFlagHistoryAri
-} from "./chunk-3QS6C6RE.mjs";
+} from "./chunk-EVEXSBJ5.mjs";
 import "./chunk-DFRD6YBM.mjs";
 import {
   GraphFeatureFlagAri
-} from "./chunk-ANEB2RMR.mjs";
+} from "./chunk-FVHR4QXI.mjs";
 import "./chunk-LDUD7O2G.mjs";
 import {
-  GraphIncidentHistoryAri
-} from "./chunk-I3Q5V7ZP.mjs";
-import "./chunk-NTBEFMSE.mjs";
+  GraphDesignAri
+} from "./chunk-CNGEAQG4.mjs";
+import "./chunk-RBS5RYKM.mjs";
 import {
-  GraphIncidentAri
-} from "./chunk-BS6R32SG.mjs";
-import "./chunk-FKF6Z5DH.mjs";
+  GraphDevopsComponentAri
+} from "./chunk-HMFX475U.mjs";
+import "./chunk-HLKEKPMY.mjs";
 import {
   GraphDocumentHistoryAri
-} from "./chunk-DGPEI5RZ.mjs";
+} from "./chunk-ENIDATBX.mjs";
 import "./chunk-SP4WD2VN.mjs";
 import {
   GraphDocumentAri
-} from "./chunk-FN3SKKGS.mjs";
+} from "./chunk-F45RAG4V.mjs";
 import "./chunk-J4TEUSCJ.mjs";
 import {
-  GraphEmployeeHistoryAri
-} from "./chunk-5GSFSXKC.mjs";
-import "./chunk-EDEP7UFY.mjs";
+  GraphDealAri
+} from "./chunk-4LHSTBSK.mjs";
+import "./chunk-LN7ARE4M.mjs";
 import {
-  GraphEmployeeAri
-} from "./chunk-7PXRISLH.mjs";
-import "./chunk-3SMMF4WR.mjs";
+  GraphDeploymentHistoryAri
+} from "./chunk-DZCJUTMV.mjs";
+import "./chunk-LCOEZ74N.mjs";
 import {
   GraphDeploymentAri
-} from "./chunk-JGFTGEG3.mjs";
+} from "./chunk-EKLRRP2Z.mjs";
 import "./chunk-OON2ZRPC.mjs";
 import {
   GraphDesignHistoryAri
-} from "./chunk-HCTJWYEI.mjs";
+} from "./chunk-4TXCHB67.mjs";
 import "./chunk-MTSTC2DF.mjs";
 import {
-  GraphDesignAri
-} from "./chunk-Q2OR6YBW.mjs";
-import "./chunk-RBS5RYKM.mjs";
+  GraphConversationAri
+} from "./chunk-HRIEIUXC.mjs";
+import "./chunk-CW3TWCW6.mjs";
 import {
-  GraphDevopsComponentAri
-} from "./chunk-S2OLJFIG.mjs";
-import "./chunk-HLKEKPMY.mjs";
+  GraphCustomerOrgHistoryAri
+} from "./chunk-2K3BMXST.mjs";
+import "./chunk-JOMPZANB.mjs";
 import {
-  GraphBuildAri
-} from "./chunk-B4GTVBOM.mjs";
-import "./chunk-5YTWJ4WK.mjs";
+  GraphCustomerOrgAri
+} from "./chunk-EUYWAJZH.mjs";
+import "./chunk-UMWZ4TML.mjs";
 import {
+  GraphDealHistoryAri
+} from "./chunk-7M5DAIZO.mjs";
+import "./chunk-HDZBCN3T.mjs";
+import {
   GraphCommitAri
-} from "./chunk-FRNZG7IV.mjs";
+} from "./chunk-2MWCWDDM.mjs";
 import "./chunk-LJ7XURCE.mjs";
 import {
   GraphContentAri
-} from "./chunk-DKVO25YC.mjs";
+} from "./chunk-JRBUNJCS.mjs";
 import "./chunk-PBJGJF43.mjs";
 import {
-  GraphDeploymentHistoryAri
-} from "./chunk-YR3D4CA5.mjs";
-import "./chunk-LCOEZ74N.mjs";
+  GraphConversationChunkAri
+} from "./chunk-YNUAAVYJ.mjs";
+import "./chunk-ZTNOGHIC.mjs";
 import {
+  GraphConversationHistoryAri
+} from "./chunk-6AZJYOK3.mjs";
+import "./chunk-XCRGDS3T.mjs";
+import {
+  GraphCalendarEventHistoryAri
+} from "./chunk-LH2T5SM6.mjs";
+import "./chunk-62SYOXYN.mjs";
+import {
+  GraphCalendarEventAri
+} from "./chunk-CEZUFXIC.mjs";
+import "./chunk-GLGAYLO3.mjs";
+import {
+  GraphCommentHistoryAri
+} from "./chunk-UERM7XJO.mjs";
+import "./chunk-QMWB3HAP.mjs";
+import {
+  GraphCommentAri
+} from "./chunk-DGZ5AHRM.mjs";
+import "./chunk-44PPANH6.mjs";
+import {
   GraphBranchHistoryAri
-} from "./chunk-AIECB6ZM.mjs";
+} from "./chunk-TZDFTH22.mjs";
 import "./chunk-RL6RLD25.mjs";
 import {
   GraphBranchAri
-} from "./chunk-NFQ2KMFZ.mjs";
+} from "./chunk-L2Q4I2ZD.mjs";
 import "./chunk-JJHDDJHM.mjs";
 import {
   GraphBuildHistoryAri
-} from "./chunk-43S5KXYK.mjs";
+} from "./chunk-6PUSL3KY.mjs";
 import "./chunk-Q4A3TDFH.mjs";
-import "./chunk-5PRHJDN3.mjs";
-import "./chunk-3DLTQ4XM.mjs";
 import {
-  GoogleSpreadsheetAri
-} from "./chunk-ITCGFPCS.mjs";
+  GraphBuildAri
+} from "./chunk-WKCHFDID.mjs";
+import "./chunk-5YTWJ4WK.mjs";
+import "./chunk-CBPWBOVC.mjs";
+import "./chunk-VZ6DLXWI.mjs";
+import "./chunk-X63IP3OI.mjs";
+import "./chunk-ZO5HGX2X.mjs";
+import "./chunk-5B6S6SWP.mjs";
+import "./chunk-TY7CMWCM.mjs";
 import "./chunk-466Z3YAU.mjs";
+import "./chunk-K2E3OM6F.mjs";
 import {
-  GoogleDocumentAri
-} from "./chunk-5EAMMOK3.mjs";
+  GoogleGoogleDriveRemoteLinkAri
+} from "./chunk-CGUFN27R.mjs";
+import "./chunk-ZI2F7BAC.mjs";
+import {
+  GoogleAccountAri
+} from "./chunk-7UMQCQVN.mjs";
+import "./chunk-PYVPLXET.mjs";
+import "./chunk-QOHF4ZZX.mjs";
+import "./chunk-QEA64F52.mjs";
+import "./chunk-2AYB4P5U.mjs";
 import "./chunk-5VDZQSQU.mjs";
+import "./chunk-MHJ7QAFD.mjs";
 import {
-  GoogleFormAri
-} from "./chunk-FLAS4OKN.mjs";
-import "./chunk-X63IP3OI.mjs";
+  GoogleGoogleCalendarCalendarEventAri
+} from "./chunk-VBOFQAP6.mjs";
+import "./chunk-DUGKATMK.mjs";
+import "./chunk-AFKE7ZYW.mjs";
 import {
-  GooglePresentationAri
-} from "./chunk-DOLO7K3M.mjs";
-import "./chunk-5B6S6SWP.mjs";
-import "./chunk-J6TNPU7E.mjs";
+  GoogleGoogleDriveRslDocumentAri
+} from "./chunk-2XKVNDU7.mjs";
+import "./chunk-JXXXZX76.mjs";
 import {
-  ElementsWorkspaceAri
-} from "./chunk-Q3J6TCM7.mjs";
-import "./chunk-5TZRCHUN.mjs";
+  GoogleGoogleDriveDocumentAri
+} from "./chunk-3F6QAPE6.mjs";
+import "./chunk-7MCC3MWT.mjs";
+import "./chunk-VW7DXTPT.mjs";
+import {
+  GoogleGmailMessageAri
+} from "./chunk-KXWVJBXF.mjs";
+import "./chunk-MPZXQ2VZ.mjs";
+import "./chunk-3RAAEQVH.mjs";
+import {
+  GoalSiteAri
+} from "./chunk-DEDX4M3Y.mjs";
+import "./chunk-QJAWPXE7.mjs";
+import {
+  GoalWorkspaceAri
+} from "./chunk-ILJ5EQHZ.mjs";
+import "./chunk-F4QTF457.mjs";
+import {
+  GoalGoalTypeAri
+} from "./chunk-IM5LEZU5.mjs";
+import "./chunk-RE4MHVIY.mjs";
+import {
+  GoalMetricUpdateAri
+} from "./chunk-BYO6NU4L.mjs";
+import "./chunk-CIDEQG7W.mjs";
+import "./chunk-FEGYJAKO.mjs";
+import {
+  GitlabGitlabRemoteLinkAri
+} from "./chunk-ICX2OBCK.mjs";
+import "./chunk-7F6GATTB.mjs";
+import {
+  GitlabGitlabRepositoryAri
+} from "./chunk-H3TJDIZ6.mjs";
+import "./chunk-IA4I5ARC.mjs";
+import "./chunk-H5EU3TS2.mjs";
+import {
+  GithubGithubRemoteLinkAri
+} from "./chunk-N73TY7RZ.mjs";
+import "./chunk-3HZTIMQY.mjs";
+import {
+  GithubGithubRepositoryAri
+} from "./chunk-H55VOUEL.mjs";
+import "./chunk-PLNY4YWF.mjs";
+import {
+  GithubGithubVulnerabilityAri
+} from "./chunk-E7UK24KR.mjs";
+import "./chunk-VMFL6DVG.mjs";
+import {
+  GithubGithubCommentAri
+} from "./chunk-SXFYLCCM.mjs";
+import "./chunk-LOCQJBS5.mjs";
+import {
+  GithubGithubCommitAri
+} from "./chunk-MRFTVGA2.mjs";
+import "./chunk-HONW3GHX.mjs";
+import {
+  GithubGithubDeploymentAri
+} from "./chunk-QLHWTU4L.mjs";
+import "./chunk-5OXTM6ZB.mjs";
+import {
+  GithubGithubPullRequestAri
+} from "./chunk-WWU7R335.mjs";
+import "./chunk-5L7TTH2V.mjs";
+import {
+  GithubGithubBranchAri
+} from "./chunk-VK2WUHQD.mjs";
+import "./chunk-4XWMIRSM.mjs";
+import {
+  GithubGithubBuildAri
+} from "./chunk-3RDUW2UI.mjs";
+import "./chunk-SW7EO4HF.mjs";
 import "./chunk-ZMVXG3Z6.mjs";
 import {
   ExusExternalUserAri
-} from "./chunk-6NZMYJVJ.mjs";
+} from "./chunk-2RSYTJ3M.mjs";
 import "./chunk-IWWNXWBX.mjs";
+import "./chunk-ZRO65EBB.mjs";
 import {
-  FigmaFileAri
-} from "./chunk-PTNDQB3X.mjs";
-import "./chunk-4R4BPJCR.mjs";
-import "./chunk-O43LPTCW.mjs";
+  FigmaFigmaDesignAri
+} from "./chunk-2YAMYMXC.mjs";
+import "./chunk-T22TGH5G.mjs";
 import {
-  EcosystemExtensionAri
-} from "./chunk-N72SJ725.mjs";
-import "./chunk-Q6OH5L4G.mjs";
+  FigmaFigmaRemoteLinkAri
+} from "./chunk-NCEASUL6.mjs";
+import "./chunk-2K3H62WY.mjs";
+import "./chunk-J6TNPU7E.mjs";
 import {
+  ElementsCustomEmojiMetadataAri
+} from "./chunk-BLLVLRXI.mjs";
+import "./chunk-INZ6GYXP.mjs";
+import {
+  ElementsWorkspaceAri
+} from "./chunk-X5KXOLP4.mjs";
+import "./chunk-5TZRCHUN.mjs";
+import "./chunk-GA6SOHIM.mjs";
+import {
+  ElevatePrecalibrationPillarAri
+} from "./chunk-NXJK634D.mjs";
+import "./chunk-7ORFYDUC.mjs";
+import {
+  ElevatePrecalibrationAri
+} from "./chunk-7RCPRLUL.mjs";
+import "./chunk-M55RGK4K.mjs";
+import {
+  ElevateSelfAssessmentPillarAri
+} from "./chunk-D66VVGWA.mjs";
+import "./chunk-NU3GZ3PV.mjs";
+import {
+  ElevateSelfAssessmentAri
+} from "./chunk-4QXULHSS.mjs";
+import "./chunk-SOMF35WW.mjs";
+import "./chunk-PQL4RGB3.mjs";
+import {
   EcosystemInstallationAri
-} from "./chunk-CVI5YX2I.mjs";
+} from "./chunk-6UBEX26E.mjs";
 import "./chunk-NRRB37M2.mjs";
 import {
-  ElementsCustomEmojiMetadataAri
-} from "./chunk-3QGB5KNZ.mjs";
-import "./chunk-INZ6GYXP.mjs";
+  EcosystemExtensionGroupAri
+} from "./chunk-A2H5RCZT.mjs";
+import "./chunk-NYRDQJIQ.mjs";
 import {
+  EcosystemExtensionAri
+} from "./chunk-EMCBJB4A.mjs";
+import "./chunk-Q6OH5L4G.mjs";
+import {
+  EcosystemInstallationLinkAri
+} from "./chunk-PM3VZQ26.mjs";
+import "./chunk-C4DHTYLM.mjs";
+import {
   EcosystemAppAri
-} from "./chunk-KRE373ZZ.mjs";
+} from "./chunk-V3SIM7JF.mjs";
 import "./chunk-ZSCWAZK4.mjs";
 import {
   EcosystemConnectAppAri
-} from "./chunk-XFYFSHIT.mjs";
+} from "./chunk-7BKURJGK.mjs";
 import "./chunk-GEYJT4UH.mjs";
 import {
+  EcosystemConnectModuleAri
+} from "./chunk-ESXRJUNW.mjs";
+import "./chunk-4UCHZIA4.mjs";
+import {
   EcosystemEnvironmentAri
-} from "./chunk-U3HBELDD.mjs";
+} from "./chunk-DDY4M37M.mjs";
 import "./chunk-UJZYZKMO.mjs";
+import "./chunk-EGOBPWQ6.mjs";
 import {
-  EcosystemExtensionGroupAri
-} from "./chunk-4QYYERGN.mjs";
-import "./chunk-NYRDQJIQ.mjs";
+  DropboxDocumentAri
+} from "./chunk-6MS4NWPD.mjs";
+import "./chunk-ZDHZYOUG.mjs";
 import {
+  DropboxRemoteLinkAri
+} from "./chunk-3NNN5ISZ.mjs";
+import "./chunk-6YI45FOX.mjs";
+import {
   EcosystemAppEnvironmentVersionAri
-} from "./chunk-SSAPTYVQ.mjs";
+} from "./chunk-IQ5RMXNI.mjs";
 import "./chunk-CD56DLNS.mjs";
-import "./chunk-PQ7YGB4H.mjs";
-import "./chunk-Q676EFQB.mjs";
+import "./chunk-WW4VXJAD.mjs";
 import {
-  DataLakeLakeConnectionAri
-} from "./chunk-PUG3AKA4.mjs";
-import "./chunk-2Y4LARQO.mjs";
-import "./chunk-PTM25UW5.mjs";
+  DovetailDovetailRemoteLinkAri
+} from "./chunk-RBBGLGZT.mjs";
+import "./chunk-IQXXUNUN.mjs";
+import "./chunk-J6NSTN6D.mjs";
 import {
-  DevopsProviderAri
-} from "./chunk-Q3BLDAKV.mjs";
-import "./chunk-OILGX3NZ.mjs";
+  DropboxDropboxRemoteLinkAri
+} from "./chunk-2JFYCBY2.mjs";
+import "./chunk-MMP7HB35.mjs";
 import {
+  DropboxDropboxDocumentAri
+} from "./chunk-QY7LJYM7.mjs";
+import "./chunk-BXFVNICZ.mjs";
+import "./chunk-5ZNUDGAW.mjs";
+import {
+  DocusignDocusignRemoteLinkAri
+} from "./chunk-N73WVBAG.mjs";
+import "./chunk-ELGAGBXE.mjs";
+import {
+  DocusignDocusignDocumentAri
+} from "./chunk-YDMQDUYV.mjs";
+import "./chunk-T7GLL24I.mjs";
+import "./chunk-PTM25UW5.mjs";
+import {
   DevopsRelationshipAri
-} from "./chunk-J7RQGYSN.mjs";
+} from "./chunk-6P7KY3SF.mjs";
 import "./chunk-PPXOGRS2.mjs";
 import {
   DevopsToolAri
-} from "./chunk-QACIO2I5.mjs";
+} from "./chunk-ZKYFCTB2.mjs";
 import "./chunk-WECRO6DG.mjs";
 import {
   DevopsContainerAri
-} from "./chunk-73Y676AX.mjs";
+} from "./chunk-HPWWKSLI.mjs";
 import "./chunk-FGEFELP3.mjs";
 import {
   DevopsNamespaceAri
-} from "./chunk-ECNGODHN.mjs";
+} from "./chunk-UH525T6X.mjs";
 import "./chunk-H53KN2GD.mjs";
+import {
+  DevopsProviderAri
+} from "./chunk-OY4ZXZ45.mjs";
+import "./chunk-OILGX3NZ.mjs";
+import "./chunk-Q676EFQB.mjs";
+import {
+  DataLakeLakeConnectionAri
+} from "./chunk-PSGQFPZF.mjs";
+import "./chunk-2Y4LARQO.mjs";
+import "./chunk-HZUXQ7LV.mjs";
+import {
+  DevaiWorkspaceAri
+} from "./chunk-2TBYB7LG.mjs";
+import "./chunk-SRKXL6M5.mjs";
+import {
+  DevaiAutodevJobAri
+} from "./chunk-U7RQ3KPV.mjs";
+import "./chunk-3DEYGGN2.mjs";
+import "./chunk-PQ7YGB4H.mjs";
+import {
+  ConversationalHelpConversationAri
+} from "./chunk-V6LBU7SZ.mjs";
+import "./chunk-YWVV6JNH.mjs";
+import "./chunk-L33DGCYG.mjs";
+import {
+  ConvoAiWorkspaceAri
+} from "./chunk-EMSLGZKT.mjs";
+import "./chunk-E3D6AV43.mjs";
+import "./chunk-NCM3MHWA.mjs";
+import {
+  CssXpRoleAri
+} from "./chunk-AJLS2RDB.mjs";
+import "./chunk-IO5OI7XO.mjs";
 import "./chunk-HALR7Y4A.mjs";
 import {
   ConnectionRegistryLinkAri
-} from "./chunk-OBS6TCEG.mjs";
+} from "./chunk-FFZFFQ52.mjs";
 import "./chunk-WZAFZVQ2.mjs";
 import {
   ConversationalHelpConversationMessageAri
-} from "./chunk-5GYNL3HU.mjs";
+} from "./chunk-GRKGIQPN.mjs";
 import "./chunk-W6PEKGFC.mjs";
+import "./chunk-XUP7ZCCT.mjs";
 import {
-  ConversationalHelpConversationAri
-} from "./chunk-SXJDQUBH.mjs";
-import "./chunk-YWVV6JNH.mjs";
-import "./chunk-WVFAA4CA.mjs";
+  ConfluenceWorkflowAri
+} from "./chunk-NLGABQTE.mjs";
+import "./chunk-ODPYL32A.mjs";
 import {
+  ConfluenceWorkspaceAri
+} from "./chunk-V2WHQ4AT.mjs";
+import "./chunk-2BXLBFIW.mjs";
+import {
+  ConfluenceTaskAri
+} from "./chunk-KP4EFNRK.mjs";
+import "./chunk-SHZM4TTX.mjs";
+import {
   ConfluenceTeamCalendarAri
-} from "./chunk-JRGMRUB2.mjs";
+} from "./chunk-YNYG4Q7E.mjs";
 import "./chunk-KKW3GIW7.mjs";
 import {
   ConfluenceUserPropertyAri
-} from "./chunk-TKBVQUIT.mjs";
+} from "./chunk-BHJYK2QT.mjs";
 import "./chunk-NW7N5UEI.mjs";
 import {
   ConfluenceWhiteboardAri
-} from "./chunk-H7QVYIV4.mjs";
+} from "./chunk-G6JJMST7.mjs";
 import "./chunk-SRDRWGU4.mjs";
 import {
-  ConfluenceWorkspaceAri
-} from "./chunk-DZI6KGFY.mjs";
-import "./chunk-2BXLBFIW.mjs";
+  ConfluencePublicLinkAri
+} from "./chunk-7JYV3NUA.mjs";
+import "./chunk-HXAMB5JS.mjs";
 import {
   ConfluenceRoleAri
-} from "./chunk-E3XSKOKV.mjs";
+} from "./chunk-6BSTGI25.mjs";
 import "./chunk-VTWZOXAB.mjs";
 import {
   ConfluenceSiteAri
-} from "./chunk-BU5EHMIF.mjs";
+} from "./chunk-HNG2VXJJ.mjs";
 import "./chunk-PVOLGFB2.mjs";
 import {
   ConfluenceSpaceAri
-} from "./chunk-X77CUFHV.mjs";
+} from "./chunk-QRGOFIMK.mjs";
 import "./chunk-UOPZEJBG.mjs";
 import {
-  ConfluenceTaskAri
-} from "./chunk-AZXKOF4X.mjs";
-import "./chunk-SHZM4TTX.mjs";
+  ConfluenceLabelAri
+} from "./chunk-YL7V7CED.mjs";
+import "./chunk-5ZGPRH5S.mjs";
 import {
   ConfluenceLongRunningTaskAri
-} from "./chunk-AQN3EA27.mjs";
+} from "./chunk-RO27D2PY.mjs";
 import "./chunk-E6K4JCID.mjs";
 import {
   ConfluenceNoteAri
-} from "./chunk-33ZBDAZK.mjs";
+} from "./chunk-R6UPLDEL.mjs";
 import "./chunk-ZWIRILL2.mjs";
 import {
   ConfluencePageAri
-} from "./chunk-PEQ22NRO.mjs";
+} from "./chunk-RGLT4MI5.mjs";
 import "./chunk-IMF5GHHQ.mjs";
 import {
-  ConfluencePublicLinkAri
-} from "./chunk-FKMD77NM.mjs";
-import "./chunk-HXAMB5JS.mjs";
-import {
-  ConfluenceDatabaseAri
-} from "./chunk-FZCCRPEQ.mjs";
-import "./chunk-PGMODI5S.mjs";
-import {
   ConfluenceEmbedAri
-} from "./chunk-M32B6EQ4.mjs";
+} from "./chunk-Z2SJWYLA.mjs";
 import "./chunk-N5UKNFK5.mjs";
 import {
   ConfluenceEventAri
-} from "./chunk-6X4UXWKO.mjs";
+} from "./chunk-S6P2CY4X.mjs";
 import "./chunk-GWVYXALY.mjs";
 import {
   ConfluenceFolderAri
-} from "./chunk-4D43N5BG.mjs";
+} from "./chunk-NORVIKN3.mjs";
 import "./chunk-NKU7GI3A.mjs";
 import {
-  ConfluenceAttachmentAri
-} from "./chunk-LLDL42AM.mjs";
-import "./chunk-QCPR2D6J.mjs";
-import {
-  ConfluenceBlogpostAri
-} from "./chunk-3VUFPACM.mjs";
-import "./chunk-J5SGYOAJ.mjs";
-import {
   ConfluenceCommentAri
-} from "./chunk-TGYIHTZK.mjs";
+} from "./chunk-QVIWCSY4.mjs";
 import "./chunk-ARFRFJQD.mjs";
 import {
   ConfluenceContentAri
-} from "./chunk-7FFOEH5G.mjs";
+} from "./chunk-CFNYNOPV.mjs";
 import "./chunk-LVQBHR63.mjs";
 import {
+  ConfluenceCustomContentAri
+} from "./chunk-N2FZGV7E.mjs";
+import "./chunk-FXD6ATKK.mjs";
+import {
+  ConfluenceDatabaseAri
+} from "./chunk-WOQPCWJ2.mjs";
+import "./chunk-PGMODI5S.mjs";
+import {
   ConfluenceAdminAnnouncementBannerAri
-} from "./chunk-LSUGX3B2.mjs";
+} from "./chunk-BBBPHAJF.mjs";
 import "./chunk-IH6QYLXI.mjs";
-import "./chunk-YWV3PL6S.mjs";
 import {
-  CompassUserDefinedParameterAri
-} from "./chunk-MLFU6FE6.mjs";
-import "./chunk-U7N5T7JC.mjs";
+  ConfluenceAttachmentAri
+} from "./chunk-VTMNLVZW.mjs";
+import "./chunk-QCPR2D6J.mjs";
 import {
+  ConfluenceBlogpostAri
+} from "./chunk-OJ3VR7QS.mjs";
+import "./chunk-J5SGYOAJ.mjs";
+import "./chunk-DNBHNWWK.mjs";
+import {
+  ConfluenceDcConfluenceDcSpaceAri
+} from "./chunk-RBPTEEQE.mjs";
+import "./chunk-F4ZZPTKG.mjs";
+import {
+  ConfluenceDcConfluenceDcCommentAri
+} from "./chunk-IRX4UDFX.mjs";
+import "./chunk-WWSSF667.mjs";
+import {
+  ConfluenceDcConfluenceDcDocumentAri
+} from "./chunk-JHER7EYD.mjs";
+import "./chunk-4G32XNOY.mjs";
+import "./chunk-QNHIC5LB.mjs";
+import {
   CompassWebhookAri
-} from "./chunk-6FJK7YCQ.mjs";
+} from "./chunk-EA5J4EAW.mjs";
 import "./chunk-RX4T5I6M.mjs";
 import {
   CompassWorkspaceAri
-} from "./chunk-RSWHIYWM.mjs";
+} from "./chunk-QAGG77TG.mjs";
 import "./chunk-QQTPW4TZ.mjs";
 import {
-  CompassMetricSourceAri
-} from "./chunk-ZNEER3NU.mjs";
-import "./chunk-H63VXJES.mjs";
-import {
   CompassRoleAri
-} from "./chunk-4Z6ZPRKL.mjs";
+} from "./chunk-7WLCZBKA.mjs";
 import "./chunk-FJ7KFVKZ.mjs";
 import {
   CompassScorecardAri
-} from "./chunk-PQLN6XLI.mjs";
+} from "./chunk-KAHAP27S.mjs";
 import "./chunk-2TSZWIWR.mjs";
 import {
   CompassSiteAri
-} from "./chunk-Y7RFWA6P.mjs";
+} from "./chunk-ZMZO6XRO.mjs";
 import "./chunk-SOJW4UXZ.mjs";
 import {
+  CompassUserDefinedParameterAri
+} from "./chunk-ACYGU27X.mjs";
+import "./chunk-U7N5T7JC.mjs";
+import {
+  CompassLibraryScorecardAri
+} from "./chunk-D4HFHJPS.mjs";
+import "./chunk-TOMPOKNQ.mjs";
+import {
+  CompassMetricDefinitionAri
+} from "./chunk-DCSKBUL7.mjs";
+import "./chunk-BS6YPB3T.mjs";
+import {
+  CompassMetricSourceAri
+} from "./chunk-P7D7B3SF.mjs";
+import "./chunk-H63VXJES.mjs";
+import {
+  CompassPackageAri
+} from "./chunk-DYRNZK5R.mjs";
+import "./chunk-LBNPGADB.mjs";
+import {
+  CompassDocumentAri
+} from "./chunk-QO7SSRBZ.mjs";
+import "./chunk-TZHADK5A.mjs";
+import {
+  CompassDocumentationCategoryAri
+} from "./chunk-SOOBWLA6.mjs";
+import "./chunk-BCHZ2JY7.mjs";
+import {
   CompassEventSourceAri
-} from "./chunk-YLH5RBP7.mjs";
+} from "./chunk-RSE73NDI.mjs";
 import "./chunk-G6Y66A5E.mjs";
 import {
   CompassIncomingWebhookAri
-} from "./chunk-KBX7EYO4.mjs";
+} from "./chunk-6SQUD2WZ.mjs";
 import "./chunk-6S4G5T3V.mjs";
 import {
-  CompassMetricDefinitionAri
-} from "./chunk-G4FQ2XMZ.mjs";
-import "./chunk-BS6YPB3T.mjs";
+  CompassComponentLinkAri
+} from "./chunk-S3YEEHHF.mjs";
+import "./chunk-RUUZK374.mjs";
 import {
+  CompassComponentTypeAri
+} from "./chunk-MI5MJZZZ.mjs";
+import "./chunk-A55S5SEK.mjs";
+import {
   CompassComponentAri
-} from "./chunk-47RG4YQT.mjs";
+} from "./chunk-W3ZQNKG2.mjs";
 import "./chunk-XW2UZKUO.mjs";
 import {
   CompassCustomFieldDefinitionAri
-} from "./chunk-CZT24YVU.mjs";
+} from "./chunk-7ZKBXMHO.mjs";
 import "./chunk-K3BVQB6G.mjs";
 import {
-  CompassDocumentAri
-} from "./chunk-PWZ2KYR5.mjs";
-import "./chunk-TZHADK5A.mjs";
+  CompassApiEndpointAri
+} from "./chunk-2TIIO2DP.mjs";
+import "./chunk-2HMBOSQ3.mjs";
 import {
-  CompassDocumentationCategoryAri
-} from "./chunk-5CSBVRMS.mjs";
-import "./chunk-BCHZ2JY7.mjs";
-import {
   CompassAssistantAnswerAri
-} from "./chunk-UITBVJ7A.mjs";
+} from "./chunk-L7WKH6U4.mjs";
 import "./chunk-VAWIKJGT.mjs";
 import {
+  CompassCampaignAri
+} from "./chunk-3S444J2H.mjs";
+import "./chunk-FVJCFF7U.mjs";
+import {
   CompassComponentLabelAri
-} from "./chunk-U4OT7YKM.mjs";
+} from "./chunk-H3PHKV6W.mjs";
 import "./chunk-QOMYCLGO.mjs";
-import {
-  CompassComponentLinkAri
-} from "./chunk-2VPJ4TNR.mjs";
-import "./chunk-RUUZK374.mjs";
 import "./chunk-NWYLOPBR.mjs";
 import {
-  CommerceWorkbenchResourceAri
-} from "./chunk-ANGBESZT.mjs";
-import "./chunk-CVI37ASZ.mjs";
-import {
-  CommerceQuoteAri
-} from "./chunk-I73ISE3P.mjs";
-import "./chunk-2PBMRYJM.mjs";
-import {
   CommerceRoleAri
-} from "./chunk-C5ZTYUYL.mjs";
+} from "./chunk-XYS56VYX.mjs";
 import "./chunk-T3FMJP7C.mjs";
 import {
   CommerceShipToPartyAri
-} from "./chunk-HLWWYVIZ.mjs";
+} from "./chunk-MDYKMBBS.mjs";
 import "./chunk-MR7K6E3K.mjs";
 import {
   CommerceTransactionAccountAri
-} from "./chunk-Q7GAEBOF.mjs";
+} from "./chunk-77XUTCTA.mjs";
 import "./chunk-IG6GXX55.mjs";
 import {
-  CommercePaymentMethodAri
-} from "./chunk-UYUDWCVK.mjs";
-import "./chunk-N3JGQE6H.mjs";
+  CommerceWorkbenchResourceAri
+} from "./chunk-5KLS37O7.mjs";
+import "./chunk-CVI37ASZ.mjs";
 import {
   CommercePricingPlanAri
-} from "./chunk-4F7ZSI4J.mjs";
+} from "./chunk-4MRXW7L4.mjs";
 import "./chunk-66TMLCVM.mjs";
 import {
   CommerceProductAri
-} from "./chunk-RWBTYLYR.mjs";
+} from "./chunk-JGTBH6IP.mjs";
 import "./chunk-7KRTMBHT.mjs";
 import {
   CommercePromotionAri
-} from "./chunk-7OARX6B2.mjs";
+} from "./chunk-4PN2DXS4.mjs";
 import "./chunk-NDIFFXAM.mjs";
 import {
-  CommerceInvoiceGroupAri
-} from "./chunk-MNXYH3HY.mjs";
-import "./chunk-MX6GMSIL.mjs";
+  CommerceQuoteAri
+} from "./chunk-E3XHWBNO.mjs";
+import "./chunk-2PBMRYJM.mjs";
 import {
   CommerceOfferingRelationshipTemplateAri
-} from "./chunk-JVYQKURY.mjs";
+} from "./chunk-NTQZPCEO.mjs";
 import "./chunk-2P7D7BWD.mjs";
 import {
   CommerceOfferingAri
-} from "./chunk-C5TKHBWJ.mjs";
+} from "./chunk-NON2JS2I.mjs";
 import "./chunk-ANF2XXE7.mjs";
 import {
   CommerceOrderAri
-} from "./chunk-S5G53MVL.mjs";
+} from "./chunk-4TE24BLX.mjs";
 import "./chunk-3AXUCZXV.mjs";
 import {
-  CommerceChangeAri
-} from "./chunk-ETMJSA36.mjs";
-import "./chunk-R3MD4VCL.mjs";
+  CommercePaymentMethodAri
+} from "./chunk-NLGPZOCA.mjs";
+import "./chunk-N3JGQE6H.mjs";
 import {
-  CommerceEntitlementTemplateAri
-} from "./chunk-EEVZ2T4N.mjs";
-import "./chunk-32JDQQPU.mjs";
-import {
   CommerceEntitlementAri
-} from "./chunk-7OY3QZNC.mjs";
+} from "./chunk-WLYQCRJJ.mjs";
 import "./chunk-NINDB5F3.mjs";
 import {
   CommerceInitiativeAri
-} from "./chunk-UHW4TW4X.mjs";
+} from "./chunk-NMUDZXWP.mjs";
 import "./chunk-NEKFBJUG.mjs";
 import {
+  CommerceInvoiceGroupAri
+} from "./chunk-FAG744FK.mjs";
+import "./chunk-MX6GMSIL.mjs";
+import {
   CommerceCatalogAccountAri
-} from "./chunk-AFMK7OUM.mjs";
+} from "./chunk-BXWZLPDX.mjs";
 import "./chunk-3FQB6Q73.mjs";
+import {
+  CommerceChangeAri
+} from "./chunk-OHSJRD5E.mjs";
+import "./chunk-R3MD4VCL.mjs";
+import {
+  CommerceEntitlementTemplateAri
+} from "./chunk-FI7MRGB7.mjs";
+import "./chunk-32JDQQPU.mjs";
 import "./chunk-7USM4R6S.mjs";
 import {
+  CmdbWorkspaceAri
+} from "./chunk-6S65DHJX.mjs";
+import "./chunk-UQ5PWXBJ.mjs";
+import {
+  CmdbObjectAri
+} from "./chunk-BVNEIGLW.mjs";
+import "./chunk-BZ6D72WR.mjs";
+import {
+  CmdbRoleAri
+} from "./chunk-ARCUZT3F.mjs";
+import "./chunk-WF26OXZU.mjs";
+import {
   CmdbSchemaAri
-} from "./chunk-Q6P7ADBQ.mjs";
+} from "./chunk-HDCBIG77.mjs";
 import "./chunk-7NF55AHC.mjs";
 import {
   CmdbTypeAri
-} from "./chunk-PTDCAXT6.mjs";
+} from "./chunk-B74OI5SL.mjs";
 import "./chunk-Q5AHPTNW.mjs";
+import "./chunk-RIJRPWQW.mjs";
 import {
-  CmdbWorkspaceAri
-} from "./chunk-GFSBVGP2.mjs";
-import "./chunk-UQ5PWXBJ.mjs";
+  ClickupClickupRemoteLinkAri
+} from "./chunk-7FIZBAHX.mjs";
+import "./chunk-TZ6DZWZ5.mjs";
 import {
+  CmdbAttributeAri
+} from "./chunk-LYMTZOWM.mjs";
+import "./chunk-XAMITGNQ.mjs";
+import {
   CmdbImportConfigurationAri
-} from "./chunk-CU6OHZ3F.mjs";
+} from "./chunk-HQW7G3EI.mjs";
 import "./chunk-W3AHDHPL.mjs";
+import "./chunk-ABYQA54S.mjs";
 import {
-  CmdbObjectAri
-} from "./chunk-E647WT27.mjs";
-import "./chunk-BZ6D72WR.mjs";
+  CiaCprsEmailAri
+} from "./chunk-YPBTFLYZ.mjs";
+import "./chunk-GSO543SK.mjs";
+import "./chunk-BEFLC7IY.mjs";
 import {
-  CmdbRoleAri
-} from "./chunk-6XNBVGHG.mjs";
-import "./chunk-WF26OXZU.mjs";
+  CiscoWebexRemoteLinkAri
+} from "./chunk-3D5YCFFE.mjs";
+import "./chunk-TKNCDH7M.mjs";
 import "./chunk-KLYBIY73.mjs";
 import {
+  CanvasWorkspaceAri
+} from "./chunk-YVXE2PZX.mjs";
+import "./chunk-RSJD3TU6.mjs";
+import {
+  CanvasBoardAri
+} from "./chunk-XDORMIFK.mjs";
+import "./chunk-R3VA6JMD.mjs";
+import {
   CanvasDatabaseAri
-} from "./chunk-LCGURRLN.mjs";
+} from "./chunk-FLNQNRS3.mjs";
 import "./chunk-LRE2PRU7.mjs";
 import {
   CanvasSiteAri
-} from "./chunk-7UZ2XXEM.mjs";
+} from "./chunk-ZVPXHVXN.mjs";
 import "./chunk-VCVOT2RL.mjs";
-import {
-  CanvasWorkspaceAri
-} from "./chunk-5KK6WKQE.mjs";
-import "./chunk-RSJD3TU6.mjs";
-import {
-  CmdbAttributeAri
-} from "./chunk-O2XVISTV.mjs";
-import "./chunk-XAMITGNQ.mjs";
 import "./chunk-QKWQ73L2.mjs";
 import {
   BrieRoleAri
-} from "./chunk-AJK4OU4N.mjs";
+} from "./chunk-D6ZPSJ7W.mjs";
 import "./chunk-S5IRDM4L.mjs";
 import {
   BrieSiteAri
-} from "./chunk-OOWLL7WB.mjs";
+} from "./chunk-54HUMSXM.mjs";
 import "./chunk-2CDIPTTF.mjs";
+import "./chunk-Y6JK6U3Y.mjs";
 import {
-  CanvasBoardAri
-} from "./chunk-ILC7JDSD.mjs";
-import "./chunk-R3VA6JMD.mjs";
-import "./chunk-CI2TIA3X.mjs";
+  CanvaCanvaRemoteLinkAri
+} from "./chunk-HDJ6C7QB.mjs";
+import "./chunk-4JERSUI5.mjs";
+import "./chunk-5RVX54OI.mjs";
 import {
-  BitbucketRepositoryAri
-} from "./chunk-3HPFKP3J.mjs";
-import "./chunk-4KEXHL4E.mjs";
+  BoxBoxRemoteLinkAri
+} from "./chunk-ENF6UAUY.mjs";
+import "./chunk-5YTZA3BU.mjs";
 import {
-  BitbucketSiteAri
-} from "./chunk-QMNMOFD6.mjs";
-import "./chunk-NKJWWYMZ.mjs";
+  BoxBoxDocumentAri
+} from "./chunk-BSKQUBQK.mjs";
+import "./chunk-4QS2SFIR.mjs";
+import "./chunk-CI2TIA3X.mjs";
 import {
   BitbucketTeamAri
-} from "./chunk-KLWJROR4.mjs";
+} from "./chunk-BM7OAYUI.mjs";
 import "./chunk-O3ROTQWU.mjs";
 import {
   BitbucketWorkspaceAri
-} from "./chunk-V54IQUVR.mjs";
+} from "./chunk-VRCK4EFE.mjs";
 import "./chunk-A35PGQYK.mjs";
 import {
-  BitbucketOauthConsumerAri
-} from "./chunk-57WI3RIV.mjs";
-import "./chunk-B6DXOH6V.mjs";
-import {
-  BitbucketProjectAri
-} from "./chunk-7ZBGLQ7V.mjs";
-import "./chunk-KZCUOZCO.mjs";
-import {
   BitbucketPullrequestAri
-} from "./chunk-A47CSQ5V.mjs";
+} from "./chunk-QVLM6Y5N.mjs";
 import "./chunk-7V62G36F.mjs";
 import {
   BitbucketRepositoryTransferAri
-} from "./chunk-VOROCXLW.mjs";
+} from "./chunk-ZXU3C7PI.mjs";
 import "./chunk-QL4XDR5W.mjs";
 import {
+  BitbucketRepositoryAri
+} from "./chunk-SZDHRGNZ.mjs";
+import "./chunk-4KEXHL4E.mjs";
+import {
+  BitbucketSiteAri
+} from "./chunk-VPNVE6MJ.mjs";
+import "./chunk-NKJWWYMZ.mjs";
+import {
   BitbucketAppAri
-} from "./chunk-AQTDACWA.mjs";
+} from "./chunk-4NKKA36Z.mjs";
 import "./chunk-HN5XXUJU.mjs";
+import {
+  BitbucketOauthConsumerAri
+} from "./chunk-BZRGJTNI.mjs";
+import "./chunk-B6DXOH6V.mjs";
+import {
+  BitbucketProjectAri
+} from "./chunk-ZBJVKFTR.mjs";
+import "./chunk-KZCUOZCO.mjs";
 import "./chunk-AIEBCD77.mjs";
 import {
+  BeaconWorkspaceAri
+} from "./chunk-JWOHTGXF.mjs";
+import "./chunk-POXHAMNN.mjs";
+import {
+  BeaconRoleAri
+} from "./chunk-6XTYVS42.mjs";
+import "./chunk-YRF7LNG2.mjs";
+import {
   BeaconSiteAri
-} from "./chunk-UG43ZMVT.mjs";
+} from "./chunk-PCOEYRAB.mjs";
 import "./chunk-JQQF6HSU.mjs";
 import {
   BeaconSubscriptionAri
-} from "./chunk-YDNKSFYS.mjs";
+} from "./chunk-3JPMB2M3.mjs";
 import "./chunk-CWWCGBU4.mjs";
 import {
-  BeaconWorkspaceAri
-} from "./chunk-UY6ZEA2N.mjs";
-import "./chunk-POXHAMNN.mjs";
+  BeaconAlertAri
+} from "./chunk-PIMJN7RW.mjs";
+import "./chunk-TJOHF5RH.mjs";
 import {
+  BeaconCustomDetectionAri
+} from "./chunk-3T565ECQ.mjs";
+import "./chunk-6YGOGAWM.mjs";
+import {
   BeaconDetectionSettingAri
-} from "./chunk-NSF6JNN7.mjs";
+} from "./chunk-3BVY6DKX.mjs";
 import "./chunk-XIUYJLCH.mjs";
 import {
   BeaconDetectionAri
-} from "./chunk-XI5IS5YT.mjs";
+} from "./chunk-PM2OSIKL.mjs";
 import "./chunk-L27OOBSM.mjs";
+import "./chunk-BJVOSTUY.mjs";
 import {
-  BeaconRoleAri
-} from "./chunk-OF7MDY5D.mjs";
-import "./chunk-YRF7LNG2.mjs";
-import "./chunk-2L6JHSPV.mjs";
+  AzureDevopsAzureDevopsRemoteLinkAri
+} from "./chunk-YOITEZ3A.mjs";
+import "./chunk-TE65IYB3.mjs";
 import {
+  AzureDevopsAzureDevopsRepositoryAri
+} from "./chunk-ASNLOAY4.mjs";
+import "./chunk-ZMPCNVOL.mjs";
+import "./chunk-OTT2DMFI.mjs";
+import {
+  AvpSubscriptionAri
+} from "./chunk-P3YAJMFO.mjs";
+import "./chunk-GEK45VES.mjs";
+import {
+  AvpWorkspaceAri
+} from "./chunk-G23RQ4C7.mjs";
+import "./chunk-ELWZ7UQT.mjs";
+import {
+  AvpPipelineQueryAri
+} from "./chunk-U67CLJIY.mjs";
+import "./chunk-5JS6DFBL.mjs";
+import {
   AvpRoleAri
-} from "./chunk-A7WVIOCC.mjs";
+} from "./chunk-QGC377PD.mjs";
 import "./chunk-SZNOZQ4T.mjs";
 import {
   AvpSiteAri
-} from "./chunk-F5HMBVP2.mjs";
+} from "./chunk-BK43G4BF.mjs";
 import "./chunk-GFZFXLJN.mjs";
 import {
-  BeaconAlertAri
-} from "./chunk-UI5URWEI.mjs";
-import "./chunk-TJOHF5RH.mjs";
+  AvpDashboardChartAri
+} from "./chunk-GGQFQYRK.mjs";
+import "./chunk-HFTHZG5P.mjs";
 import {
-  BeaconCustomDetectionAri
-} from "./chunk-UMBJ47UL.mjs";
-import "./chunk-6YGOGAWM.mjs";
-import {
   AvpDashboardAri
-} from "./chunk-2T4LUTZ5.mjs";
+} from "./chunk-KAGHM5SZ.mjs";
 import "./chunk-L3TDTHN7.mjs";
 import {
+  AvpDataShareAri
+} from "./chunk-IXQQVAFS.mjs";
+import "./chunk-FFZGZTIN.mjs";
+import {
   AvpDatasourceAri
-} from "./chunk-UUXWYD7A.mjs";
+} from "./chunk-G4GXN6P3.mjs";
 import "./chunk-MIBCZ475.mjs";
-import "./chunk-WW2ANN25.mjs";
+import "./chunk-UM4DZGWX.mjs";
+import "./chunk-5WYUFPST.mjs";
 import {
-  AvocadoSiteAri
-} from "./chunk-VZSZBALI.mjs";
-import "./chunk-3G3BCF2A.mjs";
+  AvpControlAri
+} from "./chunk-INEXAAI2.mjs";
+import "./chunk-SQJOVVPI.mjs";
+import "./chunk-XQOSNG2Y.mjs";
 import {
-  AvocadoUserAri
-} from "./chunk-LZFI6LCG.mjs";
-import "./chunk-3W3PTAEC.mjs";
+  AuditLogWorkspaceAri
+} from "./chunk-UOEAYMCU.mjs";
+import "./chunk-7VQ7RXAT.mjs";
+import "./chunk-INZF5DMG.mjs";
+import "./chunk-XCSGUIVP.mjs";
+import "./chunk-U7AZ64SA.mjs";
 import {
-  AvocadoAnswerAri
-} from "./chunk-3YMPGLW2.mjs";
-import "./chunk-MBGO4Q2M.mjs";
+  AutomationAutomationRuleAri
+} from "./chunk-PMHQUGMI.mjs";
+import "./chunk-4V2Y2AKP.mjs";
 import {
-  AvocadoQuestionAri
-} from "./chunk-2ENFZU2S.mjs";
-import "./chunk-URX7NO2Y.mjs";
+  AutomationRoleAri
+} from "./chunk-IETZ4AHS.mjs";
+import "./chunk-QUWGD5ND.mjs";
 import {
-  AvocadoRoleAri
-} from "./chunk-XJU7KB2W.mjs";
-import "./chunk-DKX2RZ2Z.mjs";
+  AuditLogAttributeAri
+} from "./chunk-OH2YQ2J4.mjs";
+import "./chunk-HMD655OE.mjs";
+import {
+  AuditLogContainerAri
+} from "./chunk-XHJ6YZV4.mjs";
+import "./chunk-GRCW5QVO.mjs";
+import {
+  AuditLogContextAri
+} from "./chunk-FXWFUBVD.mjs";
+import "./chunk-LDMX3ABO.mjs";
+import {
+  AuditLogEventAri
+} from "./chunk-ATHDKJSA.mjs";
+import "./chunk-S2JTDYO4.mjs";
 import "./chunk-567EEHI7.mjs";
 import {
+  AtlashubIdAri
+} from "./chunk-AHEN3X4R.mjs";
+import "./chunk-C4MJWUCX.mjs";
+import {
   AtlashubSiteAri
-} from "./chunk-23SWKVWV.mjs";
+} from "./chunk-K34XET4M.mjs";
 import "./chunk-SJUWQEXL.mjs";
-import "./chunk-Z7UEZQHZ.mjs";
+import "./chunk-2XDSMZ2P.mjs";
 import {
-  AutomationRoleAri
-} from "./chunk-LQSKKICR.mjs";
-import "./chunk-QUWGD5ND.mjs";
+  AtlassianWebCrawlerAtlassianWebCrawlerDocumentAri
+} from "./chunk-OKM6TBQL.mjs";
+import "./chunk-PMG3TISW.mjs";
 import {
-  AutomationRuleAri
-} from "./chunk-4L5HXKPX.mjs";
-import "./chunk-U7AZ64SA.mjs";
-import {
   Arm
 } from "./chunk-RZZGPFKT.mjs";
+import "./chunk-KUIAUPIG.mjs";
 import {
-  AtlashubIdAri
-} from "./chunk-3O5V7PAQ.mjs";
-import "./chunk-C4MJWUCX.mjs";
-import "./chunk-P5EQPJFA.mjs";
+  AsanaAsanaRemoteLinkAri
+} from "./chunk-VHDVJ4YH.mjs";
+import "./chunk-TOTM77AA.mjs";
 import {
-  AnalyticsUserAri
-} from "./chunk-MR5RWBYA.mjs";
-import "./chunk-77DTJ44V.mjs";
+  AsanaAsanaWorkItemAri
+} from "./chunk-6M3OKJRJ.mjs";
+import "./chunk-UXEYXOYH.mjs";
 import "./chunk-ZGGM6QS4.mjs";
 import {
+  ApprovalDeskDecisionTableAri
+} from "./chunk-YIA33EBZ.mjs";
+import "./chunk-GTNXGX3Z.mjs";
+import {
+  ApprovalDeskRoleAri
+} from "./chunk-GXMW3ADE.mjs";
+import "./chunk-OQIMDPGX.mjs";
+import {
   ApprovalDeskWorkflowAri
-} from "./chunk-UF3TVGFR.mjs";
+} from "./chunk-334ORLK4.mjs";
 import "./chunk-LIEBAJFZ.mjs";
 import {
   ApprovalDeskWorkspaceAri
-} from "./chunk-SWR7WRMG.mjs";
+} from "./chunk-OXGGMHZF.mjs";
 import "./chunk-YTLJFQ5C.mjs";
+import "./chunk-P5EQPJFA.mjs";
 import {
-  ApprovalDeskDecisionTableAri
-} from "./chunk-YQO7Q5FB.mjs";
-import "./chunk-GTNXGX3Z.mjs";
+  AnalyticsUserAri
+} from "./chunk-AKPOIOF4.mjs";
+import "./chunk-77DTJ44V.mjs";
+import "./chunk-3JT7OIO3.mjs";
 import {
-  ApprovalDeskRoleAri
-} from "./chunk-B7BI4IUQ.mjs";
-import "./chunk-OQIMDPGX.mjs";
-import "./chunk-CLQNXEWF.mjs";
+  AppMigrationAppDataAri
+} from "./chunk-L5ZJFCE7.mjs";
+import "./chunk-V2LSCA3O.mjs";
+import "./chunk-EYQIVMHY.mjs";
 import {
+  AirtableAirtableDocumentAri
+} from "./chunk-YQ5KCD7H.mjs";
+import "./chunk-PGCTJ4SL.mjs";
+import {
+  AirtableAirtableRemoteLinkAri
+} from "./chunk-YJFEKUZZ.mjs";
+import "./chunk-5WNGAVVZ.mjs";
+import "./chunk-KPNULLMY.mjs";
+import {
+  AmplitudeAmplitudeRemoteLinkAri
+} from "./chunk-FG23VKPJ.mjs";
+import "./chunk-63OICGDG.mjs";
+import "./chunk-ULDEWI7M.mjs";
+import {
+  AdobeAdobexdRemoteLinkAri
+} from "./chunk-MHTDAQEL.mjs";
+import "./chunk-H2R5HU73.mjs";
+import "./chunk-W6HXA4MI.mjs";
+import {
+  AdobeSignDocumentAri
+} from "./chunk-ZI7XZNS6.mjs";
+import "./chunk-WP7ILJ3M.mjs";
+import "./chunk-RGYW4H4I.mjs";
+import {
+  AhaAhaWorkItemAri
+} from "./chunk-MTF7V6HO.mjs";
+import "./chunk-AESEW5OU.mjs";
+import "./chunk-AB4PPISI.mjs";
+import {
   AnyAri,
   Ari
-} from "./chunk-QTGSI2V4.mjs";
+} from "./chunk-YFR5EBRK.mjs";
 import {
   Ati
-} from "./chunk-HNZGDVUS.mjs";
+} from "./chunk-S7RIZVFI.mjs";
 import "./chunk-GAA5ADPB.mjs";
 import {
   ValidationError
 } from "./chunk-FAZYALZ2.mjs";
 
 // src/core/types/deprecated/resource-owner-enum.ts
-var ResourceOwnerEnum = /* @__PURE__ */ ((ResourceOwnerEnum2) => (ResourceOwnerEnum2.Analytics = "analytics", ResourceOwnerEnum2.ApprovalDesk = "approval-desk", ResourceOwnerEnum2.Atlashub = "atlashub", ResourceOwnerEnum2.Automation = "automation", ResourceOwnerEnum2.Avocado = "avocado", ResourceOwnerEnum2.Avp = "avp", ResourceOwnerEnum2.Beacon = "beacon", ResourceOwnerEnum2.Bitbucket = "bitbucket", ResourceOwnerEnum2.Brie = "brie", ResourceOwnerEnum2.Canvas = "canvas", ResourceOwnerEnum2.Cmdb = "cmdb", ResourceOwnerEnum2.Commerce = "commerce", ResourceOwnerEnum2.Compass = "compass", ResourceOwnerEnum2.Confluence = "confluence", ResourceOwnerEnum2.ConnectionRegistry = "connection-registry", ResourceOwnerEnum2.ConversationalHelp = "conversational-help", ResourceOwnerEnum2.DataLake = "data-lake", ResourceOwnerEnum2.Devops = "devops", ResourceOwnerEnum2.Ecosystem = "ecosystem", ResourceOwnerEnum2.Elements = "elements", ResourceOwnerEnum2.ExusExternal = "exus-external", ResourceOwnerEnum2.Figma = "figma", ResourceOwnerEnum2.Google = "google", ResourceOwnerEnum2.Graph = "graph", ResourceOwnerEnum2.Help = "help", ResourceOwnerEnum2.Identity = "identity", ResourceOwnerEnum2.Jira = "jira", ResourceOwnerEnum2.JiraAlign = "jira-align", ResourceOwnerEnum2.JiraCore = "jira-core", ResourceOwnerEnum2.JiraServicedesk = "jira-servicedesk", ResourceOwnerEnum2.JiraSoftware = "jira-software", ResourceOwnerEnum2.LinkingPlatform = "linking-platform", ResourceOwnerEnum2.Loom = "loom", ResourceOwnerEnum2.MakerSpace = "maker-space", ResourceOwnerEnum2.Mapi = "mapi", ResourceOwnerEnum2.Marketing = "marketing", ResourceOwnerEnum2.Marketplace = "marketplace", ResourceOwnerEnum2.Measurement = "measurement", ResourceOwnerEnum2.Media = "media", ResourceOwnerEnum2.Mercury = "mercury", ResourceOwnerEnum2.Microsoft = "microsoft", ResourceOwnerEnum2.Oauth = "oauth", ResourceOwnerEnum2.Opsgenie = "opsgenie", ResourceOwnerEnum2.OrgPolicy = "org-policy", ResourceOwnerEnum2.Papi = "papi", ResourceOwnerEnum2.Passionfruit = "passionfruit", ResourceOwnerEnum2.PeopleData = "people-data", ResourceOwnerEnum2.PeoplePerftool = "people-perftool", ResourceOwnerEnum2.Platform = "platform", ResourceOwnerEnum2.PlatformServices = "platform-services", ResourceOwnerEnum2.Pollinator = "pollinator", ResourceOwnerEnum2.PostOffice = "post-office", ResourceOwnerEnum2.Rovo = "rovo", ResourceOwnerEnum2.RuntimeAuthClient = "runtime-auth-client", ResourceOwnerEnum2.Search = "search", ResourceOwnerEnum2.Slack = "slack", ResourceOwnerEnum2.Statuspage = "statuspage", ResourceOwnerEnum2.Support = "support", ResourceOwnerEnum2.Teams = "teams", ResourceOwnerEnum2.Townsquare = "townsquare", ResourceOwnerEnum2.Trello = "trello", ResourceOwnerEnum2.UnifiedHelp = "unified-help", ResourceOwnerEnum2.UnifiedPortableProfile = "unified-portable-profile", ResourceOwnerEnum2.VirtualAgent = "virtual-agent", ResourceOwnerEnum2.Workato = "workato", ResourceOwnerEnum2.Workday = "workday", ResourceOwnerEnum2))(ResourceOwnerEnum || {});
+var ResourceOwnerEnum = /* @__PURE__ */ ((ResourceOwnerEnum2) => (ResourceOwnerEnum2.AdobeAdobexd = "adobe.adobexd", ResourceOwnerEnum2.AdobeSign = "adobe.sign", ResourceOwnerEnum2.AhaAha = "aha.aha", ResourceOwnerEnum2.AirtableAirtable = "airtable.airtable", ResourceOwnerEnum2.AmplitudeAmplitude = "amplitude.amplitude", ResourceOwnerEnum2.Analytics = "analytics", ResourceOwnerEnum2.AppMigration = "app-migration", ResourceOwnerEnum2.ApprovalDesk = "approval-desk", ResourceOwnerEnum2.AsanaAsana = "asana.asana", ResourceOwnerEnum2.Atlashub = "atlashub", ResourceOwnerEnum2.AtlassianWebCrawlerAtlassianWebCrawler = "atlassian-web-crawler.atlassian-web-crawler", ResourceOwnerEnum2.AuditLog = "audit-log", ResourceOwnerEnum2.Automation = "automation", ResourceOwnerEnum2.Avocado = "avocado", ResourceOwnerEnum2.Avp = "avp", ResourceOwnerEnum2.AzureDevopsAzureDevops = "azure-devops.azure-devops", ResourceOwnerEnum2.Beacon = "beacon", ResourceOwnerEnum2.Bitbucket = "bitbucket", ResourceOwnerEnum2.BoxBox = "box.box", ResourceOwnerEnum2.Brie = "brie", ResourceOwnerEnum2.CanvaCanva = "canva.canva", ResourceOwnerEnum2.Canvas = "canvas", ResourceOwnerEnum2.Cia = "cia", ResourceOwnerEnum2.CiscoWebex = "cisco.webex", ResourceOwnerEnum2.ClickupClickup = "clickup.clickup", ResourceOwnerEnum2.Cmdb = "cmdb", ResourceOwnerEnum2.Commerce = "commerce", ResourceOwnerEnum2.Compass = "compass", ResourceOwnerEnum2.Confluence = "confluence", ResourceOwnerEnum2.ConfluenceDc = "confluence-dc", ResourceOwnerEnum2.ConfluenceDcConfluenceDc = "confluence-dc.confluence-dc", ResourceOwnerEnum2.ConnectionRegistry = "connection-registry", ResourceOwnerEnum2.ConversationalHelp = "conversational-help", ResourceOwnerEnum2.ConvoAi = "convo-ai", ResourceOwnerEnum2.CssXp = "css-xp", ResourceOwnerEnum2.DataLake = "data-lake", ResourceOwnerEnum2.Devai = "devai", ResourceOwnerEnum2.Devops = "devops", ResourceOwnerEnum2.DocusignDocusign = "docusign.docusign", ResourceOwnerEnum2.DovetailDovetail = "dovetail.dovetail", ResourceOwnerEnum2.Dropbox = "dropbox", ResourceOwnerEnum2.DropboxDropbox = "dropbox.dropbox", ResourceOwnerEnum2.Ecosystem = "ecosystem", ResourceOwnerEnum2.Elements = "elements", ResourceOwnerEnum2.Elevate = "elevate", ResourceOwnerEnum2.ExusExternal = "exus-external", ResourceOwnerEnum2.Figma = "figma", ResourceOwnerEnum2.FigmaFigma = "figma.figma", ResourceOwnerEnum2.GithubGithub = "github.github", ResourceOwnerEnum2.GitlabGitlab = "gitlab.gitlab", ResourceOwnerEnum2.Goal = "goal", ResourceOwnerEnum2.Google = "google", ResourceOwnerEnum2.GoogleGmail = "google.gmail", ResourceOwnerEnum2.GoogleGoogleCalendar = "google.google-calendar", ResourceOwnerEnum2.GoogleGoogleDrive = "google.google-drive", ResourceOwnerEnum2.GoogleGoogleDriveRsl = "google.google-drive-rsl", ResourceOwnerEnum2.Graph = "graph", ResourceOwnerEnum2.Help = "help", ResourceOwnerEnum2.Home = "home", ResourceOwnerEnum2.HubspotHubspot = "hubspot.hubspot", ResourceOwnerEnum2.Identity = "identity", ResourceOwnerEnum2.Jira = "jira", ResourceOwnerEnum2.JiraAiCrocs = "jira-ai-crocs", ResourceOwnerEnum2.JiraAlign = "jira-align", ResourceOwnerEnum2.JiraCore = "jira-core", ResourceOwnerEnum2.JiraCustomerService = "jira-customer-service", ResourceOwnerEnum2.JiraDcJiraDc = "jira-dc.jira-dc", ResourceOwnerEnum2.JiraServicedesk = "jira-servicedesk", ResourceOwnerEnum2.JiraSoftware = "jira-software", ResourceOwnerEnum2.JsmChannelOrchestrator = "jsm-channel-orchestrator", ResourceOwnerEnum2.KnowledgeServingAndAccess = "knowledge-serving-and-access", ResourceOwnerEnum2.LaunchdarklyLaunchdarkly = "launchdarkly.launchdarkly", ResourceOwnerEnum2.LearningPlatform = "learning-platform", ResourceOwnerEnum2.LinkingPlatform = "linking-platform", ResourceOwnerEnum2.LoginAlerter = "login-alerter", ResourceOwnerEnum2.Loom = "loom", ResourceOwnerEnum2.LoomLoom = "loom.loom", ResourceOwnerEnum2.LucidLucidchart = "lucid.lucidchart", ResourceOwnerEnum2.MakerSpace = "maker-space", ResourceOwnerEnum2.Mapi = "mapi", ResourceOwnerEnum2.Marketing = "marketing", ResourceOwnerEnum2.Marketplace = "marketplace", ResourceOwnerEnum2.Measurement = "measurement", ResourceOwnerEnum2.Media = "media", ResourceOwnerEnum2.Mercury = "mercury", ResourceOwnerEnum2.Microsoft = "microsoft", ResourceOwnerEnum2.MicrosoftAzureDevops = "microsoft.azure-devops", ResourceOwnerEnum2.MicrosoftOnedrive = "microsoft.onedrive", ResourceOwnerEnum2.MicrosoftOutlook = "microsoft.outlook", ResourceOwnerEnum2.MicrosoftOutlookCalendar = "microsoft.outlook-calendar", ResourceOwnerEnum2.MicrosoftPowerBi = "microsoft.power-bi", ResourceOwnerEnum2.MicrosoftSharepoint = "microsoft.sharepoint", ResourceOwnerEnum2.MicrosoftTeams = "microsoft.teams", ResourceOwnerEnum2.MigrationReportCenter = "migration-report-center", ResourceOwnerEnum2.MiroMiro = "miro.miro", ResourceOwnerEnum2.MlRegistry = "ml-registry", ResourceOwnerEnum2.MondayMonday = "monday.monday", ResourceOwnerEnum2.MuralMural = "mural.mural", ResourceOwnerEnum2.NotionNotion = "notion.notion", ResourceOwnerEnum2.Oauth = "oauth", ResourceOwnerEnum2.Opsgenie = "opsgenie", ResourceOwnerEnum2.OrgPolicy = "org-policy", ResourceOwnerEnum2.PagerdutyPagerduty = "pagerduty.pagerduty", ResourceOwnerEnum2.Papi = "papi", ResourceOwnerEnum2.Passionfruit = "passionfruit", ResourceOwnerEnum2.PeopleData = "people-data", ResourceOwnerEnum2.PeoplePerftool = "people-perftool", ResourceOwnerEnum2.PipedrivePipedrive = "pipedrive.pipedrive", ResourceOwnerEnum2.Platform = "platform", ResourceOwnerEnum2.PlatformServices = "platform-services", ResourceOwnerEnum2.Pollinator = "pollinator", ResourceOwnerEnum2.PostOffice = "post-office", ResourceOwnerEnum2.Proforma = "proforma", ResourceOwnerEnum2.Project = "project", ResourceOwnerEnum2.Pure = "pure", ResourceOwnerEnum2.Radar = "radar", ResourceOwnerEnum2.Rovo = "rovo", ResourceOwnerEnum2.RuntimeAuthClient = "runtime-auth-client", ResourceOwnerEnum2.SalesforceSalesforce = "salesforce.salesforce", ResourceOwnerEnum2.SandboxService = "sandbox-service", ResourceOwnerEnum2.Search = "search", ResourceOwnerEnum2.SentrySentry = "sentry.sentry", ResourceOwnerEnum2.ServicenowServicenow = "servicenow.servicenow", ResourceOwnerEnum2.SettingsService = "settings-service", ResourceOwnerEnum2.Slack = "slack", ResourceOwnerEnum2.SlackSlack = "slack.slack", ResourceOwnerEnum2.SmartsheetSmartsheet = "smartsheet.smartsheet", ResourceOwnerEnum2.SpinnakerSpinnaker = "spinnaker.spinnaker", ResourceOwnerEnum2.Statuspage = "statuspage", ResourceOwnerEnum2.StripeStripe = "stripe.stripe", ResourceOwnerEnum2.Support = "support", ResourceOwnerEnum2.Teams = "teams", ResourceOwnerEnum2.TodoistTodoist = "todoist.todoist", ResourceOwnerEnum2.Townsquare = "townsquare", ResourceOwnerEnum2.Trello = "trello", ResourceOwnerEnum2.TrustEng = "trust-eng", ResourceOwnerEnum2.UnifiedHelp = "unified-help", ResourceOwnerEnum2.UnifiedPortableProfile = "unified-portable-profile", ResourceOwnerEnum2.VirtualAgent = "virtual-agent", ResourceOwnerEnum2.Workato = "workato", ResourceOwnerEnum2.Workday = "workday", ResourceOwnerEnum2.WorkdayWorkday = "workday.workday", ResourceOwnerEnum2.ZendeskZendesk = "zendesk.zendesk", ResourceOwnerEnum2.ZeplinZeplin = "zeplin.zeplin", ResourceOwnerEnum2))(ResourceOwnerEnum || {});
 
 // src/core/types/deprecated/resource-type-enum.ts
-var ResourceTypeEnum = /* @__PURE__ */ ((ResourceTypeEnum2) => (ResourceTypeEnum2.AccountLogin = "account-login", ResourceTypeEnum2.AccountSettings = "account-settings", ResourceTypeEnum2.AdminAnnouncementBanner = "admin-announcement-banner", ResourceTypeEnum2.Alert = "alert", ResourceTypeEnum2.AlertRecipientLink = "alert-recipient-link", ResourceTypeEnum2.AnnouncementBanner = "announcement-banner", ResourceTypeEnum2.Answer = "answer", ResourceTypeEnum2.Api = "api", ResourceTypeEnum2.ApiRequestMetric = "api-request-metric", ResourceTypeEnum2.App = "app", ResourceTypeEnum2.AppEnvironmentVersion = "app-environment-version", ResourceTypeEnum2.Approval = "approval", ResourceTypeEnum2.Article = "article", ResourceTypeEnum2.AssistantAnswer = "assistant-answer", ResourceTypeEnum2.Attachment = "attachment", ResourceTypeEnum2.Attribute = "attribute", ResourceTypeEnum2.AuthPolicy = "auth-policy", ResourceTypeEnum2.AvailableFields = "available-fields", ResourceTypeEnum2.Blogpost = "blogpost", ResourceTypeEnum2.Board = "board", ResourceTypeEnum2.BoardFeature = "board-feature", ResourceTypeEnum2.BoardIssueList = "board-issue-list", ResourceTypeEnum2.Branch = "branch", ResourceTypeEnum2.BranchHistory = "branch-history", ResourceTypeEnum2.Build = "build", ResourceTypeEnum2.BuildHistory = "build-history", ResourceTypeEnum2.BulkOperationTask = "bulk-operation-task", ResourceTypeEnum2.CalendarEvent = "calendar-event", ResourceTypeEnum2.Calibration = "calibration", ResourceTypeEnum2.CallRouting = "call-routing", ResourceTypeEnum2.CannedResponse = "canned-response", ResourceTypeEnum2.Card = "card", ResourceTypeEnum2.CardColor = "card-color", ResourceTypeEnum2.CardLayout = "card-layout", ResourceTypeEnum2.CardParent = "card-parent", ResourceTypeEnum2.CatalogAccount = "catalog-account", ResourceTypeEnum2.Change = "change", ResourceTypeEnum2.Channel = "channel", ResourceTypeEnum2.Check = "check", ResourceTypeEnum2.ClassificationTag = "classification-tag", ResourceTypeEnum2.Client = "client", ResourceTypeEnum2.Column = "column", ResourceTypeEnum2.Comment = "comment", ResourceTypeEnum2.Commit = "commit", ResourceTypeEnum2.Component = "component", ResourceTypeEnum2.ComponentLabel = "component-label", ResourceTypeEnum2.ComponentLink = "component-link", ResourceTypeEnum2.Configuration = "configuration", ResourceTypeEnum2.ConnectApp = "connect-app", ResourceTypeEnum2.Container = "container", ResourceTypeEnum2.Content = "content", ResourceTypeEnum2.Conversation = "conversation", ResourceTypeEnum2.ConversationMessage = "conversation-message", ResourceTypeEnum2.CostCenter = "cost-center", ResourceTypeEnum2.CustomDetection = "custom-detection", ResourceTypeEnum2.CustomEmojiMetadata = "custom-emoji-metadata", ResourceTypeEnum2.Customer = "customer", ResourceTypeEnum2.CustomerDirectory = "customer-directory", ResourceTypeEnum2.CustomerDomain = "customer-domain", ResourceTypeEnum2.CustomerOrganization = "customer-organization", ResourceTypeEnum2.CustomFieldDefinition = "custom-field-definition", ResourceTypeEnum2.CustomFilter = "custom-filter", ResourceTypeEnum2.CustomRole = "custom-role", ResourceTypeEnum2.Dashboard = "dashboard", ResourceTypeEnum2.Database = "database", ResourceTypeEnum2.Datasource = "datasource", ResourceTypeEnum2.DecisionTable = "decision-table", ResourceTypeEnum2.Deployment = "deployment", ResourceTypeEnum2.DeploymentHistory = "deployment-history", ResourceTypeEnum2.DeploymentServiceLink = "deployment-service-link", ResourceTypeEnum2.Design = "design", ResourceTypeEnum2.DesignHistory = "design-history", ResourceTypeEnum2.Detection = "detection", ResourceTypeEnum2.DetectionSetting = "detection-setting", ResourceTypeEnum2.DevopsComponent = "devops-component", ResourceTypeEnum2.Directory = "directory", ResourceTypeEnum2.Document = "document", ResourceTypeEnum2.DocumentationCategory = "documentation-category", ResourceTypeEnum2.DocumentHistory = "document-history", ResourceTypeEnum2.Domain = "domain", ResourceTypeEnum2.EmailUuid = "email-uuid", ResourceTypeEnum2.Embed = "embed", ResourceTypeEnum2.Employee = "employee", ResourceTypeEnum2.EmployeeHistory = "employee-history", ResourceTypeEnum2.Enterprise = "enterprise", ResourceTypeEnum2.Entitlement = "entitlement", ResourceTypeEnum2.EntitlementTemplate = "entitlement-template", ResourceTypeEnum2.EntityProperty = "entity-property", ResourceTypeEnum2.Environment = "environment", ResourceTypeEnum2.Epic = "epic", ResourceTypeEnum2.Escalation = "escalation", ResourceTypeEnum2.Event = "event", ResourceTypeEnum2.EventSource = "event-source", ResourceTypeEnum2.Extension = "extension", ResourceTypeEnum2.ExtensionGroup = "extension-group", ResourceTypeEnum2.Favourite = "favourite", ResourceTypeEnum2.FeatureFlag = "feature-flag", ResourceTypeEnum2.FeatureFlagHistory = "feature-flag-history", ResourceTypeEnum2.Feedback = "feedback", ResourceTypeEnum2.File = "file", ResourceTypeEnum2.Filter = "filter", ResourceTypeEnum2.FilterEmailSubscription = "filter-email-subscription", ResourceTypeEnum2.FlowEditor = "flow-editor", ResourceTypeEnum2.FocusArea = "focus-area", ResourceTypeEnum2.FocusAreaStatusUpdate = "focus-area-status-update", ResourceTypeEnum2.Folder = "folder", ResourceTypeEnum2.Form = "form", ResourceTypeEnum2.ForwardDocument = "forward-document", ResourceTypeEnum2.ForwardDocumentSubscription = "forward-document-subscription", ResourceTypeEnum2.Goal = "goal", ResourceTypeEnum2.Group = "group", ResourceTypeEnum2.HelpCenter = "help-center", ResourceTypeEnum2.HelpDesk = "help-desk", ResourceTypeEnum2.HelpPointer = "help-pointer", ResourceTypeEnum2.Id = "id", ResourceTypeEnum2.ImportConfiguration = "import-configuration", ResourceTypeEnum2.Incident = "incident", ResourceTypeEnum2.IncidentAlertLink = "incident-alert-link", ResourceTypeEnum2.IncidentHistory = "incident-history", ResourceTypeEnum2.IncidentStatusUpdate = "incident-status-update", ResourceTypeEnum2.IncomingCallHistory = "incoming-call-history", ResourceTypeEnum2.IncomingWebhook = "incoming-webhook", ResourceTypeEnum2.Initiative = "initiative", ResourceTypeEnum2.Installation = "installation", ResourceTypeEnum2.Instance = "instance", ResourceTypeEnum2.Integration = "integration", ResourceTypeEnum2.IntentProjection = "intent-projection", ResourceTypeEnum2.IntentQuestionProjection = "intent-question-projection", ResourceTypeEnum2.IntentRuleProjection = "intent-rule-projection", ResourceTypeEnum2.IntentTemplate = "intent-template", ResourceTypeEnum2.InvoiceGroup = "invoice-group", ResourceTypeEnum2.Issue = "issue", ResourceTypeEnum2.IssueAttachment = "issue-attachment", ResourceTypeEnum2.IssueComment = "issue-comment", ResourceTypeEnum2.IssueFieldMetadata = "issue-field-metadata", ResourceTypeEnum2.IssueFieldOption = "issue-field-option", ResourceTypeEnum2.Issuefieldvalue = "issuefieldvalue", ResourceTypeEnum2.IssueHistory = "issue-history", ResourceTypeEnum2.IssueLink = "issue-link", ResourceTypeEnum2.IssueLinkType = "issue-link-type", ResourceTypeEnum2.IssueRemoteLink = "issue-remote-link", ResourceTypeEnum2.IssueSearchView = "issue-search-view", ResourceTypeEnum2.IssueStatus = "issue-status", ResourceTypeEnum2.IssueType = "issue-type", ResourceTypeEnum2.IssueTypeScheme = "issue-type-scheme", ResourceTypeEnum2.IssueTypeSchemeMapping = "issue-type-scheme-mapping", ResourceTypeEnum2.IssueWorklog = "issue-worklog", ResourceTypeEnum2.JiraProjectAndDevopsToolRelationship = "jira-project-and-devops-tool-relationship", ResourceTypeEnum2.JiraProjectAndDocumentationSpaceRelationship = "jira-project-and-documentation-space-relationship", ResourceTypeEnum2.JiraProjectAndOperationsTeamRelationship = "jira-project-and-operations-team-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationship = "jira-project-and-vcs-repository-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationshipTempMigration = "jira-project-and-vcs-repository-relationship-temp-migration", ResourceTypeEnum2.Job = "job", ResourceTypeEnum2.JobProfile = "job-profile", ResourceTypeEnum2.LakeConnection = "lake-connection", ResourceTypeEnum2.Layout = "layout", ResourceTypeEnum2.Learning = "learning", ResourceTypeEnum2.LifecycleResource = "lifecycle-resource", ResourceTypeEnum2.LifecycleResourcePackage = "lifecycle-resource-package", ResourceTypeEnum2.LifecycleResourcePackageType = "lifecycle-resource-package-type", ResourceTypeEnum2.Link = "link", ResourceTypeEnum2.LinkedAccount = "linked-account", ResourceTypeEnum2.List = "list", ResourceTypeEnum2.LongRunningTask = "long-running-task", ResourceTypeEnum2.Message = "message", ResourceTypeEnum2.MessageInstance = "message-instance", ResourceTypeEnum2.MessageTemplate = "message-template", ResourceTypeEnum2.MetricDefinition = "metric-definition", ResourceTypeEnum2.MetricSource = "metric-source", ResourceTypeEnum2.Namespace = "namespace", ResourceTypeEnum2.NavigationConfig = "navigation-config", ResourceTypeEnum2.NavigationItem = "navigation-item", ResourceTypeEnum2.Note = "note", ResourceTypeEnum2.Notification = "notification", ResourceTypeEnum2.NotificationType = "notification-type", ResourceTypeEnum2.NotificationTypeScheme = "notification-type-scheme", ResourceTypeEnum2.NotificationUserPreference = "notification-user-preference", ResourceTypeEnum2.OauthClient = "oauthClient", ResourceTypeEnum2.OauthConsumer = "oauth-consumer", ResourceTypeEnum2.Object = "object", ResourceTypeEnum2.Offering = "offering", ResourceTypeEnum2.OfferingRelationshipTemplate = "offering-relationship-template", ResourceTypeEnum2.OperationsWorkspace = "operations-workspace", ResourceTypeEnum2.Order = "order", ResourceTypeEnum2.Org = "org", ResourceTypeEnum2.Organization = "organization", ResourceTypeEnum2.OrgUser = "org-user", ResourceTypeEnum2.Page = "page", ResourceTypeEnum2.ParentAccount = "parent-account", ResourceTypeEnum2.PaymentMethod = "payment-method", ResourceTypeEnum2.Performance = "performance", ResourceTypeEnum2.PermissionScheme = "permission-scheme", ResourceTypeEnum2.Plan = "plan", ResourceTypeEnum2.PlanCrossProjectScenarioVersion = "plan-cross-project-scenario-version", ResourceTypeEnum2.PlanCrossProjectVersion = "plan-cross-project-version", ResourceTypeEnum2.PlanScenario = "plan-scenario", ResourceTypeEnum2.PlanScenarioIssue = "plan-scenario-issue", ResourceTypeEnum2.PlanScenarioIssueField = "plan-scenario-issue-field", ResourceTypeEnum2.PlanScenarioVersion = "plan-scenario-version", ResourceTypeEnum2.Policy = "policy", ResourceTypeEnum2.Portal = "portal", ResourceTypeEnum2.Position = "position", ResourceTypeEnum2.PostIncidentReview = "post-incident-review", ResourceTypeEnum2.PostIncidentReviewHistory = "post-incident-review-history", ResourceTypeEnum2.PostIncidentReviewLink = "post-incident-review-link", ResourceTypeEnum2.Presentation = "presentation", ResourceTypeEnum2.PricingPlan = "pricing-plan", ResourceTypeEnum2.Priority = "priority", ResourceTypeEnum2.Product = "product", ResourceTypeEnum2.Program = "program", ResourceTypeEnum2.ProgramStatusUpdate = "program-status-update", ResourceTypeEnum2.Project = "project", ResourceTypeEnum2.ProjectCategory = "project-category", ResourceTypeEnum2.ProjectFeature = "project-feature", ResourceTypeEnum2.ProjectOverview = "project-overview", ResourceTypeEnum2.ProjectRoleActor = "project-role-actor", ResourceTypeEnum2.ProjectShortcut = "project-shortcut", ResourceTypeEnum2.ProjectType = "project-type", ResourceTypeEnum2.Promotion = "promotion", ResourceTypeEnum2.Provider = "provider", ResourceTypeEnum2.PublicLink = "public-link", ResourceTypeEnum2.Pullrequest = "pullrequest", ResourceTypeEnum2.PullRequest = "pull-request", ResourceTypeEnum2.PullRequestHistory = "pull-request-history", ResourceTypeEnum2.Question = "question", ResourceTypeEnum2.Queue = "queue", ResourceTypeEnum2.Quote = "quote", ResourceTypeEnum2.Recipe = "recipe", ResourceTypeEnum2.Relationship = "relationship", ResourceTypeEnum2.RemoteLink = "remote-link", ResourceTypeEnum2.RemoteLinkHistory = "remote-link-history", ResourceTypeEnum2.Repository = "repository", ResourceTypeEnum2.RepositoryTransfer = "repository-transfer", ResourceTypeEnum2.RequestForm = "request-form", ResourceTypeEnum2.RequestType = "request-type", ResourceTypeEnum2.Resolution = "resolution", ResourceTypeEnum2.ResourceUsageMetric = "resource-usage-metric", ResourceTypeEnum2.ResourceUsageRecommendation = "resource-usage-recommendation", ResourceTypeEnum2.Role = "role", ResourceTypeEnum2.Rule = "rule", ResourceTypeEnum2.Schedule = "schedule", ResourceTypeEnum2.ScheduleRotation = "schedule-rotation", ResourceTypeEnum2.Schema = "schema", ResourceTypeEnum2.Scorecard = "scorecard", ResourceTypeEnum2.ScreenTab = "screen-tab", ResourceTypeEnum2.SecureTunnel = "secure-tunnel", ResourceTypeEnum2.SecurityContainer = "security-container", ResourceTypeEnum2.SecurityLevel = "security-level", ResourceTypeEnum2.SecurityWorkspace = "security-workspace", ResourceTypeEnum2.Service = "service", ResourceTypeEnum2.ServiceAndJiraProjectRelationship = "service-and-jira-project-relationship", ResourceTypeEnum2.ServiceAndOperationsTeamRelationship = "service-and-operations-team-relationship", ResourceTypeEnum2.ServiceAndVcsRepositoryRelationship = "service-and-vcs-repository-relationship", ResourceTypeEnum2.ServiceRelationship = "service-relationship", ResourceTypeEnum2.SharepointDocument = "sharepoint-document", ResourceTypeEnum2.ShipToParty = "ship-to-party", ResourceTypeEnum2.Site = "site", ResourceTypeEnum2.SiteUser = "site-user", ResourceTypeEnum2.Sla = "sla", ResourceTypeEnum2.Space = "space", ResourceTypeEnum2.Spreadsheet = "spreadsheet", ResourceTypeEnum2.Sprint = "sprint", ResourceTypeEnum2.Staff = "staff", ResourceTypeEnum2.StreamhubSchema = "streamhub-schema", ResourceTypeEnum2.Subscription = "subscription", ResourceTypeEnum2.SupervisoryOrg = "supervisory-org", ResourceTypeEnum2.Swimlane = "swimlane", ResourceTypeEnum2.Tag = "tag", ResourceTypeEnum2.Task = "task", ResourceTypeEnum2.Team = "team", ResourceTypeEnum2.TeamCalendar = "team-calendar", ResourceTypeEnum2.TeamMember = "team-member", ResourceTypeEnum2.ThirdPartyGroup = "third-party-group", ResourceTypeEnum2.ThirdPartyUser = "third-party-user", ResourceTypeEnum2.Timeline = "timeline", ResourceTypeEnum2.Tool = "tool", ResourceTypeEnum2.TransactionAccount = "transaction-account", ResourceTypeEnum2.Type = "type", ResourceTypeEnum2.UnifiedAccount = "unified-account", ResourceTypeEnum2.UnifiedProfile = "unified-profile", ResourceTypeEnum2.User = "user", ResourceTypeEnum2.Userbase = "userbase", ResourceTypeEnum2.UserBoardConfig = "user-board-config", ResourceTypeEnum2.UserBroadcastMessage = "user-broadcast-message", ResourceTypeEnum2.UserDefinedParameter = "user-defined-parameter", ResourceTypeEnum2.UserGrant = "userGrant", ResourceTypeEnum2.UserProperty = "user-property", ResourceTypeEnum2.Version = "version", ResourceTypeEnum2.VersionApprover = "version-approver", ResourceTypeEnum2.Video = "video", ResourceTypeEnum2.VideoHistory = "video-history", ResourceTypeEnum2.ViewConfig = "view-config", ResourceTypeEnum2.Vulnerability = "vulnerability", ResourceTypeEnum2.VulnerabilityHistory = "vulnerability-history", ResourceTypeEnum2.Webhook = "webhook", ResourceTypeEnum2.Whiteboard = "whiteboard", ResourceTypeEnum2.WorkbenchResource = "workbench-resource", ResourceTypeEnum2.Worker = "worker", ResourceTypeEnum2.Workflow = "workflow", ResourceTypeEnum2.WorkflowScheme = "workflow-scheme", ResourceTypeEnum2.Worklog = "worklog", ResourceTypeEnum2.Workspace = "workspace", ResourceTypeEnum2))(ResourceTypeEnum || {});
+var ResourceTypeEnum = /* @__PURE__ */ ((ResourceTypeEnum2) => (ResourceTypeEnum2.Account = "account", ResourceTypeEnum2.AccountLogin = "account-login", ResourceTypeEnum2.AccountSettings = "account-settings", ResourceTypeEnum2.AdminAnnouncementBanner = "admin-announcement-banner", ResourceTypeEnum2.Agent = "agent", ResourceTypeEnum2.Alert = "alert", ResourceTypeEnum2.AlertRecipientLink = "alert-recipient-link", ResourceTypeEnum2.AnnouncementBanner = "announcement-banner", ResourceTypeEnum2.Answer = "answer", ResourceTypeEnum2.Api = "api", ResourceTypeEnum2.ApiEndpoint = "api-endpoint", ResourceTypeEnum2.ApiRequestMetric = "api-request-metric", ResourceTypeEnum2.App = "app", ResourceTypeEnum2.AppData = "app-data", ResourceTypeEnum2.AppEnvironmentVersion = "app-environment-version", ResourceTypeEnum2.AppGrant = "app-grant", ResourceTypeEnum2.Approval = "approval", ResourceTypeEnum2.Article = "article", ResourceTypeEnum2.Artifact = "artifact", ResourceTypeEnum2.Ask = "ask", ResourceTypeEnum2.AskActivity = "ask-activity", ResourceTypeEnum2.AskComment = "ask-comment", ResourceTypeEnum2.AskLink = "ask-link", ResourceTypeEnum2.AskUpdate = "ask-update", ResourceTypeEnum2.AssistantAnswer = "assistant-answer", ResourceTypeEnum2.Attachment = "attachment", ResourceTypeEnum2.Attribute = "attribute", ResourceTypeEnum2.AuthPolicy = "auth-policy", ResourceTypeEnum2.AutodevJob = "autodev-job", ResourceTypeEnum2.AutomationRule = "automation-rule", ResourceTypeEnum2.AvailableFields = "available-fields", ResourceTypeEnum2.Avatar = "avatar", ResourceTypeEnum2.Background = "background", ResourceTypeEnum2.Blogpost = "blogpost", ResourceTypeEnum2.Board = "board", ResourceTypeEnum2.BoardFeature = "board-feature", ResourceTypeEnum2.BoardIssueList = "board-issue-list", ResourceTypeEnum2.Branch = "branch", ResourceTypeEnum2.BranchHistory = "branch-history", ResourceTypeEnum2.Build = "build", ResourceTypeEnum2.BuildHistory = "build-history", ResourceTypeEnum2.BulkOperationTask = "bulk-operation-task", ResourceTypeEnum2.CalendarEvent = "calendar-event", ResourceTypeEnum2.CalendarEventHistory = "calendar-event-history", ResourceTypeEnum2.Calibration = "calibration", ResourceTypeEnum2.CallRouting = "call-routing", ResourceTypeEnum2.Campaign = "campaign", ResourceTypeEnum2.CannedResponse = "canned-response", ResourceTypeEnum2.Card = "card", ResourceTypeEnum2.CardColor = "card-color", ResourceTypeEnum2.CardLayout = "card-layout", ResourceTypeEnum2.CardParent = "card-parent", ResourceTypeEnum2.CatalogAccount = "catalog-account", ResourceTypeEnum2.Change = "change", ResourceTypeEnum2.ChangeProposal = "change-proposal", ResourceTypeEnum2.ChangeProposalStatus = "change-proposal-status", ResourceTypeEnum2.Channel = "channel", ResourceTypeEnum2.Chart = "chart", ResourceTypeEnum2.Chat = "chat", ResourceTypeEnum2.Check = "check", ResourceTypeEnum2.CheckItem = "check-item", ResourceTypeEnum2.Checklist = "checklist", ResourceTypeEnum2.ClassificationTag = "classification-tag", ResourceTypeEnum2.Client = "client", ResourceTypeEnum2.CollaborationContext = "collaboration-context", ResourceTypeEnum2.Column = "column", ResourceTypeEnum2.Comment = "comment", ResourceTypeEnum2.CommentHistory = "comment-history", ResourceTypeEnum2.Commit = "commit", ResourceTypeEnum2.Component = "component", ResourceTypeEnum2.ComponentLabel = "component-label", ResourceTypeEnum2.ComponentLink = "component-link", ResourceTypeEnum2.ComponentType = "component-type", ResourceTypeEnum2.Configuration = "configuration", ResourceTypeEnum2.ConnectApp = "connect-app", ResourceTypeEnum2.ConnectModule = "connect-module", ResourceTypeEnum2.Container = "container", ResourceTypeEnum2.Content = "content", ResourceTypeEnum2.Context = "context", ResourceTypeEnum2.Control = "control", ResourceTypeEnum2.Conversation = "conversation", ResourceTypeEnum2.ConversationChunk = "conversation-chunk", ResourceTypeEnum2.ConversationHistory = "conversation-history", ResourceTypeEnum2.ConversationMessage = "conversation-message", ResourceTypeEnum2.CostCenter = "cost-center", ResourceTypeEnum2.CprsEmail = "cprs-email", ResourceTypeEnum2.CustomAction = "custom-action", ResourceTypeEnum2.CustomContent = "custom-content", ResourceTypeEnum2.CustomDetection = "custom-detection", ResourceTypeEnum2.CustomEmojiMetadata = "custom-emoji-metadata", ResourceTypeEnum2.Customer = "customer", ResourceTypeEnum2.CustomerDirectory = "customer-directory", ResourceTypeEnum2.CustomerDomain = "customer-domain", ResourceTypeEnum2.CustomerOrg = "customer-org", ResourceTypeEnum2.CustomerOrganization = "customer-organization", ResourceTypeEnum2.CustomerOrgHistory = "customer-org-history", ResourceTypeEnum2.CustomerSupport = "customer-support", ResourceTypeEnum2.CustomField = "custom-field", ResourceTypeEnum2.CustomFieldDefinition = "custom-field-definition", ResourceTypeEnum2.CustomFilter = "custom-filter", ResourceTypeEnum2.CustomRole = "custom-role", ResourceTypeEnum2.Dashboard = "dashboard", ResourceTypeEnum2.DashboardChart = "dashboard-chart", ResourceTypeEnum2.Database = "database", ResourceTypeEnum2.DataShare = "data-share", ResourceTypeEnum2.Datasource = "datasource", ResourceTypeEnum2.Deal = "deal", ResourceTypeEnum2.DealHistory = "deal-history", ResourceTypeEnum2.DecisionTable = "decision-table", ResourceTypeEnum2.Dependency = "dependency", ResourceTypeEnum2.DependencyComment = "dependency-comment", ResourceTypeEnum2.DependencyRelatedContent = "dependency-related-content", ResourceTypeEnum2.DependencyUpdate = "dependency-update", ResourceTypeEnum2.Deployment = "deployment", ResourceTypeEnum2.DeploymentHistory = "deployment-history", ResourceTypeEnum2.DeploymentServiceLink = "deployment-service-link", ResourceTypeEnum2.Design = "design", ResourceTypeEnum2.DesignHistory = "design-history", ResourceTypeEnum2.Detection = "detection", ResourceTypeEnum2.DetectionSetting = "detection-setting", ResourceTypeEnum2.DevopsComponent = "devops-component", ResourceTypeEnum2.Directory = "directory", ResourceTypeEnum2.Document = "document", ResourceTypeEnum2.DocumentationCategory = "documentation-category", ResourceTypeEnum2.DocumentHistory = "document-history", ResourceTypeEnum2.Domain = "domain", ResourceTypeEnum2.Email = "email", ResourceTypeEnum2.EmailUuid = "email-uuid", ResourceTypeEnum2.Embed = "embed", ResourceTypeEnum2.Emoji = "emoji", ResourceTypeEnum2.Employee = "employee", ResourceTypeEnum2.EmployeeHistory = "employee-history", ResourceTypeEnum2.Enterprise = "enterprise", ResourceTypeEnum2.Entitlement = "entitlement", ResourceTypeEnum2.EntitlementTemplate = "entitlement-template", ResourceTypeEnum2.EntityProperty = "entity-property", ResourceTypeEnum2.Environment = "environment", ResourceTypeEnum2.Epic = "epic", ResourceTypeEnum2.Escalation = "escalation", ResourceTypeEnum2.Event = "event", ResourceTypeEnum2.EventSource = "event-source", ResourceTypeEnum2.Extension = "extension", ResourceTypeEnum2.ExtensionGroup = "extension-group", ResourceTypeEnum2.Favourite = "favourite", ResourceTypeEnum2.FeatureFlag = "feature-flag", ResourceTypeEnum2.FeatureFlagHistory = "feature-flag-history", ResourceTypeEnum2.Feedback = "feedback", ResourceTypeEnum2.FieldConfiguration = "field-configuration", ResourceTypeEnum2.FieldConfigurationContext = "field-configuration-context", ResourceTypeEnum2.FieldSetView = "field-set-view", ResourceTypeEnum2.File = "file", ResourceTypeEnum2.Filter = "filter", ResourceTypeEnum2.FilterEmailSubscription = "filter-email-subscription", ResourceTypeEnum2.FlowEditor = "flow-editor", ResourceTypeEnum2.FocusArea = "focus-area", ResourceTypeEnum2.FocusAreaStatusUpdate = "focus-area-status-update", ResourceTypeEnum2.FocusAreaType = "focus-area-type", ResourceTypeEnum2.Folder = "folder", ResourceTypeEnum2.ForgeInstallation = "forge-installation", ResourceTypeEnum2.Form = "form", ResourceTypeEnum2.ForwardDocument = "forward-document", ResourceTypeEnum2.ForwardDocumentSubscription = "forward-document-subscription", ResourceTypeEnum2.Goal = "goal", ResourceTypeEnum2.GoalMetricUpdate = "goal-metric-update", ResourceTypeEnum2.GoalType = "goal-type", ResourceTypeEnum2.GoalUpdate = "goal-update", ResourceTypeEnum2.Group = "group", ResourceTypeEnum2.HelpCenter = "help-center", ResourceTypeEnum2.HelpcenterForm = "helpcenter-form", ResourceTypeEnum2.HelpDesk = "help-desk", ResourceTypeEnum2.HelpPointer = "help-pointer", ResourceTypeEnum2.Id = "id", ResourceTypeEnum2.ImportConfiguration = "import-configuration", ResourceTypeEnum2.Incident = "incident", ResourceTypeEnum2.IncidentAlertLink = "incident-alert-link", ResourceTypeEnum2.IncidentHistory = "incident-history", ResourceTypeEnum2.IncidentStatusUpdate = "incident-status-update", ResourceTypeEnum2.IncomingCallHistory = "incoming-call-history", ResourceTypeEnum2.IncomingWebhook = "incoming-webhook", ResourceTypeEnum2.Initiative = "initiative", ResourceTypeEnum2.Installation = "installation", ResourceTypeEnum2.InstallationLink = "installation-link", ResourceTypeEnum2.Instance = "instance", ResourceTypeEnum2.Integration = "integration", ResourceTypeEnum2.IntegrationContext = "integration-context", ResourceTypeEnum2.Intent = "intent", ResourceTypeEnum2.IntentProjection = "intent-projection", ResourceTypeEnum2.IntentQuestion = "intent-question", ResourceTypeEnum2.IntentQuestionProjection = "intent-question-projection", ResourceTypeEnum2.IntentRuleProjection = "intent-rule-projection", ResourceTypeEnum2.IntentTemplate = "intent-template", ResourceTypeEnum2.InvoiceGroup = "invoice-group", ResourceTypeEnum2.Issue = "issue", ResourceTypeEnum2.IssueAttachment = "issue-attachment", ResourceTypeEnum2.IssueComment = "issue-comment", ResourceTypeEnum2.IssueFieldMetadata = "issue-field-metadata", ResourceTypeEnum2.IssueFieldOption = "issue-field-option", ResourceTypeEnum2.Issuefieldvalue = "issuefieldvalue", ResourceTypeEnum2.IssueForm = "issue-form", ResourceTypeEnum2.IssueHistory = "issue-history", ResourceTypeEnum2.IssueLink = "issue-link", ResourceTypeEnum2.IssueLinkType = "issue-link-type", ResourceTypeEnum2.IssueRemoteLink = "issue-remote-link", ResourceTypeEnum2.IssueSearchView = "issue-search-view", ResourceTypeEnum2.IssueSearchViewType = "issue-search-view-type", ResourceTypeEnum2.IssueSecurityLevelPermission = "issue-security-level-permission", ResourceTypeEnum2.IssueStatus = "issue-status", ResourceTypeEnum2.IssueType = "issue-type", ResourceTypeEnum2.IssueTypeScheme = "issue-type-scheme", ResourceTypeEnum2.IssueTypeSchemeMapping = "issue-type-scheme-mapping", ResourceTypeEnum2.IssueWorklog = "issue-worklog", ResourceTypeEnum2.JiraProjectAndDevopsToolRelationship = "jira-project-and-devops-tool-relationship", ResourceTypeEnum2.JiraProjectAndDocumentationSpaceRelationship = "jira-project-and-documentation-space-relationship", ResourceTypeEnum2.JiraProjectAndOperationsTeamRelationship = "jira-project-and-operations-team-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationship = "jira-project-and-vcs-repository-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationshipTempMigration = "jira-project-and-vcs-repository-relationship-temp-migration", ResourceTypeEnum2.Job = "job", ResourceTypeEnum2.JobProfile = "job-profile", ResourceTypeEnum2.Label = "label", ResourceTypeEnum2.LakeConnection = "lake-connection", ResourceTypeEnum2.Layout = "layout", ResourceTypeEnum2.Learner = "learner", ResourceTypeEnum2.Learning = "learning", ResourceTypeEnum2.LibraryScorecard = "library-scorecard", ResourceTypeEnum2.LifecycleResource = "lifecycle-resource", ResourceTypeEnum2.LifecycleResourcePackage = "lifecycle-resource-package", ResourceTypeEnum2.LifecycleResourcePackageType = "lifecycle-resource-package-type", ResourceTypeEnum2.Link = "link", ResourceTypeEnum2.LinkedAccount = "linked-account", ResourceTypeEnum2.List = "list", ResourceTypeEnum2.Logo = "logo", ResourceTypeEnum2.LongRunningTask = "long-running-task", ResourceTypeEnum2.Meeting = "meeting", ResourceTypeEnum2.MeetingRecurrence = "meeting-recurrence", ResourceTypeEnum2.Message = "message", ResourceTypeEnum2.MessageInstance = "message-instance", ResourceTypeEnum2.MessageTemplate = "message-template", ResourceTypeEnum2.Metric = "metric", ResourceTypeEnum2.MetricDefinition = "metric-definition", ResourceTypeEnum2.MetricSource = "metric-source", ResourceTypeEnum2.MetricTarget = "metric-target", ResourceTypeEnum2.MetricUpdate = "metric-update", ResourceTypeEnum2.MetricValue = "metric-value", ResourceTypeEnum2.Milestone = "milestone", ResourceTypeEnum2.Namespace = "namespace", ResourceTypeEnum2.NavigationConfig = "navigation-config", ResourceTypeEnum2.NavigationItem = "navigation-item", ResourceTypeEnum2.NavigationMenu = "navigation-menu", ResourceTypeEnum2.NavigationSettings = "navigation-settings", ResourceTypeEnum2.Note = "note", ResourceTypeEnum2.Notification = "notification", ResourceTypeEnum2.NotificationType = "notification-type", ResourceTypeEnum2.NotificationTypeScheme = "notification-type-scheme", ResourceTypeEnum2.NotificationUserPreference = "notification-user-preference", ResourceTypeEnum2.OauthClient = "oauthClient", ResourceTypeEnum2.OauthConsumer = "oauth-consumer", ResourceTypeEnum2.Object = "object", ResourceTypeEnum2.Offering = "offering", ResourceTypeEnum2.OfferingRelationshipTemplate = "offering-relationship-template", ResourceTypeEnum2.OperationsWorkspace = "operations-workspace", ResourceTypeEnum2.Order = "order", ResourceTypeEnum2.Org = "org", ResourceTypeEnum2.Organisation = "organisation", ResourceTypeEnum2.OrganisationHistory = "organisation-history", ResourceTypeEnum2.Organization = "organization", ResourceTypeEnum2.OrganizationMember = "organization-member", ResourceTypeEnum2.OrgUser = "org-user", ResourceTypeEnum2.Package = "package", ResourceTypeEnum2.Page = "page", ResourceTypeEnum2.ParentAccount = "parent-account", ResourceTypeEnum2.PaymentMethod = "payment-method", ResourceTypeEnum2.Performance = "performance", ResourceTypeEnum2.Permission = "permission", ResourceTypeEnum2.PermissionContainer = "permission-container", ResourceTypeEnum2.PermissionScheme = "permission-scheme", ResourceTypeEnum2.PipelineQuery = "pipeline-query", ResourceTypeEnum2.Plan = "plan", ResourceTypeEnum2.PlanCrossProjectScenarioVersion = "plan-cross-project-scenario-version", ResourceTypeEnum2.PlanCrossProjectVersion = "plan-cross-project-version", ResourceTypeEnum2.Planner = "planner", ResourceTypeEnum2.PlannerCalendar = "planner-calendar", ResourceTypeEnum2.PlannerEventCard = "planner-event-card", ResourceTypeEnum2.PlanScenario = "plan-scenario", ResourceTypeEnum2.PlanScenarioIssue = "plan-scenario-issue", ResourceTypeEnum2.PlanScenarioIssueField = "plan-scenario-issue-field", ResourceTypeEnum2.PlanScenarioVersion = "plan-scenario-version", ResourceTypeEnum2.Playbook = "playbook", ResourceTypeEnum2.PlaybookInstance = "playbook-instance", ResourceTypeEnum2.PlaybookInstanceStep = "playbook-instance-step", ResourceTypeEnum2.PlaybookLabel = "playbook-label", ResourceTypeEnum2.PlaybookStep = "playbook-step", ResourceTypeEnum2.PlaybookStepRun = "playbook-step-run", ResourceTypeEnum2.Policy = "policy", ResourceTypeEnum2.Portal = "portal", ResourceTypeEnum2.Position = "position", ResourceTypeEnum2.PositionHistory = "position-history", ResourceTypeEnum2.PostIncidentReview = "post-incident-review", ResourceTypeEnum2.PostIncidentReviewHistory = "post-incident-review-history", ResourceTypeEnum2.PostIncidentReviewLink = "post-incident-review-link", ResourceTypeEnum2.Precalibration = "precalibration", ResourceTypeEnum2.PrecalibrationPillar = "precalibration-pillar", ResourceTypeEnum2.Presentation = "presentation", ResourceTypeEnum2.PricingPlan = "pricing-plan", ResourceTypeEnum2.Priority = "priority", ResourceTypeEnum2.Product = "product", ResourceTypeEnum2.Program = "program", ResourceTypeEnum2.ProgramStatusUpdate = "program-status-update", ResourceTypeEnum2.Project = "project", ResourceTypeEnum2.ProjectCategory = "project-category", ResourceTypeEnum2.ProjectFeature = "project-feature", ResourceTypeEnum2.ProjectForm = "project-form", ResourceTypeEnum2.ProjectHistory = "project-history", ResourceTypeEnum2.ProjectOverview = "project-overview", ResourceTypeEnum2.ProjectRoleActor = "project-role-actor", ResourceTypeEnum2.ProjectRoleByProject = "project-role-by-project", ResourceTypeEnum2.ProjectShortcut = "project-shortcut", ResourceTypeEnum2.ProjectType = "project-type", ResourceTypeEnum2.ProjectUpdate = "project-update", ResourceTypeEnum2.Promotion = "promotion", ResourceTypeEnum2.Provider = "provider", ResourceTypeEnum2.PublicLink = "public-link", ResourceTypeEnum2.Pullrequest = "pullrequest", ResourceTypeEnum2.PullRequest = "pull-request", ResourceTypeEnum2.PullRequestHistory = "pull-request-history", ResourceTypeEnum2.Question = "question", ResourceTypeEnum2.Queue = "queue", ResourceTypeEnum2.Quote = "quote", ResourceTypeEnum2.Recipe = "recipe", ResourceTypeEnum2.Relationship = "relationship", ResourceTypeEnum2.RelationshipType = "relationship-type", ResourceTypeEnum2.RemoteLink = "remote-link", ResourceTypeEnum2.RemoteLinkHistory = "remote-link-history", ResourceTypeEnum2.ReportRequestProxy = "report-request-proxy", ResourceTypeEnum2.Repository = "repository", ResourceTypeEnum2.RepositoryTransfer = "repository-transfer", ResourceTypeEnum2.RequestForm = "request-form", ResourceTypeEnum2.RequestType = "request-type", ResourceTypeEnum2.Resolution = "resolution", ResourceTypeEnum2.Resource = "resource", ResourceTypeEnum2.ResourceUsageMetric = "resource-usage-metric", ResourceTypeEnum2.ResourceUsageRecommendation = "resource-usage-recommendation", ResourceTypeEnum2.Role = "role", ResourceTypeEnum2.Rule = "rule", ResourceTypeEnum2.SavedSearch = "saved-search", ResourceTypeEnum2.Scenario = "scenario", ResourceTypeEnum2.Schedule = "schedule", ResourceTypeEnum2.ScheduleRotation = "schedule-rotation", ResourceTypeEnum2.Schema = "schema", ResourceTypeEnum2.ScopedGroup = "scoped-group", ResourceTypeEnum2.Scorecard = "scorecard", ResourceTypeEnum2.Screen = "screen", ResourceTypeEnum2.ScreenScheme = "screen-scheme", ResourceTypeEnum2.ScreenTab = "screen-tab", ResourceTypeEnum2.SecureTunnel = "secure-tunnel", ResourceTypeEnum2.SecurityContainer = "security-container", ResourceTypeEnum2.SecurityLevel = "security-level", ResourceTypeEnum2.SecurityWorkspace = "security-workspace", ResourceTypeEnum2.SelfAssessment = "self-assessment", ResourceTypeEnum2.SelfAssessmentPillar = "self-assessment-pillar", ResourceTypeEnum2.Sentence = "sentence", ResourceTypeEnum2.Service = "service", ResourceTypeEnum2.ServiceAndJiraProjectRelationship = "service-and-jira-project-relationship", ResourceTypeEnum2.ServiceAndOperationsTeamRelationship = "service-and-operations-team-relationship", ResourceTypeEnum2.ServiceAndVcsRepositoryRelationship = "service-and-vcs-repository-relationship", ResourceTypeEnum2.ServiceRelationship = "service-relationship", ResourceTypeEnum2.Settings = "settings", ResourceTypeEnum2.SharepointDocument = "sharepoint-document", ResourceTypeEnum2.ShipToParty = "ship-to-party", ResourceTypeEnum2.Site = "site", ResourceTypeEnum2.SiteUser = "site-user", ResourceTypeEnum2.Sla = "sla", ResourceTypeEnum2.Space = "space", ResourceTypeEnum2.SpaceHistory = "space-history", ResourceTypeEnum2.Spreadsheet = "spreadsheet", ResourceTypeEnum2.Sprint = "sprint", ResourceTypeEnum2.Staff = "staff", ResourceTypeEnum2.StandaloneWorkspace = "standalone-workspace", ResourceTypeEnum2.Sticker = "sticker", ResourceTypeEnum2.StrategicEvent = "strategic-event", ResourceTypeEnum2.StrategicEventStatus = "strategic-event-status", ResourceTypeEnum2.StreamhubSchema = "streamhub-schema", ResourceTypeEnum2.Subscription = "subscription", ResourceTypeEnum2.SupervisoryOrg = "supervisory-org", ResourceTypeEnum2.Swimlane = "swimlane", ResourceTypeEnum2.Tag = "tag", ResourceTypeEnum2.Task = "task", ResourceTypeEnum2.Team = "team", ResourceTypeEnum2.TeamCalendar = "team-calendar", ResourceTypeEnum2.TeamMember = "team-member", ResourceTypeEnum2.TemplateForm = "template-form", ResourceTypeEnum2.TestProvisioningEntity = "test-provisioning-entity", ResourceTypeEnum2.ThirdPartyDirectory = "third-party-directory", ResourceTypeEnum2.ThirdPartyGroup = "third-party-group", ResourceTypeEnum2.ThirdPartyUser = "third-party-user", ResourceTypeEnum2.ThreadChunk = "thread-chunk", ResourceTypeEnum2.Timeline = "timeline", ResourceTypeEnum2.Tool = "tool", ResourceTypeEnum2.Topic = "topic", ResourceTypeEnum2.TransactionAccount = "transaction-account", ResourceTypeEnum2.Trigger = "trigger", ResourceTypeEnum2.Type = "type", ResourceTypeEnum2.UnifiedAccount = "unified-account", ResourceTypeEnum2.UnifiedProfile = "unified-profile", ResourceTypeEnum2.UpdateNote = "update-note", ResourceTypeEnum2.User = "user", ResourceTypeEnum2.Userbase = "userbase", ResourceTypeEnum2.UserBoardConfig = "user-board-config", ResourceTypeEnum2.UserBroadcastMessage = "user-broadcast-message", ResourceTypeEnum2.UserDefinedParameter = "user-defined-parameter", ResourceTypeEnum2.UserGrant = "userGrant", ResourceTypeEnum2.UserProperty = "user-property", ResourceTypeEnum2.Version = "version", ResourceTypeEnum2.VersionApprover = "version-approver", ResourceTypeEnum2.Video = "video", ResourceTypeEnum2.VideoHistory = "video-history", ResourceTypeEnum2.View = "view", ResourceTypeEnum2.ViewConfig = "view-config", ResourceTypeEnum2.Vulnerability = "vulnerability", ResourceTypeEnum2.VulnerabilityHistory = "vulnerability-history", ResourceTypeEnum2.Webhook = "webhook", ResourceTypeEnum2.Whiteboard = "whiteboard", ResourceTypeEnum2.WorkbenchResource = "workbench-resource", ResourceTypeEnum2.Worker = "worker", ResourceTypeEnum2.WorkerHistory = "worker-history", ResourceTypeEnum2.Workflow = "workflow", ResourceTypeEnum2.WorkflowScheme = "workflow-scheme", ResourceTypeEnum2.WorkItem = "work-item", ResourceTypeEnum2.WorkItemHistory = "work-item-history", ResourceTypeEnum2.Worklog = "worklog", ResourceTypeEnum2.Workspace = "workspace", ResourceTypeEnum2))(ResourceTypeEnum || {});
 export {
+  AdobeAdobexdRemoteLinkAri,
+  AdobeSignDocumentAri,
+  AhaAhaWorkItemAri,
+  AirtableAirtableDocumentAri,
+  AirtableAirtableRemoteLinkAri,
+  AmplitudeAmplitudeRemoteLinkAri,
   AnalyticsUserAri,
   AnyAri,
+  AppMigrationAppDataAri,
   ApprovalDeskDecisionTableAri,
   ApprovalDeskRoleAri,
   ApprovalDeskWorkflowAri,
   ApprovalDeskWorkspaceAri,
   Ari,
   Arm,
+  AsanaAsanaRemoteLinkAri,
+  AsanaAsanaWorkItemAri,
   Ati,
   AtlashubIdAri,
   AtlashubSiteAri,
+  AtlassianWebCrawlerAtlassianWebCrawlerDocumentAri,
+  AuditLogAttributeAri,
+  AuditLogContainerAri,
+  AuditLogContextAri,
+  AuditLogEventAri,
+  AuditLogWorkspaceAri,
+  AutomationAutomationRuleAri,
   AutomationRoleAri,
-  AutomationRuleAri,
-  AvocadoAnswerAri,
-  AvocadoQuestionAri,
-  AvocadoRoleAri,
-  AvocadoSiteAri,
-  AvocadoUserAri,
+  AvpControlAri,
   AvpDashboardAri,
+  AvpDashboardChartAri,
+  AvpDataShareAri,
   AvpDatasourceAri,
+  AvpPipelineQueryAri,
   AvpRoleAri,
   AvpSiteAri,
+  AvpSubscriptionAri,
+  AvpWorkspaceAri,
+  AzureDevopsAzureDevopsRemoteLinkAri,
+  AzureDevopsAzureDevopsRepositoryAri,
   BeaconAlertAri,
   BeaconCustomDetectionAri,
   BeaconDetectionAri,
   BeaconDetectionSettingAri,
@@ -1884,14 +2990,20 @@
   BitbucketRepositoryTransferAri,
   BitbucketSiteAri,
   BitbucketTeamAri,
   BitbucketWorkspaceAri,
+  BoxBoxDocumentAri,
+  BoxBoxRemoteLinkAri,
   BrieRoleAri,
   BrieSiteAri,
+  CanvaCanvaRemoteLinkAri,
   CanvasBoardAri,
   CanvasDatabaseAri,
   CanvasSiteAri,
   CanvasWorkspaceAri,
+  CiaCprsEmailAri,
+  CiscoWebexRemoteLinkAri,
+  ClickupClickupRemoteLinkAri,
   CmdbAttributeAri,
   CmdbImportConfigurationAri,
   CmdbObjectAri,
   CmdbRoleAri,
@@ -1915,19 +3027,24 @@
   CommerceRoleAri,
   CommerceShipToPartyAri,
   CommerceTransactionAccountAri,
   CommerceWorkbenchResourceAri,
+  CompassApiEndpointAri,
   CompassAssistantAnswerAri,
+  CompassCampaignAri,
   CompassComponentAri,
   CompassComponentLabelAri,
   CompassComponentLinkAri,
+  CompassComponentTypeAri,
   CompassCustomFieldDefinitionAri,
   CompassDocumentAri,
   CompassDocumentationCategoryAri,
   CompassEventSourceAri,
   CompassIncomingWebhookAri,
+  CompassLibraryScorecardAri,
   CompassMetricDefinitionAri,
   CompassMetricSourceAri,
+  CompassPackageAri,
   CompassRoleAri,
   CompassScorecardAri,
   CompassSiteAri,
   CompassUserDefinedParameterAri,
@@ -1937,12 +3054,17 @@
   ConfluenceAttachmentAri,
   ConfluenceBlogpostAri,
   ConfluenceCommentAri,
   ConfluenceContentAri,
+  ConfluenceCustomContentAri,
   ConfluenceDatabaseAri,
+  ConfluenceDcConfluenceDcCommentAri,
+  ConfluenceDcConfluenceDcDocumentAri,
+  ConfluenceDcConfluenceDcSpaceAri,
   ConfluenceEmbedAri,
   ConfluenceEventAri,
   ConfluenceFolderAri,
+  ConfluenceLabelAri,
   ConfluenceLongRunningTaskAri,
   ConfluenceNoteAri,
   ConfluencePageAri,
   ConfluencePublicLinkAri,
@@ -1952,39 +3074,86 @@
   ConfluenceTaskAri,
   ConfluenceTeamCalendarAri,
   ConfluenceUserPropertyAri,
   ConfluenceWhiteboardAri,
+  ConfluenceWorkflowAri,
   ConfluenceWorkspaceAri,
   ConnectionRegistryLinkAri,
   ConversationalHelpConversationAri,
   ConversationalHelpConversationMessageAri,
+  ConvoAiWorkspaceAri,
+  CssXpRoleAri,
   DataLakeLakeConnectionAri,
+  DevaiAutodevJobAri,
+  DevaiWorkspaceAri,
   DevopsContainerAri,
   DevopsNamespaceAri,
   DevopsProviderAri,
   DevopsRelationshipAri,
   DevopsToolAri,
+  DocusignDocusignDocumentAri,
+  DocusignDocusignRemoteLinkAri,
+  DovetailDovetailRemoteLinkAri,
+  DropboxDocumentAri,
+  DropboxDropboxDocumentAri,
+  DropboxDropboxRemoteLinkAri,
+  DropboxRemoteLinkAri,
   EcosystemAppAri,
   EcosystemAppEnvironmentVersionAri,
   EcosystemConnectAppAri,
+  EcosystemConnectModuleAri,
   EcosystemEnvironmentAri,
   EcosystemExtensionAri,
   EcosystemExtensionGroupAri,
   EcosystemInstallationAri,
+  EcosystemInstallationLinkAri,
   ElementsCustomEmojiMetadataAri,
   ElementsWorkspaceAri,
+  ElevatePrecalibrationAri,
+  ElevatePrecalibrationPillarAri,
+  ElevateSelfAssessmentAri,
+  ElevateSelfAssessmentPillarAri,
   ExusExternalUserAri,
-  FigmaFileAri,
-  GoogleDocumentAri,
-  GoogleFormAri,
-  GooglePresentationAri,
-  GoogleSpreadsheetAri,
+  FigmaFigmaDesignAri,
+  FigmaFigmaRemoteLinkAri,
+  GithubGithubBranchAri,
+  GithubGithubBuildAri,
+  GithubGithubCommentAri,
+  GithubGithubCommitAri,
+  GithubGithubDeploymentAri,
+  GithubGithubPullRequestAri,
+  GithubGithubRemoteLinkAri,
+  GithubGithubRepositoryAri,
+  GithubGithubVulnerabilityAri,
+  GitlabGitlabRemoteLinkAri,
+  GitlabGitlabRepositoryAri,
+  GoalGoalTypeAri,
+  GoalMetricUpdateAri,
+  GoalSiteAri,
+  GoalWorkspaceAri,
+  GoogleAccountAri,
+  GoogleGmailMessageAri,
+  GoogleGoogleCalendarCalendarEventAri,
+  GoogleGoogleDriveDocumentAri,
+  GoogleGoogleDriveRemoteLinkAri,
+  GoogleGoogleDriveRslDocumentAri,
   GraphBranchAri,
   GraphBranchHistoryAri,
   GraphBuildAri,
   GraphBuildHistoryAri,
+  GraphCalendarEventAri,
+  GraphCalendarEventHistoryAri,
+  GraphCommentAri,
+  GraphCommentHistoryAri,
   GraphCommitAri,
   GraphContentAri,
+  GraphConversationAri,
+  GraphConversationChunkAri,
+  GraphConversationHistoryAri,
+  GraphCustomerOrgAri,
+  GraphCustomerOrgHistoryAri,
+  GraphDealAri,
+  GraphDealHistoryAri,
   GraphDeploymentAri,
   GraphDeploymentHistoryAri,
   GraphDesignAri,
   GraphDesignHistoryAri,
@@ -1996,74 +3165,106 @@
   GraphFeatureFlagAri,
   GraphFeatureFlagHistoryAri,
   GraphIncidentAri,
   GraphIncidentHistoryAri,
+  GraphIntegrationContextAri,
   GraphJiraProjectAndDevopsToolRelationshipAri,
   GraphJiraProjectAndDocumentationSpaceRelationshipAri,
   GraphJiraProjectAndOperationsTeamRelationshipAri,
   GraphJiraProjectAndVcsRepositoryRelationshipAri,
-  GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri,
+  GraphMessageAri,
   GraphOperationsWorkspaceAri,
+  GraphOrganisationAri,
+  GraphOrganisationHistoryAri,
+  GraphPositionAri,
+  GraphPositionHistoryAri,
   GraphPostIncidentReviewAri,
   GraphPostIncidentReviewHistoryAri,
   GraphProjectAri,
+  GraphProjectHistoryAri,
   GraphPullRequestAri,
   GraphPullRequestHistoryAri,
+  GraphRelationshipTypeAri,
   GraphRemoteLinkAri,
   GraphRemoteLinkHistoryAri,
   GraphRepositoryAri,
+  GraphRoleAri,
   GraphSecurityContainerAri,
   GraphSecurityWorkspaceAri,
   GraphServiceAndJiraProjectRelationshipAri,
   GraphServiceAndOperationsTeamRelationshipAri,
   GraphServiceAndVcsRepositoryRelationshipAri,
   GraphServiceAri,
   GraphServiceRelationshipAri,
+  GraphSpaceAri,
+  GraphSpaceHistoryAri,
+  GraphThreadChunkAri,
   GraphVideoAri,
   GraphVideoHistoryAri,
   GraphVulnerabilityAri,
   GraphVulnerabilityHistoryAri,
+  GraphWorkItemAri,
+  GraphWorkItemHistoryAri,
+  GraphWorkerAri,
+  GraphWorkerHistoryAri,
   GraphWorkspaceAri,
   HelpArticleAri,
   HelpChannelAri,
   HelpHelpCenterAri,
   HelpHelpDeskAri,
   HelpLayoutAri,
+  HelpPageAri,
   HelpPortalAri,
   HelpRequestFormAri,
+  HelpRoleAri,
+  HomeWorkspaceAri,
+  HubspotHubspotCustomerOrgAri,
+  HubspotHubspotDealAri,
+  HubspotHubspotRemoteLinkAri,
   IdentityAppAri,
+  IdentityAppGrantAri,
   IdentityAuthPolicyAri,
   IdentityCustomerDirectoryAri,
   IdentityCustomerOrganizationAri,
   IdentityDirectoryAri,
   IdentityDomainAri,
+  IdentityForgeInstallationAri,
   IdentityGroupAri,
-  IdentityOauthClientAri,
   IdentityRoleAri,
-  IdentitySiteAri,
+  IdentityScopedGroupAri,
   IdentityTeamAri,
   IdentityTeamMemberAri,
+  IdentityThirdPartyDirectoryAri,
   IdentityThirdPartyGroupAri,
   IdentityThirdPartyUserAri,
   IdentityUserAri,
   IdentityUserGrantAri,
   IdentityUserbaseAri,
-  JiraAlignEpicAri,
+  JiraAiCrocsSentenceAri,
+  JiraAiCrocsWorkspaceAri,
   JiraAlignInstanceAri,
+  JiraAlignProjectAri,
+  JiraAlignWorkspaceAri,
   JiraAnnouncementBannerAri,
   JiraAvailableFieldsAri,
   JiraBranchAri,
   JiraBranchHistoryAri,
   JiraBuildAri,
   JiraBuildHistoryAri,
   JiraBulkOperationTaskAri,
-  JiraCommentAri,
   JiraCommitAri,
   JiraComponentAri,
   JiraConnectAppAri,
   JiraCoreRoleAri,
   JiraCoreSiteAri,
+  JiraCustomerServiceRoleAri,
+  JiraCustomerServiceSiteAri,
+  JiraCustomerServiceTemplateFormAri,
   JiraDashboardAri,
+  JiraDcJiraDcCommentAri,
+  JiraDcJiraDcProjectAri,
+  JiraDcJiraDcSpaceAri,
+  JiraDcJiraDcWorkItemAri,
   JiraDeploymentAri,
   JiraDeploymentHistoryAri,
   JiraDesignAri,
   JiraDesignHistoryAri,
@@ -2074,10 +3275,14 @@
   JiraEntityPropertyAri,
   JiraFavouriteAri,
   JiraFeatureFlagAri,
   JiraFeatureFlagHistoryAri,
+  JiraFieldConfigurationAri,
+  JiraFieldConfigurationContextAri,
+  JiraFieldSetViewAri,
   JiraFilterAri,
   JiraFilterEmailSubscriptionAri,
+  JiraFormAri,
   JiraIncidentAri,
   JiraIncidentHistoryAri,
   JiraIssueAri,
   JiraIssueAttachmentAri,
@@ -2088,16 +3293,20 @@
   JiraIssueLinkAri,
   JiraIssueLinkTypeAri,
   JiraIssueRemoteLinkAri,
   JiraIssueSearchViewAri,
+  JiraIssueSearchViewTypeAri,
+  JiraIssueSecurityLevelPermissionAri,
   JiraIssueStatusAri,
   JiraIssueTypeAri,
   JiraIssueTypeSchemeAri,
   JiraIssueTypeSchemeMappingAri,
   JiraIssueWorklogAri,
   JiraIssuefieldvalueAri,
   JiraNavigationConfigAri,
   JiraNavigationItemAri,
+  JiraNavigationMenuAri,
+  JiraNavigationSettingsAri,
   JiraNotificationTypeAri,
   JiraNotificationTypeSchemeAri,
   JiraNotificationUserPreferenceAri,
   JiraOperationsWorkspaceAri,
@@ -2108,8 +3317,14 @@
   JiraPlanScenarioAri,
   JiraPlanScenarioIssueAri,
   JiraPlanScenarioIssueFieldAri,
   JiraPlanScenarioVersionAri,
+  JiraPlaybookAri,
+  JiraPlaybookInstanceAri,
+  JiraPlaybookInstanceStepAri,
+  JiraPlaybookLabelAri,
+  JiraPlaybookStepAri,
+  JiraPlaybookStepRunAri,
   JiraPostIncidentReviewAri,
   JiraPostIncidentReviewHistoryAri,
   JiraPostIncidentReviewLinkAri,
   JiraPriorityAri,
@@ -2118,8 +3333,9 @@
   JiraProjectCategoryAri,
   JiraProjectFeatureAri,
   JiraProjectOverviewAri,
   JiraProjectRoleActorAri,
+  JiraProjectRoleByProjectAri,
   JiraProjectShortcutAri,
   JiraProjectTypeAri,
   JiraPullRequestAri,
   JiraPullRequestHistoryAri,
@@ -2129,16 +3345,19 @@
   JiraResolutionAri,
   JiraResourceUsageMetricAri,
   JiraResourceUsageRecommendationAri,
   JiraRoleAri,
+  JiraScreenAri,
+  JiraScreenSchemeAri,
   JiraScreenTabAri,
   JiraSecurityContainerAri,
   JiraSecurityLevelAri,
   JiraSecurityWorkspaceAri,
   JiraServicedeskApprovalAri,
   JiraServicedeskCalendarEventAri,
   JiraServicedeskCannedResponseAri,
   JiraServicedeskOrganizationAri,
+  JiraServicedeskOrganizationMemberAri,
   JiraServicedeskQueueAri,
   JiraServicedeskRequestTypeAri,
   JiraServicedeskRoleAri,
   JiraServicedeskSiteAri,
@@ -2161,34 +3380,70 @@
   JiraSprintAri,
   JiraUserBroadcastMessageAri,
   JiraVersionApproverAri,
   JiraVersionAri,
+  JiraViewAri,
   JiraVulnerabilityAri,
   JiraVulnerabilityHistoryAri,
   JiraWorkflowAri,
   JiraWorkflowSchemeAri,
-  JiraWorklogAri,
   JiraWorkspaceAri,
+  JsmChannelOrchestratorConversationAri,
+  KnowledgeServingAndAccessTopicAri,
+  LaunchdarklyLaunchdarklyRemoteLinkAri,
+  LearningPlatformLearnerAri,
   LinkingPlatformDatasourceAri,
+  LoginAlerterSiteAri,
+  LoomCommentAri,
+  LoomFolderAri,
+  LoomLoomVideoAri,
+  LoomMeetingAri,
+  LoomMeetingRecurrenceAri,
   LoomSiteAri,
+  LoomSpaceAri,
+  LoomStandaloneWorkspaceAri,
+  LoomVideoAri,
+  LoomWorkspaceAri,
+  LucidLucidchartDesignAri,
+  LucidLucidchartRemoteLinkAri,
   MakerSpaceGroupAri,
   MapiRoleAri,
   MarketingCustomerDomainAri,
   MarketplaceTeamAri,
   MeasurementEmailUuidAri,
   MeasurementSiteUserAri,
   MeasurementUserAri,
   MediaFileAri,
+  MercuryChangeAri,
+  MercuryChangeProposalAri,
+  MercuryChangeProposalStatusAri,
   MercuryCommentAri,
   MercuryFocusAreaAri,
   MercuryFocusAreaStatusUpdateAri,
-  MercuryProgramAri,
-  MercuryProgramStatusUpdateAri,
+  MercuryFocusAreaTypeAri,
   MercuryRoleAri,
   MercurySiteAri,
+  MercuryStrategicEventAri,
+  MercuryStrategicEventStatusAri,
+  MercuryViewAri,
   MercuryWorkspaceAri,
-  MicrosoftChannelAri,
+  MicrosoftAccountAri,
+  MicrosoftOnedriveDocumentAri,
+  MicrosoftOutlookCalendarCalendarEventAri,
+  MicrosoftOutlookMessageAri,
+  MicrosoftPowerBiRemoteLinkAri,
   MicrosoftSharepointDocumentAri,
+  MicrosoftTeamsConversationAri,
+  MicrosoftTeamsMessageAri,
+  MicrosoftTeamsRemoteLinkAri,
+  MigrationReportCenterReportRequestProxyAri,
+  MiroMiroDesignAri,
+  MiroMiroRemoteLinkAri,
+  MlRegistryArtifactAri,
+  MondayMondayDocumentAri,
+  MuralMuralRemoteLinkAri,
+  NotionNotionDocumentAri,
+  NotionNotionRemoteLinkAri,
   OauthClientAri,
   OpsgenieAccountLoginAri,
   OpsgenieAccountSettingsAri,
   OpsgenieAlertAri,
@@ -2206,71 +3461,139 @@
   OpsgenieIncomingCallHistoryAri,
   OpsgenieIntegrationAri,
   OpsgenieNotificationAri,
   OpsgenieRoleAri,
+  OpsgenieSavedSearchAri,
   OpsgenieScheduleAri,
   OpsgenieScheduleRotationAri,
   OpsgenieSiteAri,
   OpsgenieTeamAri,
+  OpsgenieTeamMemberAri,
   OpsgenieTimelineAri,
   OpsgenieWorkspaceAri,
   OrgPolicyPolicyAri,
+  PagerdutyPagerdutyRemoteLinkAri,
   PapiApiAri,
   PapiRoleAri,
-  PassionfruitUserAri,
+  PassionfruitAskActivityAri,
+  PassionfruitAskAri,
+  PassionfruitAskCommentAri,
+  PassionfruitAskLinkAri,
+  PassionfruitAskUpdateAri,
+  PassionfruitDependencyAri,
+  PassionfruitRoleAri,
+  PassionfruitSiteAri,
+  PassionfruitWorkspaceAri,
   PeopleDataCostCenterAri,
   PeopleDataJobProfileAri,
   PeopleDataPositionAri,
   PeopleDataSupervisoryOrgAri,
   PeopleDataWorkerAri,
   PeoplePerftoolCalibrationAri,
   PeoplePerftoolFeedbackAri,
   PeoplePerftoolPerformanceAri,
+  PipedrivePipedriveRemoteLinkAri,
   PlatformClassificationTagAri,
+  PlatformCollaborationContextAri,
   PlatformIntegrationAri,
   PlatformLifecycleResourceAri,
   PlatformLifecycleResourcePackageAri,
   PlatformLifecycleResourcePackageTypeAri,
   PlatformOrgAri,
   PlatformOrgUserAri,
+  PlatformProductAri,
   PlatformSecureTunnelAri,
   PlatformServicesStreamhubSchemaAri,
   PlatformSiteAri,
+  PlatformTestProvisioningEntityAri,
   PollinatorCheckAri,
   PostOfficeMessageInstanceAri,
   PostOfficeMessageTemplateAri,
+  PostOfficeTriggerAri,
+  ProformaHelpcenterFormAri,
+  ProformaIssueFormAri,
+  ProformaProjectFormAri,
+  ProformaRoleAri,
+  ProjectSiteAri,
+  ProjectWorkspaceAri,
+  PurePermissionAri,
+  PureResourceAri,
+  PureRoleAri,
+  RadarPositionAri,
+  RadarSiteAri,
+  RadarWorkerAri,
+  RadarWorkspaceAri,
   ResourceOwnerEnum as ResourceOwner,
   ResourceTypeEnum as ResourceType,
+  RovoAgentAri,
+  RovoCustomActionAri,
+  RovoFileAri,
+  RovoMessageAri,
+  RovoScenarioAri,
   RovoSiteAri,
+  RovoWorkspaceAri,
   RuntimeAuthClientRoleAri,
+  SalesforceSalesforceCustomerOrgAri,
+  SalesforceSalesforceDealAri,
+  SalesforceSalesforceRemoteLinkAri,
+  SandboxServiceSiteAri,
   SearchEventAri,
   SearchForwardDocumentAri,
   SearchForwardDocumentSubscriptionAri,
-  SlackChannelAri,
-  SlackMessageAri,
+  SearchPermissionContainerAri,
+  SentrySentryRemoteLinkAri,
+  ServicenowServicenowWorkItemAri,
+  SettingsServiceSettingsAri,
+  SlackSlackConversationAri,
+  SlackSlackMessageAri,
+  SmartsheetSmartsheetDocumentAri,
+  SmartsheetSmartsheetRemoteLinkAri,
+  SpinnakerSpinnakerDeploymentAri,
   StatuspageRoleAri,
   StatuspageSiteAri,
+  StripeStripeRemoteLinkAri,
   SupportCustomerAri,
-  TeamsTeamAri,
+  SupportCustomerSupportAri,
+  TodoistTodoistRemoteLinkAri,
   TownsquareCommentAri,
   TownsquareGoalAri,
+  TownsquareGoalUpdateAri,
   TownsquareHelpPointerAri,
   TownsquareLearningAri,
+  TownsquareMetricAri,
+  TownsquareMetricTargetAri,
+  TownsquareMetricValueAri,
+  TownsquareMilestoneAri,
   TownsquareProjectAri,
+  TownsquareProjectUpdateAri,
   TownsquareQuestionAri,
   TownsquareRoleAri,
   TownsquareSiteAri,
   TownsquareTagAri,
+  TownsquareUpdateNoteAri,
   TownsquareWorkspaceAri,
   TrelloAttachmentAri,
+  TrelloAvatarAri,
+  TrelloBackgroundAri,
   TrelloBoardAri,
   TrelloCardAri,
+  TrelloCheckItemAri,
+  TrelloChecklistAri,
+  TrelloCustomFieldAri,
+  TrelloEmojiAri,
   TrelloEnterpriseAri,
+  TrelloLabelAri,
   TrelloListAri,
+  TrelloLogoAri,
+  TrelloPlannerAri,
+  TrelloPlannerCalendarAri,
+  TrelloPlannerEventCardAri,
   TrelloRoleAri,
   TrelloSiteAri,
+  TrelloStickerAri,
   TrelloUserAri,
   TrelloWorkspaceAri,
+  TrustEngEmailAri,
   UnifiedHelpRoleAri,
   UnifiedHelpSiteAri,
   UnifiedHelpWorkspaceAri,
   UnifiedPortableProfileLinkedAccountAri,
@@ -2280,17 +3603,22 @@
   ValidationError,
   VirtualAgentConfigurationAri,
   VirtualAgentConversationAri,
   VirtualAgentFlowEditorAri,
-  VirtualAgentIntentProjectionAri,
-  VirtualAgentIntentQuestionProjectionAri,
-  VirtualAgentIntentRuleProjectionAri,
+  VirtualAgentIntentAri,
+  VirtualAgentIntentQuestionAri,
   VirtualAgentIntentTemplateAri,
   WorkatoJobAri,
   WorkatoRecipeAri,
   WorkdayCostCenterAri,
   WorkdayJobProfileAri,
   WorkdayPositionAri,
   WorkdayStaffAri,
   WorkdaySupervisoryOrgAri,
-  WorkdayWorkerAri
+  WorkdayWorkdayOrganisationAri,
+  WorkdayWorkdayPositionAri,
+  WorkdayWorkdayWorkerAri,
+  WorkdayWorkerAri,
+  ZendeskZendeskDocumentAri,
+  ZendeskZendeskWorkItemAri,
+  ZeplinZeplinRemoteLinkAri
 };

Modified: package/packages/ari/jira-align/epic/index.mjs

Index: package/packages/ari/jira-align/epic/index.mjs
===================================================================
--- package/packages/ari/jira-align/epic/index.mjs
+++ package/packages/ari/jira-align/epic/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraAlignEpicAri
-} from "../../chunk-OSF4PED7.mjs";
+} from "../../chunk-26ELLI32.mjs";
 import {
   JiraAlignEpicAriResourceOwner,
   JiraAlignEpicAriResourceType
 } from "../../chunk-5DRIX3CB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraAlignEpicAri,

Modified: package/packages/ari/jira-align/index.mjs

Index: package/packages/ari/jira-align/index.mjs
===================================================================
--- package/packages/ari/jira-align/index.mjs
+++ package/packages/ari/jira-align/index.mjs
@@ -1,18 +1,28 @@
-import "../chunk-P2RGZTM3.mjs";
+import "../chunk-OFO4T3NF.mjs";
 import {
-  JiraAlignEpicAri
-} from "../chunk-OSF4PED7.mjs";
-import "../chunk-5DRIX3CB.mjs";
-import {
   JiraAlignInstanceAri
-} from "../chunk-KQMPR5EF.mjs";
+} from "../chunk-NVFYVG3L.mjs";
 import "../chunk-KIGWQUKL.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  JiraAlignProjectAri
+} from "../chunk-WVQYQ6SP.mjs";
+import "../chunk-FTRG34JG.mjs";
+import {
+  JiraAlignWorkspaceAri
+} from "../chunk-IFNDEODP.mjs";
+import "../chunk-KSSMXCNA.mjs";
+import {
+  JiraAlignEpicAri
+} from "../chunk-26ELLI32.mjs";
+import "../chunk-5DRIX3CB.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   JiraAlignEpicAri,
-  JiraAlignInstanceAri
+  JiraAlignInstanceAri,
+  JiraAlignProjectAri,
+  JiraAlignWorkspaceAri
 };

Modified: package/packages/ari/jira-align/instance/index.mjs

Index: package/packages/ari/jira-align/instance/index.mjs
===================================================================
--- package/packages/ari/jira-align/instance/index.mjs
+++ package/packages/ari/jira-align/instance/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraAlignInstanceAri
-} from "../../chunk-KQMPR5EF.mjs";
+} from "../../chunk-NVFYVG3L.mjs";
 import {
   JiraAlignInstanceAriResourceOwner,
   JiraAlignInstanceAriResourceType
 } from "../../chunk-KIGWQUKL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraAlignInstanceAri,

Modified: package/packages/ari/jira-core/index.mjs

Index: package/packages/ari/jira-core/index.mjs
===================================================================
--- package/packages/ari/jira-core/index.mjs
+++ package/packages/ari/jira-core/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-QAQMSQTV.mjs";
 import {
-  JiraCoreSiteAri
-} from "../chunk-LA3VCXUE.mjs";
-import "../chunk-BYLK2PHJ.mjs";
-import {
   JiraCoreRoleAri
-} from "../chunk-FIF3NGCF.mjs";
+} from "../chunk-GBUPZSZJ.mjs";
 import "../chunk-22MNSNE6.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  JiraCoreSiteAri
+} from "../chunk-WKZEUZYP.mjs";
+import "../chunk-BYLK2PHJ.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   JiraCoreRoleAri,

Modified: package/packages/ari/jira-core/role/index.mjs

Index: package/packages/ari/jira-core/role/index.mjs
===================================================================
--- package/packages/ari/jira-core/role/index.mjs
+++ package/packages/ari/jira-core/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraCoreRoleAri
-} from "../../chunk-FIF3NGCF.mjs";
+} from "../../chunk-GBUPZSZJ.mjs";
 import {
   JiraCoreRoleAriResourceOwner,
   JiraCoreRoleAriResourceType
 } from "../../chunk-22MNSNE6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraCoreRoleAri,

Modified: package/packages/ari/jira-core/site/index.mjs

Index: package/packages/ari/jira-core/site/index.mjs
===================================================================
--- package/packages/ari/jira-core/site/index.mjs
+++ package/packages/ari/jira-core/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraCoreSiteAri
-} from "../../chunk-LA3VCXUE.mjs";
+} from "../../chunk-WKZEUZYP.mjs";
 import {
   JiraCoreSiteAriResourceOwner,
   JiraCoreSiteAriResourceType
 } from "../../chunk-BYLK2PHJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraCoreSiteAri,

Modified: package/packages/ari/jira-servicedesk/approval/index.mjs

Index: package/packages/ari/jira-servicedesk/approval/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/approval/index.mjs
+++ package/packages/ari/jira-servicedesk/approval/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskApprovalAri
-} from "../../chunk-JILQSULY.mjs";
+} from "../../chunk-OKIKOAIX.mjs";
 import {
   JiraServicedeskApprovalAriResourceOwner,
   JiraServicedeskApprovalAriResourceType
 } from "../../chunk-AZJHCKNE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskApprovalAri,

Modified: package/packages/ari/jira-servicedesk/calendar-event/index.mjs

Index: package/packages/ari/jira-servicedesk/calendar-event/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/calendar-event/index.mjs
+++ package/packages/ari/jira-servicedesk/calendar-event/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskCalendarEventAri
-} from "../../chunk-C7IBWKSW.mjs";
+} from "../../chunk-FUU6KJZP.mjs";
 import {
   JiraServicedeskCalendarEventAriResourceOwner,
   JiraServicedeskCalendarEventAriResourceType
 } from "../../chunk-SMZUBZEM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskCalendarEventAri,

Modified: package/packages/ari/jira-servicedesk/canned-response/index.mjs

Index: package/packages/ari/jira-servicedesk/canned-response/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/canned-response/index.mjs
+++ package/packages/ari/jira-servicedesk/canned-response/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskCannedResponseAri
-} from "../../chunk-INK6I2KC.mjs";
+} from "../../chunk-7QJGAFHM.mjs";
 import {
   JiraServicedeskCannedResponseAriResourceOwner,
   JiraServicedeskCannedResponseAriResourceType
 } from "../../chunk-XGGNYA2D.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskCannedResponseAri,

Modified: package/packages/ari/jira-servicedesk/index.mjs

Index: package/packages/ari/jira-servicedesk/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/index.mjs
+++ package/packages/ari/jira-servicedesk/index.mjs
@@ -1,51 +1,56 @@
-import "../chunk-WWZKXHXC.mjs";
+import "../chunk-DGRCF6FW.mjs";
 import {
+  JiraServicedeskSlaAri
+} from "../chunk-7DG3AORW.mjs";
+import "../chunk-BMLW67PZ.mjs";
+import {
+  JiraServicedeskQueueAri
+} from "../chunk-2O37KGEX.mjs";
+import "../chunk-TC6T4VFX.mjs";
+import {
+  JiraServicedeskRequestTypeAri
+} from "../chunk-JMFBW6UU.mjs";
+import "../chunk-5SWOR5KD.mjs";
+import {
   JiraServicedeskRoleAri
-} from "../chunk-ICSJD5IE.mjs";
+} from "../chunk-IHIWDNNL.mjs";
 import "../chunk-VV22WWWI.mjs";
 import {
   JiraServicedeskSiteAri
-} from "../chunk-QO7KZLMA.mjs";
+} from "../chunk-LIJ45RCT.mjs";
 import "../chunk-F4LW6XYO.mjs";
 import {
-  JiraServicedeskSlaAri
-} from "../chunk-EOGWCRTX.mjs";
-import "../chunk-BMLW67PZ.mjs";
+  JiraServicedeskCannedResponseAri
+} from "../chunk-7QJGAFHM.mjs";
+import "../chunk-XGGNYA2D.mjs";
 import {
+  JiraServicedeskOrganizationMemberAri
+} from "../chunk-JM5HPVGZ.mjs";
+import "../chunk-UUERIETA.mjs";
+import {
   JiraServicedeskOrganizationAri
-} from "../chunk-K46E33Q4.mjs";
+} from "../chunk-3P3433IA.mjs";
 import "../chunk-FYLFP7EF.mjs";
 import {
-  JiraServicedeskQueueAri
-} from "../chunk-OP3VONTF.mjs";
-import "../chunk-TC6T4VFX.mjs";
-import {
-  JiraServicedeskRequestTypeAri
-} from "../chunk-CT5VUSD7.mjs";
-import "../chunk-5SWOR5KD.mjs";
-import {
   JiraServicedeskApprovalAri
-} from "../chunk-JILQSULY.mjs";
+} from "../chunk-OKIKOAIX.mjs";
 import "../chunk-AZJHCKNE.mjs";
 import {
   JiraServicedeskCalendarEventAri
-} from "../chunk-C7IBWKSW.mjs";
+} from "../chunk-FUU6KJZP.mjs";
 import "../chunk-SMZUBZEM.mjs";
-import {
-  JiraServicedeskCannedResponseAri
-} from "../chunk-INK6I2KC.mjs";
-import "../chunk-XGGNYA2D.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskApprovalAri,
   JiraServicedeskCalendarEventAri,
   JiraServicedeskCannedResponseAri,
   JiraServicedeskOrganizationAri,
+  JiraServicedeskOrganizationMemberAri,
   JiraServicedeskQueueAri,
   JiraServicedeskRequestTypeAri,
   JiraServicedeskRoleAri,
   JiraServicedeskSiteAri,

Modified: package/packages/ari/jira-servicedesk/organization/index.mjs

Index: package/packages/ari/jira-servicedesk/organization/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/organization/index.mjs
+++ package/packages/ari/jira-servicedesk/organization/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskOrganizationAri
-} from "../../chunk-K46E33Q4.mjs";
+} from "../../chunk-3P3433IA.mjs";
 import {
   JiraServicedeskOrganizationAriResourceOwner,
   JiraServicedeskOrganizationAriResourceType
 } from "../../chunk-FYLFP7EF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskOrganizationAri,

Modified: package/packages/ari/jira-servicedesk/queue/index.mjs

Index: package/packages/ari/jira-servicedesk/queue/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/queue/index.mjs
+++ package/packages/ari/jira-servicedesk/queue/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskQueueAri
-} from "../../chunk-OP3VONTF.mjs";
+} from "../../chunk-2O37KGEX.mjs";
 import {
   JiraServicedeskQueueAriResourceOwner,
   JiraServicedeskQueueAriResourceType
 } from "../../chunk-TC6T4VFX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskQueueAri,

Modified: package/packages/ari/jira-servicedesk/request-type/index.mjs

Index: package/packages/ari/jira-servicedesk/request-type/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/request-type/index.mjs
+++ package/packages/ari/jira-servicedesk/request-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskRequestTypeAri
-} from "../../chunk-CT5VUSD7.mjs";
+} from "../../chunk-JMFBW6UU.mjs";
 import {
   JiraServicedeskRequestTypeAriResourceOwner,
   JiraServicedeskRequestTypeAriResourceType
 } from "../../chunk-5SWOR5KD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskRequestTypeAri,

Modified: package/packages/ari/jira-servicedesk/role/index.mjs

Index: package/packages/ari/jira-servicedesk/role/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/role/index.mjs
+++ package/packages/ari/jira-servicedesk/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskRoleAri
-} from "../../chunk-ICSJD5IE.mjs";
+} from "../../chunk-IHIWDNNL.mjs";
 import {
   JiraServicedeskRoleAriResourceOwner,
   JiraServicedeskRoleAriResourceType
 } from "../../chunk-VV22WWWI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskRoleAri,

Modified: package/packages/ari/jira-servicedesk/site/index.mjs

Index: package/packages/ari/jira-servicedesk/site/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/site/index.mjs
+++ package/packages/ari/jira-servicedesk/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskSiteAri
-} from "../../chunk-QO7KZLMA.mjs";
+} from "../../chunk-LIJ45RCT.mjs";
 import {
   JiraServicedeskSiteAriResourceOwner,
   JiraServicedeskSiteAriResourceType
 } from "../../chunk-F4LW6XYO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskSiteAri,

Modified: package/packages/ari/jira-servicedesk/sla/index.mjs

Index: package/packages/ari/jira-servicedesk/sla/index.mjs
===================================================================
--- package/packages/ari/jira-servicedesk/sla/index.mjs
+++ package/packages/ari/jira-servicedesk/sla/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraServicedeskSlaAri
-} from "../../chunk-EOGWCRTX.mjs";
+} from "../../chunk-7DG3AORW.mjs";
 import {
   JiraServicedeskSlaAriResourceOwner,
   JiraServicedeskSlaAriResourceType
 } from "../../chunk-BMLW67PZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraServicedeskSlaAri,

Modified: package/packages/ari/jira-software/board-feature/index.mjs

Index: package/packages/ari/jira-software/board-feature/index.mjs
===================================================================
--- package/packages/ari/jira-software/board-feature/index.mjs
+++ package/packages/ari/jira-software/board-feature/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareBoardFeatureAri
-} from "../../chunk-GAH4FAWJ.mjs";
+} from "../../chunk-B3KX4B7D.mjs";
 import {
   JiraSoftwareBoardFeatureAriResourceOwner,
   JiraSoftwareBoardFeatureAriResourceType
 } from "../../chunk-E24RP2LJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareBoardFeatureAri,

Modified: package/packages/ari/jira-software/board-issue-list/index.mjs

Index: package/packages/ari/jira-software/board-issue-list/index.mjs
===================================================================
--- package/packages/ari/jira-software/board-issue-list/index.mjs
+++ package/packages/ari/jira-software/board-issue-list/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareBoardIssueListAri
-} from "../../chunk-F3PFIHQK.mjs";
+} from "../../chunk-FV2LAIKW.mjs";
 import {
   JiraSoftwareBoardIssueListAriResourceOwner,
   JiraSoftwareBoardIssueListAriResourceType
 } from "../../chunk-3Z6ZDJ2A.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareBoardIssueListAri,

Modified: package/packages/ari/jira-software/board/index.mjs

Index: package/packages/ari/jira-software/board/index.mjs
===================================================================
--- package/packages/ari/jira-software/board/index.mjs
+++ package/packages/ari/jira-software/board/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareBoardAri
-} from "../../chunk-FINXMCZ5.mjs";
+} from "../../chunk-IFSCFF3Q.mjs";
 import {
   JiraSoftwareBoardAriResourceOwner,
   JiraSoftwareBoardAriResourceType
 } from "../../chunk-YJAJS2GF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareBoardAri,

Modified: package/packages/ari/jira-software/card-color/index.mjs

Index: package/packages/ari/jira-software/card-color/index.mjs
===================================================================
--- package/packages/ari/jira-software/card-color/index.mjs
+++ package/packages/ari/jira-software/card-color/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareCardColorAri
-} from "../../chunk-G74DILUU.mjs";
+} from "../../chunk-3VDJW3HW.mjs";
 import {
   JiraSoftwareCardColorAriResourceOwner,
   JiraSoftwareCardColorAriResourceType
 } from "../../chunk-OWEX3L44.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareCardColorAri,

Modified: package/packages/ari/jira-software/card-layout/index.mjs

Index: package/packages/ari/jira-software/card-layout/index.mjs
===================================================================
--- package/packages/ari/jira-software/card-layout/index.mjs
+++ package/packages/ari/jira-software/card-layout/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareCardLayoutAri
-} from "../../chunk-HPO7H6AR.mjs";
+} from "../../chunk-57D7ZHUI.mjs";
 import {
   JiraSoftwareCardLayoutAriResourceOwner,
   JiraSoftwareCardLayoutAriResourceType
 } from "../../chunk-QSH6F5SY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareCardLayoutAri,

Modified: package/packages/ari/jira-software/card-parent/index.mjs

Index: package/packages/ari/jira-software/card-parent/index.mjs
===================================================================
--- package/packages/ari/jira-software/card-parent/index.mjs
+++ package/packages/ari/jira-software/card-parent/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareCardParentAri
-} from "../../chunk-JM7RU6RV.mjs";
+} from "../../chunk-OWLEJ5GC.mjs";
 import {
   JiraSoftwareCardParentAriResourceOwner,
   JiraSoftwareCardParentAriResourceType
 } from "../../chunk-M7R3FF5D.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareCardParentAri,

Modified: package/packages/ari/jira-software/card/index.mjs

Index: package/packages/ari/jira-software/card/index.mjs
===================================================================
--- package/packages/ari/jira-software/card/index.mjs
+++ package/packages/ari/jira-software/card/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareCardAri
-} from "../../chunk-KOYEMW72.mjs";
+} from "../../chunk-RDK5VMVF.mjs";
 import {
   JiraSoftwareCardAriResourceOwner,
   JiraSoftwareCardAriResourceType
 } from "../../chunk-6WK3XU6H.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareCardAri,

Modified: package/packages/ari/jira-software/column/index.mjs

Index: package/packages/ari/jira-software/column/index.mjs
===================================================================
--- package/packages/ari/jira-software/column/index.mjs
+++ package/packages/ari/jira-software/column/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareColumnAri
-} from "../../chunk-OZLD3BKW.mjs";
+} from "../../chunk-6UGKJPQR.mjs";
 import {
   JiraSoftwareColumnAriResourceOwner,
   JiraSoftwareColumnAriResourceType
 } from "../../chunk-P7LHCIIY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareColumnAri,

Modified: package/packages/ari/jira-software/custom-filter/index.mjs

Index: package/packages/ari/jira-software/custom-filter/index.mjs
===================================================================
--- package/packages/ari/jira-software/custom-filter/index.mjs
+++ package/packages/ari/jira-software/custom-filter/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareCustomFilterAri
-} from "../../chunk-LVG3ZPQL.mjs";
+} from "../../chunk-GDUCPOJW.mjs";
 import {
   JiraSoftwareCustomFilterAriResourceOwner,
   JiraSoftwareCustomFilterAriResourceType
 } from "../../chunk-O6OVDRBO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareCustomFilterAri,

Modified: package/packages/ari/jira-software/index.mjs

Index: package/packages/ari/jira-software/index.mjs
===================================================================
--- package/packages/ari/jira-software/index.mjs
+++ package/packages/ari/jira-software/index.mjs
@@ -1,64 +1,68 @@
-import "../chunk-NWN6AJRD.mjs";
+import "../chunk-FIRLQRLE.mjs";
 import {
-  JiraSoftwareViewConfigAri
-} from "../chunk-A2XMVM74.mjs";
-import "../chunk-ZOFOPGOV.mjs";
+  JiraSoftwareSprintAri
+} from "../chunk-33UWD6HY.mjs";
+import "../chunk-F7CN45E2.mjs";
 import {
-  JiraSoftwareRoleAri
-} from "../chunk-G3DXNZDR.mjs";
-import "../chunk-SKSGTSPT.mjs";
-import {
-  JiraSoftwareSiteAri
-} from "../chunk-QND3R3QS.mjs";
-import "../chunk-CKKWVELS.mjs";
-import {
   JiraSoftwareSwimlaneAri
-} from "../chunk-7MFBH35M.mjs";
+} from "../chunk-P3UFMLJK.mjs";
 import "../chunk-IATVHO4Z.mjs";
 import {
   JiraSoftwareUserBoardConfigAri
-} from "../chunk-UMJVVCEH.mjs";
+} from "../chunk-34EMNKXQ.mjs";
 import "../chunk-3UUDXEXS.mjs";
 import {
-  JiraSoftwareCardParentAri
-} from "../chunk-JM7RU6RV.mjs";
-import "../chunk-M7R3FF5D.mjs";
+  JiraSoftwareViewConfigAri
+} from "../chunk-GPNBL27J.mjs";
+import "../chunk-ZOFOPGOV.mjs";
 import {
-  JiraSoftwareCardAri
-} from "../chunk-KOYEMW72.mjs";
-import "../chunk-6WK3XU6H.mjs";
-import {
   JiraSoftwareColumnAri
-} from "../chunk-OZLD3BKW.mjs";
+} from "../chunk-6UGKJPQR.mjs";
 import "../chunk-P7LHCIIY.mjs";
 import {
   JiraSoftwareCustomFilterAri
-} from "../chunk-LVG3ZPQL.mjs";
+} from "../chunk-GDUCPOJW.mjs";
 import "../chunk-O6OVDRBO.mjs";
 import {
-  JiraSoftwareBoardIssueListAri
-} from "../chunk-F3PFIHQK.mjs";
-import "../chunk-3Z6ZDJ2A.mjs";
+  JiraSoftwareRoleAri
+} from "../chunk-6I4RZYWH.mjs";
+import "../chunk-SKSGTSPT.mjs";
 import {
-  JiraSoftwareBoardAri
-} from "../chunk-FINXMCZ5.mjs";
-import "../chunk-YJAJS2GF.mjs";
+  JiraSoftwareSiteAri
+} from "../chunk-DERC43KG.mjs";
+import "../chunk-CKKWVELS.mjs";
 import {
   JiraSoftwareCardColorAri
-} from "../chunk-G74DILUU.mjs";
+} from "../chunk-3VDJW3HW.mjs";
 import "../chunk-OWEX3L44.mjs";
 import {
   JiraSoftwareCardLayoutAri
-} from "../chunk-HPO7H6AR.mjs";
+} from "../chunk-57D7ZHUI.mjs";
 import "../chunk-QSH6F5SY.mjs";
 import {
+  JiraSoftwareCardParentAri
+} from "../chunk-OWLEJ5GC.mjs";
+import "../chunk-M7R3FF5D.mjs";
+import {
+  JiraSoftwareCardAri
+} from "../chunk-RDK5VMVF.mjs";
+import "../chunk-6WK3XU6H.mjs";
+import {
   JiraSoftwareBoardFeatureAri
-} from "../chunk-GAH4FAWJ.mjs";
+} from "../chunk-B3KX4B7D.mjs";
 import "../chunk-E24RP2LJ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  JiraSoftwareBoardIssueListAri
+} from "../chunk-FV2LAIKW.mjs";
+import "../chunk-3Z6ZDJ2A.mjs";
+import {
+  JiraSoftwareBoardAri
+} from "../chunk-IFSCFF3Q.mjs";
+import "../chunk-YJAJS2GF.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareBoardAri,
@@ -71,8 +75,9 @@
   JiraSoftwareColumnAri,
   JiraSoftwareCustomFilterAri,
   JiraSoftwareRoleAri,
   JiraSoftwareSiteAri,
+  JiraSoftwareSprintAri,
   JiraSoftwareSwimlaneAri,
   JiraSoftwareUserBoardConfigAri,
   JiraSoftwareViewConfigAri
 };

Modified: package/packages/ari/jira-software/role/index.mjs

Index: package/packages/ari/jira-software/role/index.mjs
===================================================================
--- package/packages/ari/jira-software/role/index.mjs
+++ package/packages/ari/jira-software/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareRoleAri
-} from "../../chunk-G3DXNZDR.mjs";
+} from "../../chunk-6I4RZYWH.mjs";
 import {
   JiraSoftwareRoleAriResourceOwner,
   JiraSoftwareRoleAriResourceType
 } from "../../chunk-SKSGTSPT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareRoleAri,

Modified: package/packages/ari/jira-software/site/index.mjs

Index: package/packages/ari/jira-software/site/index.mjs
===================================================================
--- package/packages/ari/jira-software/site/index.mjs
+++ package/packages/ari/jira-software/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareSiteAri
-} from "../../chunk-QND3R3QS.mjs";
+} from "../../chunk-DERC43KG.mjs";
 import {
   JiraSoftwareSiteAriResourceOwner,
   JiraSoftwareSiteAriResourceType
 } from "../../chunk-CKKWVELS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareSiteAri,

Modified: package/packages/ari/jira-software/swimlane/index.mjs

Index: package/packages/ari/jira-software/swimlane/index.mjs
===================================================================
--- package/packages/ari/jira-software/swimlane/index.mjs
+++ package/packages/ari/jira-software/swimlane/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareSwimlaneAri
-} from "../../chunk-7MFBH35M.mjs";
+} from "../../chunk-P3UFMLJK.mjs";
 import {
   JiraSoftwareSwimlaneAriResourceOwner,
   JiraSoftwareSwimlaneAriResourceType
 } from "../../chunk-IATVHO4Z.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareSwimlaneAri,

Modified: package/packages/ari/jira-software/user-board-config/index.mjs

Index: package/packages/ari/jira-software/user-board-config/index.mjs
===================================================================
--- package/packages/ari/jira-software/user-board-config/index.mjs
+++ package/packages/ari/jira-software/user-board-config/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareUserBoardConfigAri
-} from "../../chunk-UMJVVCEH.mjs";
+} from "../../chunk-34EMNKXQ.mjs";
 import {
   JiraSoftwareUserBoardConfigAriResourceOwner,
   JiraSoftwareUserBoardConfigAriResourceType
 } from "../../chunk-3UUDXEXS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareUserBoardConfigAri,

Modified: package/packages/ari/jira-software/view-config/index.mjs

Index: package/packages/ari/jira-software/view-config/index.mjs
===================================================================
--- package/packages/ari/jira-software/view-config/index.mjs
+++ package/packages/ari/jira-software/view-config/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSoftwareViewConfigAri
-} from "../../chunk-A2XMVM74.mjs";
+} from "../../chunk-GPNBL27J.mjs";
 import {
   JiraSoftwareViewConfigAriResourceOwner,
   JiraSoftwareViewConfigAriResourceType
 } from "../../chunk-ZOFOPGOV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSoftwareViewConfigAri,

Modified: package/packages/ari/jira/announcement-banner/index.mjs

Index: package/packages/ari/jira/announcement-banner/index.mjs
===================================================================
--- package/packages/ari/jira/announcement-banner/index.mjs
+++ package/packages/ari/jira/announcement-banner/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraAnnouncementBannerAri
-} from "../../chunk-3KD6AXVQ.mjs";
+} from "../../chunk-JZYVIETV.mjs";
 import {
   JiraAnnouncementBannerAriResourceOwner,
   JiraAnnouncementBannerAriResourceType
 } from "../../chunk-VFZPJ7ZD.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraAnnouncementBannerAri,

Modified: package/packages/ari/jira/available-fields/index.mjs

Index: package/packages/ari/jira/available-fields/index.mjs
===================================================================
--- package/packages/ari/jira/available-fields/index.mjs
+++ package/packages/ari/jira/available-fields/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraAvailableFieldsAri
-} from "../../chunk-ISDIZOTE.mjs";
+} from "../../chunk-JPXPWRIS.mjs";
 import {
   JiraAvailableFieldsAriResourceOwner,
   JiraAvailableFieldsAriResourceType
 } from "../../chunk-ICE3OR6G.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraAvailableFieldsAri,

Modified: package/packages/ari/jira/branch-history/index.mjs

Index: package/packages/ari/jira/branch-history/index.mjs
===================================================================
--- package/packages/ari/jira/branch-history/index.mjs
+++ package/packages/ari/jira/branch-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraBranchHistoryAri
-} from "../../chunk-H7YMOWD2.mjs";
+} from "../../chunk-N52GXAHP.mjs";
 import {
   JiraBranchHistoryAriResourceOwner,
   JiraBranchHistoryAriResourceType
 } from "../../chunk-LZMQ2B5J.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraBranchHistoryAri,

Modified: package/packages/ari/jira/branch/index.mjs

Index: package/packages/ari/jira/branch/index.mjs
===================================================================
--- package/packages/ari/jira/branch/index.mjs
+++ package/packages/ari/jira/branch/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraBranchAri
-} from "../../chunk-MZGOJBC6.mjs";
+} from "../../chunk-AGNCBHAW.mjs";
 import {
   JiraBranchAriResourceOwner,
   JiraBranchAriResourceType
 } from "../../chunk-65K6V5WX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraBranchAri,

Modified: package/packages/ari/jira/build-history/index.mjs

Index: package/packages/ari/jira/build-history/index.mjs
===================================================================
--- package/packages/ari/jira/build-history/index.mjs
+++ package/packages/ari/jira/build-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraBuildHistoryAri
-} from "../../chunk-R45ELU7W.mjs";
+} from "../../chunk-I3UNEMJW.mjs";
 import {
   JiraBuildHistoryAriResourceOwner,
   JiraBuildHistoryAriResourceType
 } from "../../chunk-55Z3USGX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraBuildHistoryAri,

Modified: package/packages/ari/jira/build/index.mjs

Index: package/packages/ari/jira/build/index.mjs
===================================================================
--- package/packages/ari/jira/build/index.mjs
+++ package/packages/ari/jira/build/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraBuildAri
-} from "../../chunk-NIF2E66R.mjs";
+} from "../../chunk-YN7BQCPX.mjs";
 import {
   JiraBuildAriResourceOwner,
   JiraBuildAriResourceType
 } from "../../chunk-I56NWCQF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraBuildAri,

Modified: package/packages/ari/jira/bulk-operation-task/index.mjs

Index: package/packages/ari/jira/bulk-operation-task/index.mjs
===================================================================
--- package/packages/ari/jira/bulk-operation-task/index.mjs
+++ package/packages/ari/jira/bulk-operation-task/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraBulkOperationTaskAri
-} from "../../chunk-R6A6MM4K.mjs";
+} from "../../chunk-5BBODS3G.mjs";
 import {
   JiraBulkOperationTaskAriResourceOwner,
   JiraBulkOperationTaskAriResourceType
 } from "../../chunk-Z76VAYJY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraBulkOperationTaskAri,

Modified: package/packages/ari/jira/comment/index.mjs

Index: package/packages/ari/jira/comment/index.mjs
===================================================================
--- package/packages/ari/jira/comment/index.mjs
+++ package/packages/ari/jira/comment/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraCommentAri
-} from "../../chunk-5QIQ3GOR.mjs";
+} from "../../chunk-SXQT2XIE.mjs";
 import {
   JiraCommentAriResourceOwner,
   JiraCommentAriResourceType
 } from "../../chunk-UWONVETB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraCommentAri,

Modified: package/packages/ari/jira/commit/index.mjs

Index: package/packages/ari/jira/commit/index.mjs
===================================================================
--- package/packages/ari/jira/commit/index.mjs
+++ package/packages/ari/jira/commit/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraCommitAri
-} from "../../chunk-GOG3PIDA.mjs";
+} from "../../chunk-6HSCFWH6.mjs";
 import {
   JiraCommitAriResourceOwner,
   JiraCommitAriResourceType
 } from "../../chunk-YBNRWWV7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraCommitAri,

Modified: package/packages/ari/jira/component/index.mjs

Index: package/packages/ari/jira/component/index.mjs
===================================================================
--- package/packages/ari/jira/component/index.mjs
+++ package/packages/ari/jira/component/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraComponentAri
-} from "../../chunk-Q54QPGBB.mjs";
+} from "../../chunk-5IYKPKI7.mjs";
 import {
   JiraComponentAriResourceOwner,
   JiraComponentAriResourceType
 } from "../../chunk-DUSRJMGF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraComponentAri,

Modified: package/packages/ari/jira/connect-app/index.mjs

Index: package/packages/ari/jira/connect-app/index.mjs
===================================================================
--- package/packages/ari/jira/connect-app/index.mjs
+++ package/packages/ari/jira/connect-app/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraConnectAppAri
-} from "../../chunk-V5E2QMCT.mjs";
+} from "../../chunk-TGHIVOEE.mjs";
 import {
   JiraConnectAppAriResourceOwner,
   JiraConnectAppAriResourceType
 } from "../../chunk-VRZRWJMV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraConnectAppAri,

Modified: package/packages/ari/jira/dashboard/index.mjs

Index: package/packages/ari/jira/dashboard/index.mjs
===================================================================
--- package/packages/ari/jira/dashboard/index.mjs
+++ package/packages/ari/jira/dashboard/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDashboardAri
-} from "../../chunk-KW46HJOA.mjs";
+} from "../../chunk-UHIP3ZE3.mjs";
 import {
   JiraDashboardAriResourceOwner,
   JiraDashboardAriResourceType
 } from "../../chunk-KZLF4LHF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDashboardAri,

Modified: package/packages/ari/jira/deployment-history/index.mjs

Index: package/packages/ari/jira/deployment-history/index.mjs
===================================================================
--- package/packages/ari/jira/deployment-history/index.mjs
+++ package/packages/ari/jira/deployment-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDeploymentHistoryAri
-} from "../../chunk-JPIY2Z43.mjs";
+} from "../../chunk-HMCQNPPW.mjs";
 import {
   JiraDeploymentHistoryAriResourceOwner,
   JiraDeploymentHistoryAriResourceType
 } from "../../chunk-UD7ZCFKR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDeploymentHistoryAri,

Modified: package/packages/ari/jira/deployment/index.mjs

Index: package/packages/ari/jira/deployment/index.mjs
===================================================================
--- package/packages/ari/jira/deployment/index.mjs
+++ package/packages/ari/jira/deployment/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDeploymentAri
-} from "../../chunk-T5RPIZA3.mjs";
+} from "../../chunk-K4NR5Y6N.mjs";
 import {
   JiraDeploymentAriResourceOwner,
   JiraDeploymentAriResourceType
 } from "../../chunk-ACU6GJRH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDeploymentAri,

Modified: package/packages/ari/jira/design-history/index.mjs

Index: package/packages/ari/jira/design-history/index.mjs
===================================================================
--- package/packages/ari/jira/design-history/index.mjs
+++ package/packages/ari/jira/design-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDesignHistoryAri
-} from "../../chunk-ONBYM67K.mjs";
+} from "../../chunk-AQWSUK4O.mjs";
 import {
   JiraDesignHistoryAriResourceOwner,
   JiraDesignHistoryAriResourceType
 } from "../../chunk-UG2AH2TA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDesignHistoryAri,

Modified: package/packages/ari/jira/design/index.mjs

Index: package/packages/ari/jira/design/index.mjs
===================================================================
--- package/packages/ari/jira/design/index.mjs
+++ package/packages/ari/jira/design/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDesignAri
-} from "../../chunk-HIRIHYKW.mjs";
+} from "../../chunk-QJ7PH2LB.mjs";
 import {
   JiraDesignAriResourceOwner,
   JiraDesignAriResourceType
 } from "../../chunk-DSHHZHIG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDesignAri,

Modified: package/packages/ari/jira/devops-component/index.mjs

Index: package/packages/ari/jira/devops-component/index.mjs
===================================================================
--- package/packages/ari/jira/devops-component/index.mjs
+++ package/packages/ari/jira/devops-component/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDevopsComponentAri
-} from "../../chunk-XPF3SM5G.mjs";
+} from "../../chunk-C4OEOED6.mjs";
 import {
   JiraDevopsComponentAriResourceOwner,
   JiraDevopsComponentAriResourceType
 } from "../../chunk-7UM4GJSV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDevopsComponentAri,

Modified: package/packages/ari/jira/document-history/index.mjs

Index: package/packages/ari/jira/document-history/index.mjs
===================================================================
--- package/packages/ari/jira/document-history/index.mjs
+++ package/packages/ari/jira/document-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDocumentHistoryAri
-} from "../../chunk-VJ2MT7VX.mjs";
+} from "../../chunk-BXS42PQX.mjs";
 import {
   JiraDocumentHistoryAriResourceOwner,
   JiraDocumentHistoryAriResourceType
 } from "../../chunk-Z2JLOUYO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDocumentHistoryAri,

Modified: package/packages/ari/jira/document/index.mjs

Index: package/packages/ari/jira/document/index.mjs
===================================================================
--- package/packages/ari/jira/document/index.mjs
+++ package/packages/ari/jira/document/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraDocumentAri
-} from "../../chunk-H7JBVOEV.mjs";
+} from "../../chunk-4Y3HCADB.mjs";
 import {
   JiraDocumentAriResourceOwner,
   JiraDocumentAriResourceType
 } from "../../chunk-LUBY6O72.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraDocumentAri,

Modified: package/packages/ari/jira/entitlement/index.mjs

Index: package/packages/ari/jira/entitlement/index.mjs
===================================================================
--- package/packages/ari/jira/entitlement/index.mjs
+++ package/packages/ari/jira/entitlement/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraEntitlementAri
-} from "../../chunk-NVXE24EH.mjs";
+} from "../../chunk-FLNS5GZU.mjs";
 import {
   JiraEntitlementAriResourceOwner,
   JiraEntitlementAriResourceType
 } from "../../chunk-N4WHXNB4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraEntitlementAri,

Modified: package/packages/ari/jira/entity-property/index.mjs

Index: package/packages/ari/jira/entity-property/index.mjs
===================================================================
--- package/packages/ari/jira/entity-property/index.mjs
+++ package/packages/ari/jira/entity-property/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraEntityPropertyAri
-} from "../../chunk-JUELWM4I.mjs";
+} from "../../chunk-VQUUOKNF.mjs";
 import {
   JiraEntityPropertyAriResourceOwner,
   JiraEntityPropertyAriResourceType
 } from "../../chunk-WVAVMODN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraEntityPropertyAri,

Modified: package/packages/ari/jira/favourite/index.mjs

Index: package/packages/ari/jira/favourite/index.mjs
===================================================================
--- package/packages/ari/jira/favourite/index.mjs
+++ package/packages/ari/jira/favourite/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraFavouriteAri
-} from "../../chunk-LFLCLKBC.mjs";
+} from "../../chunk-OYR7YTQ5.mjs";
 import {
   JiraFavouriteAriResourceOwner,
   JiraFavouriteAriResourceType
 } from "../../chunk-ML5L5N3V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraFavouriteAri,

Modified: package/packages/ari/jira/feature-flag-history/index.mjs

Index: package/packages/ari/jira/feature-flag-history/index.mjs
===================================================================
--- package/packages/ari/jira/feature-flag-history/index.mjs
+++ package/packages/ari/jira/feature-flag-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraFeatureFlagHistoryAri
-} from "../../chunk-ZFZYSPU4.mjs";
+} from "../../chunk-5QI5VSGI.mjs";
 import {
   JiraFeatureFlagHistoryAriResourceOwner,
   JiraFeatureFlagHistoryAriResourceType
 } from "../../chunk-BLEHWG53.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraFeatureFlagHistoryAri,

Modified: package/packages/ari/jira/feature-flag/index.mjs

Index: package/packages/ari/jira/feature-flag/index.mjs
===================================================================
--- package/packages/ari/jira/feature-flag/index.mjs
+++ package/packages/ari/jira/feature-flag/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraFeatureFlagAri
-} from "../../chunk-GHLAUI3D.mjs";
+} from "../../chunk-XN6Z7PMA.mjs";
 import {
   JiraFeatureFlagAriResourceOwner,
   JiraFeatureFlagAriResourceType
 } from "../../chunk-KSD4G6QQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraFeatureFlagAri,

Modified: package/packages/ari/jira/filter-email-subscription/index.mjs

Index: package/packages/ari/jira/filter-email-subscription/index.mjs
===================================================================
--- package/packages/ari/jira/filter-email-subscription/index.mjs
+++ package/packages/ari/jira/filter-email-subscription/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraFilterEmailSubscriptionAri
-} from "../../chunk-GVWE3KI5.mjs";
+} from "../../chunk-7RXEZZ4F.mjs";
 import {
   JiraFilterEmailSubscriptionAriResourceOwner,
   JiraFilterEmailSubscriptionAriResourceType
 } from "../../chunk-Z6KRUHKY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraFilterEmailSubscriptionAri,

Modified: package/packages/ari/jira/filter/index.mjs

Index: package/packages/ari/jira/filter/index.mjs
===================================================================
--- package/packages/ari/jira/filter/index.mjs
+++ package/packages/ari/jira/filter/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraFilterAri
-} from "../../chunk-7BZTO4M4.mjs";
+} from "../../chunk-NRG4XEXW.mjs";
 import {
   JiraFilterAriResourceOwner,
   JiraFilterAriResourceType
 } from "../../chunk-NQBZEVCS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraFilterAri,

Modified: package/packages/ari/jira/incident-history/index.mjs

Index: package/packages/ari/jira/incident-history/index.mjs
===================================================================
--- package/packages/ari/jira/incident-history/index.mjs
+++ package/packages/ari/jira/incident-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIncidentHistoryAri
-} from "../../chunk-VKCIO2WX.mjs";
+} from "../../chunk-ELOXESCP.mjs";
 import {
   JiraIncidentHistoryAriResourceOwner,
   JiraIncidentHistoryAriResourceType
 } from "../../chunk-7AJWNJ45.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIncidentHistoryAri,

Modified: package/packages/ari/jira/incident/index.mjs

Index: package/packages/ari/jira/incident/index.mjs
===================================================================
--- package/packages/ari/jira/incident/index.mjs
+++ package/packages/ari/jira/incident/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIncidentAri
-} from "../../chunk-55FN5CMD.mjs";
+} from "../../chunk-XYAOQYWZ.mjs";
 import {
   JiraIncidentAriResourceOwner,
   JiraIncidentAriResourceType
 } from "../../chunk-5F3IR2Z7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIncidentAri,

Modified: package/packages/ari/jira/index.mjs

Index: package/packages/ari/jira/index.mjs
===================================================================
--- package/packages/ari/jira/index.mjs
+++ package/packages/ari/jira/index.mjs
@@ -1,384 +1,456 @@
-import "../chunk-SVHGGZO6.mjs";
+import "../chunk-VQOWFW2C.mjs";
 import {
+  JiraWorkspaceAri
+} from "../chunk-L5SA4ZVO.mjs";
+import "../chunk-KOJWXOCJ.mjs";
+import {
+  JiraVulnerabilityAri
+} from "../chunk-QZPSGUPE.mjs";
+import "../chunk-2NDER42Y.mjs";
+import {
   JiraWorkflowSchemeAri
-} from "../chunk-UTEIIMAK.mjs";
+} from "../chunk-DRUCFV5E.mjs";
 import "../chunk-GF5WTUWI.mjs";
 import {
   JiraWorkflowAri
-} from "../chunk-UQYBHNW3.mjs";
+} from "../chunk-73OSZPI2.mjs";
 import "../chunk-EYJJDCXK.mjs";
 import {
   JiraWorklogAri
-} from "../chunk-DGVNBAFQ.mjs";
+} from "../chunk-XIM2CLSJ.mjs";
 import "../chunk-V5CUEKO2.mjs";
 import {
-  JiraWorkspaceAri
-} from "../chunk-6HKKNRPY.mjs";
-import "../chunk-KOJWXOCJ.mjs";
-import {
   JiraVersionApproverAri
-} from "../chunk-7DBXAJAJ.mjs";
+} from "../chunk-L7EEZJ47.mjs";
 import "../chunk-CLH2DEO3.mjs";
 import {
   JiraVersionAri
-} from "../chunk-GI4IUGF4.mjs";
+} from "../chunk-XQ4YCJ6L.mjs";
 import "../chunk-LN36NVHR.mjs";
 import {
+  JiraViewAri
+} from "../chunk-7WZNACN2.mjs";
+import "../chunk-RZI34DMQ.mjs";
+import {
   JiraVulnerabilityHistoryAri
-} from "../chunk-GBV5S5UI.mjs";
+} from "../chunk-L7VSU6G5.mjs";
 import "../chunk-DQSHJLUH.mjs";
 import {
-  JiraVulnerabilityAri
-} from "../chunk-2MS3LVQW.mjs";
-import "../chunk-2NDER42Y.mjs";
-import {
   JiraSecurityWorkspaceAri
-} from "../chunk-E2T4D2V6.mjs";
+} from "../chunk-TO4JTAL6.mjs";
 import "../chunk-7PTBO36C.mjs";
 import {
   JiraSiteAri
-} from "../chunk-RBN7JZ7O.mjs";
+} from "../chunk-J7GQPOON.mjs";
 import "../chunk-XIFA6EHM.mjs";
 import {
   JiraSprintAri
-} from "../chunk-7UNDDUP4.mjs";
+} from "../chunk-4SC4DMKZ.mjs";
 import "../chunk-FGZEBJS7.mjs";
 import {
   JiraUserBroadcastMessageAri
-} from "../chunk-2QX4R2Q6.mjs";
+} from "../chunk-MQG7NLJF.mjs";
 import "../chunk-MHNZKONH.mjs";
 import {
-  JiraRoleAri
-} from "../chunk-GEOMPGMM.mjs";
-import "../chunk-WAQ2TE25.mjs";
-import {
   JiraScreenTabAri
-} from "../chunk-7HKHTFDK.mjs";
+} from "../chunk-7G2DKHXF.mjs";
 import "../chunk-ES32ZAYS.mjs";
 import {
+  JiraScreenAri
+} from "../chunk-K424B5PK.mjs";
+import "../chunk-WX6GALMK.mjs";
+import {
   JiraSecurityContainerAri
-} from "../chunk-MIWU2BXT.mjs";
+} from "../chunk-M7E4UE5G.mjs";
 import "../chunk-4RYB4RHN.mjs";
 import {
   JiraSecurityLevelAri
-} from "../chunk-P3SJHKKB.mjs";
+} from "../chunk-6FGPVCNO.mjs";
 import "../chunk-PO2YLXFH.mjs";
 import {
-  JiraRepositoryAri
-} from "../chunk-VTGFRUXY.mjs";
-import "../chunk-PYOC3DJR.mjs";
-import {
-  JiraResolutionAri
-} from "../chunk-TKGFETNJ.mjs";
-import "../chunk-BOQOC7ST.mjs";
-import {
   JiraResourceUsageMetricAri
-} from "../chunk-SHM44H4M.mjs";
+} from "../chunk-YUS43HVQ.mjs";
 import "../chunk-LLLNN75K.mjs";
 import {
   JiraResourceUsageRecommendationAri
-} from "../chunk-QT5AEDGP.mjs";
+} from "../chunk-3WZWQJ2D.mjs";
 import "../chunk-D7TMYPCS.mjs";
 import {
-  JiraPullRequestHistoryAri
-} from "../chunk-G3ZAQCVV.mjs";
-import "../chunk-IBNDOKW7.mjs";
+  JiraRoleAri
+} from "../chunk-NIOHLRO4.mjs";
+import "../chunk-WAQ2TE25.mjs";
 import {
-  JiraPullRequestAri
-} from "../chunk-AUBKS2CH.mjs";
-import "../chunk-5FKWU5BE.mjs";
+  JiraScreenSchemeAri
+} from "../chunk-SY6XLJUV.mjs";
+import "../chunk-BFB2NZ7A.mjs";
 import {
   JiraRemoteLinkHistoryAri
-} from "../chunk-BX3VUANR.mjs";
+} from "../chunk-MG2TXJRG.mjs";
 import "../chunk-QY36TOVX.mjs";
 import {
   JiraRemoteLinkAri
-} from "../chunk-WV3ERPLB.mjs";
+} from "../chunk-KK7GOJV5.mjs";
 import "../chunk-KHCVG4TJ.mjs";
 import {
-  JiraProjectRoleActorAri
-} from "../chunk-ALYMFMBH.mjs";
-import "../chunk-6XVY5ZJP.mjs";
+  JiraRepositoryAri
+} from "../chunk-LFYOSVCM.mjs";
+import "../chunk-PYOC3DJR.mjs";
 import {
-  JiraProjectShortcutAri
-} from "../chunk-7NAUNVW5.mjs";
-import "../chunk-MAZNZE5K.mjs";
+  JiraResolutionAri
+} from "../chunk-TERO6HHD.mjs";
+import "../chunk-BOQOC7ST.mjs";
 import {
   JiraProjectTypeAri
-} from "../chunk-F5CR53MD.mjs";
+} from "../chunk-6RNO7EQY.mjs";
 import "../chunk-OF3K3RDZ.mjs";
 import {
   JiraProjectAri
-} from "../chunk-O6JGNBA4.mjs";
+} from "../chunk-2WCAGLMZ.mjs";
 import "../chunk-CQAE6WHE.mjs";
 import {
+  JiraPullRequestHistoryAri
+} from "../chunk-VR4SIBEH.mjs";
+import "../chunk-IBNDOKW7.mjs";
+import {
+  JiraPullRequestAri
+} from "../chunk-3PEI3SZI.mjs";
+import "../chunk-5FKWU5BE.mjs";
+import {
+  JiraProjectOverviewAri
+} from "../chunk-HBZN3XU3.mjs";
+import "../chunk-ORHZXN2K.mjs";
+import {
+  JiraProjectRoleActorAri
+} from "../chunk-ZAPPI4W4.mjs";
+import "../chunk-6XVY5ZJP.mjs";
+import {
+  JiraProjectRoleByProjectAri
+} from "../chunk-J7IR7PXB.mjs";
+import "../chunk-PTWREV4M.mjs";
+import {
+  JiraProjectShortcutAri
+} from "../chunk-EBB7STCE.mjs";
+import "../chunk-MAZNZE5K.mjs";
+import {
+  JiraPriorityAri
+} from "../chunk-CVEMA7RM.mjs";
+import "../chunk-C4M7DMM2.mjs";
+import {
   JiraProductAri
-} from "../chunk-7QTMH5XI.mjs";
+} from "../chunk-26QTOOOQ.mjs";
 import "../chunk-DZZ6Y4HB.mjs";
 import {
   JiraProjectCategoryAri
-} from "../chunk-5P2VZVEV.mjs";
+} from "../chunk-7PVFN5RH.mjs";
 import "../chunk-23L4LUZM.mjs";
 import {
   JiraProjectFeatureAri
-} from "../chunk-H4GGGBFS.mjs";
+} from "../chunk-JKZZI6H3.mjs";
 import "../chunk-QKR33HHC.mjs";
 import {
-  JiraProjectOverviewAri
-} from "../chunk-HDY4AHW4.mjs";
-import "../chunk-ORHZXN2K.mjs";
+  JiraPlaybookAri
+} from "../chunk-KI4J6ZXS.mjs";
+import "../chunk-IVZ5YFMX.mjs";
 import {
   JiraPostIncidentReviewHistoryAri
-} from "../chunk-UZOQECDG.mjs";
+} from "../chunk-443KB3ZJ.mjs";
 import "../chunk-XL2VWTF2.mjs";
 import {
   JiraPostIncidentReviewLinkAri
-} from "../chunk-6WSP5Z2F.mjs";
+} from "../chunk-HMLL4VQE.mjs";
 import "../chunk-WSTI2GHH.mjs";
 import {
   JiraPostIncidentReviewAri
-} from "../chunk-YRMGOY7L.mjs";
+} from "../chunk-U7KPIH7A.mjs";
 import "../chunk-D5S55TXO.mjs";
 import {
-  JiraPriorityAri
-} from "../chunk-ZIWELEMR.mjs";
-import "../chunk-C4M7DMM2.mjs";
+  JiraPlaybookInstanceAri
+} from "../chunk-YFBJUW62.mjs";
+import "../chunk-EP5LORX6.mjs";
 import {
-  JiraPlanScenarioIssueAri
-} from "../chunk-7KAIBBCR.mjs";
-import "../chunk-6345PPDO.mjs";
+  JiraPlaybookLabelAri
+} from "../chunk-L3CODQ2W.mjs";
+import "../chunk-TCZPEQFQ.mjs";
 import {
+  JiraPlaybookStepRunAri
+} from "../chunk-3RZZ3UVL.mjs";
+import "../chunk-CPRWGSIC.mjs";
+import {
+  JiraPlaybookStepAri
+} from "../chunk-2KCXJPE5.mjs";
+import "../chunk-NUL7XK3I.mjs";
+import {
   JiraPlanScenarioVersionAri
-} from "../chunk-KAALK4M3.mjs";
+} from "../chunk-DPRCNJ6H.mjs";
 import "../chunk-PHVQMJL3.mjs";
 import {
   JiraPlanScenarioAri
-} from "../chunk-67YFU6NF.mjs";
+} from "../chunk-JW4OJFQY.mjs";
 import "../chunk-3RMHOHQK.mjs";
 import {
   JiraPlanAri
-} from "../chunk-J7MEFBO4.mjs";
+} from "../chunk-MUWNYHMM.mjs";
 import "../chunk-GGTGTA2K.mjs";
 import {
-  JiraPermissionSchemeAri
-} from "../chunk-O7OSVPOU.mjs";
-import "../chunk-SASLBDN4.mjs";
+  JiraPlaybookInstanceStepAri
+} from "../chunk-EM3WVW33.mjs";
+import "../chunk-JM2V4RSK.mjs";
 import {
   JiraPlanCrossProjectScenarioVersionAri
-} from "../chunk-HT6O23QW.mjs";
+} from "../chunk-MRUSXKA6.mjs";
 import "../chunk-JU34D5ZO.mjs";
 import {
   JiraPlanCrossProjectVersionAri
-} from "../chunk-63IJT2PU.mjs";
+} from "../chunk-S5XFSXSI.mjs";
 import "../chunk-KZ7YADXR.mjs";
 import {
   JiraPlanScenarioIssueFieldAri
-} from "../chunk-ZRNFSZ2C.mjs";
+} from "../chunk-LKFSFKNI.mjs";
 import "../chunk-CXJUGHGI.mjs";
 import {
-  JiraNotificationTypeSchemeAri
-} from "../chunk-APGNRLP6.mjs";
-import "../chunk-45SACCRI.mjs";
+  JiraPlanScenarioIssueAri
+} from "../chunk-FHW6UJKS.mjs";
+import "../chunk-6345PPDO.mjs";
 import {
   JiraNotificationTypeAri
-} from "../chunk-PXI53LZ3.mjs";
+} from "../chunk-2ZHX6IZP.mjs";
 import "../chunk-QXA66ZDW.mjs";
 import {
   JiraNotificationUserPreferenceAri
-} from "../chunk-MUNW3XHM.mjs";
+} from "../chunk-G7I4CENY.mjs";
 import "../chunk-RYGO66NC.mjs";
 import {
   JiraOperationsWorkspaceAri
-} from "../chunk-32WT5F2B.mjs";
+} from "../chunk-VYMAMFTU.mjs";
 import "../chunk-QTWVEF4M.mjs";
 import {
+  JiraPermissionSchemeAri
+} from "../chunk-ZQ4QQUDM.mjs";
+import "../chunk-SASLBDN4.mjs";
+import {
+  JiraNavigationItemAri
+} from "../chunk-MPKKD4FA.mjs";
+import "../chunk-GXFJTOBO.mjs";
+import {
+  JiraNavigationMenuAri
+} from "../chunk-R7YDMG56.mjs";
+import "../chunk-N67HXPHT.mjs";
+import {
+  JiraNavigationSettingsAri
+} from "../chunk-FZUID6OL.mjs";
+import "../chunk-DQIMIQK4.mjs";
+import {
+  JiraNotificationTypeSchemeAri
+} from "../chunk-O6K4FFRH.mjs";
+import "../chunk-45SACCRI.mjs";
+import {
+  JiraIssueWorklogAri
+} from "../chunk-I5A6O7Q2.mjs";
+import "../chunk-O6FNFDKY.mjs";
+import {
   JiraIssueAri
-} from "../chunk-5BI4LNIQ.mjs";
+} from "../chunk-GQYIJ2PS.mjs";
 import "../chunk-6MDCCCXR.mjs";
 import {
   JiraIssuefieldvalueAri
-} from "../chunk-UYLLU65P.mjs";
+} from "../chunk-F7LYFIIK.mjs";
 import "../chunk-ZNA5VEMQ.mjs";
 import {
   JiraNavigationConfigAri
-} from "../chunk-AEGBRK7T.mjs";
+} from "../chunk-LSTXKPUX.mjs";
 import "../chunk-C6ASIFDV.mjs";
 import {
-  JiraNavigationItemAri
-} from "../chunk-NKXBPIHY.mjs";
-import "../chunk-GXFJTOBO.mjs";
+  JiraIssueStatusAri
+} from "../chunk-N5C6KS7S.mjs";
+import "../chunk-S3WTNWJL.mjs";
 import {
   JiraIssueTypeSchemeMappingAri
-} from "../chunk-YTZKCGAE.mjs";
+} from "../chunk-5VQE26JK.mjs";
 import "../chunk-VNWAD3NX.mjs";
 import {
   JiraIssueTypeSchemeAri
-} from "../chunk-ZEABLE5B.mjs";
+} from "../chunk-4TBEEFZC.mjs";
 import "../chunk-QFTRTL74.mjs";
 import {
   JiraIssueTypeAri
-} from "../chunk-S6QFG3A3.mjs";
+} from "../chunk-FYC22F3A.mjs";
 import "../chunk-YBV4ZT7H.mjs";
 import {
-  JiraIssueWorklogAri
-} from "../chunk-MGTEPWNH.mjs";
-import "../chunk-O6FNFDKY.mjs";
-import {
-  JiraIssueLinkAri
-} from "../chunk-JGZ4ENGX.mjs";
-import "../chunk-QRQQNGKX.mjs";
-import {
   JiraIssueRemoteLinkAri
-} from "../chunk-VNDVFQ5B.mjs";
+} from "../chunk-CNLP5GG6.mjs";
 import "../chunk-QO2BQQRK.mjs";
 import {
+  JiraIssueSearchViewTypeAri
+} from "../chunk-MFK2774G.mjs";
+import "../chunk-XE6YVVYA.mjs";
+import {
   JiraIssueSearchViewAri
-} from "../chunk-WXEDP6MI.mjs";
+} from "../chunk-YW7V3XXU.mjs";
 import "../chunk-4BHYFYKX.mjs";
 import {
-  JiraIssueStatusAri
-} from "../chunk-ZUMNGJBB.mjs";
-import "../chunk-S3WTNWJL.mjs";
+  JiraIssueSecurityLevelPermissionAri
+} from "../chunk-YOBRFSGN.mjs";
+import "../chunk-RHQOSNHG.mjs";
 import {
-  JiraIssueFieldMetadataAri
-} from "../chunk-UKRTK3L4.mjs";
-import "../chunk-Q3PRSOZC.mjs";
-import {
   JiraIssueFieldOptionAri
-} from "../chunk-CIALPILD.mjs";
+} from "../chunk-CFBHOIAU.mjs";
 import "../chunk-TKZ6M5JE.mjs";
 import {
   JiraIssueHistoryAri
-} from "../chunk-UWRIXSWU.mjs";
+} from "../chunk-5LJG6DKY.mjs";
 import "../chunk-N64LAJN2.mjs";
 import {
   JiraIssueLinkTypeAri
-} from "../chunk-PJXOTVEI.mjs";
+} from "../chunk-ATPXGPMT.mjs";
 import "../chunk-ZJWWJNVZ.mjs";
 import {
-  JiraIncidentAri
-} from "../chunk-55FN5CMD.mjs";
-import "../chunk-5F3IR2Z7.mjs";
+  JiraIssueLinkAri
+} from "../chunk-XKZ3WXIJ.mjs";
+import "../chunk-QRQQNGKX.mjs";
 import {
   JiraIssueAttachmentAri
-} from "../chunk-S6LLTIQX.mjs";
+} from "../chunk-QG6DL4XH.mjs";
 import "../chunk-AU74CHJB.mjs";
 import {
   JiraIssueCommentAri
-} from "../chunk-2G3BI3XL.mjs";
+} from "../chunk-ETLC3EVD.mjs";
 import "../chunk-C7LAHHR5.mjs";
 import {
-  JiraFeatureFlagAri
-} from "../chunk-GHLAUI3D.mjs";
-import "../chunk-KSD4G6QQ.mjs";
+  JiraIssueFieldMetadataAri
+} from "../chunk-YABZAYBP.mjs";
+import "../chunk-Q3PRSOZC.mjs";
 import {
-  JiraFilterEmailSubscriptionAri
-} from "../chunk-GVWE3KI5.mjs";
-import "../chunk-Z6KRUHKY.mjs";
-import {
   JiraFilterAri
-} from "../chunk-7BZTO4M4.mjs";
+} from "../chunk-NRG4XEXW.mjs";
 import "../chunk-NQBZEVCS.mjs";
 import {
+  JiraFormAri
+} from "../chunk-635QCDHJ.mjs";
+import "../chunk-UWOGO6UN.mjs";
+import {
   JiraIncidentHistoryAri
-} from "../chunk-VKCIO2WX.mjs";
+} from "../chunk-ELOXESCP.mjs";
 import "../chunk-7AJWNJ45.mjs";
 import {
-  JiraEntitlementAri
-} from "../chunk-NVXE24EH.mjs";
-import "../chunk-N4WHXNB4.mjs";
+  JiraIncidentAri
+} from "../chunk-XYAOQYWZ.mjs";
+import "../chunk-5F3IR2Z7.mjs";
 import {
+  JiraFieldConfigurationContextAri
+} from "../chunk-5YMW2YB6.mjs";
+import "../chunk-OOQFCUQM.mjs";
+import {
+  JiraFieldConfigurationAri
+} from "../chunk-TJYF3X53.mjs";
+import "../chunk-X3X4UHNO.mjs";
+import {
+  JiraFieldSetViewAri
+} from "../chunk-V6DFM3VR.mjs";
+import "../chunk-2NHJYARG.mjs";
+import {
+  JiraFilterEmailSubscriptionAri
+} from "../chunk-7RXEZZ4F.mjs";
+import "../chunk-Z6KRUHKY.mjs";
+import {
   JiraEntityPropertyAri
-} from "../chunk-JUELWM4I.mjs";
+} from "../chunk-VQUUOKNF.mjs";
 import "../chunk-WVAVMODN.mjs";
 import {
   JiraFavouriteAri
-} from "../chunk-LFLCLKBC.mjs";
+} from "../chunk-OYR7YTQ5.mjs";
 import "../chunk-ML5L5N3V.mjs";
 import {
   JiraFeatureFlagHistoryAri
-} from "../chunk-ZFZYSPU4.mjs";
+} from "../chunk-5QI5VSGI.mjs";
 import "../chunk-BLEHWG53.mjs";
 import {
-  JiraDesignAri
-} from "../chunk-HIRIHYKW.mjs";
-import "../chunk-DSHHZHIG.mjs";
+  JiraFeatureFlagAri
+} from "../chunk-XN6Z7PMA.mjs";
+import "../chunk-KSD4G6QQ.mjs";
 import {
   JiraDevopsComponentAri
-} from "../chunk-XPF3SM5G.mjs";
+} from "../chunk-C4OEOED6.mjs";
 import "../chunk-7UM4GJSV.mjs";
 import {
   JiraDocumentHistoryAri
-} from "../chunk-VJ2MT7VX.mjs";
+} from "../chunk-BXS42PQX.mjs";
 import "../chunk-Z2JLOUYO.mjs";
 import {
   JiraDocumentAri
-} from "../chunk-H7JBVOEV.mjs";
+} from "../chunk-4Y3HCADB.mjs";
 import "../chunk-LUBY6O72.mjs";
 import {
-  JiraDashboardAri
-} from "../chunk-KW46HJOA.mjs";
-import "../chunk-KZLF4LHF.mjs";
+  JiraEntitlementAri
+} from "../chunk-FLNS5GZU.mjs";
+import "../chunk-N4WHXNB4.mjs";
 import {
   JiraDeploymentHistoryAri
-} from "../chunk-JPIY2Z43.mjs";
+} from "../chunk-HMCQNPPW.mjs";
 import "../chunk-UD7ZCFKR.mjs";
 import {
   JiraDeploymentAri
-} from "../chunk-T5RPIZA3.mjs";
+} from "../chunk-K4NR5Y6N.mjs";
 import "../chunk-ACU6GJRH.mjs";
 import {
   JiraDesignHistoryAri
-} from "../chunk-ONBYM67K.mjs";
+} from "../chunk-AQWSUK4O.mjs";
 import "../chunk-UG2AH2TA.mjs";
 import {
-  JiraCommentAri
-} from "../chunk-5QIQ3GOR.mjs";
-import "../chunk-UWONVETB.mjs";
+  JiraDesignAri
+} from "../chunk-QJ7PH2LB.mjs";
+import "../chunk-DSHHZHIG.mjs";
 import {
   JiraCommitAri
-} from "../chunk-GOG3PIDA.mjs";
+} from "../chunk-6HSCFWH6.mjs";
 import "../chunk-YBNRWWV7.mjs";
 import {
   JiraComponentAri
-} from "../chunk-Q54QPGBB.mjs";
+} from "../chunk-5IYKPKI7.mjs";
 import "../chunk-DUSRJMGF.mjs";
 import {
   JiraConnectAppAri
-} from "../chunk-V5E2QMCT.mjs";
+} from "../chunk-TGHIVOEE.mjs";
 import "../chunk-VRZRWJMV.mjs";
 import {
-  JiraBranchAri
-} from "../chunk-MZGOJBC6.mjs";
-import "../chunk-65K6V5WX.mjs";
+  JiraDashboardAri
+} from "../chunk-UHIP3ZE3.mjs";
+import "../chunk-KZLF4LHF.mjs";
 import {
   JiraBuildHistoryAri
-} from "../chunk-R45ELU7W.mjs";
+} from "../chunk-I3UNEMJW.mjs";
 import "../chunk-55Z3USGX.mjs";
 import {
   JiraBuildAri
-} from "../chunk-NIF2E66R.mjs";
+} from "../chunk-YN7BQCPX.mjs";
 import "../chunk-I56NWCQF.mjs";
 import {
   JiraBulkOperationTaskAri
-} from "../chunk-R6A6MM4K.mjs";
+} from "../chunk-5BBODS3G.mjs";
 import "../chunk-Z76VAYJY.mjs";
 import {
+  JiraCommentAri
+} from "../chunk-SXQT2XIE.mjs";
+import "../chunk-UWONVETB.mjs";
+import {
   JiraAnnouncementBannerAri
-} from "../chunk-3KD6AXVQ.mjs";
+} from "../chunk-JZYVIETV.mjs";
 import "../chunk-VFZPJ7ZD.mjs";
 import {
   JiraAvailableFieldsAri
-} from "../chunk-ISDIZOTE.mjs";
+} from "../chunk-JPXPWRIS.mjs";
 import "../chunk-ICE3OR6G.mjs";
 import {
   JiraBranchHistoryAri
-} from "../chunk-H7YMOWD2.mjs";
+} from "../chunk-N52GXAHP.mjs";
 import "../chunk-LZMQ2B5J.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  JiraBranchAri
+} from "../chunk-AGNCBHAW.mjs";
+import "../chunk-65K6V5WX.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   JiraAnnouncementBannerAri,
@@ -404,10 +476,14 @@
   JiraEntityPropertyAri,
   JiraFavouriteAri,
   JiraFeatureFlagAri,
   JiraFeatureFlagHistoryAri,
+  JiraFieldConfigurationAri,
+  JiraFieldConfigurationContextAri,
+  JiraFieldSetViewAri,
   JiraFilterAri,
   JiraFilterEmailSubscriptionAri,
+  JiraFormAri,
   JiraIncidentAri,
   JiraIncidentHistoryAri,
   JiraIssueAri,
   JiraIssueAttachmentAri,
@@ -418,16 +494,20 @@
   JiraIssueLinkAri,
   JiraIssueLinkTypeAri,
   JiraIssueRemoteLinkAri,
   JiraIssueSearchViewAri,
+  JiraIssueSearchViewTypeAri,
+  JiraIssueSecurityLevelPermissionAri,
   JiraIssueStatusAri,
   JiraIssueTypeAri,
   JiraIssueTypeSchemeAri,
   JiraIssueTypeSchemeMappingAri,
   JiraIssueWorklogAri,
   JiraIssuefieldvalueAri,
   JiraNavigationConfigAri,
   JiraNavigationItemAri,
+  JiraNavigationMenuAri,
+  JiraNavigationSettingsAri,
   JiraNotificationTypeAri,
   JiraNotificationTypeSchemeAri,
   JiraNotificationUserPreferenceAri,
   JiraOperationsWorkspaceAri,
@@ -438,8 +518,14 @@
   JiraPlanScenarioAri,
   JiraPlanScenarioIssueAri,
   JiraPlanScenarioIssueFieldAri,
   JiraPlanScenarioVersionAri,
+  JiraPlaybookAri,
+  JiraPlaybookInstanceAri,
+  JiraPlaybookInstanceStepAri,
+  JiraPlaybookLabelAri,
+  JiraPlaybookStepAri,
+  JiraPlaybookStepRunAri,
   JiraPostIncidentReviewAri,
   JiraPostIncidentReviewHistoryAri,
   JiraPostIncidentReviewLinkAri,
   JiraPriorityAri,
@@ -448,8 +534,9 @@
   JiraProjectCategoryAri,
   JiraProjectFeatureAri,
   JiraProjectOverviewAri,
   JiraProjectRoleActorAri,
+  JiraProjectRoleByProjectAri,
   JiraProjectShortcutAri,
   JiraProjectTypeAri,
   JiraPullRequestAri,
   JiraPullRequestHistoryAri,
@@ -459,8 +546,10 @@
   JiraResolutionAri,
   JiraResourceUsageMetricAri,
   JiraResourceUsageRecommendationAri,
   JiraRoleAri,
+  JiraScreenAri,
+  JiraScreenSchemeAri,
   JiraScreenTabAri,
   JiraSecurityContainerAri,
   JiraSecurityLevelAri,
   JiraSecurityWorkspaceAri,
@@ -468,8 +557,9 @@
   JiraSprintAri,
   JiraUserBroadcastMessageAri,
   JiraVersionApproverAri,
   JiraVersionAri,
+  JiraViewAri,
   JiraVulnerabilityAri,
   JiraVulnerabilityHistoryAri,
   JiraWorkflowAri,
   JiraWorkflowSchemeAri,

Modified: package/packages/ari/jira/issue-attachment/index.mjs

Index: package/packages/ari/jira/issue-attachment/index.mjs
===================================================================
--- package/packages/ari/jira/issue-attachment/index.mjs
+++ package/packages/ari/jira/issue-attachment/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueAttachmentAri
-} from "../../chunk-S6LLTIQX.mjs";
+} from "../../chunk-QG6DL4XH.mjs";
 import {
   JiraIssueAttachmentAriResourceOwner,
   JiraIssueAttachmentAriResourceType
 } from "../../chunk-AU74CHJB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueAttachmentAri,

Modified: package/packages/ari/jira/issue-comment/index.mjs

Index: package/packages/ari/jira/issue-comment/index.mjs
===================================================================
--- package/packages/ari/jira/issue-comment/index.mjs
+++ package/packages/ari/jira/issue-comment/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueCommentAri
-} from "../../chunk-2G3BI3XL.mjs";
+} from "../../chunk-ETLC3EVD.mjs";
 import {
   JiraIssueCommentAriResourceOwner,
   JiraIssueCommentAriResourceType
 } from "../../chunk-C7LAHHR5.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueCommentAri,

Modified: package/packages/ari/jira/issue-field-metadata/index.mjs

Index: package/packages/ari/jira/issue-field-metadata/index.mjs
===================================================================
--- package/packages/ari/jira/issue-field-metadata/index.mjs
+++ package/packages/ari/jira/issue-field-metadata/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueFieldMetadataAri
-} from "../../chunk-UKRTK3L4.mjs";
+} from "../../chunk-YABZAYBP.mjs";
 import {
   JiraIssueFieldMetadataAriResourceOwner,
   JiraIssueFieldMetadataAriResourceType
 } from "../../chunk-Q3PRSOZC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueFieldMetadataAri,

Modified: package/packages/ari/jira/issue-field-option/index.mjs

Index: package/packages/ari/jira/issue-field-option/index.mjs
===================================================================
--- package/packages/ari/jira/issue-field-option/index.mjs
+++ package/packages/ari/jira/issue-field-option/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueFieldOptionAri
-} from "../../chunk-CIALPILD.mjs";
+} from "../../chunk-CFBHOIAU.mjs";
 import {
   JiraIssueFieldOptionAriResourceOwner,
   JiraIssueFieldOptionAriResourceType
 } from "../../chunk-TKZ6M5JE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueFieldOptionAri,

Modified: package/packages/ari/jira/issue-history/index.mjs

Index: package/packages/ari/jira/issue-history/index.mjs
===================================================================
--- package/packages/ari/jira/issue-history/index.mjs
+++ package/packages/ari/jira/issue-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueHistoryAri
-} from "../../chunk-UWRIXSWU.mjs";
+} from "../../chunk-5LJG6DKY.mjs";
 import {
   JiraIssueHistoryAriResourceOwner,
   JiraIssueHistoryAriResourceType
 } from "../../chunk-N64LAJN2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueHistoryAri,

Modified: package/packages/ari/jira/issue-link-type/index.mjs

Index: package/packages/ari/jira/issue-link-type/index.mjs
===================================================================
--- package/packages/ari/jira/issue-link-type/index.mjs
+++ package/packages/ari/jira/issue-link-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueLinkTypeAri
-} from "../../chunk-PJXOTVEI.mjs";
+} from "../../chunk-ATPXGPMT.mjs";
 import {
   JiraIssueLinkTypeAriResourceOwner,
   JiraIssueLinkTypeAriResourceType
 } from "../../chunk-ZJWWJNVZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueLinkTypeAri,

Modified: package/packages/ari/jira/issue-link/index.mjs

Index: package/packages/ari/jira/issue-link/index.mjs
===================================================================
--- package/packages/ari/jira/issue-link/index.mjs
+++ package/packages/ari/jira/issue-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueLinkAri
-} from "../../chunk-JGZ4ENGX.mjs";
+} from "../../chunk-XKZ3WXIJ.mjs";
 import {
   JiraIssueLinkAriResourceOwner,
   JiraIssueLinkAriResourceType
 } from "../../chunk-QRQQNGKX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueLinkAri,

Modified: package/packages/ari/jira/issue-remote-link/index.mjs

Index: package/packages/ari/jira/issue-remote-link/index.mjs
===================================================================
--- package/packages/ari/jira/issue-remote-link/index.mjs
+++ package/packages/ari/jira/issue-remote-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueRemoteLinkAri
-} from "../../chunk-VNDVFQ5B.mjs";
+} from "../../chunk-CNLP5GG6.mjs";
 import {
   JiraIssueRemoteLinkAriResourceOwner,
   JiraIssueRemoteLinkAriResourceType
 } from "../../chunk-QO2BQQRK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueRemoteLinkAri,

Modified: package/packages/ari/jira/issue-search-view/index.mjs

Index: package/packages/ari/jira/issue-search-view/index.mjs
===================================================================
--- package/packages/ari/jira/issue-search-view/index.mjs
+++ package/packages/ari/jira/issue-search-view/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueSearchViewAri
-} from "../../chunk-WXEDP6MI.mjs";
+} from "../../chunk-YW7V3XXU.mjs";
 import {
   JiraIssueSearchViewAriResourceOwner,
   JiraIssueSearchViewAriResourceType
 } from "../../chunk-4BHYFYKX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueSearchViewAri,

Modified: package/packages/ari/jira/issue-status/index.mjs

Index: package/packages/ari/jira/issue-status/index.mjs
===================================================================
--- package/packages/ari/jira/issue-status/index.mjs
+++ package/packages/ari/jira/issue-status/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueStatusAri
-} from "../../chunk-ZUMNGJBB.mjs";
+} from "../../chunk-N5C6KS7S.mjs";
 import {
   JiraIssueStatusAriResourceOwner,
   JiraIssueStatusAriResourceType
 } from "../../chunk-S3WTNWJL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueStatusAri,

Modified: package/packages/ari/jira/issue-type-scheme-mapping/index.mjs

Index: package/packages/ari/jira/issue-type-scheme-mapping/index.mjs
===================================================================
--- package/packages/ari/jira/issue-type-scheme-mapping/index.mjs
+++ package/packages/ari/jira/issue-type-scheme-mapping/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueTypeSchemeMappingAri
-} from "../../chunk-YTZKCGAE.mjs";
+} from "../../chunk-5VQE26JK.mjs";
 import {
   JiraIssueTypeSchemeMappingAriResourceOwner,
   JiraIssueTypeSchemeMappingAriResourceType
 } from "../../chunk-VNWAD3NX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueTypeSchemeMappingAri,

Modified: package/packages/ari/jira/issue-type-scheme/index.mjs

Index: package/packages/ari/jira/issue-type-scheme/index.mjs
===================================================================
--- package/packages/ari/jira/issue-type-scheme/index.mjs
+++ package/packages/ari/jira/issue-type-scheme/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueTypeSchemeAri
-} from "../../chunk-ZEABLE5B.mjs";
+} from "../../chunk-4TBEEFZC.mjs";
 import {
   JiraIssueTypeSchemeAriResourceOwner,
   JiraIssueTypeSchemeAriResourceType
 } from "../../chunk-QFTRTL74.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueTypeSchemeAri,

Modified: package/packages/ari/jira/issue-type/index.mjs

Index: package/packages/ari/jira/issue-type/index.mjs
===================================================================
--- package/packages/ari/jira/issue-type/index.mjs
+++ package/packages/ari/jira/issue-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueTypeAri
-} from "../../chunk-S6QFG3A3.mjs";
+} from "../../chunk-FYC22F3A.mjs";
 import {
   JiraIssueTypeAriResourceOwner,
   JiraIssueTypeAriResourceType
 } from "../../chunk-YBV4ZT7H.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueTypeAri,

Modified: package/packages/ari/jira/issue-worklog/index.mjs

Index: package/packages/ari/jira/issue-worklog/index.mjs
===================================================================
--- package/packages/ari/jira/issue-worklog/index.mjs
+++ package/packages/ari/jira/issue-worklog/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueWorklogAri
-} from "../../chunk-MGTEPWNH.mjs";
+} from "../../chunk-I5A6O7Q2.mjs";
 import {
   JiraIssueWorklogAriResourceOwner,
   JiraIssueWorklogAriResourceType
 } from "../../chunk-O6FNFDKY.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueWorklogAri,

Modified: package/packages/ari/jira/issue/index.mjs

Index: package/packages/ari/jira/issue/index.mjs
===================================================================
--- package/packages/ari/jira/issue/index.mjs
+++ package/packages/ari/jira/issue/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssueAri
-} from "../../chunk-5BI4LNIQ.mjs";
+} from "../../chunk-GQYIJ2PS.mjs";
 import {
   JiraIssueAriResourceOwner,
   JiraIssueAriResourceType
 } from "../../chunk-6MDCCCXR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssueAri,

Modified: package/packages/ari/jira/issuefieldvalue/index.mjs

Index: package/packages/ari/jira/issuefieldvalue/index.mjs
===================================================================
--- package/packages/ari/jira/issuefieldvalue/index.mjs
+++ package/packages/ari/jira/issuefieldvalue/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraIssuefieldvalueAri
-} from "../../chunk-UYLLU65P.mjs";
+} from "../../chunk-F7LYFIIK.mjs";
 import {
   JiraIssuefieldvalueAriResourceOwner,
   JiraIssuefieldvalueAriResourceType
 } from "../../chunk-ZNA5VEMQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraIssuefieldvalueAri,

Modified: package/packages/ari/jira/navigation-config/index.mjs

Index: package/packages/ari/jira/navigation-config/index.mjs
===================================================================
--- package/packages/ari/jira/navigation-config/index.mjs
+++ package/packages/ari/jira/navigation-config/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraNavigationConfigAri
-} from "../../chunk-AEGBRK7T.mjs";
+} from "../../chunk-LSTXKPUX.mjs";
 import {
   JiraNavigationConfigAriResourceOwner,
   JiraNavigationConfigAriResourceType
 } from "../../chunk-C6ASIFDV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraNavigationConfigAri,

Modified: package/packages/ari/jira/navigation-item/index.mjs

Index: package/packages/ari/jira/navigation-item/index.mjs
===================================================================
--- package/packages/ari/jira/navigation-item/index.mjs
+++ package/packages/ari/jira/navigation-item/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraNavigationItemAri
-} from "../../chunk-NKXBPIHY.mjs";
+} from "../../chunk-MPKKD4FA.mjs";
 import {
   JiraNavigationItemAriResourceOwner,
   JiraNavigationItemAriResourceType
 } from "../../chunk-GXFJTOBO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraNavigationItemAri,

Modified: package/packages/ari/jira/notification-type-scheme/index.mjs

Index: package/packages/ari/jira/notification-type-scheme/index.mjs
===================================================================
--- package/packages/ari/jira/notification-type-scheme/index.mjs
+++ package/packages/ari/jira/notification-type-scheme/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraNotificationTypeSchemeAri
-} from "../../chunk-APGNRLP6.mjs";
+} from "../../chunk-O6K4FFRH.mjs";
 import {
   JiraNotificationTypeSchemeAriResourceOwner,
   JiraNotificationTypeSchemeAriResourceType
 } from "../../chunk-45SACCRI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraNotificationTypeSchemeAri,

Modified: package/packages/ari/jira/notification-type/index.mjs

Index: package/packages/ari/jira/notification-type/index.mjs
===================================================================
--- package/packages/ari/jira/notification-type/index.mjs
+++ package/packages/ari/jira/notification-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraNotificationTypeAri
-} from "../../chunk-PXI53LZ3.mjs";
+} from "../../chunk-2ZHX6IZP.mjs";
 import {
   JiraNotificationTypeAriResourceOwner,
   JiraNotificationTypeAriResourceType
 } from "../../chunk-QXA66ZDW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraNotificationTypeAri,

Modified: package/packages/ari/jira/notification-user-preference/index.mjs

Index: package/packages/ari/jira/notification-user-preference/index.mjs
===================================================================
--- package/packages/ari/jira/notification-user-preference/index.mjs
+++ package/packages/ari/jira/notification-user-preference/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraNotificationUserPreferenceAri
-} from "../../chunk-MUNW3XHM.mjs";
+} from "../../chunk-G7I4CENY.mjs";
 import {
   JiraNotificationUserPreferenceAriResourceOwner,
   JiraNotificationUserPreferenceAriResourceType
 } from "../../chunk-RYGO66NC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraNotificationUserPreferenceAri,

Modified: package/packages/ari/jira/operations-workspace/index.mjs

Index: package/packages/ari/jira/operations-workspace/index.mjs
===================================================================
--- package/packages/ari/jira/operations-workspace/index.mjs
+++ package/packages/ari/jira/operations-workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraOperationsWorkspaceAri
-} from "../../chunk-32WT5F2B.mjs";
+} from "../../chunk-VYMAMFTU.mjs";
 import {
   JiraOperationsWorkspaceAriResourceOwner,
   JiraOperationsWorkspaceAriResourceType
 } from "../../chunk-QTWVEF4M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraOperationsWorkspaceAri,

Modified: package/packages/ari/jira/permission-scheme/index.mjs

Index: package/packages/ari/jira/permission-scheme/index.mjs
===================================================================
--- package/packages/ari/jira/permission-scheme/index.mjs
+++ package/packages/ari/jira/permission-scheme/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPermissionSchemeAri
-} from "../../chunk-O7OSVPOU.mjs";
+} from "../../chunk-ZQ4QQUDM.mjs";
 import {
   JiraPermissionSchemeAriResourceOwner,
   JiraPermissionSchemeAriResourceType
 } from "../../chunk-SASLBDN4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPermissionSchemeAri,

Modified: package/packages/ari/jira/plan-cross-project-scenario-version/index.mjs

Index: package/packages/ari/jira/plan-cross-project-scenario-version/index.mjs
===================================================================
--- package/packages/ari/jira/plan-cross-project-scenario-version/index.mjs
+++ package/packages/ari/jira/plan-cross-project-scenario-version/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanCrossProjectScenarioVersionAri
-} from "../../chunk-HT6O23QW.mjs";
+} from "../../chunk-MRUSXKA6.mjs";
 import {
   JiraPlanCrossProjectScenarioVersionAriResourceOwner,
   JiraPlanCrossProjectScenarioVersionAriResourceType
 } from "../../chunk-JU34D5ZO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanCrossProjectScenarioVersionAri,

Modified: package/packages/ari/jira/plan-cross-project-version/index.mjs

Index: package/packages/ari/jira/plan-cross-project-version/index.mjs
===================================================================
--- package/packages/ari/jira/plan-cross-project-version/index.mjs
+++ package/packages/ari/jira/plan-cross-project-version/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanCrossProjectVersionAri
-} from "../../chunk-63IJT2PU.mjs";
+} from "../../chunk-S5XFSXSI.mjs";
 import {
   JiraPlanCrossProjectVersionAriResourceOwner,
   JiraPlanCrossProjectVersionAriResourceType
 } from "../../chunk-KZ7YADXR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanCrossProjectVersionAri,

Modified: package/packages/ari/jira/plan-scenario-issue-field/index.mjs

Index: package/packages/ari/jira/plan-scenario-issue-field/index.mjs
===================================================================
--- package/packages/ari/jira/plan-scenario-issue-field/index.mjs
+++ package/packages/ari/jira/plan-scenario-issue-field/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanScenarioIssueFieldAri
-} from "../../chunk-ZRNFSZ2C.mjs";
+} from "../../chunk-LKFSFKNI.mjs";
 import {
   JiraPlanScenarioIssueFieldAriResourceOwner,
   JiraPlanScenarioIssueFieldAriResourceType
 } from "../../chunk-CXJUGHGI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanScenarioIssueFieldAri,

Modified: package/packages/ari/jira/plan-scenario-issue/index.mjs

Index: package/packages/ari/jira/plan-scenario-issue/index.mjs
===================================================================
--- package/packages/ari/jira/plan-scenario-issue/index.mjs
+++ package/packages/ari/jira/plan-scenario-issue/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanScenarioIssueAri
-} from "../../chunk-7KAIBBCR.mjs";
+} from "../../chunk-FHW6UJKS.mjs";
 import {
   JiraPlanScenarioIssueAriResourceOwner,
   JiraPlanScenarioIssueAriResourceType
 } from "../../chunk-6345PPDO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanScenarioIssueAri,

Modified: package/packages/ari/jira/plan-scenario-version/index.mjs

Index: package/packages/ari/jira/plan-scenario-version/index.mjs
===================================================================
--- package/packages/ari/jira/plan-scenario-version/index.mjs
+++ package/packages/ari/jira/plan-scenario-version/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanScenarioVersionAri
-} from "../../chunk-KAALK4M3.mjs";
+} from "../../chunk-DPRCNJ6H.mjs";
 import {
   JiraPlanScenarioVersionAriResourceOwner,
   JiraPlanScenarioVersionAriResourceType
 } from "../../chunk-PHVQMJL3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanScenarioVersionAri,

Modified: package/packages/ari/jira/plan-scenario/index.mjs

Index: package/packages/ari/jira/plan-scenario/index.mjs
===================================================================
--- package/packages/ari/jira/plan-scenario/index.mjs
+++ package/packages/ari/jira/plan-scenario/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanScenarioAri
-} from "../../chunk-67YFU6NF.mjs";
+} from "../../chunk-JW4OJFQY.mjs";
 import {
   JiraPlanScenarioAriResourceOwner,
   JiraPlanScenarioAriResourceType
 } from "../../chunk-3RMHOHQK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanScenarioAri,

Modified: package/packages/ari/jira/plan/index.mjs

Index: package/packages/ari/jira/plan/index.mjs
===================================================================
--- package/packages/ari/jira/plan/index.mjs
+++ package/packages/ari/jira/plan/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPlanAri
-} from "../../chunk-J7MEFBO4.mjs";
+} from "../../chunk-MUWNYHMM.mjs";
 import {
   JiraPlanAriResourceOwner,
   JiraPlanAriResourceType
 } from "../../chunk-GGTGTA2K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPlanAri,

Modified: package/packages/ari/jira/post-incident-review-history/index.mjs

Index: package/packages/ari/jira/post-incident-review-history/index.mjs
===================================================================
--- package/packages/ari/jira/post-incident-review-history/index.mjs
+++ package/packages/ari/jira/post-incident-review-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPostIncidentReviewHistoryAri
-} from "../../chunk-UZOQECDG.mjs";
+} from "../../chunk-443KB3ZJ.mjs";
 import {
   JiraPostIncidentReviewHistoryAriResourceOwner,
   JiraPostIncidentReviewHistoryAriResourceType
 } from "../../chunk-XL2VWTF2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPostIncidentReviewHistoryAri,

Modified: package/packages/ari/jira/post-incident-review-link/index.mjs

Index: package/packages/ari/jira/post-incident-review-link/index.mjs
===================================================================
--- package/packages/ari/jira/post-incident-review-link/index.mjs
+++ package/packages/ari/jira/post-incident-review-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPostIncidentReviewLinkAri
-} from "../../chunk-6WSP5Z2F.mjs";
+} from "../../chunk-HMLL4VQE.mjs";
 import {
   JiraPostIncidentReviewLinkAriResourceOwner,
   JiraPostIncidentReviewLinkAriResourceType
 } from "../../chunk-WSTI2GHH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPostIncidentReviewLinkAri,

Modified: package/packages/ari/jira/post-incident-review/index.mjs

Index: package/packages/ari/jira/post-incident-review/index.mjs
===================================================================
--- package/packages/ari/jira/post-incident-review/index.mjs
+++ package/packages/ari/jira/post-incident-review/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPostIncidentReviewAri
-} from "../../chunk-YRMGOY7L.mjs";
+} from "../../chunk-U7KPIH7A.mjs";
 import {
   JiraPostIncidentReviewAriResourceOwner,
   JiraPostIncidentReviewAriResourceType
 } from "../../chunk-D5S55TXO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPostIncidentReviewAri,

Modified: package/packages/ari/jira/priority/index.mjs

Index: package/packages/ari/jira/priority/index.mjs
===================================================================
--- package/packages/ari/jira/priority/index.mjs
+++ package/packages/ari/jira/priority/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPriorityAri
-} from "../../chunk-ZIWELEMR.mjs";
+} from "../../chunk-CVEMA7RM.mjs";
 import {
   JiraPriorityAriResourceOwner,
   JiraPriorityAriResourceType
 } from "../../chunk-C4M7DMM2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPriorityAri,

Modified: package/packages/ari/jira/product/index.mjs

Index: package/packages/ari/jira/product/index.mjs
===================================================================
--- package/packages/ari/jira/product/index.mjs
+++ package/packages/ari/jira/product/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProductAri
-} from "../../chunk-7QTMH5XI.mjs";
+} from "../../chunk-26QTOOOQ.mjs";
 import {
   JiraProductAriResourceOwner,
   JiraProductAriResourceType
 } from "../../chunk-DZZ6Y4HB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProductAri,

Modified: package/packages/ari/jira/project-category/index.mjs

Index: package/packages/ari/jira/project-category/index.mjs
===================================================================
--- package/packages/ari/jira/project-category/index.mjs
+++ package/packages/ari/jira/project-category/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectCategoryAri
-} from "../../chunk-5P2VZVEV.mjs";
+} from "../../chunk-7PVFN5RH.mjs";
 import {
   JiraProjectCategoryAriResourceOwner,
   JiraProjectCategoryAriResourceType
 } from "../../chunk-23L4LUZM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectCategoryAri,

Modified: package/packages/ari/jira/project-feature/index.mjs

Index: package/packages/ari/jira/project-feature/index.mjs
===================================================================
--- package/packages/ari/jira/project-feature/index.mjs
+++ package/packages/ari/jira/project-feature/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectFeatureAri
-} from "../../chunk-H4GGGBFS.mjs";
+} from "../../chunk-JKZZI6H3.mjs";
 import {
   JiraProjectFeatureAriResourceOwner,
   JiraProjectFeatureAriResourceType
 } from "../../chunk-QKR33HHC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectFeatureAri,

Modified: package/packages/ari/jira/project-overview/index.mjs

Index: package/packages/ari/jira/project-overview/index.mjs
===================================================================
--- package/packages/ari/jira/project-overview/index.mjs
+++ package/packages/ari/jira/project-overview/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectOverviewAri
-} from "../../chunk-HDY4AHW4.mjs";
+} from "../../chunk-HBZN3XU3.mjs";
 import {
   JiraProjectOverviewAriResourceOwner,
   JiraProjectOverviewAriResourceType
 } from "../../chunk-ORHZXN2K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectOverviewAri,

Modified: package/packages/ari/jira/project-role-actor/index.mjs

Index: package/packages/ari/jira/project-role-actor/index.mjs
===================================================================
--- package/packages/ari/jira/project-role-actor/index.mjs
+++ package/packages/ari/jira/project-role-actor/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectRoleActorAri
-} from "../../chunk-ALYMFMBH.mjs";
+} from "../../chunk-ZAPPI4W4.mjs";
 import {
   JiraProjectRoleActorAriResourceOwner,
   JiraProjectRoleActorAriResourceType
 } from "../../chunk-6XVY5ZJP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectRoleActorAri,

Modified: package/packages/ari/jira/project-shortcut/index.mjs

Index: package/packages/ari/jira/project-shortcut/index.mjs
===================================================================
--- package/packages/ari/jira/project-shortcut/index.mjs
+++ package/packages/ari/jira/project-shortcut/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectShortcutAri
-} from "../../chunk-7NAUNVW5.mjs";
+} from "../../chunk-EBB7STCE.mjs";
 import {
   JiraProjectShortcutAriResourceOwner,
   JiraProjectShortcutAriResourceType
 } from "../../chunk-MAZNZE5K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectShortcutAri,

Modified: package/packages/ari/jira/project-type/index.mjs

Index: package/packages/ari/jira/project-type/index.mjs
===================================================================
--- package/packages/ari/jira/project-type/index.mjs
+++ package/packages/ari/jira/project-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectTypeAri
-} from "../../chunk-F5CR53MD.mjs";
+} from "../../chunk-6RNO7EQY.mjs";
 import {
   JiraProjectTypeAriResourceOwner,
   JiraProjectTypeAriResourceType
 } from "../../chunk-OF3K3RDZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectTypeAri,

Modified: package/packages/ari/jira/project/index.mjs

Index: package/packages/ari/jira/project/index.mjs
===================================================================
--- package/packages/ari/jira/project/index.mjs
+++ package/packages/ari/jira/project/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraProjectAri
-} from "../../chunk-O6JGNBA4.mjs";
+} from "../../chunk-2WCAGLMZ.mjs";
 import {
   JiraProjectAriResourceOwner,
   JiraProjectAriResourceType
 } from "../../chunk-CQAE6WHE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraProjectAri,

Modified: package/packages/ari/jira/pull-request-history/index.mjs

Index: package/packages/ari/jira/pull-request-history/index.mjs
===================================================================
--- package/packages/ari/jira/pull-request-history/index.mjs
+++ package/packages/ari/jira/pull-request-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPullRequestHistoryAri
-} from "../../chunk-G3ZAQCVV.mjs";
+} from "../../chunk-VR4SIBEH.mjs";
 import {
   JiraPullRequestHistoryAriResourceOwner,
   JiraPullRequestHistoryAriResourceType
 } from "../../chunk-IBNDOKW7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPullRequestHistoryAri,

Modified: package/packages/ari/jira/pull-request/index.mjs

Index: package/packages/ari/jira/pull-request/index.mjs
===================================================================
--- package/packages/ari/jira/pull-request/index.mjs
+++ package/packages/ari/jira/pull-request/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraPullRequestAri
-} from "../../chunk-AUBKS2CH.mjs";
+} from "../../chunk-3PEI3SZI.mjs";
 import {
   JiraPullRequestAriResourceOwner,
   JiraPullRequestAriResourceType
 } from "../../chunk-5FKWU5BE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraPullRequestAri,

Modified: package/packages/ari/jira/remote-link-history/index.mjs

Index: package/packages/ari/jira/remote-link-history/index.mjs
===================================================================
--- package/packages/ari/jira/remote-link-history/index.mjs
+++ package/packages/ari/jira/remote-link-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraRemoteLinkHistoryAri
-} from "../../chunk-BX3VUANR.mjs";
+} from "../../chunk-MG2TXJRG.mjs";
 import {
   JiraRemoteLinkHistoryAriResourceOwner,
   JiraRemoteLinkHistoryAriResourceType
 } from "../../chunk-QY36TOVX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraRemoteLinkHistoryAri,

Modified: package/packages/ari/jira/remote-link/index.mjs

Index: package/packages/ari/jira/remote-link/index.mjs
===================================================================
--- package/packages/ari/jira/remote-link/index.mjs
+++ package/packages/ari/jira/remote-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraRemoteLinkAri
-} from "../../chunk-WV3ERPLB.mjs";
+} from "../../chunk-KK7GOJV5.mjs";
 import {
   JiraRemoteLinkAriResourceOwner,
   JiraRemoteLinkAriResourceType
 } from "../../chunk-KHCVG4TJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraRemoteLinkAri,

Modified: package/packages/ari/jira/repository/index.mjs

Index: package/packages/ari/jira/repository/index.mjs
===================================================================
--- package/packages/ari/jira/repository/index.mjs
+++ package/packages/ari/jira/repository/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraRepositoryAri
-} from "../../chunk-VTGFRUXY.mjs";
+} from "../../chunk-LFYOSVCM.mjs";
 import {
   JiraRepositoryAriResourceOwner,
   JiraRepositoryAriResourceType
 } from "../../chunk-PYOC3DJR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraRepositoryAri,

Modified: package/packages/ari/jira/resolution/index.mjs

Index: package/packages/ari/jira/resolution/index.mjs
===================================================================
--- package/packages/ari/jira/resolution/index.mjs
+++ package/packages/ari/jira/resolution/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraResolutionAri
-} from "../../chunk-TKGFETNJ.mjs";
+} from "../../chunk-TERO6HHD.mjs";
 import {
   JiraResolutionAriResourceOwner,
   JiraResolutionAriResourceType
 } from "../../chunk-BOQOC7ST.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraResolutionAri,

Modified: package/packages/ari/jira/resource-usage-metric/index.mjs

Index: package/packages/ari/jira/resource-usage-metric/index.mjs
===================================================================
--- package/packages/ari/jira/resource-usage-metric/index.mjs
+++ package/packages/ari/jira/resource-usage-metric/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraResourceUsageMetricAri
-} from "../../chunk-SHM44H4M.mjs";
+} from "../../chunk-YUS43HVQ.mjs";
 import {
   JiraResourceUsageMetricAriResourceOwner,
   JiraResourceUsageMetricAriResourceType
 } from "../../chunk-LLLNN75K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraResourceUsageMetricAri,

Modified: package/packages/ari/jira/resource-usage-recommendation/index.mjs

Index: package/packages/ari/jira/resource-usage-recommendation/index.mjs
===================================================================
--- package/packages/ari/jira/resource-usage-recommendation/index.mjs
+++ package/packages/ari/jira/resource-usage-recommendation/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraResourceUsageRecommendationAri
-} from "../../chunk-QT5AEDGP.mjs";
+} from "../../chunk-3WZWQJ2D.mjs";
 import {
   JiraResourceUsageRecommendationAriResourceOwner,
   JiraResourceUsageRecommendationAriResourceType
 } from "../../chunk-D7TMYPCS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraResourceUsageRecommendationAri,

Modified: package/packages/ari/jira/role/index.mjs

Index: package/packages/ari/jira/role/index.mjs
===================================================================
--- package/packages/ari/jira/role/index.mjs
+++ package/packages/ari/jira/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraRoleAri
-} from "../../chunk-GEOMPGMM.mjs";
+} from "../../chunk-NIOHLRO4.mjs";
 import {
   JiraRoleAriResourceOwner,
   JiraRoleAriResourceType
 } from "../../chunk-WAQ2TE25.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraRoleAri,

Modified: package/packages/ari/jira/screen-tab/index.mjs

Index: package/packages/ari/jira/screen-tab/index.mjs
===================================================================
--- package/packages/ari/jira/screen-tab/index.mjs
+++ package/packages/ari/jira/screen-tab/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraScreenTabAri
-} from "../../chunk-7HKHTFDK.mjs";
+} from "../../chunk-7G2DKHXF.mjs";
 import {
   JiraScreenTabAriResourceOwner,
   JiraScreenTabAriResourceType
 } from "../../chunk-ES32ZAYS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraScreenTabAri,

Modified: package/packages/ari/jira/security-container/index.mjs

Index: package/packages/ari/jira/security-container/index.mjs
===================================================================
--- package/packages/ari/jira/security-container/index.mjs
+++ package/packages/ari/jira/security-container/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSecurityContainerAri
-} from "../../chunk-MIWU2BXT.mjs";
+} from "../../chunk-M7E4UE5G.mjs";
 import {
   JiraSecurityContainerAriResourceOwner,
   JiraSecurityContainerAriResourceType
 } from "../../chunk-4RYB4RHN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSecurityContainerAri,

Modified: package/packages/ari/jira/security-level/index.mjs

Index: package/packages/ari/jira/security-level/index.mjs
===================================================================
--- package/packages/ari/jira/security-level/index.mjs
+++ package/packages/ari/jira/security-level/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSecurityLevelAri
-} from "../../chunk-P3SJHKKB.mjs";
+} from "../../chunk-6FGPVCNO.mjs";
 import {
   JiraSecurityLevelAriResourceOwner,
   JiraSecurityLevelAriResourceType
 } from "../../chunk-PO2YLXFH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSecurityLevelAri,

Modified: package/packages/ari/jira/security-workspace/index.mjs

Index: package/packages/ari/jira/security-workspace/index.mjs
===================================================================
--- package/packages/ari/jira/security-workspace/index.mjs
+++ package/packages/ari/jira/security-workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSecurityWorkspaceAri
-} from "../../chunk-E2T4D2V6.mjs";
+} from "../../chunk-TO4JTAL6.mjs";
 import {
   JiraSecurityWorkspaceAriResourceOwner,
   JiraSecurityWorkspaceAriResourceType
 } from "../../chunk-7PTBO36C.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSecurityWorkspaceAri,

Modified: package/packages/ari/jira/site/index.mjs

Index: package/packages/ari/jira/site/index.mjs
===================================================================
--- package/packages/ari/jira/site/index.mjs
+++ package/packages/ari/jira/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSiteAri
-} from "../../chunk-RBN7JZ7O.mjs";
+} from "../../chunk-J7GQPOON.mjs";
 import {
   JiraSiteAriResourceOwner,
   JiraSiteAriResourceType
 } from "../../chunk-XIFA6EHM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSiteAri,

Modified: package/packages/ari/jira/sprint/index.mjs

Index: package/packages/ari/jira/sprint/index.mjs
===================================================================
--- package/packages/ari/jira/sprint/index.mjs
+++ package/packages/ari/jira/sprint/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraSprintAri
-} from "../../chunk-7UNDDUP4.mjs";
+} from "../../chunk-4SC4DMKZ.mjs";
 import {
   JiraSprintAriResourceOwner,
   JiraSprintAriResourceType
 } from "../../chunk-FGZEBJS7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraSprintAri,

Modified: package/packages/ari/jira/user-broadcast-message/index.mjs

Index: package/packages/ari/jira/user-broadcast-message/index.mjs
===================================================================
--- package/packages/ari/jira/user-broadcast-message/index.mjs
+++ package/packages/ari/jira/user-broadcast-message/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraUserBroadcastMessageAri
-} from "../../chunk-2QX4R2Q6.mjs";
+} from "../../chunk-MQG7NLJF.mjs";
 import {
   JiraUserBroadcastMessageAriResourceOwner,
   JiraUserBroadcastMessageAriResourceType
 } from "../../chunk-MHNZKONH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraUserBroadcastMessageAri,

Modified: package/packages/ari/jira/version-approver/index.mjs

Index: package/packages/ari/jira/version-approver/index.mjs
===================================================================
--- package/packages/ari/jira/version-approver/index.mjs
+++ package/packages/ari/jira/version-approver/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraVersionApproverAri
-} from "../../chunk-7DBXAJAJ.mjs";
+} from "../../chunk-L7EEZJ47.mjs";
 import {
   JiraVersionApproverAriResourceOwner,
   JiraVersionApproverAriResourceType
 } from "../../chunk-CLH2DEO3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraVersionApproverAri,

Modified: package/packages/ari/jira/version/index.mjs

Index: package/packages/ari/jira/version/index.mjs
===================================================================
--- package/packages/ari/jira/version/index.mjs
+++ package/packages/ari/jira/version/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraVersionAri
-} from "../../chunk-GI4IUGF4.mjs";
+} from "../../chunk-XQ4YCJ6L.mjs";
 import {
   JiraVersionAriResourceOwner,
   JiraVersionAriResourceType
 } from "../../chunk-LN36NVHR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraVersionAri,

Modified: package/packages/ari/jira/vulnerability-history/index.mjs

Index: package/packages/ari/jira/vulnerability-history/index.mjs
===================================================================
--- package/packages/ari/jira/vulnerability-history/index.mjs
+++ package/packages/ari/jira/vulnerability-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraVulnerabilityHistoryAri
-} from "../../chunk-GBV5S5UI.mjs";
+} from "../../chunk-L7VSU6G5.mjs";
 import {
   JiraVulnerabilityHistoryAriResourceOwner,
   JiraVulnerabilityHistoryAriResourceType
 } from "../../chunk-DQSHJLUH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraVulnerabilityHistoryAri,

Modified: package/packages/ari/jira/vulnerability/index.mjs

Index: package/packages/ari/jira/vulnerability/index.mjs
===================================================================
--- package/packages/ari/jira/vulnerability/index.mjs
+++ package/packages/ari/jira/vulnerability/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraVulnerabilityAri
-} from "../../chunk-2MS3LVQW.mjs";
+} from "../../chunk-QZPSGUPE.mjs";
 import {
   JiraVulnerabilityAriResourceOwner,
   JiraVulnerabilityAriResourceType
 } from "../../chunk-2NDER42Y.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraVulnerabilityAri,

Modified: package/packages/ari/jira/workflow-scheme/index.mjs

Index: package/packages/ari/jira/workflow-scheme/index.mjs
===================================================================
--- package/packages/ari/jira/workflow-scheme/index.mjs
+++ package/packages/ari/jira/workflow-scheme/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraWorkflowSchemeAri
-} from "../../chunk-UTEIIMAK.mjs";
+} from "../../chunk-DRUCFV5E.mjs";
 import {
   JiraWorkflowSchemeAriResourceOwner,
   JiraWorkflowSchemeAriResourceType
 } from "../../chunk-GF5WTUWI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraWorkflowSchemeAri,

Modified: package/packages/ari/jira/workflow/index.mjs

Index: package/packages/ari/jira/workflow/index.mjs
===================================================================
--- package/packages/ari/jira/workflow/index.mjs
+++ package/packages/ari/jira/workflow/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraWorkflowAri
-} from "../../chunk-UQYBHNW3.mjs";
+} from "../../chunk-73OSZPI2.mjs";
 import {
   JiraWorkflowAriResourceOwner,
   JiraWorkflowAriResourceType
 } from "../../chunk-EYJJDCXK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraWorkflowAri,

Modified: package/packages/ari/jira/worklog/index.mjs

Index: package/packages/ari/jira/worklog/index.mjs
===================================================================
--- package/packages/ari/jira/worklog/index.mjs
+++ package/packages/ari/jira/worklog/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraWorklogAri
-} from "../../chunk-DGVNBAFQ.mjs";
+} from "../../chunk-XIM2CLSJ.mjs";
 import {
   JiraWorklogAriResourceOwner,
   JiraWorklogAriResourceType
 } from "../../chunk-V5CUEKO2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraWorklogAri,

Modified: package/packages/ari/jira/workspace/index.mjs

Index: package/packages/ari/jira/workspace/index.mjs
===================================================================
--- package/packages/ari/jira/workspace/index.mjs
+++ package/packages/ari/jira/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   JiraWorkspaceAri
-} from "../../chunk-6HKKNRPY.mjs";
+} from "../../chunk-L5SA4ZVO.mjs";
 import {
   JiraWorkspaceAriResourceOwner,
   JiraWorkspaceAriResourceType
 } from "../../chunk-KOJWXOCJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   JiraWorkspaceAri,

Modified: package/packages/ari/linking-platform/datasource/index.mjs

Index: package/packages/ari/linking-platform/datasource/index.mjs
===================================================================
--- package/packages/ari/linking-platform/datasource/index.mjs
+++ package/packages/ari/linking-platform/datasource/index.mjs
@@ -1,14 +1,14 @@
 import {
   LinkingPlatformDatasourceAri
-} from "../../chunk-HWJDLSUJ.mjs";
+} from "../../chunk-F74XBNRS.mjs";
 import {
   LinkingPlatformDatasourceAriResourceOwner,
   LinkingPlatformDatasourceAriResourceType
 } from "../../chunk-ARLPVCER.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   LinkingPlatformDatasourceAri,

Modified: package/packages/ari/linking-platform/index.mjs

Index: package/packages/ari/linking-platform/index.mjs
===================================================================
--- package/packages/ari/linking-platform/index.mjs
+++ package/packages/ari/linking-platform/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-Y2UB4MCB.mjs";
 import {
   LinkingPlatformDatasourceAri
-} from "../chunk-HWJDLSUJ.mjs";
+} from "../chunk-F74XBNRS.mjs";
 import "../chunk-ARLPVCER.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   LinkingPlatformDatasourceAri

Modified: package/packages/ari/loom/index.mjs

Index: package/packages/ari/loom/index.mjs
===================================================================
--- package/packages/ari/loom/index.mjs
+++ package/packages/ari/loom/index.mjs
@@ -1,13 +1,53 @@
-import "../chunk-XFFXS6P5.mjs";
+import "../chunk-7DNBZ34Y.mjs";
 import {
+  LoomWorkspaceAri
+} from "../chunk-RPIEJOVB.mjs";
+import "../chunk-B775R3QQ.mjs";
+import {
   LoomSiteAri
-} from "../chunk-LZDTNJWE.mjs";
+} from "../chunk-IRNE2HPF.mjs";
 import "../chunk-T5DWCQIN.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  LoomSpaceAri
+} from "../chunk-X2CU2FQF.mjs";
+import "../chunk-PZ4WNDYC.mjs";
+import {
+  LoomStandaloneWorkspaceAri
+} from "../chunk-SPQY2JGE.mjs";
+import "../chunk-3ZOKMD7Z.mjs";
+import {
+  LoomVideoAri
+} from "../chunk-MWMOPTQE.mjs";
+import "../chunk-HNYYKJLO.mjs";
+import {
+  LoomFolderAri
+} from "../chunk-ZSXBO2NU.mjs";
+import "../chunk-TEUWIQME.mjs";
+import {
+  LoomMeetingRecurrenceAri
+} from "../chunk-PIBY7ZE3.mjs";
+import "../chunk-WQ4ME76A.mjs";
+import {
+  LoomMeetingAri
+} from "../chunk-EK3PSSRF.mjs";
+import "../chunk-M5DHKYFA.mjs";
+import {
+  LoomCommentAri
+} from "../chunk-WUYTABO6.mjs";
+import "../chunk-KBPT7WSP.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
-  LoomSiteAri
+  LoomCommentAri,
+  LoomFolderAri,
+  LoomMeetingAri,
+  LoomMeetingRecurrenceAri,
+  LoomSiteAri,
+  LoomSpaceAri,
+  LoomStandaloneWorkspaceAri,
+  LoomVideoAri,
+  LoomWorkspaceAri
 };

Modified: package/packages/ari/loom/site/index.mjs

Index: package/packages/ari/loom/site/index.mjs
===================================================================
--- package/packages/ari/loom/site/index.mjs
+++ package/packages/ari/loom/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   LoomSiteAri
-} from "../../chunk-LZDTNJWE.mjs";
+} from "../../chunk-IRNE2HPF.mjs";
 import {
   LoomSiteAriResourceOwner,
   LoomSiteAriResourceType
 } from "../../chunk-T5DWCQIN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   LoomSiteAri,

Modified: package/packages/ari/maker-space/group/index.mjs

Index: package/packages/ari/maker-space/group/index.mjs
===================================================================
--- package/packages/ari/maker-space/group/index.mjs
+++ package/packages/ari/maker-space/group/index.mjs
@@ -1,14 +1,14 @@
 import {
   MakerSpaceGroupAri
-} from "../../chunk-SUMH47BG.mjs";
+} from "../../chunk-RXSAPJKL.mjs";
 import {
   MakerSpaceGroupAriResourceOwner,
   MakerSpaceGroupAriResourceType
 } from "../../chunk-TI7RQAMT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MakerSpaceGroupAri,

Modified: package/packages/ari/maker-space/index.mjs

Index: package/packages/ari/maker-space/index.mjs
===================================================================
--- package/packages/ari/maker-space/index.mjs
+++ package/packages/ari/maker-space/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-ZM3JBOHH.mjs";
 import {
   MakerSpaceGroupAri
-} from "../chunk-SUMH47BG.mjs";
+} from "../chunk-RXSAPJKL.mjs";
 import "../chunk-TI7RQAMT.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MakerSpaceGroupAri

Modified: package/packages/ari/mapi/index.mjs

Index: package/packages/ari/mapi/index.mjs
===================================================================
--- package/packages/ari/mapi/index.mjs
+++ package/packages/ari/mapi/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-ZZK5E3J4.mjs";
 import {
   MapiRoleAri
-} from "../chunk-CXRC4MHO.mjs";
+} from "../chunk-5RINPI6I.mjs";
 import "../chunk-KZ5P3G67.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MapiRoleAri

Modified: package/packages/ari/mapi/role/index.mjs

Index: package/packages/ari/mapi/role/index.mjs
===================================================================
--- package/packages/ari/mapi/role/index.mjs
+++ package/packages/ari/mapi/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   MapiRoleAri
-} from "../../chunk-CXRC4MHO.mjs";
+} from "../../chunk-5RINPI6I.mjs";
 import {
   MapiRoleAriResourceOwner,
   MapiRoleAriResourceType
 } from "../../chunk-KZ5P3G67.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MapiRoleAri,

Modified: package/packages/ari/marketing/customer-domain/index.mjs

Index: package/packages/ari/marketing/customer-domain/index.mjs
===================================================================
--- package/packages/ari/marketing/customer-domain/index.mjs
+++ package/packages/ari/marketing/customer-domain/index.mjs
@@ -1,14 +1,14 @@
 import {
   MarketingCustomerDomainAri
-} from "../../chunk-4FVUND4L.mjs";
+} from "../../chunk-VTATTKS4.mjs";
 import {
   MarketingCustomerDomainAriResourceOwner,
   MarketingCustomerDomainAriResourceType
 } from "../../chunk-VAIM2B7I.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MarketingCustomerDomainAri,

Modified: package/packages/ari/marketing/index.mjs

Index: package/packages/ari/marketing/index.mjs
===================================================================
--- package/packages/ari/marketing/index.mjs
+++ package/packages/ari/marketing/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-ITJPM4K6.mjs";
 import {
   MarketingCustomerDomainAri
-} from "../chunk-4FVUND4L.mjs";
+} from "../chunk-VTATTKS4.mjs";
 import "../chunk-VAIM2B7I.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MarketingCustomerDomainAri

Modified: package/packages/ari/marketplace/index.mjs

Index: package/packages/ari/marketplace/index.mjs
===================================================================
--- package/packages/ari/marketplace/index.mjs
+++ package/packages/ari/marketplace/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-JEDPRILO.mjs";
 import {
   MarketplaceTeamAri
-} from "../chunk-YUATWIVK.mjs";
+} from "../chunk-UOPQJEYN.mjs";
 import "../chunk-IUUUDGF6.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MarketplaceTeamAri

Modified: package/packages/ari/marketplace/team/index.mjs

Index: package/packages/ari/marketplace/team/index.mjs
===================================================================
--- package/packages/ari/marketplace/team/index.mjs
+++ package/packages/ari/marketplace/team/index.mjs
@@ -1,14 +1,14 @@
 import {
   MarketplaceTeamAri
-} from "../../chunk-YUATWIVK.mjs";
+} from "../../chunk-UOPQJEYN.mjs";
 import {
   MarketplaceTeamAriResourceOwner,
   MarketplaceTeamAriResourceType
 } from "../../chunk-IUUUDGF6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MarketplaceTeamAri,

Modified: package/packages/ari/measurement/email-uuid/index.mjs

Index: package/packages/ari/measurement/email-uuid/index.mjs
===================================================================
--- package/packages/ari/measurement/email-uuid/index.mjs
+++ package/packages/ari/measurement/email-uuid/index.mjs
@@ -1,14 +1,14 @@
 import {
   MeasurementEmailUuidAri
-} from "../../chunk-2DYKNX6S.mjs";
+} from "../../chunk-FKAT6PLF.mjs";
 import {
   MeasurementEmailUuidAriResourceOwner,
   MeasurementEmailUuidAriResourceType
 } from "../../chunk-TZWB442U.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MeasurementEmailUuidAri,

Modified: package/packages/ari/measurement/index.mjs

Index: package/packages/ari/measurement/index.mjs
===================================================================
--- package/packages/ari/measurement/index.mjs
+++ package/packages/ari/measurement/index.mjs
@@ -1,20 +1,20 @@
 import "../chunk-ZNQVUOOQ.mjs";
 import {
+  MeasurementUserAri
+} from "../chunk-WGZVKVAW.mjs";
+import "../chunk-G4CB4RQJ.mjs";
+import {
   MeasurementEmailUuidAri
-} from "../chunk-2DYKNX6S.mjs";
+} from "../chunk-FKAT6PLF.mjs";
 import "../chunk-TZWB442U.mjs";
 import {
   MeasurementSiteUserAri
-} from "../chunk-FRTXYCTE.mjs";
+} from "../chunk-JTLJWWFY.mjs";
 import "../chunk-CHIUNEWO.mjs";
-import {
-  MeasurementUserAri
-} from "../chunk-ZMCC7RZK.mjs";
-import "../chunk-G4CB4RQJ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MeasurementEmailUuidAri,

Modified: package/packages/ari/measurement/site-user/index.mjs

Index: package/packages/ari/measurement/site-user/index.mjs
===================================================================
--- package/packages/ari/measurement/site-user/index.mjs
+++ package/packages/ari/measurement/site-user/index.mjs
@@ -1,14 +1,14 @@
 import {
   MeasurementSiteUserAri
-} from "../../chunk-FRTXYCTE.mjs";
+} from "../../chunk-JTLJWWFY.mjs";
 import {
   MeasurementSiteUserAriResourceOwner,
   MeasurementSiteUserAriResourceType
 } from "../../chunk-CHIUNEWO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MeasurementSiteUserAri,

Modified: package/packages/ari/measurement/user/index.mjs

Index: package/packages/ari/measurement/user/index.mjs
===================================================================
--- package/packages/ari/measurement/user/index.mjs
+++ package/packages/ari/measurement/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   MeasurementUserAri
-} from "../../chunk-ZMCC7RZK.mjs";
+} from "../../chunk-WGZVKVAW.mjs";
 import {
   MeasurementUserAriResourceOwner,
   MeasurementUserAriResourceType
 } from "../../chunk-G4CB4RQJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MeasurementUserAri,

Modified: package/packages/ari/media/file/index.mjs

Index: package/packages/ari/media/file/index.mjs
===================================================================
--- package/packages/ari/media/file/index.mjs
+++ package/packages/ari/media/file/index.mjs
@@ -1,14 +1,14 @@
 import {
   MediaFileAri
-} from "../../chunk-FPWLRPTM.mjs";
+} from "../../chunk-BWNSQOIQ.mjs";
 import {
   MediaFileAriResourceOwner,
   MediaFileAriResourceType
 } from "../../chunk-D3IDOZFP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MediaFileAri,

Modified: package/packages/ari/media/index.mjs

Index: package/packages/ari/media/index.mjs
===================================================================
--- package/packages/ari/media/index.mjs
+++ package/packages/ari/media/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-DU3KZ7XN.mjs";
 import {
   MediaFileAri
-} from "../chunk-FPWLRPTM.mjs";
+} from "../chunk-BWNSQOIQ.mjs";
 import "../chunk-D3IDOZFP.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   MediaFileAri

Modified: package/packages/ari/mercury/comment/index.mjs

Index: package/packages/ari/mercury/comment/index.mjs
===================================================================
--- package/packages/ari/mercury/comment/index.mjs
+++ package/packages/ari/mercury/comment/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryCommentAri
-} from "../../chunk-UQFQDKVZ.mjs";
+} from "../../chunk-VMDV35HO.mjs";
 import {
   MercuryCommentAriResourceOwner,
   MercuryCommentAriResourceType
 } from "../../chunk-IP7NNLNW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryCommentAri,

Modified: package/packages/ari/mercury/focus-area-status-update/index.mjs

Index: package/packages/ari/mercury/focus-area-status-update/index.mjs
===================================================================
--- package/packages/ari/mercury/focus-area-status-update/index.mjs
+++ package/packages/ari/mercury/focus-area-status-update/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryFocusAreaStatusUpdateAri
-} from "../../chunk-NMJU2GMQ.mjs";
+} from "../../chunk-H2YV5X3R.mjs";
 import {
   MercuryFocusAreaStatusUpdateAriResourceOwner,
   MercuryFocusAreaStatusUpdateAriResourceType
 } from "../../chunk-QACKR6VL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryFocusAreaStatusUpdateAri,

Modified: package/packages/ari/mercury/focus-area/index.mjs

Index: package/packages/ari/mercury/focus-area/index.mjs
===================================================================
--- package/packages/ari/mercury/focus-area/index.mjs
+++ package/packages/ari/mercury/focus-area/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryFocusAreaAri
-} from "../../chunk-Q5ULMPIP.mjs";
+} from "../../chunk-PRFYCS27.mjs";
 import {
   MercuryFocusAreaAriResourceOwner,
   MercuryFocusAreaAriResourceType
 } from "../../chunk-3SEGWH74.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryFocusAreaAri,

Modified: package/packages/ari/mercury/index.mjs

Index: package/packages/ari/mercury/index.mjs
===================================================================
--- package/packages/ari/mercury/index.mjs
+++ package/packages/ari/mercury/index.mjs
@@ -1,48 +1,83 @@
-import "../chunk-2FDZMISM.mjs";
+import "../chunk-UXR4UICM.mjs";
 import {
-  MercurySiteAri
-} from "../chunk-7MG7BEZA.mjs";
-import "../chunk-SEACGWCF.mjs";
+  MercuryViewAri
+} from "../chunk-ZXJEKNUX.mjs";
+import "../chunk-SW47DL6N.mjs";
 import {
   MercuryWorkspaceAri
-} from "../chunk-XSLHOE5W.mjs";
+} from "../chunk-5PEI2OCP.mjs";
 import "../chunk-IRPKQZGM.mjs";
 import {
+  MercuryRoleAri
+} from "../chunk-MPSZKE7H.mjs";
+import "../chunk-2CIDR5KT.mjs";
+import {
+  MercurySiteAri
+} from "../chunk-LA3MIML6.mjs";
+import "../chunk-SEACGWCF.mjs";
+import {
+  MercuryStrategicEventStatusAri
+} from "../chunk-HUQCQ4JQ.mjs";
+import "../chunk-UKGLFGAS.mjs";
+import {
+  MercuryStrategicEventAri
+} from "../chunk-5TD7LKMY.mjs";
+import "../chunk-AQRHDNVH.mjs";
+import {
   MercuryFocusAreaAri
-} from "../chunk-Q5ULMPIP.mjs";
+} from "../chunk-PRFYCS27.mjs";
 import "../chunk-3SEGWH74.mjs";
 import {
   MercuryProgramStatusUpdateAri
-} from "../chunk-QSGN3HFR.mjs";
+} from "../chunk-RTOTM3FZ.mjs";
 import "../chunk-DXGTR4X7.mjs";
 import {
   MercuryProgramAri
-} from "../chunk-2DWFZ35E.mjs";
+} from "../chunk-ZVDHNU5H.mjs";
 import "../chunk-YNUAOINR.mjs";
 import {
-  MercuryRoleAri
-} from "../chunk-NCC32ORC.mjs";
-import "../chunk-2CIDR5KT.mjs";
+  MercuryChangeAri
+} from "../chunk-5XKGVM5M.mjs";
+import "../chunk-ZVFPKZ5M.mjs";
 import {
   MercuryCommentAri
-} from "../chunk-UQFQDKVZ.mjs";
+} from "../chunk-VMDV35HO.mjs";
 import "../chunk-IP7NNLNW.mjs";
 import {
   MercuryFocusAreaStatusUpdateAri
-} from "../chunk-NMJU2GMQ.mjs";
+} from "../chunk-H2YV5X3R.mjs";
 import "../chunk-QACKR6VL.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  MercuryFocusAreaTypeAri
+} from "../chunk-6KZLQFI3.mjs";
+import "../chunk-QPQE5MQK.mjs";
+import {
+  MercuryChangeProposalStatusAri
+} from "../chunk-ZRSB7XHK.mjs";
+import "../chunk-KLH3PA7K.mjs";
+import {
+  MercuryChangeProposalAri
+} from "../chunk-XNAISYEC.mjs";
+import "../chunk-P7WJCT2Q.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  MercuryChangeAri,
+  MercuryChangeProposalAri,
+  MercuryChangeProposalStatusAri,
   MercuryCommentAri,
   MercuryFocusAreaAri,
   MercuryFocusAreaStatusUpdateAri,
+  MercuryFocusAreaTypeAri,
   MercuryProgramAri,
   MercuryProgramStatusUpdateAri,
   MercuryRoleAri,
   MercurySiteAri,
+  MercuryStrategicEventAri,
+  MercuryStrategicEventStatusAri,
+  MercuryViewAri,
   MercuryWorkspaceAri
 };

Modified: package/packages/ari/mercury/program-status-update/index.mjs

Index: package/packages/ari/mercury/program-status-update/index.mjs
===================================================================
--- package/packages/ari/mercury/program-status-update/index.mjs
+++ package/packages/ari/mercury/program-status-update/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryProgramStatusUpdateAri
-} from "../../chunk-QSGN3HFR.mjs";
+} from "../../chunk-RTOTM3FZ.mjs";
 import {
   MercuryProgramStatusUpdateAriResourceOwner,
   MercuryProgramStatusUpdateAriResourceType
 } from "../../chunk-DXGTR4X7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryProgramStatusUpdateAri,

Modified: package/packages/ari/mercury/program/index.mjs

Index: package/packages/ari/mercury/program/index.mjs
===================================================================
--- package/packages/ari/mercury/program/index.mjs
+++ package/packages/ari/mercury/program/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryProgramAri
-} from "../../chunk-2DWFZ35E.mjs";
+} from "../../chunk-ZVDHNU5H.mjs";
 import {
   MercuryProgramAriResourceOwner,
   MercuryProgramAriResourceType
 } from "../../chunk-YNUAOINR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryProgramAri,

Modified: package/packages/ari/mercury/role/index.mjs

Index: package/packages/ari/mercury/role/index.mjs
===================================================================
--- package/packages/ari/mercury/role/index.mjs
+++ package/packages/ari/mercury/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryRoleAri
-} from "../../chunk-NCC32ORC.mjs";
+} from "../../chunk-MPSZKE7H.mjs";
 import {
   MercuryRoleAriResourceOwner,
   MercuryRoleAriResourceType
 } from "../../chunk-2CIDR5KT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryRoleAri,

Modified: package/packages/ari/mercury/site/index.mjs

Index: package/packages/ari/mercury/site/index.mjs
===================================================================
--- package/packages/ari/mercury/site/index.mjs
+++ package/packages/ari/mercury/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercurySiteAri
-} from "../../chunk-7MG7BEZA.mjs";
+} from "../../chunk-LA3MIML6.mjs";
 import {
   MercurySiteAriResourceOwner,
   MercurySiteAriResourceType
 } from "../../chunk-SEACGWCF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercurySiteAri,

Modified: package/packages/ari/mercury/workspace/index.mjs

Index: package/packages/ari/mercury/workspace/index.mjs
===================================================================
--- package/packages/ari/mercury/workspace/index.mjs
+++ package/packages/ari/mercury/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   MercuryWorkspaceAri
-} from "../../chunk-XSLHOE5W.mjs";
+} from "../../chunk-5PEI2OCP.mjs";
 import {
   MercuryWorkspaceAriResourceOwner,
   MercuryWorkspaceAriResourceType
 } from "../../chunk-IRPKQZGM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MercuryWorkspaceAri,

Modified: package/packages/ari/microsoft/channel/index.mjs

Index: package/packages/ari/microsoft/channel/index.mjs
===================================================================
--- package/packages/ari/microsoft/channel/index.mjs
+++ package/packages/ari/microsoft/channel/index.mjs
@@ -1,14 +1,14 @@
 import {
   MicrosoftChannelAri
-} from "../../chunk-ZS6DNKOV.mjs";
+} from "../../chunk-6XRBE35V.mjs";
 import {
   MicrosoftChannelAriResourceOwner,
   MicrosoftChannelAriResourceType
 } from "../../chunk-2VMP2TVB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MicrosoftChannelAri,

Modified: package/packages/ari/microsoft/index.mjs

Index: package/packages/ari/microsoft/index.mjs
===================================================================
--- package/packages/ari/microsoft/index.mjs
+++ package/packages/ari/microsoft/index.mjs
@@ -1,18 +1,33 @@
-import "../chunk-MLKLM4OU.mjs";
+import "../chunk-X7MVEKLR.mjs";
 import {
   MicrosoftSharepointDocumentAri
-} from "../chunk-2CCIIRHP.mjs";
+} from "../chunk-GYBIMR5G.mjs";
 import "../chunk-N2H36TJ6.mjs";
 import {
+  MicrosoftCalendarEventAri
+} from "../chunk-XCGYZTQK.mjs";
+import "../chunk-KRNGEAQB.mjs";
+import {
   MicrosoftChannelAri
-} from "../chunk-ZS6DNKOV.mjs";
+} from "../chunk-6XRBE35V.mjs";
 import "../chunk-2VMP2TVB.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  MicrosoftChatAri
+} from "../chunk-QKXY4FYK.mjs";
+import "../chunk-TEIQ5OS2.mjs";
+import {
+  MicrosoftAccountAri
+} from "../chunk-GP2M3LG5.mjs";
+import "../chunk-YIHJDIS5.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
+  MicrosoftAccountAri,
+  MicrosoftCalendarEventAri,
   MicrosoftChannelAri,
+  MicrosoftChatAri,
   MicrosoftSharepointDocumentAri
 };

Modified: package/packages/ari/microsoft/sharepoint-document/index.mjs

Index: package/packages/ari/microsoft/sharepoint-document/index.mjs
===================================================================
--- package/packages/ari/microsoft/sharepoint-document/index.mjs
+++ package/packages/ari/microsoft/sharepoint-document/index.mjs
@@ -1,14 +1,14 @@
 import {
   MicrosoftSharepointDocumentAri
-} from "../../chunk-2CCIIRHP.mjs";
+} from "../../chunk-GYBIMR5G.mjs";
 import {
   MicrosoftSharepointDocumentAriResourceOwner,
   MicrosoftSharepointDocumentAriResourceType
 } from "../../chunk-N2H36TJ6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   MicrosoftSharepointDocumentAri,

Modified: package/packages/ari/oauth/client/index.mjs

Index: package/packages/ari/oauth/client/index.mjs
===================================================================
--- package/packages/ari/oauth/client/index.mjs
+++ package/packages/ari/oauth/client/index.mjs
@@ -1,14 +1,14 @@
 import {
   OauthClientAri
-} from "../../chunk-CVVDKEA6.mjs";
+} from "../../chunk-K3B2HAP3.mjs";
 import {
   OauthClientAriResourceOwner,
   OauthClientAriResourceType
 } from "../../chunk-SLRY2ZFP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OauthClientAri,

Modified: package/packages/ari/oauth/index.mjs

Index: package/packages/ari/oauth/index.mjs
===================================================================
--- package/packages/ari/oauth/index.mjs
+++ package/packages/ari/oauth/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-IXJTRB7L.mjs";
 import {
   OauthClientAri
-} from "../chunk-CVVDKEA6.mjs";
+} from "../chunk-K3B2HAP3.mjs";
 import "../chunk-SLRY2ZFP.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   OauthClientAri

Modified: package/packages/ari/opsgenie/account-login/index.mjs

Index: package/packages/ari/opsgenie/account-login/index.mjs
===================================================================
--- package/packages/ari/opsgenie/account-login/index.mjs
+++ package/packages/ari/opsgenie/account-login/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieAccountLoginAri
-} from "../../chunk-P7VGDUKR.mjs";
+} from "../../chunk-YGOKNNIM.mjs";
 import {
   OpsgenieAccountLoginAriResourceOwner,
   OpsgenieAccountLoginAriResourceType
 } from "../../chunk-B2UP53JZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieAccountLoginAri,

Modified: package/packages/ari/opsgenie/account-settings/index.mjs

Index: package/packages/ari/opsgenie/account-settings/index.mjs
===================================================================
--- package/packages/ari/opsgenie/account-settings/index.mjs
+++ package/packages/ari/opsgenie/account-settings/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieAccountSettingsAri
-} from "../../chunk-VQZ2YYJJ.mjs";
+} from "../../chunk-4DZQDLLN.mjs";
 import {
   OpsgenieAccountSettingsAriResourceOwner,
   OpsgenieAccountSettingsAriResourceType
 } from "../../chunk-OZDNDKVC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieAccountSettingsAri,

Modified: package/packages/ari/opsgenie/alert-recipient-link/index.mjs

Index: package/packages/ari/opsgenie/alert-recipient-link/index.mjs
===================================================================
--- package/packages/ari/opsgenie/alert-recipient-link/index.mjs
+++ package/packages/ari/opsgenie/alert-recipient-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieAlertRecipientLinkAri
-} from "../../chunk-QFXSWYLN.mjs";
+} from "../../chunk-YFTWHSFQ.mjs";
 import {
   OpsgenieAlertRecipientLinkAriResourceOwner,
   OpsgenieAlertRecipientLinkAriResourceType
 } from "../../chunk-JXI5TFG4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieAlertRecipientLinkAri,

Modified: package/packages/ari/opsgenie/alert/index.mjs

Index: package/packages/ari/opsgenie/alert/index.mjs
===================================================================
--- package/packages/ari/opsgenie/alert/index.mjs
+++ package/packages/ari/opsgenie/alert/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieAlertAri
-} from "../../chunk-5CXZ6QBL.mjs";
+} from "../../chunk-UGUOBER6.mjs";
 import {
   OpsgenieAlertAriResourceOwner,
   OpsgenieAlertAriResourceType
 } from "../../chunk-PZKFI7JM.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieAlertAri,

Modified: package/packages/ari/opsgenie/api-request-metric/index.mjs

Index: package/packages/ari/opsgenie/api-request-metric/index.mjs
===================================================================
--- package/packages/ari/opsgenie/api-request-metric/index.mjs
+++ package/packages/ari/opsgenie/api-request-metric/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieApiRequestMetricAri
-} from "../../chunk-DH5JRCW4.mjs";
+} from "../../chunk-2AOKKL53.mjs";
 import {
   OpsgenieApiRequestMetricAriResourceOwner,
   OpsgenieApiRequestMetricAriResourceType
 } from "../../chunk-R4SGT2SX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieApiRequestMetricAri,

Modified: package/packages/ari/opsgenie/call-routing/index.mjs

Index: package/packages/ari/opsgenie/call-routing/index.mjs
===================================================================
--- package/packages/ari/opsgenie/call-routing/index.mjs
+++ package/packages/ari/opsgenie/call-routing/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieCallRoutingAri
-} from "../../chunk-IAOU5UNH.mjs";
+} from "../../chunk-EZ4NBAAG.mjs";
 import {
   OpsgenieCallRoutingAriResourceOwner,
   OpsgenieCallRoutingAriResourceType
 } from "../../chunk-P2OBBGSQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieCallRoutingAri,

Modified: package/packages/ari/opsgenie/custom-role/index.mjs

Index: package/packages/ari/opsgenie/custom-role/index.mjs
===================================================================
--- package/packages/ari/opsgenie/custom-role/index.mjs
+++ package/packages/ari/opsgenie/custom-role/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieCustomRoleAri
-} from "../../chunk-NFBQRZ4F.mjs";
+} from "../../chunk-ZNQSUFLP.mjs";
 import {
   OpsgenieCustomRoleAriResourceOwner,
   OpsgenieCustomRoleAriResourceType
 } from "../../chunk-RW54AUFT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieCustomRoleAri,

Modified: package/packages/ari/opsgenie/deployment-service-link/index.mjs

Index: package/packages/ari/opsgenie/deployment-service-link/index.mjs
===================================================================
--- package/packages/ari/opsgenie/deployment-service-link/index.mjs
+++ package/packages/ari/opsgenie/deployment-service-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieDeploymentServiceLinkAri
-} from "../../chunk-654JJNOE.mjs";
+} from "../../chunk-GHFBKUGN.mjs";
 import {
   OpsgenieDeploymentServiceLinkAriResourceOwner,
   OpsgenieDeploymentServiceLinkAriResourceType
 } from "../../chunk-VYEUWCEP.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieDeploymentServiceLinkAri,

Modified: package/packages/ari/opsgenie/deployment/index.mjs

Index: package/packages/ari/opsgenie/deployment/index.mjs
===================================================================
--- package/packages/ari/opsgenie/deployment/index.mjs
+++ package/packages/ari/opsgenie/deployment/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieDeploymentAri
-} from "../../chunk-AHECDDQF.mjs";
+} from "../../chunk-Y2WYYEOR.mjs";
 import {
   OpsgenieDeploymentAriResourceOwner,
   OpsgenieDeploymentAriResourceType
 } from "../../chunk-BVX743QJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieDeploymentAri,

Modified: package/packages/ari/opsgenie/escalation/index.mjs

Index: package/packages/ari/opsgenie/escalation/index.mjs
===================================================================
--- package/packages/ari/opsgenie/escalation/index.mjs
+++ package/packages/ari/opsgenie/escalation/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieEscalationAri
-} from "../../chunk-27W5PZYC.mjs";
+} from "../../chunk-M6EQREKY.mjs";
 import {
   OpsgenieEscalationAriResourceOwner,
   OpsgenieEscalationAriResourceType
 } from "../../chunk-C3Q7ZVPL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieEscalationAri,

Modified: package/packages/ari/opsgenie/event/index.mjs

Index: package/packages/ari/opsgenie/event/index.mjs
===================================================================
--- package/packages/ari/opsgenie/event/index.mjs
+++ package/packages/ari/opsgenie/event/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieEventAri
-} from "../../chunk-MOR5N7ON.mjs";
+} from "../../chunk-RSNZEEPJ.mjs";
 import {
   OpsgenieEventAriResourceOwner,
   OpsgenieEventAriResourceType
 } from "../../chunk-PW5GVXRG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieEventAri,

Modified: package/packages/ari/opsgenie/incident-alert-link/index.mjs

Index: package/packages/ari/opsgenie/incident-alert-link/index.mjs
===================================================================
--- package/packages/ari/opsgenie/incident-alert-link/index.mjs
+++ package/packages/ari/opsgenie/incident-alert-link/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieIncidentAlertLinkAri
-} from "../../chunk-FLFR4YZF.mjs";
+} from "../../chunk-N2BEN25S.mjs";
 import {
   OpsgenieIncidentAlertLinkAriResourceOwner,
   OpsgenieIncidentAlertLinkAriResourceType
 } from "../../chunk-JCLOAQNZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieIncidentAlertLinkAri,

Modified: package/packages/ari/opsgenie/incident-status-update/index.mjs

Index: package/packages/ari/opsgenie/incident-status-update/index.mjs
===================================================================
--- package/packages/ari/opsgenie/incident-status-update/index.mjs
+++ package/packages/ari/opsgenie/incident-status-update/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieIncidentStatusUpdateAri
-} from "../../chunk-C5AFKJ2Q.mjs";
+} from "../../chunk-6MVDCCKH.mjs";
 import {
   OpsgenieIncidentStatusUpdateAriResourceOwner,
   OpsgenieIncidentStatusUpdateAriResourceType
 } from "../../chunk-RO4YS42G.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieIncidentStatusUpdateAri,

Modified: package/packages/ari/opsgenie/incident/index.mjs

Index: package/packages/ari/opsgenie/incident/index.mjs
===================================================================
--- package/packages/ari/opsgenie/incident/index.mjs
+++ package/packages/ari/opsgenie/incident/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieIncidentAri
-} from "../../chunk-Y3X7YGRE.mjs";
+} from "../../chunk-T6BSHAZR.mjs";
 import {
   OpsgenieIncidentAriResourceOwner,
   OpsgenieIncidentAriResourceType
 } from "../../chunk-TLNXXINJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieIncidentAri,

Modified: package/packages/ari/opsgenie/incoming-call-history/index.mjs

Index: package/packages/ari/opsgenie/incoming-call-history/index.mjs
===================================================================
--- package/packages/ari/opsgenie/incoming-call-history/index.mjs
+++ package/packages/ari/opsgenie/incoming-call-history/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieIncomingCallHistoryAri
-} from "../../chunk-VTUFK37C.mjs";
+} from "../../chunk-AKYOIEAA.mjs";
 import {
   OpsgenieIncomingCallHistoryAriResourceOwner,
   OpsgenieIncomingCallHistoryAriResourceType
 } from "../../chunk-W4G5P22J.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieIncomingCallHistoryAri,

Modified: package/packages/ari/opsgenie/index.mjs

Index: package/packages/ari/opsgenie/index.mjs
===================================================================
--- package/packages/ari/opsgenie/index.mjs
+++ package/packages/ari/opsgenie/index.mjs
@@ -1,104 +1,112 @@
-import "../chunk-UW7FK2QY.mjs";
+import "../chunk-5YWM6DNB.mjs";
 import {
+  OpsgenieTeamMemberAri
+} from "../chunk-5Q6HR2L4.mjs";
+import "../chunk-X2LQHTML.mjs";
+import {
   OpsgenieTeamAri
-} from "../chunk-XZXEXCCD.mjs";
+} from "../chunk-ZFFU5EAH.mjs";
 import "../chunk-5GDLDNUH.mjs";
 import {
   OpsgenieTimelineAri
-} from "../chunk-FTRG26UH.mjs";
+} from "../chunk-VLM4JYJY.mjs";
 import "../chunk-T4JHTCBL.mjs";
 import {
   OpsgenieWorkspaceAri
-} from "../chunk-OMYT4QEF.mjs";
+} from "../chunk-SQCUVRM6.mjs";
 import "../chunk-Y2SQLTAK.mjs";
 import {
-  OpsgenieRoleAri
-} from "../chunk-HCAYED5X.mjs";
-import "../chunk-7ZPWMXWE.mjs";
+  OpsgenieSavedSearchAri
+} from "../chunk-DXTSCW3P.mjs";
+import "../chunk-BNSU4GVQ.mjs";
 import {
   OpsgenieScheduleRotationAri
-} from "../chunk-Q6ZOWY2X.mjs";
+} from "../chunk-HWJYDSA4.mjs";
 import "../chunk-ILPXSBCV.mjs";
 import {
   OpsgenieScheduleAri
-} from "../chunk-AORS6NGN.mjs";
+} from "../chunk-N7FD5ZRI.mjs";
 import "../chunk-OFBJZXGI.mjs";
 import {
   OpsgenieSiteAri
-} from "../chunk-L7PR5Q4R.mjs";
+} from "../chunk-VJFH7H6D.mjs";
 import "../chunk-3A7NUHDU.mjs";
 import {
-  OpsgenieIncomingCallHistoryAri
-} from "../chunk-VTUFK37C.mjs";
-import "../chunk-W4G5P22J.mjs";
-import {
   OpsgenieIntegrationAri
-} from "../chunk-L76BCD7W.mjs";
+} from "../chunk-6THG7YBU.mjs";
 import "../chunk-KNRSSKUB.mjs";
 import {
   OpsgenieNotificationAri
-} from "../chunk-G4BPGEKJ.mjs";
+} from "../chunk-UK4SY7E5.mjs";
 import "../chunk-WBXUDE5Y.mjs";
 import {
-  OpsgenieEventAri
-} from "../chunk-MOR5N7ON.mjs";
-import "../chunk-PW5GVXRG.mjs";
+  OpsgenieRoleAri
+} from "../chunk-5MH6S5AL.mjs";
+import "../chunk-7ZPWMXWE.mjs";
 import {
   OpsgenieIncidentAlertLinkAri
-} from "../chunk-FLFR4YZF.mjs";
+} from "../chunk-N2BEN25S.mjs";
 import "../chunk-JCLOAQNZ.mjs";
 import {
   OpsgenieIncidentStatusUpdateAri
-} from "../chunk-C5AFKJ2Q.mjs";
+} from "../chunk-6MVDCCKH.mjs";
 import "../chunk-RO4YS42G.mjs";
 import {
   OpsgenieIncidentAri
-} from "../chunk-Y3X7YGRE.mjs";
+} from "../chunk-T6BSHAZR.mjs";
 import "../chunk-TLNXXINJ.mjs";
 import {
-  OpsgenieCustomRoleAri
-} from "../chunk-NFBQRZ4F.mjs";
-import "../chunk-RW54AUFT.mjs";
+  OpsgenieIncomingCallHistoryAri
+} from "../chunk-AKYOIEAA.mjs";
+import "../chunk-W4G5P22J.mjs";
 import {
   OpsgenieDeploymentServiceLinkAri
-} from "../chunk-654JJNOE.mjs";
+} from "../chunk-GHFBKUGN.mjs";
 import "../chunk-VYEUWCEP.mjs";
 import {
   OpsgenieDeploymentAri
-} from "../chunk-AHECDDQF.mjs";
+} from "../chunk-Y2WYYEOR.mjs";
 import "../chunk-BVX743QJ.mjs";
 import {
   OpsgenieEscalationAri
-} from "../chunk-27W5PZYC.mjs";
+} from "../chunk-M6EQREKY.mjs";
 import "../chunk-C3Q7ZVPL.mjs";
 import {
-  OpsgenieAlertRecipientLinkAri
-} from "../chunk-QFXSWYLN.mjs";
-import "../chunk-JXI5TFG4.mjs";
+  OpsgenieEventAri
+} from "../chunk-RSNZEEPJ.mjs";
+import "../chunk-PW5GVXRG.mjs";
 import {
   OpsgenieAlertAri
-} from "../chunk-5CXZ6QBL.mjs";
+} from "../chunk-UGUOBER6.mjs";
 import "../chunk-PZKFI7JM.mjs";
 import {
   OpsgenieApiRequestMetricAri
-} from "../chunk-DH5JRCW4.mjs";
+} from "../chunk-2AOKKL53.mjs";
 import "../chunk-R4SGT2SX.mjs";
 import {
   OpsgenieCallRoutingAri
-} from "../chunk-IAOU5UNH.mjs";
+} from "../chunk-EZ4NBAAG.mjs";
 import "../chunk-P2OBBGSQ.mjs";
 import {
+  OpsgenieCustomRoleAri
+} from "../chunk-ZNQSUFLP.mjs";
+import "../chunk-RW54AUFT.mjs";
+import {
   OpsgenieAccountLoginAri
-} from "../chunk-P7VGDUKR.mjs";
+} from "../chunk-YGOKNNIM.mjs";
 import "../chunk-B2UP53JZ.mjs";
 import {
   OpsgenieAccountSettingsAri
-} from "../chunk-VQZ2YYJJ.mjs";
+} from "../chunk-4DZQDLLN.mjs";
 import "../chunk-OZDNDKVC.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  OpsgenieAlertRecipientLinkAri
+} from "../chunk-YFTWHSFQ.mjs";
+import "../chunk-JXI5TFG4.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieAccountLoginAri,
@@ -118,11 +126,13 @@
   OpsgenieIncomingCallHistoryAri,
   OpsgenieIntegrationAri,
   OpsgenieNotificationAri,
   OpsgenieRoleAri,
+  OpsgenieSavedSearchAri,
   OpsgenieScheduleAri,
   OpsgenieScheduleRotationAri,
   OpsgenieSiteAri,
   OpsgenieTeamAri,
+  OpsgenieTeamMemberAri,
   OpsgenieTimelineAri,
   OpsgenieWorkspaceAri
 };

Modified: package/packages/ari/opsgenie/integration/index.mjs

Index: package/packages/ari/opsgenie/integration/index.mjs
===================================================================
--- package/packages/ari/opsgenie/integration/index.mjs
+++ package/packages/ari/opsgenie/integration/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieIntegrationAri
-} from "../../chunk-L76BCD7W.mjs";
+} from "../../chunk-6THG7YBU.mjs";
 import {
   OpsgenieIntegrationAriResourceOwner,
   OpsgenieIntegrationAriResourceType
 } from "../../chunk-KNRSSKUB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieIntegrationAri,

Modified: package/packages/ari/opsgenie/notification/index.mjs

Index: package/packages/ari/opsgenie/notification/index.mjs
===================================================================
--- package/packages/ari/opsgenie/notification/index.mjs
+++ package/packages/ari/opsgenie/notification/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieNotificationAri
-} from "../../chunk-G4BPGEKJ.mjs";
+} from "../../chunk-UK4SY7E5.mjs";
 import {
   OpsgenieNotificationAriResourceOwner,
   OpsgenieNotificationAriResourceType
 } from "../../chunk-WBXUDE5Y.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieNotificationAri,

Modified: package/packages/ari/opsgenie/role/index.mjs

Index: package/packages/ari/opsgenie/role/index.mjs
===================================================================
--- package/packages/ari/opsgenie/role/index.mjs
+++ package/packages/ari/opsgenie/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieRoleAri
-} from "../../chunk-HCAYED5X.mjs";
+} from "../../chunk-5MH6S5AL.mjs";
 import {
   OpsgenieRoleAriResourceOwner,
   OpsgenieRoleAriResourceType
 } from "../../chunk-7ZPWMXWE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieRoleAri,

Modified: package/packages/ari/opsgenie/schedule-rotation/index.mjs

Index: package/packages/ari/opsgenie/schedule-rotation/index.mjs
===================================================================
--- package/packages/ari/opsgenie/schedule-rotation/index.mjs
+++ package/packages/ari/opsgenie/schedule-rotation/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieScheduleRotationAri
-} from "../../chunk-Q6ZOWY2X.mjs";
+} from "../../chunk-HWJYDSA4.mjs";
 import {
   OpsgenieScheduleRotationAriResourceOwner,
   OpsgenieScheduleRotationAriResourceType
 } from "../../chunk-ILPXSBCV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieScheduleRotationAri,

Modified: package/packages/ari/opsgenie/schedule/index.mjs

Index: package/packages/ari/opsgenie/schedule/index.mjs
===================================================================
--- package/packages/ari/opsgenie/schedule/index.mjs
+++ package/packages/ari/opsgenie/schedule/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieScheduleAri
-} from "../../chunk-AORS6NGN.mjs";
+} from "../../chunk-N7FD5ZRI.mjs";
 import {
   OpsgenieScheduleAriResourceOwner,
   OpsgenieScheduleAriResourceType
 } from "../../chunk-OFBJZXGI.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieScheduleAri,

Modified: package/packages/ari/opsgenie/site/index.mjs

Index: package/packages/ari/opsgenie/site/index.mjs
===================================================================
--- package/packages/ari/opsgenie/site/index.mjs
+++ package/packages/ari/opsgenie/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieSiteAri
-} from "../../chunk-L7PR5Q4R.mjs";
+} from "../../chunk-VJFH7H6D.mjs";
 import {
   OpsgenieSiteAriResourceOwner,
   OpsgenieSiteAriResourceType
 } from "../../chunk-3A7NUHDU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieSiteAri,

Modified: package/packages/ari/opsgenie/team/index.mjs

Index: package/packages/ari/opsgenie/team/index.mjs
===================================================================
--- package/packages/ari/opsgenie/team/index.mjs
+++ package/packages/ari/opsgenie/team/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieTeamAri
-} from "../../chunk-XZXEXCCD.mjs";
+} from "../../chunk-ZFFU5EAH.mjs";
 import {
   OpsgenieTeamAriResourceOwner,
   OpsgenieTeamAriResourceType
 } from "../../chunk-5GDLDNUH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieTeamAri,

Modified: package/packages/ari/opsgenie/timeline/index.mjs

Index: package/packages/ari/opsgenie/timeline/index.mjs
===================================================================
--- package/packages/ari/opsgenie/timeline/index.mjs
+++ package/packages/ari/opsgenie/timeline/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieTimelineAri
-} from "../../chunk-FTRG26UH.mjs";
+} from "../../chunk-VLM4JYJY.mjs";
 import {
   OpsgenieTimelineAriResourceOwner,
   OpsgenieTimelineAriResourceType
 } from "../../chunk-T4JHTCBL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieTimelineAri,

Modified: package/packages/ari/opsgenie/workspace/index.mjs

Index: package/packages/ari/opsgenie/workspace/index.mjs
===================================================================
--- package/packages/ari/opsgenie/workspace/index.mjs
+++ package/packages/ari/opsgenie/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   OpsgenieWorkspaceAri
-} from "../../chunk-OMYT4QEF.mjs";
+} from "../../chunk-SQCUVRM6.mjs";
 import {
   OpsgenieWorkspaceAriResourceOwner,
   OpsgenieWorkspaceAriResourceType
 } from "../../chunk-Y2SQLTAK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OpsgenieWorkspaceAri,

Modified: package/packages/ari/org-policy/index.mjs

Index: package/packages/ari/org-policy/index.mjs
===================================================================
--- package/packages/ari/org-policy/index.mjs
+++ package/packages/ari/org-policy/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-4LMKVFP7.mjs";
 import {
   OrgPolicyPolicyAri
-} from "../chunk-VIFCCRCS.mjs";
+} from "../chunk-B3DD6BOI.mjs";
 import "../chunk-3N5RUFAN.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   OrgPolicyPolicyAri

Modified: package/packages/ari/org-policy/policy/index.mjs

Index: package/packages/ari/org-policy/policy/index.mjs
===================================================================
--- package/packages/ari/org-policy/policy/index.mjs
+++ package/packages/ari/org-policy/policy/index.mjs
@@ -1,14 +1,14 @@
 import {
   OrgPolicyPolicyAri
-} from "../../chunk-VIFCCRCS.mjs";
+} from "../../chunk-B3DD6BOI.mjs";
 import {
   OrgPolicyPolicyAriResourceOwner,
   OrgPolicyPolicyAriResourceType
 } from "../../chunk-3N5RUFAN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   OrgPolicyPolicyAri,

Modified: package/packages/ari/papi/api/index.mjs

Index: package/packages/ari/papi/api/index.mjs
===================================================================
--- package/packages/ari/papi/api/index.mjs
+++ package/packages/ari/papi/api/index.mjs
@@ -1,14 +1,14 @@
 import {
   PapiApiAri
-} from "../../chunk-AQTBZGVR.mjs";
+} from "../../chunk-FL7MNI2Q.mjs";
 import {
   PapiApiAriResourceOwner,
   PapiApiAriResourceType
 } from "../../chunk-5IDHPJZF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PapiApiAri,

Modified: package/packages/ari/papi/index.mjs

Index: package/packages/ari/papi/index.mjs
===================================================================
--- package/packages/ari/papi/index.mjs
+++ package/packages/ari/papi/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-P6ODAFPN.mjs";
 import {
-  PapiApiAri
-} from "../chunk-AQTBZGVR.mjs";
-import "../chunk-5IDHPJZF.mjs";
-import {
   PapiRoleAri
-} from "../chunk-W5VFP5CH.mjs";
+} from "../chunk-NYAVAKLN.mjs";
 import "../chunk-NLJJ6GJ4.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  PapiApiAri
+} from "../chunk-FL7MNI2Q.mjs";
+import "../chunk-5IDHPJZF.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PapiApiAri,

Modified: package/packages/ari/papi/role/index.mjs

Index: package/packages/ari/papi/role/index.mjs
===================================================================
--- package/packages/ari/papi/role/index.mjs
+++ package/packages/ari/papi/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   PapiRoleAri
-} from "../../chunk-W5VFP5CH.mjs";
+} from "../../chunk-NYAVAKLN.mjs";
 import {
   PapiRoleAriResourceOwner,
   PapiRoleAriResourceType
 } from "../../chunk-NLJJ6GJ4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PapiRoleAri,

Modified: package/packages/ari/passionfruit/index.mjs

Index: package/packages/ari/passionfruit/index.mjs
===================================================================
--- package/packages/ari/passionfruit/index.mjs
+++ package/packages/ari/passionfruit/index.mjs
@@ -1,13 +1,73 @@
-import "../chunk-2K5F5KXA.mjs";
+import "../chunk-M7PX3O7B.mjs";
 import {
+  PassionfruitSiteAri
+} from "../chunk-HGTZQJ3H.mjs";
+import "../chunk-QLHTJETH.mjs";
+import {
   PassionfruitUserAri
-} from "../chunk-MAGIGK4W.mjs";
+} from "../chunk-OG4WH6OP.mjs";
 import "../chunk-Q2W2OS63.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  PassionfruitWorkspaceAri
+} from "../chunk-T24NS6FQ.mjs";
+import "../chunk-NALH4DTW.mjs";
+import {
+  PassionfruitDependencyUpdateAri
+} from "../chunk-EXUTBA3J.mjs";
+import "../chunk-HI6PTWWS.mjs";
+import {
+  PassionfruitDependencyAri
+} from "../chunk-7CHDOIRM.mjs";
+import "../chunk-UFPZX76B.mjs";
+import {
+  PassionfruitRoleAri
+} from "../chunk-VTHMKZL4.mjs";
+import "../chunk-YYESCI2M.mjs";
+import {
+  PassionfruitAskUpdateAri
+} from "../chunk-AB5I33K3.mjs";
+import "../chunk-WRANQECF.mjs";
+import {
+  PassionfruitAskAri
+} from "../chunk-5SHUUCFN.mjs";
+import "../chunk-ZODWYKCM.mjs";
+import {
+  PassionfruitDependencyCommentAri
+} from "../chunk-7WK2J226.mjs";
+import "../chunk-UK4TPXGH.mjs";
+import {
+  PassionfruitDependencyRelatedContentAri
+} from "../chunk-HC6B6MEQ.mjs";
+import "../chunk-CYFQPPII.mjs";
+import {
+  PassionfruitAskActivityAri
+} from "../chunk-2KRPWS2R.mjs";
+import "../chunk-J7F3OJRT.mjs";
+import {
+  PassionfruitAskCommentAri
+} from "../chunk-QXNWY4O5.mjs";
+import "../chunk-6XWAUVHZ.mjs";
+import {
+  PassionfruitAskLinkAri
+} from "../chunk-PDWLSMK5.mjs";
+import "../chunk-3ZCZHB4U.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
-  PassionfruitUserAri
+  PassionfruitAskActivityAri,
+  PassionfruitAskAri,
+  PassionfruitAskCommentAri,
+  PassionfruitAskLinkAri,
+  PassionfruitAskUpdateAri,
+  PassionfruitDependencyAri,
+  PassionfruitDependencyCommentAri,
+  PassionfruitDependencyRelatedContentAri,
+  PassionfruitDependencyUpdateAri,
+  PassionfruitRoleAri,
+  PassionfruitSiteAri,
+  PassionfruitUserAri,
+  PassionfruitWorkspaceAri
 };

Modified: package/packages/ari/passionfruit/user/index.mjs

Index: package/packages/ari/passionfruit/user/index.mjs
===================================================================
--- package/packages/ari/passionfruit/user/index.mjs
+++ package/packages/ari/passionfruit/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   PassionfruitUserAri
-} from "../../chunk-MAGIGK4W.mjs";
+} from "../../chunk-OG4WH6OP.mjs";
 import {
   PassionfruitUserAriResourceOwner,
   PassionfruitUserAriResourceType
 } from "../../chunk-Q2W2OS63.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PassionfruitUserAri,

Modified: package/packages/ari/people-data/cost-center/index.mjs

Index: package/packages/ari/people-data/cost-center/index.mjs
===================================================================
--- package/packages/ari/people-data/cost-center/index.mjs
+++ package/packages/ari/people-data/cost-center/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeopleDataCostCenterAri
-} from "../../chunk-HTT3RY3Q.mjs";
+} from "../../chunk-TH4QDPAT.mjs";
 import {
   PeopleDataCostCenterAriResourceOwner,
   PeopleDataCostCenterAriResourceType
 } from "../../chunk-KBWC62ZT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataCostCenterAri,

Modified: package/packages/ari/people-data/index.mjs

Index: package/packages/ari/people-data/index.mjs
===================================================================
--- package/packages/ari/people-data/index.mjs
+++ package/packages/ari/people-data/index.mjs
@@ -1,28 +1,28 @@
 import "../chunk-CJCAMJMJ.mjs";
 import {
+  PeopleDataJobProfileAri
+} from "../chunk-4S3K2FML.mjs";
+import "../chunk-MYD6A7PA.mjs";
+import {
+  PeopleDataPositionAri
+} from "../chunk-HFHEECKF.mjs";
+import "../chunk-GZISAL55.mjs";
+import {
   PeopleDataSupervisoryOrgAri
-} from "../chunk-5BCFBC4C.mjs";
+} from "../chunk-YS3KPA5A.mjs";
 import "../chunk-PA2MCDK3.mjs";
 import {
   PeopleDataWorkerAri
-} from "../chunk-MRFJCLX5.mjs";
+} from "../chunk-R36DM4XQ.mjs";
 import "../chunk-2UITM4M3.mjs";
 import {
   PeopleDataCostCenterAri
-} from "../chunk-HTT3RY3Q.mjs";
+} from "../chunk-TH4QDPAT.mjs";
 import "../chunk-KBWC62ZT.mjs";
-import {
-  PeopleDataJobProfileAri
-} from "../chunk-NHHUUBEC.mjs";
-import "../chunk-MYD6A7PA.mjs";
-import {
-  PeopleDataPositionAri
-} from "../chunk-QOS4FHIS.mjs";
-import "../chunk-GZISAL55.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataCostCenterAri,

Modified: package/packages/ari/people-data/job-profile/index.mjs

Index: package/packages/ari/people-data/job-profile/index.mjs
===================================================================
--- package/packages/ari/people-data/job-profile/index.mjs
+++ package/packages/ari/people-data/job-profile/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeopleDataJobProfileAri
-} from "../../chunk-NHHUUBEC.mjs";
+} from "../../chunk-4S3K2FML.mjs";
 import {
   PeopleDataJobProfileAriResourceOwner,
   PeopleDataJobProfileAriResourceType
 } from "../../chunk-MYD6A7PA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataJobProfileAri,

Modified: package/packages/ari/people-data/position/index.mjs

Index: package/packages/ari/people-data/position/index.mjs
===================================================================
--- package/packages/ari/people-data/position/index.mjs
+++ package/packages/ari/people-data/position/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeopleDataPositionAri
-} from "../../chunk-QOS4FHIS.mjs";
+} from "../../chunk-HFHEECKF.mjs";
 import {
   PeopleDataPositionAriResourceOwner,
   PeopleDataPositionAriResourceType
 } from "../../chunk-GZISAL55.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataPositionAri,

Modified: package/packages/ari/people-data/supervisory-org/index.mjs

Index: package/packages/ari/people-data/supervisory-org/index.mjs
===================================================================
--- package/packages/ari/people-data/supervisory-org/index.mjs
+++ package/packages/ari/people-data/supervisory-org/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeopleDataSupervisoryOrgAri
-} from "../../chunk-5BCFBC4C.mjs";
+} from "../../chunk-YS3KPA5A.mjs";
 import {
   PeopleDataSupervisoryOrgAriResourceOwner,
   PeopleDataSupervisoryOrgAriResourceType
 } from "../../chunk-PA2MCDK3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataSupervisoryOrgAri,

Modified: package/packages/ari/people-data/worker/index.mjs

Index: package/packages/ari/people-data/worker/index.mjs
===================================================================
--- package/packages/ari/people-data/worker/index.mjs
+++ package/packages/ari/people-data/worker/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeopleDataWorkerAri
-} from "../../chunk-MRFJCLX5.mjs";
+} from "../../chunk-R36DM4XQ.mjs";
 import {
   PeopleDataWorkerAriResourceOwner,
   PeopleDataWorkerAriResourceType
 } from "../../chunk-2UITM4M3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeopleDataWorkerAri,

Modified: package/packages/ari/people-perftool/calibration/index.mjs

Index: package/packages/ari/people-perftool/calibration/index.mjs
===================================================================
--- package/packages/ari/people-perftool/calibration/index.mjs
+++ package/packages/ari/people-perftool/calibration/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeoplePerftoolCalibrationAri
-} from "../../chunk-HPL44SUH.mjs";
+} from "../../chunk-QDER5XTV.mjs";
 import {
   PeoplePerftoolCalibrationAriResourceOwner,
   PeoplePerftoolCalibrationAriResourceType
 } from "../../chunk-YFDO5OIQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeoplePerftoolCalibrationAri,

Modified: package/packages/ari/people-perftool/feedback/index.mjs

Index: package/packages/ari/people-perftool/feedback/index.mjs
===================================================================
--- package/packages/ari/people-perftool/feedback/index.mjs
+++ package/packages/ari/people-perftool/feedback/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeoplePerftoolFeedbackAri
-} from "../../chunk-5SDHHCO3.mjs";
+} from "../../chunk-PUO3H6R4.mjs";
 import {
   PeoplePerftoolFeedbackAriResourceOwner,
   PeoplePerftoolFeedbackAriResourceType
 } from "../../chunk-BUB6ILHZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeoplePerftoolFeedbackAri,

Modified: package/packages/ari/people-perftool/index.mjs

Index: package/packages/ari/people-perftool/index.mjs
===================================================================
--- package/packages/ari/people-perftool/index.mjs
+++ package/packages/ari/people-perftool/index.mjs
@@ -1,20 +1,20 @@
 import "../chunk-WL6TPSYP.mjs";
 import {
-  PeoplePerftoolPerformanceAri
-} from "../chunk-SXXQK26B.mjs";
-import "../chunk-BBPB2HIH.mjs";
-import {
   PeoplePerftoolCalibrationAri
-} from "../chunk-HPL44SUH.mjs";
+} from "../chunk-QDER5XTV.mjs";
 import "../chunk-YFDO5OIQ.mjs";
 import {
   PeoplePerftoolFeedbackAri
-} from "../chunk-5SDHHCO3.mjs";
+} from "../chunk-PUO3H6R4.mjs";
 import "../chunk-BUB6ILHZ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  PeoplePerftoolPerformanceAri
+} from "../chunk-TD6TVNAJ.mjs";
+import "../chunk-BBPB2HIH.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PeoplePerftoolCalibrationAri,

Modified: package/packages/ari/people-perftool/performance/index.mjs

Index: package/packages/ari/people-perftool/performance/index.mjs
===================================================================
--- package/packages/ari/people-perftool/performance/index.mjs
+++ package/packages/ari/people-perftool/performance/index.mjs
@@ -1,14 +1,14 @@
 import {
   PeoplePerftoolPerformanceAri
-} from "../../chunk-SXXQK26B.mjs";
+} from "../../chunk-TD6TVNAJ.mjs";
 import {
   PeoplePerftoolPerformanceAriResourceOwner,
   PeoplePerftoolPerformanceAriResourceType
 } from "../../chunk-BBPB2HIH.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PeoplePerftoolPerformanceAri,

Modified: package/packages/ari/platform-services/index.mjs

Index: package/packages/ari/platform-services/index.mjs
===================================================================
--- package/packages/ari/platform-services/index.mjs
+++ package/packages/ari/platform-services/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-MGHXHAL5.mjs";
 import {
   PlatformServicesStreamhubSchemaAri
-} from "../chunk-SKAEK7YC.mjs";
+} from "../chunk-LJ625XHV.mjs";
 import "../chunk-KM3YDOZJ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PlatformServicesStreamhubSchemaAri

Modified: package/packages/ari/platform-services/streamhub-schema/index.mjs

Index: package/packages/ari/platform-services/streamhub-schema/index.mjs
===================================================================
--- package/packages/ari/platform-services/streamhub-schema/index.mjs
+++ package/packages/ari/platform-services/streamhub-schema/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformServicesStreamhubSchemaAri
-} from "../../chunk-SKAEK7YC.mjs";
+} from "../../chunk-LJ625XHV.mjs";
 import {
   PlatformServicesStreamhubSchemaAriResourceOwner,
   PlatformServicesStreamhubSchemaAriResourceType
 } from "../../chunk-KM3YDOZJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformServicesStreamhubSchemaAri,

Modified: package/packages/ari/platform/classification-tag/index.mjs

Index: package/packages/ari/platform/classification-tag/index.mjs
===================================================================
--- package/packages/ari/platform/classification-tag/index.mjs
+++ package/packages/ari/platform/classification-tag/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformClassificationTagAri
-} from "../../chunk-3JGUF2LV.mjs";
+} from "../../chunk-PPPY4YEP.mjs";
 import {
   PlatformClassificationTagAriResourceOwner,
   PlatformClassificationTagAriResourceType
 } from "../../chunk-JOF4WRFT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformClassificationTagAri,

Modified: package/packages/ari/platform/index.mjs

Index: package/packages/ari/platform/index.mjs
===================================================================
--- package/packages/ari/platform/index.mjs
+++ package/packages/ari/platform/index.mjs
@@ -1,53 +1,68 @@
-import "../chunk-IX5CAD2B.mjs";
+import "../chunk-SB6LDEPD.mjs";
 import {
+  PlatformSecureTunnelAri
+} from "../chunk-JVKOFILI.mjs";
+import "../chunk-7AEMSYL6.mjs";
+import {
+  PlatformSiteAri
+} from "../chunk-QD2LYHMH.mjs";
+import "../chunk-QGU7KDYS.mjs";
+import {
+  PlatformTestProvisioningEntityAri
+} from "../chunk-TQVGV52H.mjs";
+import "../chunk-FF4XBWPF.mjs";
+import {
+  PlatformLifecycleResourceAri
+} from "../chunk-NFSPPMFB.mjs";
+import "../chunk-T36754GS.mjs";
+import {
   PlatformOrgUserAri
-} from "../chunk-4RBVWOKN.mjs";
+} from "../chunk-7KY24GV6.mjs";
 import "../chunk-REH6WMJF.mjs";
 import {
   PlatformOrgAri
-} from "../chunk-2HPHKC47.mjs";
+} from "../chunk-I32BISGP.mjs";
 import "../chunk-ON6PRZUL.mjs";
 import {
-  PlatformSecureTunnelAri
-} from "../chunk-W76DYCY2.mjs";
-import "../chunk-7AEMSYL6.mjs";
+  PlatformProductAri
+} from "../chunk-DFX2IWF3.mjs";
+import "../chunk-EAIJCZUC.mjs";
 import {
-  PlatformSiteAri
-} from "../chunk-GWALTJOM.mjs";
-import "../chunk-QGU7KDYS.mjs";
+  PlatformCollaborationContextAri
+} from "../chunk-7C3P4PYG.mjs";
+import "../chunk-AX7CUYP3.mjs";
 import {
   PlatformIntegrationAri
-} from "../chunk-3MNDCIAN.mjs";
+} from "../chunk-6XQD66UH.mjs";
 import "../chunk-VTU2ZIQ5.mjs";
 import {
   PlatformLifecycleResourcePackageTypeAri
-} from "../chunk-MPPKUTOA.mjs";
+} from "../chunk-WN5RFAZT.mjs";
 import "../chunk-YUROJJWW.mjs";
 import {
   PlatformLifecycleResourcePackageAri
-} from "../chunk-POKFFGYV.mjs";
+} from "../chunk-3QRNPJQD.mjs";
 import "../chunk-AUDUMQTZ.mjs";
 import {
-  PlatformLifecycleResourceAri
-} from "../chunk-6WCQWIWL.mjs";
-import "../chunk-T36754GS.mjs";
-import {
   PlatformClassificationTagAri
-} from "../chunk-3JGUF2LV.mjs";
+} from "../chunk-PPPY4YEP.mjs";
 import "../chunk-JOF4WRFT.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PlatformClassificationTagAri,
+  PlatformCollaborationContextAri,
   PlatformIntegrationAri,
   PlatformLifecycleResourceAri,
   PlatformLifecycleResourcePackageAri,
   PlatformLifecycleResourcePackageTypeAri,
   PlatformOrgAri,
   PlatformOrgUserAri,
+  PlatformProductAri,
   PlatformSecureTunnelAri,
-  PlatformSiteAri
+  PlatformSiteAri,
+  PlatformTestProvisioningEntityAri
 };

Modified: package/packages/ari/platform/integration/index.mjs

Index: package/packages/ari/platform/integration/index.mjs
===================================================================
--- package/packages/ari/platform/integration/index.mjs
+++ package/packages/ari/platform/integration/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformIntegrationAri
-} from "../../chunk-3MNDCIAN.mjs";
+} from "../../chunk-6XQD66UH.mjs";
 import {
   PlatformIntegrationAriResourceOwner,
   PlatformIntegrationAriResourceType
 } from "../../chunk-VTU2ZIQ5.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformIntegrationAri,

Modified: package/packages/ari/platform/lifecycle-resource-package-type/index.mjs

Index: package/packages/ari/platform/lifecycle-resource-package-type/index.mjs
===================================================================
--- package/packages/ari/platform/lifecycle-resource-package-type/index.mjs
+++ package/packages/ari/platform/lifecycle-resource-package-type/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformLifecycleResourcePackageTypeAri
-} from "../../chunk-MPPKUTOA.mjs";
+} from "../../chunk-WN5RFAZT.mjs";
 import {
   PlatformLifecycleResourcePackageTypeAriResourceOwner,
   PlatformLifecycleResourcePackageTypeAriResourceType
 } from "../../chunk-YUROJJWW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformLifecycleResourcePackageTypeAri,

Modified: package/packages/ari/platform/lifecycle-resource-package/index.mjs

Index: package/packages/ari/platform/lifecycle-resource-package/index.mjs
===================================================================
--- package/packages/ari/platform/lifecycle-resource-package/index.mjs
+++ package/packages/ari/platform/lifecycle-resource-package/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformLifecycleResourcePackageAri
-} from "../../chunk-POKFFGYV.mjs";
+} from "../../chunk-3QRNPJQD.mjs";
 import {
   PlatformLifecycleResourcePackageAriResourceOwner,
   PlatformLifecycleResourcePackageAriResourceType
 } from "../../chunk-AUDUMQTZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformLifecycleResourcePackageAri,

Modified: package/packages/ari/platform/lifecycle-resource/index.mjs

Index: package/packages/ari/platform/lifecycle-resource/index.mjs
===================================================================
--- package/packages/ari/platform/lifecycle-resource/index.mjs
+++ package/packages/ari/platform/lifecycle-resource/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformLifecycleResourceAri
-} from "../../chunk-6WCQWIWL.mjs";
+} from "../../chunk-NFSPPMFB.mjs";
 import {
   PlatformLifecycleResourceAriResourceOwner,
   PlatformLifecycleResourceAriResourceType
 } from "../../chunk-T36754GS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformLifecycleResourceAri,

Modified: package/packages/ari/platform/org-user/index.mjs

Index: package/packages/ari/platform/org-user/index.mjs
===================================================================
--- package/packages/ari/platform/org-user/index.mjs
+++ package/packages/ari/platform/org-user/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformOrgUserAri
-} from "../../chunk-4RBVWOKN.mjs";
+} from "../../chunk-7KY24GV6.mjs";
 import {
   PlatformOrgUserAriResourceOwner,
   PlatformOrgUserAriResourceType
 } from "../../chunk-REH6WMJF.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformOrgUserAri,

Modified: package/packages/ari/platform/org/index.mjs

Index: package/packages/ari/platform/org/index.mjs
===================================================================
--- package/packages/ari/platform/org/index.mjs
+++ package/packages/ari/platform/org/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformOrgAri
-} from "../../chunk-2HPHKC47.mjs";
+} from "../../chunk-I32BISGP.mjs";
 import {
   PlatformOrgAriResourceOwner,
   PlatformOrgAriResourceType
 } from "../../chunk-ON6PRZUL.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformOrgAri,

Modified: package/packages/ari/platform/secure-tunnel/index.mjs

Index: package/packages/ari/platform/secure-tunnel/index.mjs
===================================================================
--- package/packages/ari/platform/secure-tunnel/index.mjs
+++ package/packages/ari/platform/secure-tunnel/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformSecureTunnelAri
-} from "../../chunk-W76DYCY2.mjs";
+} from "../../chunk-JVKOFILI.mjs";
 import {
   PlatformSecureTunnelAriResourceOwner,
   PlatformSecureTunnelAriResourceType
 } from "../../chunk-7AEMSYL6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformSecureTunnelAri,

Modified: package/packages/ari/platform/site/index.mjs

Index: package/packages/ari/platform/site/index.mjs
===================================================================
--- package/packages/ari/platform/site/index.mjs
+++ package/packages/ari/platform/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   PlatformSiteAri
-} from "../../chunk-GWALTJOM.mjs";
+} from "../../chunk-QD2LYHMH.mjs";
 import {
   PlatformSiteAriResourceOwner,
   PlatformSiteAriResourceType
 } from "../../chunk-QGU7KDYS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PlatformSiteAri,

Modified: package/packages/ari/pollinator/check/index.mjs

Index: package/packages/ari/pollinator/check/index.mjs
===================================================================
--- package/packages/ari/pollinator/check/index.mjs
+++ package/packages/ari/pollinator/check/index.mjs
@@ -1,14 +1,14 @@
 import {
   PollinatorCheckAri
-} from "../../chunk-3JSXLGV6.mjs";
+} from "../../chunk-W7RZYFPV.mjs";
 import {
   PollinatorCheckAriResourceOwner,
   PollinatorCheckAriResourceType
 } from "../../chunk-M6X7UPKX.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PollinatorCheckAri,

Modified: package/packages/ari/pollinator/index.mjs

Index: package/packages/ari/pollinator/index.mjs
===================================================================
--- package/packages/ari/pollinator/index.mjs
+++ package/packages/ari/pollinator/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-27WJ432L.mjs";
 import {
   PollinatorCheckAri
-} from "../chunk-3JSXLGV6.mjs";
+} from "../chunk-W7RZYFPV.mjs";
 import "../chunk-M6X7UPKX.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PollinatorCheckAri

Modified: package/packages/ari/post-office/index.mjs

Index: package/packages/ari/post-office/index.mjs
===================================================================
--- package/packages/ari/post-office/index.mjs
+++ package/packages/ari/post-office/index.mjs
@@ -1,18 +1,23 @@
-import "../chunk-XFIQH5HF.mjs";
+import "../chunk-3VKOG5GD.mjs";
 import {
   PostOfficeMessageInstanceAri
-} from "../chunk-UJDKKKW4.mjs";
+} from "../chunk-WQ3PYGQD.mjs";
 import "../chunk-6N62CYFU.mjs";
 import {
   PostOfficeMessageTemplateAri
-} from "../chunk-7KC4WFNP.mjs";
+} from "../chunk-WDLZTUXM.mjs";
 import "../chunk-YT2S6YE6.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  PostOfficeTriggerAri
+} from "../chunk-NT7VKYPC.mjs";
+import "../chunk-VNEE4Y6C.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   PostOfficeMessageInstanceAri,
-  PostOfficeMessageTemplateAri
+  PostOfficeMessageTemplateAri,
+  PostOfficeTriggerAri
 };

Modified: package/packages/ari/post-office/message-instance/index.mjs

Index: package/packages/ari/post-office/message-instance/index.mjs
===================================================================
--- package/packages/ari/post-office/message-instance/index.mjs
+++ package/packages/ari/post-office/message-instance/index.mjs
@@ -1,14 +1,14 @@
 import {
   PostOfficeMessageInstanceAri
-} from "../../chunk-UJDKKKW4.mjs";
+} from "../../chunk-WQ3PYGQD.mjs";
 import {
   PostOfficeMessageInstanceAriResourceOwner,
   PostOfficeMessageInstanceAriResourceType
 } from "../../chunk-6N62CYFU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PostOfficeMessageInstanceAri,

Modified: package/packages/ari/post-office/message-template/index.mjs

Index: package/packages/ari/post-office/message-template/index.mjs
===================================================================
--- package/packages/ari/post-office/message-template/index.mjs
+++ package/packages/ari/post-office/message-template/index.mjs
@@ -1,14 +1,14 @@
 import {
   PostOfficeMessageTemplateAri
-} from "../../chunk-7KC4WFNP.mjs";
+} from "../../chunk-WDLZTUXM.mjs";
 import {
   PostOfficeMessageTemplateAriResourceOwner,
   PostOfficeMessageTemplateAriResourceType
 } from "../../chunk-YT2S6YE6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   PostOfficeMessageTemplateAri,

Modified: package/packages/ari/rovo/index.mjs

Index: package/packages/ari/rovo/index.mjs
===================================================================
--- package/packages/ari/rovo/index.mjs
+++ package/packages/ari/rovo/index.mjs
@@ -1,13 +1,43 @@
-import "../chunk-MX6VSDU4.mjs";
+import "../chunk-G43IOKS7.mjs";
 import {
   RovoSiteAri
-} from "../chunk-W5AI5BPJ.mjs";
+} from "../chunk-Y4WGNVN2.mjs";
 import "../chunk-JTG37E43.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  RovoWorkspaceAri
+} from "../chunk-RLVKCH5J.mjs";
+import "../chunk-WPBXANQL.mjs";
+import {
+  RovoFileAri
+} from "../chunk-MD6YCAO4.mjs";
+import "../chunk-ICUEPT2G.mjs";
+import {
+  RovoMessageAri
+} from "../chunk-553W4TP2.mjs";
+import "../chunk-7DUOYN26.mjs";
+import {
+  RovoScenarioAri
+} from "../chunk-6KII5J3E.mjs";
+import "../chunk-XBHB5O4E.mjs";
+import {
+  RovoAgentAri
+} from "../chunk-T65G4QSS.mjs";
+import "../chunk-AM7JQZBA.mjs";
+import {
+  RovoCustomActionAri
+} from "../chunk-2VXWBVQM.mjs";
+import "../chunk-WNV5UZLB.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
-  RovoSiteAri
+  RovoAgentAri,
+  RovoCustomActionAri,
+  RovoFileAri,
+  RovoMessageAri,
+  RovoScenarioAri,
+  RovoSiteAri,
+  RovoWorkspaceAri
 };

Modified: package/packages/ari/rovo/site/index.mjs

Index: package/packages/ari/rovo/site/index.mjs
===================================================================
--- package/packages/ari/rovo/site/index.mjs
+++ package/packages/ari/rovo/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   RovoSiteAri
-} from "../../chunk-W5AI5BPJ.mjs";
+} from "../../chunk-Y4WGNVN2.mjs";
 import {
   RovoSiteAriResourceOwner,
   RovoSiteAriResourceType
 } from "../../chunk-JTG37E43.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   RovoSiteAri,

Modified: package/packages/ari/runtime-auth-client/index.mjs

Index: package/packages/ari/runtime-auth-client/index.mjs
===================================================================
--- package/packages/ari/runtime-auth-client/index.mjs
+++ package/packages/ari/runtime-auth-client/index.mjs
@@ -1,12 +1,12 @@
 import "../chunk-NTJ25HLA.mjs";
 import {
   RuntimeAuthClientRoleAri
-} from "../chunk-SVTAHJIX.mjs";
+} from "../chunk-EPLQMWI3.mjs";
 import "../chunk-N3DYIPHN.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   RuntimeAuthClientRoleAri

Modified: package/packages/ari/runtime-auth-client/role/index.mjs

Index: package/packages/ari/runtime-auth-client/role/index.mjs
===================================================================
--- package/packages/ari/runtime-auth-client/role/index.mjs
+++ package/packages/ari/runtime-auth-client/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   RuntimeAuthClientRoleAri
-} from "../../chunk-SVTAHJIX.mjs";
+} from "../../chunk-EPLQMWI3.mjs";
 import {
   RuntimeAuthClientRoleAriResourceOwner,
   RuntimeAuthClientRoleAriResourceType
 } from "../../chunk-N3DYIPHN.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   RuntimeAuthClientRoleAri,

Modified: package/packages/ari/search/event/index.mjs

Index: package/packages/ari/search/event/index.mjs
===================================================================
--- package/packages/ari/search/event/index.mjs
+++ package/packages/ari/search/event/index.mjs
@@ -1,14 +1,14 @@
 import {
   SearchEventAri
-} from "../../chunk-XKLGW67G.mjs";
+} from "../../chunk-PR2UWXFD.mjs";
 import {
   SearchEventAriResourceOwner,
   SearchEventAriResourceType
 } from "../../chunk-MLTMULJ4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SearchEventAri,

Modified: package/packages/ari/search/forward-document-subscription/index.mjs

Index: package/packages/ari/search/forward-document-subscription/index.mjs
===================================================================
--- package/packages/ari/search/forward-document-subscription/index.mjs
+++ package/packages/ari/search/forward-document-subscription/index.mjs
@@ -1,14 +1,14 @@
 import {
   SearchForwardDocumentSubscriptionAri
-} from "../../chunk-BT4DYOT7.mjs";
+} from "../../chunk-TGNWAU7N.mjs";
 import {
   SearchForwardDocumentSubscriptionAriResourceOwner,
   SearchForwardDocumentSubscriptionAriResourceType
 } from "../../chunk-LLH27RU3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SearchForwardDocumentSubscriptionAri,

Modified: package/packages/ari/search/forward-document/index.mjs

Index: package/packages/ari/search/forward-document/index.mjs
===================================================================
--- package/packages/ari/search/forward-document/index.mjs
+++ package/packages/ari/search/forward-document/index.mjs
@@ -1,14 +1,14 @@
 import {
   SearchForwardDocumentAri
-} from "../../chunk-VYGPP2G3.mjs";
+} from "../../chunk-3RQEZ4PX.mjs";
 import {
   SearchForwardDocumentAriResourceOwner,
   SearchForwardDocumentAriResourceType
 } from "../../chunk-I4OEQ7AG.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SearchForwardDocumentAri,

Modified: package/packages/ari/search/index.mjs

Index: package/packages/ari/search/index.mjs
===================================================================
--- package/packages/ari/search/index.mjs
+++ package/packages/ari/search/index.mjs
@@ -1,23 +1,28 @@
-import "../chunk-QCK3LQRT.mjs";
+import "../chunk-Q6V4TK26.mjs";
 import {
-  SearchForwardDocumentAri
-} from "../chunk-VYGPP2G3.mjs";
-import "../chunk-I4OEQ7AG.mjs";
+  SearchPermissionContainerAri
+} from "../chunk-Z2FY7NLX.mjs";
+import "../chunk-RELMUIGW.mjs";
 import {
   SearchEventAri
-} from "../chunk-XKLGW67G.mjs";
+} from "../chunk-PR2UWXFD.mjs";
 import "../chunk-MLTMULJ4.mjs";
 import {
   SearchForwardDocumentSubscriptionAri
-} from "../chunk-BT4DYOT7.mjs";
+} from "../chunk-TGNWAU7N.mjs";
 import "../chunk-LLH27RU3.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  SearchForwardDocumentAri
+} from "../chunk-3RQEZ4PX.mjs";
+import "../chunk-I4OEQ7AG.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   SearchEventAri,
   SearchForwardDocumentAri,
-  SearchForwardDocumentSubscriptionAri
+  SearchForwardDocumentSubscriptionAri,
+  SearchPermissionContainerAri
 };

Modified: package/packages/ari/slack/channel/index.mjs

Index: package/packages/ari/slack/channel/index.mjs
===================================================================
--- package/packages/ari/slack/channel/index.mjs
+++ package/packages/ari/slack/channel/index.mjs
@@ -1,14 +1,14 @@
 import {
   SlackChannelAri
-} from "../../chunk-YVA777WY.mjs";
+} from "../../chunk-BHEXMSBS.mjs";
 import {
   SlackChannelAriResourceOwner,
   SlackChannelAriResourceType
 } from "../../chunk-EDXGFNFC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SlackChannelAri,

Modified: package/packages/ari/slack/index.mjs

Index: package/packages/ari/slack/index.mjs
===================================================================
--- package/packages/ari/slack/index.mjs
+++ package/packages/ari/slack/index.mjs
@@ -1,16 +1,15 @@
-import "../chunk-MW3FTLDH.mjs";
 import {
   SlackChannelAri
-} from "../chunk-YVA777WY.mjs";
+} from "../chunk-BHEXMSBS.mjs";
 import "../chunk-EDXGFNFC.mjs";
 import {
   SlackMessageAri
-} from "../chunk-CPFHEYVY.mjs";
+} from "../chunk-6SDTVN7F.mjs";
 import "../chunk-SXMZP73B.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   SlackChannelAri,

Modified: package/packages/ari/slack/message/index.mjs

Index: package/packages/ari/slack/message/index.mjs
===================================================================
--- package/packages/ari/slack/message/index.mjs
+++ package/packages/ari/slack/message/index.mjs
@@ -1,14 +1,14 @@
 import {
   SlackMessageAri
-} from "../../chunk-CPFHEYVY.mjs";
+} from "../../chunk-6SDTVN7F.mjs";
 import {
   SlackMessageAriResourceOwner,
   SlackMessageAriResourceType
 } from "../../chunk-SXMZP73B.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SlackMessageAri,

Modified: package/packages/ari/statuspage/index.mjs

Index: package/packages/ari/statuspage/index.mjs
===================================================================
--- package/packages/ari/statuspage/index.mjs
+++ package/packages/ari/statuspage/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-TYQPBEKA.mjs";
 import {
-  StatuspageRoleAri
-} from "../chunk-TZ7NSRSU.mjs";
-import "../chunk-BT2GYN5W.mjs";
-import {
   StatuspageSiteAri
-} from "../chunk-2EBCBJ45.mjs";
+} from "../chunk-QOZBRGMM.mjs";
 import "../chunk-6IR7P2SS.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  StatuspageRoleAri
+} from "../chunk-RY5ZUN3F.mjs";
+import "../chunk-BT2GYN5W.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   StatuspageRoleAri,

Modified: package/packages/ari/statuspage/role/index.mjs

Index: package/packages/ari/statuspage/role/index.mjs
===================================================================
--- package/packages/ari/statuspage/role/index.mjs
+++ package/packages/ari/statuspage/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   StatuspageRoleAri
-} from "../../chunk-TZ7NSRSU.mjs";
+} from "../../chunk-RY5ZUN3F.mjs";
 import {
   StatuspageRoleAriResourceOwner,
   StatuspageRoleAriResourceType
 } from "../../chunk-BT2GYN5W.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   StatuspageRoleAri,

Modified: package/packages/ari/statuspage/site/index.mjs

Index: package/packages/ari/statuspage/site/index.mjs
===================================================================
--- package/packages/ari/statuspage/site/index.mjs
+++ package/packages/ari/statuspage/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   StatuspageSiteAri
-} from "../../chunk-2EBCBJ45.mjs";
+} from "../../chunk-QOZBRGMM.mjs";
 import {
   StatuspageSiteAriResourceOwner,
   StatuspageSiteAriResourceType
 } from "../../chunk-6IR7P2SS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   StatuspageSiteAri,

Modified: package/packages/ari/support/customer/index.mjs

Index: package/packages/ari/support/customer/index.mjs
===================================================================
--- package/packages/ari/support/customer/index.mjs
+++ package/packages/ari/support/customer/index.mjs
@@ -1,14 +1,14 @@
 import {
   SupportCustomerAri
-} from "../../chunk-ACUXQ5D4.mjs";
+} from "../../chunk-OEMVJPIV.mjs";
 import {
   SupportCustomerAriResourceOwner,
   SupportCustomerAriResourceType
 } from "../../chunk-PHBXUJAW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   SupportCustomerAri,

Modified: package/packages/ari/support/index.mjs

Index: package/packages/ari/support/index.mjs
===================================================================
--- package/packages/ari/support/index.mjs
+++ package/packages/ari/support/index.mjs
@@ -1,13 +1,18 @@
-import "../chunk-LERUK3EA.mjs";
+import "../chunk-SSWXVNRV.mjs";
 import {
+  SupportCustomerSupportAri
+} from "../chunk-L2O7NMJX.mjs";
+import "../chunk-55U3VS6Z.mjs";
+import {
   SupportCustomerAri
-} from "../chunk-ACUXQ5D4.mjs";
+} from "../chunk-OEMVJPIV.mjs";
 import "../chunk-PHBXUJAW.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
-  SupportCustomerAri
+  SupportCustomerAri,
+  SupportCustomerSupportAri
 };

Modified: package/packages/ari/teams/index.mjs

Index: package/packages/ari/teams/index.mjs
===================================================================
--- package/packages/ari/teams/index.mjs
+++ package/packages/ari/teams/index.mjs
@@ -1,12 +1,11 @@
-import "../chunk-7BIQUOJP.mjs";
 import {
   TeamsTeamAri
-} from "../chunk-TDX4V4C6.mjs";
+} from "../chunk-LJUT3EB5.mjs";
 import "../chunk-MUICIWTK.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   TeamsTeamAri

Modified: package/packages/ari/teams/team/index.mjs

Index: package/packages/ari/teams/team/index.mjs
===================================================================
--- package/packages/ari/teams/team/index.mjs
+++ package/packages/ari/teams/team/index.mjs
@@ -1,14 +1,14 @@
 import {
   TeamsTeamAri
-} from "../../chunk-TDX4V4C6.mjs";
+} from "../../chunk-LJUT3EB5.mjs";
 import {
   TeamsTeamAriResourceOwner,
   TeamsTeamAriResourceType
 } from "../../chunk-MUICIWTK.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TeamsTeamAri,

Modified: package/packages/ari/townsquare/comment/index.mjs

Index: package/packages/ari/townsquare/comment/index.mjs
===================================================================
--- package/packages/ari/townsquare/comment/index.mjs
+++ package/packages/ari/townsquare/comment/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareCommentAri
-} from "../../chunk-NFVFRDVU.mjs";
+} from "../../chunk-3FZQ733R.mjs";
 import {
   TownsquareCommentAriResourceOwner,
   TownsquareCommentAriResourceType
 } from "../../chunk-GVAPRDNZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareCommentAri,

Modified: package/packages/ari/townsquare/goal/index.mjs

Index: package/packages/ari/townsquare/goal/index.mjs
===================================================================
--- package/packages/ari/townsquare/goal/index.mjs
+++ package/packages/ari/townsquare/goal/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareGoalAri
-} from "../../chunk-Q7U4KMOD.mjs";
+} from "../../chunk-A2CGJDTV.mjs";
 import {
   TownsquareGoalAriResourceOwner,
   TownsquareGoalAriResourceType
 } from "../../chunk-FPGL2PN7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareGoalAri,

Modified: package/packages/ari/townsquare/help-pointer/index.mjs

Index: package/packages/ari/townsquare/help-pointer/index.mjs
===================================================================
--- package/packages/ari/townsquare/help-pointer/index.mjs
+++ package/packages/ari/townsquare/help-pointer/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareHelpPointerAri
-} from "../../chunk-KPARSFHC.mjs";
+} from "../../chunk-GCHBDGAD.mjs";
 import {
   TownsquareHelpPointerAriResourceOwner,
   TownsquareHelpPointerAriResourceType
 } from "../../chunk-GROHW3KB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareHelpPointerAri,

Modified: package/packages/ari/townsquare/index.mjs

Index: package/packages/ari/townsquare/index.mjs
===================================================================
--- package/packages/ari/townsquare/index.mjs
+++ package/packages/ari/townsquare/index.mjs
@@ -1,58 +1,98 @@
-import "../chunk-HWDPXY74.mjs";
+import "../chunk-2DYG6VY2.mjs";
 import {
+  TownsquareUpdateNoteAri
+} from "../chunk-CWTC3RY3.mjs";
+import "../chunk-RLUADO33.mjs";
+import {
+  TownsquareWorkspaceAri
+} from "../chunk-X2QBDRA5.mjs";
+import "../chunk-UC4GLVA3.mjs";
+import {
+  TownsquareQuestionAri
+} from "../chunk-HIDEUQTZ.mjs";
+import "../chunk-IKIQRIWE.mjs";
+import {
   TownsquareRoleAri
-} from "../chunk-BU46UYAO.mjs";
+} from "../chunk-W74BBEC7.mjs";
 import "../chunk-RRNPSY4J.mjs";
 import {
   TownsquareSiteAri
-} from "../chunk-6BZHRK5K.mjs";
+} from "../chunk-M36TUXDW.mjs";
 import "../chunk-MC7VKTYC.mjs";
 import {
   TownsquareTagAri
-} from "../chunk-6SLCBD7Y.mjs";
+} from "../chunk-SDIRXMWH.mjs";
 import "../chunk-7QVDZS4D.mjs";
 import {
-  TownsquareWorkspaceAri
-} from "../chunk-A7JI35CO.mjs";
-import "../chunk-UC4GLVA3.mjs";
+  TownsquareMetricAri
+} from "../chunk-RNK5J6WA.mjs";
+import "../chunk-XKTWZDLI.mjs";
 import {
+  TownsquareMilestoneAri
+} from "../chunk-4VNQPOCS.mjs";
+import "../chunk-42MIAPNU.mjs";
+import {
+  TownsquareProjectUpdateAri
+} from "../chunk-YWH2Q5D3.mjs";
+import "../chunk-MZER64KW.mjs";
+import {
+  TownsquareProjectAri
+} from "../chunk-NCKUKPRU.mjs";
+import "../chunk-ICBJW6N7.mjs";
+import {
   TownsquareHelpPointerAri
-} from "../chunk-KPARSFHC.mjs";
+} from "../chunk-GCHBDGAD.mjs";
 import "../chunk-GROHW3KB.mjs";
 import {
   TownsquareLearningAri
-} from "../chunk-IRIC62FQ.mjs";
+} from "../chunk-BUS4F7GN.mjs";
 import "../chunk-4J5O222V.mjs";
 import {
-  TownsquareProjectAri
-} from "../chunk-LCSUZOTX.mjs";
-import "../chunk-ICBJW6N7.mjs";
+  TownsquareMetricTargetAri
+} from "../chunk-TKKIRZDB.mjs";
+import "../chunk-TQEX6RU4.mjs";
 import {
-  TownsquareQuestionAri
-} from "../chunk-T2HKC6MT.mjs";
-import "../chunk-IKIQRIWE.mjs";
+  TownsquareMetricValueAri
+} from "../chunk-OP3WKLAR.mjs";
+import "../chunk-PJMNKWWL.mjs";
 import {
   TownsquareCommentAri
-} from "../chunk-NFVFRDVU.mjs";
+} from "../chunk-3FZQ733R.mjs";
 import "../chunk-GVAPRDNZ.mjs";
 import {
+  TownsquareGoalMetricUpdateAri
+} from "../chunk-SLSKSO7Q.mjs";
+import "../chunk-7GGI72TL.mjs";
+import {
+  TownsquareGoalUpdateAri
+} from "../chunk-B2BDPA6O.mjs";
+import "../chunk-7RQBTEXE.mjs";
+import {
   TownsquareGoalAri
-} from "../chunk-Q7U4KMOD.mjs";
+} from "../chunk-A2CGJDTV.mjs";
 import "../chunk-FPGL2PN7.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   TownsquareCommentAri,
   TownsquareGoalAri,
+  TownsquareGoalMetricUpdateAri,
+  TownsquareGoalUpdateAri,
   TownsquareHelpPointerAri,
   TownsquareLearningAri,
+  TownsquareMetricAri,
+  TownsquareMetricTargetAri,
+  TownsquareMetricValueAri,
+  TownsquareMilestoneAri,
   TownsquareProjectAri,
+  TownsquareProjectUpdateAri,
   TownsquareQuestionAri,
   TownsquareRoleAri,
   TownsquareSiteAri,
   TownsquareTagAri,
+  TownsquareUpdateNoteAri,
   TownsquareWorkspaceAri
 };

Modified: package/packages/ari/townsquare/learning/index.mjs

Index: package/packages/ari/townsquare/learning/index.mjs
===================================================================
--- package/packages/ari/townsquare/learning/index.mjs
+++ package/packages/ari/townsquare/learning/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareLearningAri
-} from "../../chunk-IRIC62FQ.mjs";
+} from "../../chunk-BUS4F7GN.mjs";
 import {
   TownsquareLearningAriResourceOwner,
   TownsquareLearningAriResourceType
 } from "../../chunk-4J5O222V.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareLearningAri,

Modified: package/packages/ari/townsquare/project/index.mjs

Index: package/packages/ari/townsquare/project/index.mjs
===================================================================
--- package/packages/ari/townsquare/project/index.mjs
+++ package/packages/ari/townsquare/project/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareProjectAri
-} from "../../chunk-LCSUZOTX.mjs";
+} from "../../chunk-NCKUKPRU.mjs";
 import {
   TownsquareProjectAriResourceOwner,
   TownsquareProjectAriResourceType
 } from "../../chunk-ICBJW6N7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareProjectAri,

Modified: package/packages/ari/townsquare/question/index.mjs

Index: package/packages/ari/townsquare/question/index.mjs
===================================================================
--- package/packages/ari/townsquare/question/index.mjs
+++ package/packages/ari/townsquare/question/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareQuestionAri
-} from "../../chunk-T2HKC6MT.mjs";
+} from "../../chunk-HIDEUQTZ.mjs";
 import {
   TownsquareQuestionAriResourceOwner,
   TownsquareQuestionAriResourceType
 } from "../../chunk-IKIQRIWE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareQuestionAri,

Modified: package/packages/ari/townsquare/role/index.mjs

Index: package/packages/ari/townsquare/role/index.mjs
===================================================================
--- package/packages/ari/townsquare/role/index.mjs
+++ package/packages/ari/townsquare/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareRoleAri
-} from "../../chunk-BU46UYAO.mjs";
+} from "../../chunk-W74BBEC7.mjs";
 import {
   TownsquareRoleAriResourceOwner,
   TownsquareRoleAriResourceType
 } from "../../chunk-RRNPSY4J.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareRoleAri,

Modified: package/packages/ari/townsquare/site/index.mjs

Index: package/packages/ari/townsquare/site/index.mjs
===================================================================
--- package/packages/ari/townsquare/site/index.mjs
+++ package/packages/ari/townsquare/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareSiteAri
-} from "../../chunk-6BZHRK5K.mjs";
+} from "../../chunk-M36TUXDW.mjs";
 import {
   TownsquareSiteAriResourceOwner,
   TownsquareSiteAriResourceType
 } from "../../chunk-MC7VKTYC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareSiteAri,

Modified: package/packages/ari/townsquare/tag/index.mjs

Index: package/packages/ari/townsquare/tag/index.mjs
===================================================================
--- package/packages/ari/townsquare/tag/index.mjs
+++ package/packages/ari/townsquare/tag/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareTagAri
-} from "../../chunk-6SLCBD7Y.mjs";
+} from "../../chunk-SDIRXMWH.mjs";
 import {
   TownsquareTagAriResourceOwner,
   TownsquareTagAriResourceType
 } from "../../chunk-7QVDZS4D.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareTagAri,

Modified: package/packages/ari/townsquare/workspace/index.mjs

Index: package/packages/ari/townsquare/workspace/index.mjs
===================================================================
--- package/packages/ari/townsquare/workspace/index.mjs
+++ package/packages/ari/townsquare/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   TownsquareWorkspaceAri
-} from "../../chunk-A7JI35CO.mjs";
+} from "../../chunk-X2QBDRA5.mjs";
 import {
   TownsquareWorkspaceAriResourceOwner,
   TownsquareWorkspaceAriResourceType
 } from "../../chunk-UC4GLVA3.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TownsquareWorkspaceAri,

Modified: package/packages/ari/trello/attachment/index.mjs

Index: package/packages/ari/trello/attachment/index.mjs
===================================================================
--- package/packages/ari/trello/attachment/index.mjs
+++ package/packages/ari/trello/attachment/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloAttachmentAri
-} from "../../chunk-OU4DN27U.mjs";
+} from "../../chunk-FC35M4RB.mjs";
 import {
   TrelloAttachmentAriResourceOwner,
   TrelloAttachmentAriResourceType
 } from "../../chunk-BAWQZ3RT.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloAttachmentAri,

Modified: package/packages/ari/trello/board/index.mjs

Index: package/packages/ari/trello/board/index.mjs
===================================================================
--- package/packages/ari/trello/board/index.mjs
+++ package/packages/ari/trello/board/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloBoardAri
-} from "../../chunk-MTZFNRIX.mjs";
+} from "../../chunk-HP62527J.mjs";
 import {
   TrelloBoardAriResourceOwner,
   TrelloBoardAriResourceType
 } from "../../chunk-HI4UEG2F.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloBoardAri,

Modified: package/packages/ari/trello/card/index.mjs

Index: package/packages/ari/trello/card/index.mjs
===================================================================
--- package/packages/ari/trello/card/index.mjs
+++ package/packages/ari/trello/card/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloCardAri
-} from "../../chunk-QCJLKLTQ.mjs";
+} from "../../chunk-GUQ2FRFI.mjs";
 import {
   TrelloCardAriResourceOwner,
   TrelloCardAriResourceType
 } from "../../chunk-L5R7QT5M.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloCardAri,

Modified: package/packages/ari/trello/enterprise/index.mjs

Index: package/packages/ari/trello/enterprise/index.mjs
===================================================================
--- package/packages/ari/trello/enterprise/index.mjs
+++ package/packages/ari/trello/enterprise/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloEnterpriseAri
-} from "../../chunk-R7QUBLLH.mjs";
+} from "../../chunk-6QLQNZFX.mjs";
 import {
   TrelloEnterpriseAriResourceOwner,
   TrelloEnterpriseAriResourceType
 } from "../../chunk-A3QGWDCS.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloEnterpriseAri,

Modified: package/packages/ari/trello/index.mjs

Index: package/packages/ari/trello/index.mjs
===================================================================
--- package/packages/ari/trello/index.mjs
+++ package/packages/ari/trello/index.mjs
@@ -1,53 +1,113 @@
-import "../chunk-H5PVT4DR.mjs";
+import "../chunk-ILX3IAYS.mjs";
 import {
+  TrelloSiteAri
+} from "../chunk-FGMLSXOO.mjs";
+import "../chunk-P3FZABZE.mjs";
+import {
+  TrelloStickerAri
+} from "../chunk-ZFNZG6GB.mjs";
+import "../chunk-YKQLTY3Z.mjs";
+import {
   TrelloUserAri
-} from "../chunk-3US4OOCI.mjs";
+} from "../chunk-5R4C6BRK.mjs";
 import "../chunk-OZFY5Y6K.mjs";
 import {
   TrelloWorkspaceAri
-} from "../chunk-JDXEIE3Q.mjs";
+} from "../chunk-AXG4AOGE.mjs";
 import "../chunk-KVD2HPFJ.mjs";
 import {
-  TrelloListAri
-} from "../chunk-6NLCASGP.mjs";
-import "../chunk-TVSKQH7F.mjs";
+  TrelloPlannerCalendarAri
+} from "../chunk-CZECT76G.mjs";
+import "../chunk-WPEGY4E4.mjs";
 import {
+  TrelloPlannerEventCardAri
+} from "../chunk-RZCM2CZO.mjs";
+import "../chunk-I4CIEUHI.mjs";
+import {
+  TrelloPlannerAri
+} from "../chunk-63YFV4PZ.mjs";
+import "../chunk-BFIKUJAR.mjs";
+import {
   TrelloRoleAri
-} from "../chunk-7VSW4EX2.mjs";
+} from "../chunk-KIJTU6X5.mjs";
 import "../chunk-I5GECIAC.mjs";
 import {
-  TrelloSiteAri
-} from "../chunk-YFY53LM7.mjs";
-import "../chunk-P3FZABZE.mjs";
+  TrelloLabelAri
+} from "../chunk-MNJMUR4K.mjs";
+import "../chunk-JOW7TB5R.mjs";
 import {
-  TrelloAttachmentAri
-} from "../chunk-OU4DN27U.mjs";
-import "../chunk-BAWQZ3RT.mjs";
+  TrelloListAri
+} from "../chunk-G6J7PDLO.mjs";
+import "../chunk-TVSKQH7F.mjs";
 import {
+  TrelloLogoAri
+} from "../chunk-5OVOKP63.mjs";
+import "../chunk-SI47IE46.mjs";
+import {
+  TrelloChecklistAri
+} from "../chunk-TL4DYLQ7.mjs";
+import "../chunk-2FD4HSCA.mjs";
+import {
+  TrelloCustomFieldAri
+} from "../chunk-YE4P4KFX.mjs";
+import "../chunk-KGWMZBU5.mjs";
+import {
+  TrelloEmojiAri
+} from "../chunk-NA2CUYGR.mjs";
+import "../chunk-UD76ND34.mjs";
+import {
+  TrelloEnterpriseAri
+} from "../chunk-6QLQNZFX.mjs";
+import "../chunk-A3QGWDCS.mjs";
+import {
+  TrelloBackgroundAri
+} from "../chunk-WH7FAXYP.mjs";
+import "../chunk-5WRAUVE4.mjs";
+import {
   TrelloBoardAri
-} from "../chunk-MTZFNRIX.mjs";
+} from "../chunk-HP62527J.mjs";
 import "../chunk-HI4UEG2F.mjs";
 import {
   TrelloCardAri
-} from "../chunk-QCJLKLTQ.mjs";
+} from "../chunk-GUQ2FRFI.mjs";
 import "../chunk-L5R7QT5M.mjs";
 import {
-  TrelloEnterpriseAri
-} from "../chunk-R7QUBLLH.mjs";
-import "../chunk-A3QGWDCS.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+  TrelloCheckItemAri
+} from "../chunk-635QZO4I.mjs";
+import "../chunk-SPJON63N.mjs";
+import {
+  TrelloAttachmentAri
+} from "../chunk-FC35M4RB.mjs";
+import "../chunk-BAWQZ3RT.mjs";
+import {
+  TrelloAvatarAri
+} from "../chunk-OJIONXLS.mjs";
+import "../chunk-S5DHPCLJ.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   TrelloAttachmentAri,
+  TrelloAvatarAri,
+  TrelloBackgroundAri,
   TrelloBoardAri,
   TrelloCardAri,
+  TrelloCheckItemAri,
+  TrelloChecklistAri,
+  TrelloCustomFieldAri,
+  TrelloEmojiAri,
   TrelloEnterpriseAri,
+  TrelloLabelAri,
   TrelloListAri,
+  TrelloLogoAri,
+  TrelloPlannerAri,
+  TrelloPlannerCalendarAri,
+  TrelloPlannerEventCardAri,
   TrelloRoleAri,
   TrelloSiteAri,
+  TrelloStickerAri,
   TrelloUserAri,
   TrelloWorkspaceAri
 };

Modified: package/packages/ari/trello/list/index.mjs

Index: package/packages/ari/trello/list/index.mjs
===================================================================
--- package/packages/ari/trello/list/index.mjs
+++ package/packages/ari/trello/list/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloListAri
-} from "../../chunk-6NLCASGP.mjs";
+} from "../../chunk-G6J7PDLO.mjs";
 import {
   TrelloListAriResourceOwner,
   TrelloListAriResourceType
 } from "../../chunk-TVSKQH7F.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloListAri,

Modified: package/packages/ari/trello/role/index.mjs

Index: package/packages/ari/trello/role/index.mjs
===================================================================
--- package/packages/ari/trello/role/index.mjs
+++ package/packages/ari/trello/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloRoleAri
-} from "../../chunk-7VSW4EX2.mjs";
+} from "../../chunk-KIJTU6X5.mjs";
 import {
   TrelloRoleAriResourceOwner,
   TrelloRoleAriResourceType
 } from "../../chunk-I5GECIAC.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloRoleAri,

Modified: package/packages/ari/trello/site/index.mjs

Index: package/packages/ari/trello/site/index.mjs
===================================================================
--- package/packages/ari/trello/site/index.mjs
+++ package/packages/ari/trello/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloSiteAri
-} from "../../chunk-YFY53LM7.mjs";
+} from "../../chunk-FGMLSXOO.mjs";
 import {
   TrelloSiteAriResourceOwner,
   TrelloSiteAriResourceType
 } from "../../chunk-P3FZABZE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloSiteAri,

Modified: package/packages/ari/trello/user/index.mjs

Index: package/packages/ari/trello/user/index.mjs
===================================================================
--- package/packages/ari/trello/user/index.mjs
+++ package/packages/ari/trello/user/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloUserAri
-} from "../../chunk-3US4OOCI.mjs";
+} from "../../chunk-5R4C6BRK.mjs";
 import {
   TrelloUserAriResourceOwner,
   TrelloUserAriResourceType
 } from "../../chunk-OZFY5Y6K.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloUserAri,

Modified: package/packages/ari/trello/workspace/index.mjs

Index: package/packages/ari/trello/workspace/index.mjs
===================================================================
--- package/packages/ari/trello/workspace/index.mjs
+++ package/packages/ari/trello/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   TrelloWorkspaceAri
-} from "../../chunk-JDXEIE3Q.mjs";
+} from "../../chunk-AXG4AOGE.mjs";
 import {
   TrelloWorkspaceAriResourceOwner,
   TrelloWorkspaceAriResourceType
 } from "../../chunk-KVD2HPFJ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   TrelloWorkspaceAri,

Modified: package/packages/ari/unified-help/index.mjs

Index: package/packages/ari/unified-help/index.mjs
===================================================================
--- package/packages/ari/unified-help/index.mjs
+++ package/packages/ari/unified-help/index.mjs
@@ -1,20 +1,20 @@
 import "../chunk-ATN7NKOC.mjs";
 import {
   UnifiedHelpWorkspaceAri
-} from "../chunk-D7YGYOLP.mjs";
+} from "../chunk-RMXRMKQ4.mjs";
 import "../chunk-GXNUL5AQ.mjs";
 import {
   UnifiedHelpRoleAri
-} from "../chunk-QOB6LDXF.mjs";
+} from "../chunk-OEOWPF7P.mjs";
 import "../chunk-BQV74DFA.mjs";
 import {
   UnifiedHelpSiteAri
-} from "../chunk-WFJZN36H.mjs";
+} from "../chunk-6ZB6ECVZ.mjs";
 import "../chunk-OKKAA5RV.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   UnifiedHelpRoleAri,

Modified: package/packages/ari/unified-help/role/index.mjs

Index: package/packages/ari/unified-help/role/index.mjs
===================================================================
--- package/packages/ari/unified-help/role/index.mjs
+++ package/packages/ari/unified-help/role/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedHelpRoleAri
-} from "../../chunk-QOB6LDXF.mjs";
+} from "../../chunk-OEOWPF7P.mjs";
 import {
   UnifiedHelpRoleAriResourceOwner,
   UnifiedHelpRoleAriResourceType
 } from "../../chunk-BQV74DFA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedHelpRoleAri,

Modified: package/packages/ari/unified-help/site/index.mjs

Index: package/packages/ari/unified-help/site/index.mjs
===================================================================
--- package/packages/ari/unified-help/site/index.mjs
+++ package/packages/ari/unified-help/site/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedHelpSiteAri
-} from "../../chunk-WFJZN36H.mjs";
+} from "../../chunk-6ZB6ECVZ.mjs";
 import {
   UnifiedHelpSiteAriResourceOwner,
   UnifiedHelpSiteAriResourceType
 } from "../../chunk-OKKAA5RV.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedHelpSiteAri,

Modified: package/packages/ari/unified-help/workspace/index.mjs

Index: package/packages/ari/unified-help/workspace/index.mjs
===================================================================
--- package/packages/ari/unified-help/workspace/index.mjs
+++ package/packages/ari/unified-help/workspace/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedHelpWorkspaceAri
-} from "../../chunk-D7YGYOLP.mjs";
+} from "../../chunk-RMXRMKQ4.mjs";
 import {
   UnifiedHelpWorkspaceAriResourceOwner,
   UnifiedHelpWorkspaceAriResourceType
 } from "../../chunk-GXNUL5AQ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedHelpWorkspaceAri,

Modified: package/packages/ari/unified-portable-profile/index.mjs

Index: package/packages/ari/unified-portable-profile/index.mjs
===================================================================
--- package/packages/ari/unified-portable-profile/index.mjs
+++ package/packages/ari/unified-portable-profile/index.mjs
@@ -1,24 +1,24 @@
 import "../chunk-NJFPSQZT.mjs";
 import {
-  UnifiedPortableProfileUnifiedAccountAri
-} from "../chunk-AKN2TPVJ.mjs";
-import "../chunk-P5I3SEJO.mjs";
-import {
   UnifiedPortableProfileUnifiedProfileAri
-} from "../chunk-O5Z3IKRI.mjs";
+} from "../chunk-OIHO6MAS.mjs";
 import "../chunk-LRJWQT2R.mjs";
 import {
   UnifiedPortableProfileLinkedAccountAri
-} from "../chunk-OZ67AOSA.mjs";
+} from "../chunk-POTRQEZU.mjs";
 import "../chunk-GX4LHOQR.mjs";
 import {
   UnifiedPortableProfileParentAccountAri
-} from "../chunk-EYTGQ6P4.mjs";
+} from "../chunk-VYGYHCMO.mjs";
 import "../chunk-PFRWENB5.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  UnifiedPortableProfileUnifiedAccountAri
+} from "../chunk-LW477RLQ.mjs";
+import "../chunk-P5I3SEJO.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   UnifiedPortableProfileLinkedAccountAri,

Modified: package/packages/ari/unified-portable-profile/linked-account/index.mjs

Index: package/packages/ari/unified-portable-profile/linked-account/index.mjs
===================================================================
--- package/packages/ari/unified-portable-profile/linked-account/index.mjs
+++ package/packages/ari/unified-portable-profile/linked-account/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedPortableProfileLinkedAccountAri
-} from "../../chunk-OZ67AOSA.mjs";
+} from "../../chunk-POTRQEZU.mjs";
 import {
   UnifiedPortableProfileLinkedAccountAriResourceOwner,
   UnifiedPortableProfileLinkedAccountAriResourceType
 } from "../../chunk-GX4LHOQR.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedPortableProfileLinkedAccountAri,

Modified: package/packages/ari/unified-portable-profile/parent-account/index.mjs

Index: package/packages/ari/unified-portable-profile/parent-account/index.mjs
===================================================================
--- package/packages/ari/unified-portable-profile/parent-account/index.mjs
+++ package/packages/ari/unified-portable-profile/parent-account/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedPortableProfileParentAccountAri
-} from "../../chunk-EYTGQ6P4.mjs";
+} from "../../chunk-VYGYHCMO.mjs";
 import {
   UnifiedPortableProfileParentAccountAriResourceOwner,
   UnifiedPortableProfileParentAccountAriResourceType
 } from "../../chunk-PFRWENB5.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedPortableProfileParentAccountAri,

Modified: package/packages/ari/unified-portable-profile/unified-account/index.mjs

Index: package/packages/ari/unified-portable-profile/unified-account/index.mjs
===================================================================
--- package/packages/ari/unified-portable-profile/unified-account/index.mjs
+++ package/packages/ari/unified-portable-profile/unified-account/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedPortableProfileUnifiedAccountAri
-} from "../../chunk-AKN2TPVJ.mjs";
+} from "../../chunk-LW477RLQ.mjs";
 import {
   UnifiedPortableProfileUnifiedAccountAriResourceOwner,
   UnifiedPortableProfileUnifiedAccountAriResourceType
 } from "../../chunk-P5I3SEJO.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedPortableProfileUnifiedAccountAri,

Modified: package/packages/ari/unified-portable-profile/unified-profile/index.mjs

Index: package/packages/ari/unified-portable-profile/unified-profile/index.mjs
===================================================================
--- package/packages/ari/unified-portable-profile/unified-profile/index.mjs
+++ package/packages/ari/unified-portable-profile/unified-profile/index.mjs
@@ -1,14 +1,14 @@
 import {
   UnifiedPortableProfileUnifiedProfileAri
-} from "../../chunk-O5Z3IKRI.mjs";
+} from "../../chunk-OIHO6MAS.mjs";
 import {
   UnifiedPortableProfileUnifiedProfileAriResourceOwner,
   UnifiedPortableProfileUnifiedProfileAriResourceType
 } from "../../chunk-LRJWQT2R.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   UnifiedPortableProfileUnifiedProfileAri,

Modified: package/packages/ari/virtual-agent/configuration/index.mjs

Index: package/packages/ari/virtual-agent/configuration/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/configuration/index.mjs
+++ package/packages/ari/virtual-agent/configuration/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentConfigurationAri
-} from "../../chunk-YASQFDK7.mjs";
+} from "../../chunk-PHXNUMZ3.mjs";
 import {
   VirtualAgentConfigurationAriResourceOwner,
   VirtualAgentConfigurationAriResourceType
 } from "../../chunk-TPOGUUFE.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentConfigurationAri,

Modified: package/packages/ari/virtual-agent/conversation/index.mjs

Index: package/packages/ari/virtual-agent/conversation/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/conversation/index.mjs
+++ package/packages/ari/virtual-agent/conversation/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentConversationAri
-} from "../../chunk-QSLBIJHV.mjs";
+} from "../../chunk-ZUWEDKAO.mjs";
 import {
   VirtualAgentConversationAriResourceOwner,
   VirtualAgentConversationAriResourceType
 } from "../../chunk-PF3FHNQU.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentConversationAri,

Modified: package/packages/ari/virtual-agent/flow-editor/index.mjs

Index: package/packages/ari/virtual-agent/flow-editor/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/flow-editor/index.mjs
+++ package/packages/ari/virtual-agent/flow-editor/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentFlowEditorAri
-} from "../../chunk-Y5S3O7HB.mjs";
+} from "../../chunk-5H5KUQSR.mjs";
 import {
   VirtualAgentFlowEditorAriResourceOwner,
   VirtualAgentFlowEditorAriResourceType
 } from "../../chunk-ETXO2665.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentFlowEditorAri,

Modified: package/packages/ari/virtual-agent/index.mjs

Index: package/packages/ari/virtual-agent/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/index.mjs
+++ package/packages/ari/virtual-agent/index.mjs
@@ -1,43 +1,53 @@
-import "../chunk-NZ5QEVUV.mjs";
+import "../chunk-6G52RX3M.mjs";
 import {
+  VirtualAgentIntentRuleProjectionAri
+} from "../chunk-SBA32GLM.mjs";
+import "../chunk-MJ72T4ZB.mjs";
+import {
   VirtualAgentIntentTemplateAri
-} from "../chunk-NJFEWORA.mjs";
+} from "../chunk-NFJZCBED.mjs";
 import "../chunk-66RZPSB4.mjs";
 import {
-  VirtualAgentFlowEditorAri
-} from "../chunk-Y5S3O7HB.mjs";
-import "../chunk-ETXO2665.mjs";
+  VirtualAgentIntentAri
+} from "../chunk-X4TIVCKP.mjs";
+import "../chunk-X3TF4A6Y.mjs";
 import {
   VirtualAgentIntentProjectionAri
-} from "../chunk-VH5RQWR2.mjs";
+} from "../chunk-CH4L3UOZ.mjs";
 import "../chunk-MPJ7GQCW.mjs";
 import {
   VirtualAgentIntentQuestionProjectionAri
-} from "../chunk-XWWZF4AZ.mjs";
+} from "../chunk-YJBKDP2P.mjs";
 import "../chunk-FRZCZ4T6.mjs";
 import {
-  VirtualAgentIntentRuleProjectionAri
-} from "../chunk-72JPCNPJ.mjs";
-import "../chunk-MJ72T4ZB.mjs";
+  VirtualAgentIntentQuestionAri
+} from "../chunk-5DFVUJJB.mjs";
+import "../chunk-5BAWUP2G.mjs";
 import {
   VirtualAgentConfigurationAri
-} from "../chunk-YASQFDK7.mjs";
+} from "../chunk-PHXNUMZ3.mjs";
 import "../chunk-TPOGUUFE.mjs";
 import {
   VirtualAgentConversationAri
-} from "../chunk-QSLBIJHV.mjs";
+} from "../chunk-ZUWEDKAO.mjs";
 import "../chunk-PF3FHNQU.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  VirtualAgentFlowEditorAri
+} from "../chunk-5H5KUQSR.mjs";
+import "../chunk-ETXO2665.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentConfigurationAri,
   VirtualAgentConversationAri,
   VirtualAgentFlowEditorAri,
+  VirtualAgentIntentAri,
   VirtualAgentIntentProjectionAri,
+  VirtualAgentIntentQuestionAri,
   VirtualAgentIntentQuestionProjectionAri,
   VirtualAgentIntentRuleProjectionAri,
   VirtualAgentIntentTemplateAri
 };

Modified: package/packages/ari/virtual-agent/intent-projection/index.mjs

Index: package/packages/ari/virtual-agent/intent-projection/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/intent-projection/index.mjs
+++ package/packages/ari/virtual-agent/intent-projection/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentIntentProjectionAri
-} from "../../chunk-VH5RQWR2.mjs";
+} from "../../chunk-CH4L3UOZ.mjs";
 import {
   VirtualAgentIntentProjectionAriResourceOwner,
   VirtualAgentIntentProjectionAriResourceType
 } from "../../chunk-MPJ7GQCW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentIntentProjectionAri,

Modified: package/packages/ari/virtual-agent/intent-question-projection/index.mjs

Index: package/packages/ari/virtual-agent/intent-question-projection/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/intent-question-projection/index.mjs
+++ package/packages/ari/virtual-agent/intent-question-projection/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentIntentQuestionProjectionAri
-} from "../../chunk-XWWZF4AZ.mjs";
+} from "../../chunk-YJBKDP2P.mjs";
 import {
   VirtualAgentIntentQuestionProjectionAriResourceOwner,
   VirtualAgentIntentQuestionProjectionAriResourceType
 } from "../../chunk-FRZCZ4T6.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentIntentQuestionProjectionAri,

Modified: package/packages/ari/virtual-agent/intent-rule-projection/index.mjs

Index: package/packages/ari/virtual-agent/intent-rule-projection/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/intent-rule-projection/index.mjs
+++ package/packages/ari/virtual-agent/intent-rule-projection/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentIntentRuleProjectionAri
-} from "../../chunk-72JPCNPJ.mjs";
+} from "../../chunk-SBA32GLM.mjs";
 import {
   VirtualAgentIntentRuleProjectionAriResourceOwner,
   VirtualAgentIntentRuleProjectionAriResourceType
 } from "../../chunk-MJ72T4ZB.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentIntentRuleProjectionAri,

Modified: package/packages/ari/virtual-agent/intent-template/index.mjs

Index: package/packages/ari/virtual-agent/intent-template/index.mjs
===================================================================
--- package/packages/ari/virtual-agent/intent-template/index.mjs
+++ package/packages/ari/virtual-agent/intent-template/index.mjs
@@ -1,14 +1,14 @@
 import {
   VirtualAgentIntentTemplateAri
-} from "../../chunk-NJFEWORA.mjs";
+} from "../../chunk-NFJZCBED.mjs";
 import {
   VirtualAgentIntentTemplateAriResourceOwner,
   VirtualAgentIntentTemplateAriResourceType
 } from "../../chunk-66RZPSB4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   VirtualAgentIntentTemplateAri,

Modified: package/packages/ari/workato/index.mjs

Index: package/packages/ari/workato/index.mjs
===================================================================
--- package/packages/ari/workato/index.mjs
+++ package/packages/ari/workato/index.mjs
@@ -1,16 +1,16 @@
 import "../chunk-D4JENJQG.mjs";
 import {
-  WorkatoJobAri
-} from "../chunk-4TZVQMU2.mjs";
-import "../chunk-BPPBHTKA.mjs";
-import {
   WorkatoRecipeAri
-} from "../chunk-C23QE3DA.mjs";
+} from "../chunk-5FBSSOHX.mjs";
 import "../chunk-ZH5P2SLW.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import {
+  WorkatoJobAri
+} from "../chunk-W7ZX4Y2O.mjs";
+import "../chunk-BPPBHTKA.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   WorkatoJobAri,

Modified: package/packages/ari/workato/job/index.mjs

Index: package/packages/ari/workato/job/index.mjs
===================================================================
--- package/packages/ari/workato/job/index.mjs
+++ package/packages/ari/workato/job/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkatoJobAri
-} from "../../chunk-4TZVQMU2.mjs";
+} from "../../chunk-W7ZX4Y2O.mjs";
 import {
   WorkatoJobAriResourceOwner,
   WorkatoJobAriResourceType
 } from "../../chunk-BPPBHTKA.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkatoJobAri,

Modified: package/packages/ari/workato/recipe/index.mjs

Index: package/packages/ari/workato/recipe/index.mjs
===================================================================
--- package/packages/ari/workato/recipe/index.mjs
+++ package/packages/ari/workato/recipe/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkatoRecipeAri
-} from "../../chunk-C23QE3DA.mjs";
+} from "../../chunk-5FBSSOHX.mjs";
 import {
   WorkatoRecipeAriResourceOwner,
   WorkatoRecipeAriResourceType
 } from "../../chunk-ZH5P2SLW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkatoRecipeAri,

Modified: package/packages/ari/workday/cost-center/index.mjs

Index: package/packages/ari/workday/cost-center/index.mjs
===================================================================
--- package/packages/ari/workday/cost-center/index.mjs
+++ package/packages/ari/workday/cost-center/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdayCostCenterAri
-} from "../../chunk-MAOFP7FH.mjs";
+} from "../../chunk-ORE23AUB.mjs";
 import {
   WorkdayCostCenterAriResourceOwner,
   WorkdayCostCenterAriResourceType
 } from "../../chunk-4UYKCLC2.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdayCostCenterAri,

Modified: package/packages/ari/workday/index.mjs

Index: package/packages/ari/workday/index.mjs
===================================================================
--- package/packages/ari/workday/index.mjs
+++ package/packages/ari/workday/index.mjs
@@ -1,32 +1,32 @@
 import "../chunk-SIQPZJXB.mjs";
 import {
+  WorkdayStaffAri
+} from "../chunk-ASHD2EKZ.mjs";
+import "../chunk-BXN33GTZ.mjs";
+import {
   WorkdaySupervisoryOrgAri
-} from "../chunk-HKHUOYMK.mjs";
+} from "../chunk-QGHMIDW3.mjs";
 import "../chunk-D7PCKJQ7.mjs";
 import {
   WorkdayWorkerAri
-} from "../chunk-XHWIHT7O.mjs";
+} from "../chunk-MFPTPQCO.mjs";
 import "../chunk-A4ROCE3Q.mjs";
 import {
   WorkdayCostCenterAri
-} from "../chunk-MAOFP7FH.mjs";
+} from "../chunk-ORE23AUB.mjs";
 import "../chunk-4UYKCLC2.mjs";
 import {
   WorkdayJobProfileAri
-} from "../chunk-3BGP6GF5.mjs";
+} from "../chunk-J6J2O6PQ.mjs";
 import "../chunk-UO33O7I4.mjs";
 import {
   WorkdayPositionAri
-} from "../chunk-PDNQ6GYK.mjs";
+} from "../chunk-EITIKWOL.mjs";
 import "../chunk-4PEBAWWW.mjs";
-import {
-  WorkdayStaffAri
-} from "../chunk-TGPMZUC7.mjs";
-import "../chunk-BXN33GTZ.mjs";
-import "../chunk-CLQNXEWF.mjs";
-import "../chunk-QTGSI2V4.mjs";
-import "../chunk-HNZGDVUS.mjs";
+import "../chunk-AB4PPISI.mjs";
+import "../chunk-YFR5EBRK.mjs";
+import "../chunk-S7RIZVFI.mjs";
 import "../chunk-GAA5ADPB.mjs";
 import "../chunk-FAZYALZ2.mjs";
 export {
   WorkdayCostCenterAri,

Modified: package/packages/ari/workday/job-profile/index.mjs

Index: package/packages/ari/workday/job-profile/index.mjs
===================================================================
--- package/packages/ari/workday/job-profile/index.mjs
+++ package/packages/ari/workday/job-profile/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdayJobProfileAri
-} from "../../chunk-3BGP6GF5.mjs";
+} from "../../chunk-J6J2O6PQ.mjs";
 import {
   WorkdayJobProfileAriResourceOwner,
   WorkdayJobProfileAriResourceType
 } from "../../chunk-UO33O7I4.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdayJobProfileAri,

Modified: package/packages/ari/workday/position/index.mjs

Index: package/packages/ari/workday/position/index.mjs
===================================================================
--- package/packages/ari/workday/position/index.mjs
+++ package/packages/ari/workday/position/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdayPositionAri
-} from "../../chunk-PDNQ6GYK.mjs";
+} from "../../chunk-EITIKWOL.mjs";
 import {
   WorkdayPositionAriResourceOwner,
   WorkdayPositionAriResourceType
 } from "../../chunk-4PEBAWWW.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdayPositionAri,

Modified: package/packages/ari/workday/staff/index.mjs

Index: package/packages/ari/workday/staff/index.mjs
===================================================================
--- package/packages/ari/workday/staff/index.mjs
+++ package/packages/ari/workday/staff/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdayStaffAri
-} from "../../chunk-TGPMZUC7.mjs";
+} from "../../chunk-ASHD2EKZ.mjs";
 import {
   WorkdayStaffAriResourceOwner,
   WorkdayStaffAriResourceType
 } from "../../chunk-BXN33GTZ.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdayStaffAri,

Modified: package/packages/ari/workday/supervisory-org/index.mjs

Index: package/packages/ari/workday/supervisory-org/index.mjs
===================================================================
--- package/packages/ari/workday/supervisory-org/index.mjs
+++ package/packages/ari/workday/supervisory-org/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdaySupervisoryOrgAri
-} from "../../chunk-HKHUOYMK.mjs";
+} from "../../chunk-QGHMIDW3.mjs";
 import {
   WorkdaySupervisoryOrgAriResourceOwner,
   WorkdaySupervisoryOrgAriResourceType
 } from "../../chunk-D7PCKJQ7.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdaySupervisoryOrgAri,

Modified: package/packages/ari/workday/worker/index.mjs

Index: package/packages/ari/workday/worker/index.mjs
===================================================================
--- package/packages/ari/workday/worker/index.mjs
+++ package/packages/ari/workday/worker/index.mjs
@@ -1,14 +1,14 @@
 import {
   WorkdayWorkerAri
-} from "../../chunk-XHWIHT7O.mjs";
+} from "../../chunk-MFPTPQCO.mjs";
 import {
   WorkdayWorkerAriResourceOwner,
   WorkdayWorkerAriResourceType
 } from "../../chunk-A4ROCE3Q.mjs";
-import "../../chunk-CLQNXEWF.mjs";
-import "../../chunk-QTGSI2V4.mjs";
-import "../../chunk-HNZGDVUS.mjs";
+import "../../chunk-AB4PPISI.mjs";
+import "../../chunk-YFR5EBRK.mjs";
+import "../../chunk-S7RIZVFI.mjs";
 import "../../chunk-GAA5ADPB.mjs";
 import "../../chunk-FAZYALZ2.mjs";
 export {
   WorkdayWorkerAri,

Modified: package/packages/ari/_tsup-dts-rollup.d.ts

Large diffs are not rendered by default.

Modified: package/packages/ari/automation/index.d.ts

Index: package/packages/ari/automation/index.d.ts
===================================================================
--- package/packages/ari/automation/index.d.ts
+++ package/packages/ari/automation/index.d.ts
@@ -1,2 +1,3 @@
+export { AutomationAutomationRuleAri_alias_1 as AutomationAutomationRuleAri } from '../_tsup-dts-rollup';
 export { AutomationRoleAri_alias_1 as AutomationRoleAri } from '../_tsup-dts-rollup';
-export { AutomationRuleAri_alias_1 as AutomationRuleAri } from '../_tsup-dts-rollup';
+export { AutomationRuleAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/automation/rule/index.d.ts

Index: package/packages/ari/automation/rule/index.d.ts
===================================================================
--- package/packages/ari/automation/rule/index.d.ts
+++ package/packages/ari/automation/rule/index.d.ts
@@ -1,3 +1,3 @@
 export { AutomationRuleAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AutomationRuleAriResourceType } from '../../_tsup-dts-rollup';
-export { AutomationRuleAri_alias_2 as AutomationRuleAri } from '../../_tsup-dts-rollup';
+export { AutomationRuleAri_alias_1 as AutomationRuleAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/answer/index.d.ts

Index: package/packages/ari/avocado/answer/index.d.ts
===================================================================
--- package/packages/ari/avocado/answer/index.d.ts
+++ package/packages/ari/avocado/answer/index.d.ts
@@ -1,3 +1,3 @@
 export { AvocadoAnswerAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AvocadoAnswerAriResourceType } from '../../_tsup-dts-rollup';
-export { AvocadoAnswerAri_alias_2 as AvocadoAnswerAri } from '../../_tsup-dts-rollup';
+export { AvocadoAnswerAri_alias_1 as AvocadoAnswerAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/index.d.ts

Index: package/packages/ari/avocado/index.d.ts
===================================================================
--- package/packages/ari/avocado/index.d.ts
+++ package/packages/ari/avocado/index.d.ts
@@ -1,5 +1,5 @@
-export { AvocadoAnswerAri_alias_1 as AvocadoAnswerAri } from '../_tsup-dts-rollup';
-export { AvocadoQuestionAri_alias_1 as AvocadoQuestionAri } from '../_tsup-dts-rollup';
-export { AvocadoRoleAri_alias_1 as AvocadoRoleAri } from '../_tsup-dts-rollup';
-export { AvocadoSiteAri_alias_1 as AvocadoSiteAri } from '../_tsup-dts-rollup';
-export { AvocadoUserAri_alias_1 as AvocadoUserAri } from '../_tsup-dts-rollup';
+export { AvocadoAnswerAri } from '../_tsup-dts-rollup';
+export { AvocadoQuestionAri } from '../_tsup-dts-rollup';
+export { AvocadoRoleAri } from '../_tsup-dts-rollup';
+export { AvocadoSiteAri } from '../_tsup-dts-rollup';
+export { AvocadoUserAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/question/index.d.ts

Index: package/packages/ari/avocado/question/index.d.ts
===================================================================
--- package/packages/ari/avocado/question/index.d.ts
+++ package/packages/ari/avocado/question/index.d.ts
@@ -1,3 +1,3 @@
 export { AvocadoQuestionAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AvocadoQuestionAriResourceType } from '../../_tsup-dts-rollup';
-export { AvocadoQuestionAri_alias_2 as AvocadoQuestionAri } from '../../_tsup-dts-rollup';
+export { AvocadoQuestionAri_alias_1 as AvocadoQuestionAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/role/index.d.ts

Index: package/packages/ari/avocado/role/index.d.ts
===================================================================
--- package/packages/ari/avocado/role/index.d.ts
+++ package/packages/ari/avocado/role/index.d.ts
@@ -1,3 +1,3 @@
 export { AvocadoRoleAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AvocadoRoleAriResourceType } from '../../_tsup-dts-rollup';
-export { AvocadoRoleAri_alias_2 as AvocadoRoleAri } from '../../_tsup-dts-rollup';
+export { AvocadoRoleAri_alias_1 as AvocadoRoleAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/site/index.d.ts

Index: package/packages/ari/avocado/site/index.d.ts
===================================================================
--- package/packages/ari/avocado/site/index.d.ts
+++ package/packages/ari/avocado/site/index.d.ts
@@ -1,3 +1,3 @@
 export { AvocadoSiteAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AvocadoSiteAriResourceType } from '../../_tsup-dts-rollup';
-export { AvocadoSiteAri_alias_2 as AvocadoSiteAri } from '../../_tsup-dts-rollup';
+export { AvocadoSiteAri_alias_1 as AvocadoSiteAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avocado/user/index.d.ts

Index: package/packages/ari/avocado/user/index.d.ts
===================================================================
--- package/packages/ari/avocado/user/index.d.ts
+++ package/packages/ari/avocado/user/index.d.ts
@@ -1,3 +1,3 @@
 export { AvocadoUserAriResourceOwner } from '../../_tsup-dts-rollup';
 export { AvocadoUserAriResourceType } from '../../_tsup-dts-rollup';
-export { AvocadoUserAri_alias_2 as AvocadoUserAri } from '../../_tsup-dts-rollup';
+export { AvocadoUserAri_alias_1 as AvocadoUserAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/avp/index.d.ts

Index: package/packages/ari/avp/index.d.ts
===================================================================
--- package/packages/ari/avp/index.d.ts
+++ package/packages/ari/avp/index.d.ts
@@ -1,4 +1,11 @@
+export { AvpChartAri } from '../_tsup-dts-rollup';
+export { AvpControlAri_alias_1 as AvpControlAri } from '../_tsup-dts-rollup';
 export { AvpDashboardAri_alias_1 as AvpDashboardAri } from '../_tsup-dts-rollup';
+export { AvpDashboardChartAri_alias_1 as AvpDashboardChartAri } from '../_tsup-dts-rollup';
+export { AvpDataShareAri_alias_1 as AvpDataShareAri } from '../_tsup-dts-rollup';
 export { AvpDatasourceAri_alias_1 as AvpDatasourceAri } from '../_tsup-dts-rollup';
+export { AvpPipelineQueryAri_alias_1 as AvpPipelineQueryAri } from '../_tsup-dts-rollup';
 export { AvpRoleAri_alias_1 as AvpRoleAri } from '../_tsup-dts-rollup';
 export { AvpSiteAri_alias_1 as AvpSiteAri } from '../_tsup-dts-rollup';
+export { AvpSubscriptionAri_alias_1 as AvpSubscriptionAri } from '../_tsup-dts-rollup';
+export { AvpWorkspaceAri_alias_1 as AvpWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/compass/index.d.ts

Index: package/packages/ari/compass/index.d.ts
===================================================================
--- package/packages/ari/compass/index.d.ts
+++ package/packages/ari/compass/index.d.ts
@@ -1,15 +1,20 @@
+export { CompassApiEndpointAri_alias_1 as CompassApiEndpointAri } from '../_tsup-dts-rollup';
 export { CompassAssistantAnswerAri_alias_1 as CompassAssistantAnswerAri } from '../_tsup-dts-rollup';
+export { CompassCampaignAri_alias_1 as CompassCampaignAri } from '../_tsup-dts-rollup';
 export { CompassComponentAri_alias_1 as CompassComponentAri } from '../_tsup-dts-rollup';
 export { CompassComponentLabelAri_alias_1 as CompassComponentLabelAri } from '../_tsup-dts-rollup';
 export { CompassComponentLinkAri_alias_1 as CompassComponentLinkAri } from '../_tsup-dts-rollup';
+export { CompassComponentTypeAri_alias_1 as CompassComponentTypeAri } from '../_tsup-dts-rollup';
 export { CompassCustomFieldDefinitionAri_alias_1 as CompassCustomFieldDefinitionAri } from '../_tsup-dts-rollup';
 export { CompassDocumentAri_alias_1 as CompassDocumentAri } from '../_tsup-dts-rollup';
 export { CompassDocumentationCategoryAri_alias_1 as CompassDocumentationCategoryAri } from '../_tsup-dts-rollup';
 export { CompassEventSourceAri_alias_1 as CompassEventSourceAri } from '../_tsup-dts-rollup';
 export { CompassIncomingWebhookAri_alias_1 as CompassIncomingWebhookAri } from '../_tsup-dts-rollup';
+export { CompassLibraryScorecardAri_alias_1 as CompassLibraryScorecardAri } from '../_tsup-dts-rollup';
 export { CompassMetricDefinitionAri_alias_1 as CompassMetricDefinitionAri } from '../_tsup-dts-rollup';
 export { CompassMetricSourceAri_alias_1 as CompassMetricSourceAri } from '../_tsup-dts-rollup';
+export { CompassPackageAri_alias_1 as CompassPackageAri } from '../_tsup-dts-rollup';
 export { CompassRoleAri_alias_1 as CompassRoleAri } from '../_tsup-dts-rollup';
 export { CompassScorecardAri_alias_1 as CompassScorecardAri } from '../_tsup-dts-rollup';
 export { CompassSiteAri_alias_1 as CompassSiteAri } from '../_tsup-dts-rollup';
 export { CompassUserDefinedParameterAri_alias_1 as CompassUserDefinedParameterAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/confluence/index.d.ts

Index: package/packages/ari/confluence/index.d.ts
===================================================================
--- package/packages/ari/confluence/index.d.ts
+++ package/packages/ari/confluence/index.d.ts
@@ -2,12 +2,14 @@
 export { ConfluenceAttachmentAri_alias_1 as ConfluenceAttachmentAri } from '../_tsup-dts-rollup';
 export { ConfluenceBlogpostAri_alias_1 as ConfluenceBlogpostAri } from '../_tsup-dts-rollup';
 export { ConfluenceCommentAri_alias_1 as ConfluenceCommentAri } from '../_tsup-dts-rollup';
 export { ConfluenceContentAri_alias_1 as ConfluenceContentAri } from '../_tsup-dts-rollup';
+export { ConfluenceCustomContentAri_alias_1 as ConfluenceCustomContentAri } from '../_tsup-dts-rollup';
 export { ConfluenceDatabaseAri_alias_1 as ConfluenceDatabaseAri } from '../_tsup-dts-rollup';
 export { ConfluenceEmbedAri_alias_1 as ConfluenceEmbedAri } from '../_tsup-dts-rollup';
 export { ConfluenceEventAri_alias_1 as ConfluenceEventAri } from '../_tsup-dts-rollup';
 export { ConfluenceFolderAri_alias_1 as ConfluenceFolderAri } from '../_tsup-dts-rollup';
+export { ConfluenceLabelAri_alias_1 as ConfluenceLabelAri } from '../_tsup-dts-rollup';
 export { ConfluenceLongRunningTaskAri_alias_1 as ConfluenceLongRunningTaskAri } from '../_tsup-dts-rollup';
 export { ConfluenceNoteAri_alias_1 as ConfluenceNoteAri } from '../_tsup-dts-rollup';
 export { ConfluencePageAri_alias_1 as ConfluencePageAri } from '../_tsup-dts-rollup';
 export { ConfluencePublicLinkAri_alias_1 as ConfluencePublicLinkAri } from '../_tsup-dts-rollup';
@@ -17,5 +19,6 @@
 export { ConfluenceTaskAri_alias_1 as ConfluenceTaskAri } from '../_tsup-dts-rollup';
 export { ConfluenceTeamCalendarAri_alias_1 as ConfluenceTeamCalendarAri } from '../_tsup-dts-rollup';
 export { ConfluenceUserPropertyAri_alias_1 as ConfluenceUserPropertyAri } from '../_tsup-dts-rollup';
 export { ConfluenceWhiteboardAri_alias_1 as ConfluenceWhiteboardAri } from '../_tsup-dts-rollup';
+export { ConfluenceWorkflowAri_alias_1 as ConfluenceWorkflowAri } from '../_tsup-dts-rollup';
 export { ConfluenceWorkspaceAri_alias_1 as ConfluenceWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/ecosystem/index.d.ts

Index: package/packages/ari/ecosystem/index.d.ts
===================================================================
--- package/packages/ari/ecosystem/index.d.ts
+++ package/packages/ari/ecosystem/index.d.ts
@@ -1,7 +1,9 @@
 export { EcosystemAppAri_alias_1 as EcosystemAppAri } from '../_tsup-dts-rollup';
 export { EcosystemAppEnvironmentVersionAri_alias_1 as EcosystemAppEnvironmentVersionAri } from '../_tsup-dts-rollup';
 export { EcosystemConnectAppAri_alias_1 as EcosystemConnectAppAri } from '../_tsup-dts-rollup';
+export { EcosystemConnectModuleAri_alias_1 as EcosystemConnectModuleAri } from '../_tsup-dts-rollup';
 export { EcosystemEnvironmentAri_alias_1 as EcosystemEnvironmentAri } from '../_tsup-dts-rollup';
 export { EcosystemExtensionAri_alias_1 as EcosystemExtensionAri } from '../_tsup-dts-rollup';
 export { EcosystemExtensionGroupAri_alias_1 as EcosystemExtensionGroupAri } from '../_tsup-dts-rollup';
 export { EcosystemInstallationAri_alias_1 as EcosystemInstallationAri } from '../_tsup-dts-rollup';
+export { EcosystemInstallationLinkAri_alias_1 as EcosystemInstallationLinkAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/figma/file/index.d.ts

Index: package/packages/ari/figma/file/index.d.ts
===================================================================
--- package/packages/ari/figma/file/index.d.ts
+++ package/packages/ari/figma/file/index.d.ts
@@ -1,3 +1,3 @@
 export { FigmaFileAriResourceOwner } from '../../_tsup-dts-rollup';
 export { FigmaFileAriResourceType } from '../../_tsup-dts-rollup';
-export { FigmaFileAri_alias_2 as FigmaFileAri } from '../../_tsup-dts-rollup';
+export { FigmaFileAri_alias_1 as FigmaFileAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/figma/index.d.ts

Index: package/packages/ari/figma/index.d.ts
===================================================================
--- package/packages/ari/figma/index.d.ts
+++ package/packages/ari/figma/index.d.ts
@@ -1,1 +1,1 @@
-export { FigmaFileAri_alias_1 as FigmaFileAri } from '../_tsup-dts-rollup';
+export { FigmaFileAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/google/document/index.d.ts

Index: package/packages/ari/google/document/index.d.ts
===================================================================
--- package/packages/ari/google/document/index.d.ts
+++ package/packages/ari/google/document/index.d.ts
@@ -1,3 +1,3 @@
 export { GoogleDocumentAriResourceOwner } from '../../_tsup-dts-rollup';
 export { GoogleDocumentAriResourceType } from '../../_tsup-dts-rollup';
-export { GoogleDocumentAri_alias_2 as GoogleDocumentAri } from '../../_tsup-dts-rollup';
+export { GoogleDocumentAri_alias_1 as GoogleDocumentAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/google/form/index.d.ts

Index: package/packages/ari/google/form/index.d.ts
===================================================================
--- package/packages/ari/google/form/index.d.ts
+++ package/packages/ari/google/form/index.d.ts
@@ -1,3 +1,3 @@
 export { GoogleFormAriResourceOwner } from '../../_tsup-dts-rollup';
 export { GoogleFormAriResourceType } from '../../_tsup-dts-rollup';
-export { GoogleFormAri_alias_2 as GoogleFormAri } from '../../_tsup-dts-rollup';
+export { GoogleFormAri_alias_1 as GoogleFormAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/google/index.d.ts

Index: package/packages/ari/google/index.d.ts
===================================================================
--- package/packages/ari/google/index.d.ts
+++ package/packages/ari/google/index.d.ts
@@ -1,4 +1,6 @@
-export { GoogleDocumentAri_alias_1 as GoogleDocumentAri } from '../_tsup-dts-rollup';
-export { GoogleFormAri_alias_1 as GoogleFormAri } from '../_tsup-dts-rollup';
-export { GooglePresentationAri_alias_1 as GooglePresentationAri } from '../_tsup-dts-rollup';
-export { GoogleSpreadsheetAri_alias_1 as GoogleSpreadsheetAri } from '../_tsup-dts-rollup';
+export { GoogleAccountAri_alias_1 as GoogleAccountAri } from '../_tsup-dts-rollup';
+export { GoogleCalendarEventAri } from '../_tsup-dts-rollup';
+export { GoogleDocumentAri } from '../_tsup-dts-rollup';
+export { GoogleFormAri } from '../_tsup-dts-rollup';
+export { GooglePresentationAri } from '../_tsup-dts-rollup';
+export { GoogleSpreadsheetAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/google/presentation/index.d.ts

Index: package/packages/ari/google/presentation/index.d.ts
===================================================================
--- package/packages/ari/google/presentation/index.d.ts
+++ package/packages/ari/google/presentation/index.d.ts
@@ -1,3 +1,3 @@
 export { GooglePresentationAriResourceOwner } from '../../_tsup-dts-rollup';
 export { GooglePresentationAriResourceType } from '../../_tsup-dts-rollup';
-export { GooglePresentationAri_alias_2 as GooglePresentationAri } from '../../_tsup-dts-rollup';
+export { GooglePresentationAri_alias_1 as GooglePresentationAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/google/spreadsheet/index.d.ts

Index: package/packages/ari/google/spreadsheet/index.d.ts
===================================================================
--- package/packages/ari/google/spreadsheet/index.d.ts
+++ package/packages/ari/google/spreadsheet/index.d.ts
@@ -1,3 +1,3 @@
 export { GoogleSpreadsheetAriResourceOwner } from '../../_tsup-dts-rollup';
 export { GoogleSpreadsheetAriResourceType } from '../../_tsup-dts-rollup';
-export { GoogleSpreadsheetAri_alias_2 as GoogleSpreadsheetAri } from '../../_tsup-dts-rollup';
+export { GoogleSpreadsheetAri_alias_1 as GoogleSpreadsheetAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/graph/index.d.ts

Index: package/packages/ari/graph/index.d.ts
===================================================================
--- package/packages/ari/graph/index.d.ts
+++ package/packages/ari/graph/index.d.ts
@@ -1,10 +1,21 @@
 export { GraphBranchAri_alias_1 as GraphBranchAri } from '../_tsup-dts-rollup';
 export { GraphBranchHistoryAri_alias_1 as GraphBranchHistoryAri } from '../_tsup-dts-rollup';
 export { GraphBuildAri_alias_1 as GraphBuildAri } from '../_tsup-dts-rollup';
 export { GraphBuildHistoryAri_alias_1 as GraphBuildHistoryAri } from '../_tsup-dts-rollup';
+export { GraphCalendarEventAri_alias_1 as GraphCalendarEventAri } from '../_tsup-dts-rollup';
+export { GraphCalendarEventHistoryAri_alias_1 as GraphCalendarEventHistoryAri } from '../_tsup-dts-rollup';
+export { GraphCommentAri_alias_1 as GraphCommentAri } from '../_tsup-dts-rollup';
+export { GraphCommentHistoryAri_alias_1 as GraphCommentHistoryAri } from '../_tsup-dts-rollup';
 export { GraphCommitAri_alias_1 as GraphCommitAri } from '../_tsup-dts-rollup';
 export { GraphContentAri_alias_1 as GraphContentAri } from '../_tsup-dts-rollup';
+export { GraphConversationAri_alias_1 as GraphConversationAri } from '../_tsup-dts-rollup';
+export { GraphConversationChunkAri_alias_1 as GraphConversationChunkAri } from '../_tsup-dts-rollup';
+export { GraphConversationHistoryAri_alias_1 as GraphConversationHistoryAri } from '../_tsup-dts-rollup';
+export { GraphCustomerOrgAri_alias_1 as GraphCustomerOrgAri } from '../_tsup-dts-rollup';
+export { GraphCustomerOrgHistoryAri_alias_1 as GraphCustomerOrgHistoryAri } from '../_tsup-dts-rollup';
+export { GraphDealAri_alias_1 as GraphDealAri } from '../_tsup-dts-rollup';
+export { GraphDealHistoryAri_alias_1 as GraphDealHistoryAri } from '../_tsup-dts-rollup';
 export { GraphDeploymentAri_alias_1 as GraphDeploymentAri } from '../_tsup-dts-rollup';
 export { GraphDeploymentHistoryAri_alias_1 as GraphDeploymentHistoryAri } from '../_tsup-dts-rollup';
 export { GraphDesignAri_alias_1 as GraphDesignAri } from '../_tsup-dts-rollup';
 export { GraphDesignHistoryAri_alias_1 as GraphDesignHistoryAri } from '../_tsup-dts-rollup';
@@ -16,30 +27,46 @@
 export { GraphFeatureFlagAri_alias_1 as GraphFeatureFlagAri } from '../_tsup-dts-rollup';
 export { GraphFeatureFlagHistoryAri_alias_1 as GraphFeatureFlagHistoryAri } from '../_tsup-dts-rollup';
 export { GraphIncidentAri_alias_1 as GraphIncidentAri } from '../_tsup-dts-rollup';
 export { GraphIncidentHistoryAri_alias_1 as GraphIncidentHistoryAri } from '../_tsup-dts-rollup';
+export { GraphIntegrationContextAri_alias_1 as GraphIntegrationContextAri } from '../_tsup-dts-rollup';
 export { GraphJiraProjectAndDevopsToolRelationshipAri_alias_1 as GraphJiraProjectAndDevopsToolRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphJiraProjectAndDocumentationSpaceRelationshipAri_alias_1 as GraphJiraProjectAndDocumentationSpaceRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphJiraProjectAndOperationsTeamRelationshipAri_alias_1 as GraphJiraProjectAndOperationsTeamRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphJiraProjectAndVcsRepositoryRelationshipAri_alias_1 as GraphJiraProjectAndVcsRepositoryRelationshipAri } from '../_tsup-dts-rollup';
-export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri_alias_1 as GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri } from '../_tsup-dts-rollup';
+export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri } from '../_tsup-dts-rollup';
+export { GraphMessageAri_alias_1 as GraphMessageAri } from '../_tsup-dts-rollup';
 export { GraphOperationsWorkspaceAri_alias_1 as GraphOperationsWorkspaceAri } from '../_tsup-dts-rollup';
+export { GraphOrganisationAri_alias_1 as GraphOrganisationAri } from '../_tsup-dts-rollup';
+export { GraphOrganisationHistoryAri_alias_1 as GraphOrganisationHistoryAri } from '../_tsup-dts-rollup';
+export { GraphPositionAri_alias_1 as GraphPositionAri } from '../_tsup-dts-rollup';
+export { GraphPositionHistoryAri_alias_1 as GraphPositionHistoryAri } from '../_tsup-dts-rollup';
 export { GraphPostIncidentReviewAri_alias_1 as GraphPostIncidentReviewAri } from '../_tsup-dts-rollup';
 export { GraphPostIncidentReviewHistoryAri_alias_1 as GraphPostIncidentReviewHistoryAri } from '../_tsup-dts-rollup';
 export { GraphProjectAri_alias_1 as GraphProjectAri } from '../_tsup-dts-rollup';
+export { GraphProjectHistoryAri_alias_1 as GraphProjectHistoryAri } from '../_tsup-dts-rollup';
 export { GraphPullRequestAri_alias_1 as GraphPullRequestAri } from '../_tsup-dts-rollup';
 export { GraphPullRequestHistoryAri_alias_1 as GraphPullRequestHistoryAri } from '../_tsup-dts-rollup';
+export { GraphRelationshipTypeAri_alias_1 as GraphRelationshipTypeAri } from '../_tsup-dts-rollup';
 export { GraphRemoteLinkAri_alias_1 as GraphRemoteLinkAri } from '../_tsup-dts-rollup';
 export { GraphRemoteLinkHistoryAri_alias_1 as GraphRemoteLinkHistoryAri } from '../_tsup-dts-rollup';
 export { GraphRepositoryAri_alias_1 as GraphRepositoryAri } from '../_tsup-dts-rollup';
+export { GraphRoleAri_alias_1 as GraphRoleAri } from '../_tsup-dts-rollup';
 export { GraphSecurityContainerAri_alias_1 as GraphSecurityContainerAri } from '../_tsup-dts-rollup';
 export { GraphSecurityWorkspaceAri_alias_1 as GraphSecurityWorkspaceAri } from '../_tsup-dts-rollup';
 export { GraphServiceAri_alias_1 as GraphServiceAri } from '../_tsup-dts-rollup';
 export { GraphServiceAndJiraProjectRelationshipAri_alias_1 as GraphServiceAndJiraProjectRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphServiceAndOperationsTeamRelationshipAri_alias_1 as GraphServiceAndOperationsTeamRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphServiceAndVcsRepositoryRelationshipAri_alias_1 as GraphServiceAndVcsRepositoryRelationshipAri } from '../_tsup-dts-rollup';
 export { GraphServiceRelationshipAri_alias_1 as GraphServiceRelationshipAri } from '../_tsup-dts-rollup';
+export { GraphSpaceAri_alias_1 as GraphSpaceAri } from '../_tsup-dts-rollup';
+export { GraphSpaceHistoryAri_alias_1 as GraphSpaceHistoryAri } from '../_tsup-dts-rollup';
+export { GraphThreadChunkAri_alias_1 as GraphThreadChunkAri } from '../_tsup-dts-rollup';
 export { GraphVideoAri_alias_1 as GraphVideoAri } from '../_tsup-dts-rollup';
 export { GraphVideoHistoryAri_alias_1 as GraphVideoHistoryAri } from '../_tsup-dts-rollup';
 export { GraphVulnerabilityAri_alias_1 as GraphVulnerabilityAri } from '../_tsup-dts-rollup';
 export { GraphVulnerabilityHistoryAri_alias_1 as GraphVulnerabilityHistoryAri } from '../_tsup-dts-rollup';
+export { GraphWorkItemAri_alias_1 as GraphWorkItemAri } from '../_tsup-dts-rollup';
+export { GraphWorkItemHistoryAri_alias_1 as GraphWorkItemHistoryAri } from '../_tsup-dts-rollup';
+export { GraphWorkerAri_alias_1 as GraphWorkerAri } from '../_tsup-dts-rollup';
+export { GraphWorkerHistoryAri_alias_1 as GraphWorkerHistoryAri } from '../_tsup-dts-rollup';
 export { GraphWorkspaceAri_alias_1 as GraphWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.d.ts

Index: package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.d.ts
===================================================================
--- package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.d.ts
+++ package/packages/ari/graph/jira-project-and-vcs-repository-relationship-temp-migration/index.d.ts
@@ -1,3 +1,3 @@
 export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceOwner } from '../../_tsup-dts-rollup';
 export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAriResourceType } from '../../_tsup-dts-rollup';
-export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri_alias_2 as GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri } from '../../_tsup-dts-rollup';
+export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri_alias_1 as GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/help/index.d.ts

Index: package/packages/ari/help/index.d.ts
===================================================================
--- package/packages/ari/help/index.d.ts
+++ package/packages/ari/help/index.d.ts
@@ -2,6 +2,8 @@
 export { HelpChannelAri_alias_1 as HelpChannelAri } from '../_tsup-dts-rollup';
 export { HelpHelpCenterAri_alias_1 as HelpHelpCenterAri } from '../_tsup-dts-rollup';
 export { HelpHelpDeskAri_alias_1 as HelpHelpDeskAri } from '../_tsup-dts-rollup';
 export { HelpLayoutAri_alias_1 as HelpLayoutAri } from '../_tsup-dts-rollup';
+export { HelpPageAri_alias_1 as HelpPageAri } from '../_tsup-dts-rollup';
 export { HelpPortalAri_alias_1 as HelpPortalAri } from '../_tsup-dts-rollup';
 export { HelpRequestFormAri_alias_1 as HelpRequestFormAri } from '../_tsup-dts-rollup';
+export { HelpRoleAri_alias_1 as HelpRoleAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/identity/index.d.ts

Index: package/packages/ari/identity/index.d.ts
===================================================================
--- package/packages/ari/identity/index.d.ts
+++ package/packages/ari/identity/index.d.ts
@@ -1,16 +1,20 @@
 export { IdentityAppAri_alias_1 as IdentityAppAri } from '../_tsup-dts-rollup';
+export { IdentityAppGrantAri_alias_1 as IdentityAppGrantAri } from '../_tsup-dts-rollup';
 export { IdentityAuthPolicyAri_alias_1 as IdentityAuthPolicyAri } from '../_tsup-dts-rollup';
 export { IdentityCustomerDirectoryAri_alias_1 as IdentityCustomerDirectoryAri } from '../_tsup-dts-rollup';
 export { IdentityCustomerOrganizationAri_alias_1 as IdentityCustomerOrganizationAri } from '../_tsup-dts-rollup';
 export { IdentityDirectoryAri_alias_1 as IdentityDirectoryAri } from '../_tsup-dts-rollup';
 export { IdentityDomainAri_alias_1 as IdentityDomainAri } from '../_tsup-dts-rollup';
+export { IdentityForgeInstallationAri_alias_1 as IdentityForgeInstallationAri } from '../_tsup-dts-rollup';
 export { IdentityGroupAri_alias_1 as IdentityGroupAri } from '../_tsup-dts-rollup';
-export { IdentityOauthClientAri_alias_1 as IdentityOauthClientAri } from '../_tsup-dts-rollup';
+export { IdentityOauthClientAri } from '../_tsup-dts-rollup';
 export { IdentityRoleAri_alias_1 as IdentityRoleAri } from '../_tsup-dts-rollup';
-export { IdentitySiteAri_alias_1 as IdentitySiteAri } from '../_tsup-dts-rollup';
+export { IdentityScopedGroupAri_alias_1 as IdentityScopedGroupAri } from '../_tsup-dts-rollup';
+export { IdentitySiteAri } from '../_tsup-dts-rollup';
 export { IdentityTeamAri_alias_1 as IdentityTeamAri } from '../_tsup-dts-rollup';
 export { IdentityTeamMemberAri_alias_1 as IdentityTeamMemberAri } from '../_tsup-dts-rollup';
+export { IdentityThirdPartyDirectoryAri_alias_1 as IdentityThirdPartyDirectoryAri } from '../_tsup-dts-rollup';
 export { IdentityThirdPartyGroupAri_alias_1 as IdentityThirdPartyGroupAri } from '../_tsup-dts-rollup';
 export { IdentityThirdPartyUserAri_alias_1 as IdentityThirdPartyUserAri } from '../_tsup-dts-rollup';
 export { IdentityUserAri_alias_1 as IdentityUserAri } from '../_tsup-dts-rollup';
 export { IdentityUserbaseAri_alias_1 as IdentityUserbaseAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/identity/oauthClient/index.d.ts

Index: package/packages/ari/identity/oauthClient/index.d.ts
===================================================================
--- package/packages/ari/identity/oauthClient/index.d.ts
+++ package/packages/ari/identity/oauthClient/index.d.ts
@@ -1,3 +1,3 @@
 export { IdentityOauthClientAriResourceOwner } from '../../_tsup-dts-rollup';
 export { IdentityOauthClientAriResourceType } from '../../_tsup-dts-rollup';
-export { IdentityOauthClientAri_alias_2 as IdentityOauthClientAri } from '../../_tsup-dts-rollup';
+export { IdentityOauthClientAri_alias_1 as IdentityOauthClientAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/identity/site/index.d.ts

Index: package/packages/ari/identity/site/index.d.ts
===================================================================
--- package/packages/ari/identity/site/index.d.ts
+++ package/packages/ari/identity/site/index.d.ts
@@ -1,3 +1,3 @@
 export { IdentitySiteAriResourceOwner } from '../../_tsup-dts-rollup';
 export { IdentitySiteAriResourceType } from '../../_tsup-dts-rollup';
-export { IdentitySiteAri_alias_2 as IdentitySiteAri } from '../../_tsup-dts-rollup';
+export { IdentitySiteAri_alias_1 as IdentitySiteAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/index.d.ts

Index: package/packages/ari/index.d.ts
===================================================================
--- package/packages/ari/index.d.ts
+++ package/packages/ari/index.d.ts
@@ -4,26 +4,44 @@
 export { Arm_alias_1 as Arm } from './_tsup-dts-rollup';
 export { ValidationError_alias_1 as ValidationError } from './_tsup-dts-rollup';
 export { ResourceOwner } from './_tsup-dts-rollup';
 export { ResourceType } from './_tsup-dts-rollup';
+export { AdobeAdobexdRemoteLinkAri } from './_tsup-dts-rollup';
+export { AdobeSignDocumentAri } from './_tsup-dts-rollup';
+export { AhaAhaWorkItemAri } from './_tsup-dts-rollup';
+export { AirtableAirtableDocumentAri } from './_tsup-dts-rollup';
+export { AirtableAirtableRemoteLinkAri } from './_tsup-dts-rollup';
+export { AmplitudeAmplitudeRemoteLinkAri } from './_tsup-dts-rollup';
 export { AnalyticsUserAri } from './_tsup-dts-rollup';
+export { AppMigrationAppDataAri } from './_tsup-dts-rollup';
 export { ApprovalDeskDecisionTableAri } from './_tsup-dts-rollup';
 export { ApprovalDeskRoleAri } from './_tsup-dts-rollup';
 export { ApprovalDeskWorkflowAri } from './_tsup-dts-rollup';
 export { ApprovalDeskWorkspaceAri } from './_tsup-dts-rollup';
+export { AsanaAsanaRemoteLinkAri } from './_tsup-dts-rollup';
+export { AsanaAsanaWorkItemAri } from './_tsup-dts-rollup';
 export { AtlashubIdAri } from './_tsup-dts-rollup';
 export { AtlashubSiteAri } from './_tsup-dts-rollup';
+export { AtlassianWebCrawlerAtlassianWebCrawlerDocumentAri } from './_tsup-dts-rollup';
+export { AuditLogAttributeAri } from './_tsup-dts-rollup';
+export { AuditLogContainerAri } from './_tsup-dts-rollup';
+export { AuditLogContextAri } from './_tsup-dts-rollup';
+export { AuditLogEventAri } from './_tsup-dts-rollup';
+export { AuditLogWorkspaceAri } from './_tsup-dts-rollup';
+export { AutomationAutomationRuleAri } from './_tsup-dts-rollup';
 export { AutomationRoleAri } from './_tsup-dts-rollup';
-export { AutomationRuleAri } from './_tsup-dts-rollup';
-export { AvocadoAnswerAri } from './_tsup-dts-rollup';
-export { AvocadoQuestionAri } from './_tsup-dts-rollup';
-export { AvocadoRoleAri } from './_tsup-dts-rollup';
-export { AvocadoSiteAri } from './_tsup-dts-rollup';
-export { AvocadoUserAri } from './_tsup-dts-rollup';
+export { AvpControlAri } from './_tsup-dts-rollup';
 export { AvpDashboardAri } from './_tsup-dts-rollup';
+export { AvpDashboardChartAri } from './_tsup-dts-rollup';
+export { AvpDataShareAri } from './_tsup-dts-rollup';
 export { AvpDatasourceAri } from './_tsup-dts-rollup';
+export { AvpPipelineQueryAri } from './_tsup-dts-rollup';
 export { AvpRoleAri } from './_tsup-dts-rollup';
 export { AvpSiteAri } from './_tsup-dts-rollup';
+export { AvpSubscriptionAri } from './_tsup-dts-rollup';
+export { AvpWorkspaceAri } from './_tsup-dts-rollup';
+export { AzureDevopsAzureDevopsRemoteLinkAri } from './_tsup-dts-rollup';
+export { AzureDevopsAzureDevopsRepositoryAri } from './_tsup-dts-rollup';
 export { BeaconAlertAri } from './_tsup-dts-rollup';
 export { BeaconCustomDetectionAri } from './_tsup-dts-rollup';
 export { BeaconDetectionAri } from './_tsup-dts-rollup';
 export { BeaconDetectionSettingAri } from './_tsup-dts-rollup';
@@ -39,14 +57,20 @@
 export { BitbucketRepositoryTransferAri } from './_tsup-dts-rollup';
 export { BitbucketSiteAri } from './_tsup-dts-rollup';
 export { BitbucketTeamAri } from './_tsup-dts-rollup';
 export { BitbucketWorkspaceAri } from './_tsup-dts-rollup';
+export { BoxBoxDocumentAri } from './_tsup-dts-rollup';
+export { BoxBoxRemoteLinkAri } from './_tsup-dts-rollup';
 export { BrieRoleAri } from './_tsup-dts-rollup';
 export { BrieSiteAri } from './_tsup-dts-rollup';
+export { CanvaCanvaRemoteLinkAri } from './_tsup-dts-rollup';
 export { CanvasBoardAri } from './_tsup-dts-rollup';
 export { CanvasDatabaseAri } from './_tsup-dts-rollup';
 export { CanvasSiteAri } from './_tsup-dts-rollup';
 export { CanvasWorkspaceAri } from './_tsup-dts-rollup';
+export { CiaCprsEmailAri } from './_tsup-dts-rollup';
+export { CiscoWebexRemoteLinkAri } from './_tsup-dts-rollup';
+export { ClickupClickupRemoteLinkAri } from './_tsup-dts-rollup';
 export { CmdbAttributeAri } from './_tsup-dts-rollup';
 export { CmdbImportConfigurationAri } from './_tsup-dts-rollup';
 export { CmdbObjectAri } from './_tsup-dts-rollup';
 export { CmdbRoleAri } from './_tsup-dts-rollup';
@@ -70,19 +94,24 @@
 export { CommerceRoleAri } from './_tsup-dts-rollup';
 export { CommerceShipToPartyAri } from './_tsup-dts-rollup';
 export { CommerceTransactionAccountAri } from './_tsup-dts-rollup';
 export { CommerceWorkbenchResourceAri } from './_tsup-dts-rollup';
+export { CompassApiEndpointAri } from './_tsup-dts-rollup';
 export { CompassAssistantAnswerAri } from './_tsup-dts-rollup';
+export { CompassCampaignAri } from './_tsup-dts-rollup';
 export { CompassComponentAri } from './_tsup-dts-rollup';
 export { CompassComponentLabelAri } from './_tsup-dts-rollup';
 export { CompassComponentLinkAri } from './_tsup-dts-rollup';
+export { CompassComponentTypeAri } from './_tsup-dts-rollup';
 export { CompassCustomFieldDefinitionAri } from './_tsup-dts-rollup';
 export { CompassDocumentAri } from './_tsup-dts-rollup';
 export { CompassDocumentationCategoryAri } from './_tsup-dts-rollup';
 export { CompassEventSourceAri } from './_tsup-dts-rollup';
 export { CompassIncomingWebhookAri } from './_tsup-dts-rollup';
+export { CompassLibraryScorecardAri } from './_tsup-dts-rollup';
 export { CompassMetricDefinitionAri } from './_tsup-dts-rollup';
 export { CompassMetricSourceAri } from './_tsup-dts-rollup';
+export { CompassPackageAri } from './_tsup-dts-rollup';
 export { CompassRoleAri } from './_tsup-dts-rollup';
 export { CompassScorecardAri } from './_tsup-dts-rollup';
 export { CompassSiteAri } from './_tsup-dts-rollup';
 export { CompassUserDefinedParameterAri } from './_tsup-dts-rollup';
@@ -92,12 +121,14 @@
 export { ConfluenceAttachmentAri } from './_tsup-dts-rollup';
 export { ConfluenceBlogpostAri } from './_tsup-dts-rollup';
 export { ConfluenceCommentAri } from './_tsup-dts-rollup';
 export { ConfluenceContentAri } from './_tsup-dts-rollup';
+export { ConfluenceCustomContentAri } from './_tsup-dts-rollup';
 export { ConfluenceDatabaseAri } from './_tsup-dts-rollup';
 export { ConfluenceEmbedAri } from './_tsup-dts-rollup';
 export { ConfluenceEventAri } from './_tsup-dts-rollup';
 export { ConfluenceFolderAri } from './_tsup-dts-rollup';
+export { ConfluenceLabelAri } from './_tsup-dts-rollup';
 export { ConfluenceLongRunningTaskAri } from './_tsup-dts-rollup';
 export { ConfluenceNoteAri } from './_tsup-dts-rollup';
 export { ConfluencePageAri } from './_tsup-dts-rollup';
 export { ConfluencePublicLinkAri } from './_tsup-dts-rollup';
@@ -107,39 +138,89 @@
 export { ConfluenceTaskAri } from './_tsup-dts-rollup';
 export { ConfluenceTeamCalendarAri } from './_tsup-dts-rollup';
 export { ConfluenceUserPropertyAri } from './_tsup-dts-rollup';
 export { ConfluenceWhiteboardAri } from './_tsup-dts-rollup';
+export { ConfluenceWorkflowAri } from './_tsup-dts-rollup';
 export { ConfluenceWorkspaceAri } from './_tsup-dts-rollup';
+export { ConfluenceDcConfluenceDcCommentAri } from './_tsup-dts-rollup';
+export { ConfluenceDcConfluenceDcDocumentAri } from './_tsup-dts-rollup';
+export { ConfluenceDcConfluenceDcSpaceAri } from './_tsup-dts-rollup';
 export { ConnectionRegistryLinkAri } from './_tsup-dts-rollup';
 export { ConversationalHelpConversationAri } from './_tsup-dts-rollup';
 export { ConversationalHelpConversationMessageAri } from './_tsup-dts-rollup';
+export { ConvoAiWorkspaceAri } from './_tsup-dts-rollup';
+export { CssXpRoleAri } from './_tsup-dts-rollup';
 export { DataLakeLakeConnectionAri } from './_tsup-dts-rollup';
+export { DevaiAutodevJobAri } from './_tsup-dts-rollup';
+export { DevaiWorkspaceAri } from './_tsup-dts-rollup';
 export { DevopsContainerAri } from './_tsup-dts-rollup';
 export { DevopsNamespaceAri } from './_tsup-dts-rollup';
 export { DevopsProviderAri } from './_tsup-dts-rollup';
 export { DevopsRelationshipAri } from './_tsup-dts-rollup';
 export { DevopsToolAri } from './_tsup-dts-rollup';
+export { DocusignDocusignDocumentAri } from './_tsup-dts-rollup';
+export { DocusignDocusignRemoteLinkAri } from './_tsup-dts-rollup';
+export { DovetailDovetailRemoteLinkAri } from './_tsup-dts-rollup';
+export { DropboxDocumentAri } from './_tsup-dts-rollup';
+export { DropboxRemoteLinkAri } from './_tsup-dts-rollup';
+export { DropboxDropboxDocumentAri } from './_tsup-dts-rollup';
+export { DropboxDropboxRemoteLinkAri } from './_tsup-dts-rollup';
 export { EcosystemAppAri } from './_tsup-dts-rollup';
 export { EcosystemAppEnvironmentVersionAri } from './_tsup-dts-rollup';
 export { EcosystemConnectAppAri } from './_tsup-dts-rollup';
+export { EcosystemConnectModuleAri } from './_tsup-dts-rollup';
 export { EcosystemEnvironmentAri } from './_tsup-dts-rollup';
 export { EcosystemExtensionAri } from './_tsup-dts-rollup';
 export { EcosystemExtensionGroupAri } from './_tsup-dts-rollup';
 export { EcosystemInstallationAri } from './_tsup-dts-rollup';
+export { EcosystemInstallationLinkAri } from './_tsup-dts-rollup';
 export { ElementsCustomEmojiMetadataAri } from './_tsup-dts-rollup';
 export { ElementsWorkspaceAri } from './_tsup-dts-rollup';
+export { ElevatePrecalibrationAri } from './_tsup-dts-rollup';
+export { ElevatePrecalibrationPillarAri } from './_tsup-dts-rollup';
+export { ElevateSelfAssessmentAri } from './_tsup-dts-rollup';
+export { ElevateSelfAssessmentPillarAri } from './_tsup-dts-rollup';
 export { ExusExternalUserAri } from './_tsup-dts-rollup';
-export { FigmaFileAri } from './_tsup-dts-rollup';
-export { GoogleDocumentAri } from './_tsup-dts-rollup';
-export { GoogleFormAri } from './_tsup-dts-rollup';
-export { GooglePresentationAri } from './_tsup-dts-rollup';
-export { GoogleSpreadsheetAri } from './_tsup-dts-rollup';
+export { FigmaFigmaDesignAri } from './_tsup-dts-rollup';
+export { FigmaFigmaRemoteLinkAri } from './_tsup-dts-rollup';
+export { GithubGithubBranchAri } from './_tsup-dts-rollup';
+export { GithubGithubBuildAri } from './_tsup-dts-rollup';
+export { GithubGithubCommentAri } from './_tsup-dts-rollup';
+export { GithubGithubCommitAri } from './_tsup-dts-rollup';
+export { GithubGithubDeploymentAri } from './_tsup-dts-rollup';
+export { GithubGithubPullRequestAri } from './_tsup-dts-rollup';
+export { GithubGithubRemoteLinkAri } from './_tsup-dts-rollup';
+export { GithubGithubRepositoryAri } from './_tsup-dts-rollup';
+export { GithubGithubVulnerabilityAri } from './_tsup-dts-rollup';
+export { GitlabGitlabRemoteLinkAri } from './_tsup-dts-rollup';
+export { GitlabGitlabRepositoryAri } from './_tsup-dts-rollup';
+export { GoalGoalTypeAri } from './_tsup-dts-rollup';
+export { GoalMetricUpdateAri } from './_tsup-dts-rollup';
+export { GoalSiteAri } from './_tsup-dts-rollup';
+export { GoalWorkspaceAri } from './_tsup-dts-rollup';
+export { GoogleAccountAri } from './_tsup-dts-rollup';
+export { GoogleGmailMessageAri } from './_tsup-dts-rollup';
+export { GoogleGoogleCalendarCalendarEventAri } from './_tsup-dts-rollup';
+export { GoogleGoogleDriveDocumentAri } from './_tsup-dts-rollup';
+export { GoogleGoogleDriveRemoteLinkAri } from './_tsup-dts-rollup';
+export { GoogleGoogleDriveRslDocumentAri } from './_tsup-dts-rollup';
 export { GraphBranchAri } from './_tsup-dts-rollup';
 export { GraphBranchHistoryAri } from './_tsup-dts-rollup';
 export { GraphBuildAri } from './_tsup-dts-rollup';
 export { GraphBuildHistoryAri } from './_tsup-dts-rollup';
+export { GraphCalendarEventAri } from './_tsup-dts-rollup';
+export { GraphCalendarEventHistoryAri } from './_tsup-dts-rollup';
+export { GraphCommentAri } from './_tsup-dts-rollup';
+export { GraphCommentHistoryAri } from './_tsup-dts-rollup';
 export { GraphCommitAri } from './_tsup-dts-rollup';
 export { GraphContentAri } from './_tsup-dts-rollup';
+export { GraphConversationAri } from './_tsup-dts-rollup';
+export { GraphConversationChunkAri } from './_tsup-dts-rollup';
+export { GraphConversationHistoryAri } from './_tsup-dts-rollup';
+export { GraphCustomerOrgAri } from './_tsup-dts-rollup';
+export { GraphCustomerOrgHistoryAri } from './_tsup-dts-rollup';
+export { GraphDealAri } from './_tsup-dts-rollup';
+export { GraphDealHistoryAri } from './_tsup-dts-rollup';
 export { GraphDeploymentAri } from './_tsup-dts-rollup';
 export { GraphDeploymentHistoryAri } from './_tsup-dts-rollup';
 export { GraphDesignAri } from './_tsup-dts-rollup';
 export { GraphDesignHistoryAri } from './_tsup-dts-rollup';
@@ -151,53 +232,76 @@
 export { GraphFeatureFlagAri } from './_tsup-dts-rollup';
 export { GraphFeatureFlagHistoryAri } from './_tsup-dts-rollup';
 export { GraphIncidentAri } from './_tsup-dts-rollup';
 export { GraphIncidentHistoryAri } from './_tsup-dts-rollup';
+export { GraphIntegrationContextAri } from './_tsup-dts-rollup';
 export { GraphJiraProjectAndDevopsToolRelationshipAri } from './_tsup-dts-rollup';
 export { GraphJiraProjectAndDocumentationSpaceRelationshipAri } from './_tsup-dts-rollup';
 export { GraphJiraProjectAndOperationsTeamRelationshipAri } from './_tsup-dts-rollup';
 export { GraphJiraProjectAndVcsRepositoryRelationshipAri } from './_tsup-dts-rollup';
-export { GraphJiraProjectAndVcsRepositoryRelationshipTempMigrationAri } from './_tsup-dts-rollup';
+export { GraphMessageAri } from './_tsup-dts-rollup';
 export { GraphOperationsWorkspaceAri } from './_tsup-dts-rollup';
+export { GraphOrganisationAri } from './_tsup-dts-rollup';
+export { GraphOrganisationHistoryAri } from './_tsup-dts-rollup';
+export { GraphPositionAri } from './_tsup-dts-rollup';
+export { GraphPositionHistoryAri } from './_tsup-dts-rollup';
 export { GraphPostIncidentReviewAri } from './_tsup-dts-rollup';
 export { GraphPostIncidentReviewHistoryAri } from './_tsup-dts-rollup';
 export { GraphProjectAri } from './_tsup-dts-rollup';
+export { GraphProjectHistoryAri } from './_tsup-dts-rollup';
 export { GraphPullRequestAri } from './_tsup-dts-rollup';
 export { GraphPullRequestHistoryAri } from './_tsup-dts-rollup';
+export { GraphRelationshipTypeAri } from './_tsup-dts-rollup';
 export { GraphRemoteLinkAri } from './_tsup-dts-rollup';
 export { GraphRemoteLinkHistoryAri } from './_tsup-dts-rollup';
 export { GraphRepositoryAri } from './_tsup-dts-rollup';
+export { GraphRoleAri } from './_tsup-dts-rollup';
 export { GraphSecurityContainerAri } from './_tsup-dts-rollup';
 export { GraphSecurityWorkspaceAri } from './_tsup-dts-rollup';
 export { GraphServiceAri } from './_tsup-dts-rollup';
 export { GraphServiceAndJiraProjectRelationshipAri } from './_tsup-dts-rollup';
 export { GraphServiceAndOperationsTeamRelationshipAri } from './_tsup-dts-rollup';
 export { GraphServiceAndVcsRepositoryRelationshipAri } from './_tsup-dts-rollup';
 export { GraphServiceRelationshipAri } from './_tsup-dts-rollup';
+export { GraphSpaceAri } from './_tsup-dts-rollup';
+export { GraphSpaceHistoryAri } from './_tsup-dts-rollup';
+export { GraphThreadChunkAri } from './_tsup-dts-rollup';
 export { GraphVideoAri } from './_tsup-dts-rollup';
 export { GraphVideoHistoryAri } from './_tsup-dts-rollup';
 export { GraphVulnerabilityAri } from './_tsup-dts-rollup';
 export { GraphVulnerabilityHistoryAri } from './_tsup-dts-rollup';
+export { GraphWorkItemAri } from './_tsup-dts-rollup';
+export { GraphWorkItemHistoryAri } from './_tsup-dts-rollup';
+export { GraphWorkerAri } from './_tsup-dts-rollup';
+export { GraphWorkerHistoryAri } from './_tsup-dts-rollup';
 export { GraphWorkspaceAri } from './_tsup-dts-rollup';
 export { HelpArticleAri } from './_tsup-dts-rollup';
 export { HelpChannelAri } from './_tsup-dts-rollup';
 export { HelpHelpCenterAri } from './_tsup-dts-rollup';
 export { HelpHelpDeskAri } from './_tsup-dts-rollup';
 export { HelpLayoutAri } from './_tsup-dts-rollup';
+export { HelpPageAri } from './_tsup-dts-rollup';
 export { HelpPortalAri } from './_tsup-dts-rollup';
 export { HelpRequestFormAri } from './_tsup-dts-rollup';
+export { HelpRoleAri } from './_tsup-dts-rollup';
+export { HomeWorkspaceAri } from './_tsup-dts-rollup';
+export { HubspotHubspotCustomerOrgAri } from './_tsup-dts-rollup';
+export { HubspotHubspotDealAri } from './_tsup-dts-rollup';
+export { HubspotHubspotRemoteLinkAri } from './_tsup-dts-rollup';
 export { IdentityAppAri } from './_tsup-dts-rollup';
+export { IdentityAppGrantAri } from './_tsup-dts-rollup';
 export { IdentityAuthPolicyAri } from './_tsup-dts-rollup';
 export { IdentityCustomerDirectoryAri } from './_tsup-dts-rollup';
 export { IdentityCustomerOrganizationAri } from './_tsup-dts-rollup';
 export { IdentityDirectoryAri } from './_tsup-dts-rollup';
 export { IdentityDomainAri } from './_tsup-dts-rollup';
+export { IdentityForgeInstallationAri } from './_tsup-dts-rollup';
 export { IdentityGroupAri } from './_tsup-dts-rollup';
-export { IdentityOauthClientAri } from './_tsup-dts-rollup';
 export { IdentityRoleAri } from './_tsup-dts-rollup';
-export { IdentitySiteAri } from './_tsup-dts-rollup';
+export { IdentityScopedGroupAri } from './_tsup-dts-rollup';
 export { IdentityTeamAri } from './_tsup-dts-rollup';
 export { IdentityTeamMemberAri } from './_tsup-dts-rollup';
+export { IdentityThirdPartyDirectoryAri } from './_tsup-dts-rollup';
 export { IdentityThirdPartyGroupAri } from './_tsup-dts-rollup';
 export { IdentityThirdPartyUserAri } from './_tsup-dts-rollup';
 export { IdentityUserAri } from './_tsup-dts-rollup';
 export { IdentityUserbaseAri } from './_tsup-dts-rollup';
@@ -208,9 +312,8 @@
 export { JiraBranchHistoryAri } from './_tsup-dts-rollup';
 export { JiraBuildAri } from './_tsup-dts-rollup';
 export { JiraBuildHistoryAri } from './_tsup-dts-rollup';
 export { JiraBulkOperationTaskAri } from './_tsup-dts-rollup';
-export { JiraCommentAri } from './_tsup-dts-rollup';
 export { JiraCommitAri } from './_tsup-dts-rollup';
 export { JiraComponentAri } from './_tsup-dts-rollup';
 export { JiraConnectAppAri } from './_tsup-dts-rollup';
 export { JiraDashboardAri } from './_tsup-dts-rollup';
@@ -225,10 +328,14 @@
 export { JiraEntityPropertyAri } from './_tsup-dts-rollup';
 export { JiraFavouriteAri } from './_tsup-dts-rollup';
 export { JiraFeatureFlagAri } from './_tsup-dts-rollup';
 export { JiraFeatureFlagHistoryAri } from './_tsup-dts-rollup';
+export { JiraFieldConfigurationAri } from './_tsup-dts-rollup';
+export { JiraFieldConfigurationContextAri } from './_tsup-dts-rollup';
+export { JiraFieldSetViewAri } from './_tsup-dts-rollup';
 export { JiraFilterAri } from './_tsup-dts-rollup';
 export { JiraFilterEmailSubscriptionAri } from './_tsup-dts-rollup';
+export { JiraFormAri } from './_tsup-dts-rollup';
 export { JiraIncidentAri } from './_tsup-dts-rollup';
 export { JiraIncidentHistoryAri } from './_tsup-dts-rollup';
 export { JiraIssueAri } from './_tsup-dts-rollup';
 export { JiraIssueAttachmentAri } from './_tsup-dts-rollup';
@@ -239,16 +346,20 @@
 export { JiraIssueLinkAri } from './_tsup-dts-rollup';
 export { JiraIssueLinkTypeAri } from './_tsup-dts-rollup';
 export { JiraIssueRemoteLinkAri } from './_tsup-dts-rollup';
 export { JiraIssueSearchViewAri } from './_tsup-dts-rollup';
+export { JiraIssueSearchViewTypeAri } from './_tsup-dts-rollup';
+export { JiraIssueSecurityLevelPermissionAri } from './_tsup-dts-rollup';
 export { JiraIssueStatusAri } from './_tsup-dts-rollup';
 export { JiraIssueTypeAri } from './_tsup-dts-rollup';
 export { JiraIssueTypeSchemeAri } from './_tsup-dts-rollup';
 export { JiraIssueTypeSchemeMappingAri } from './_tsup-dts-rollup';
 export { JiraIssueWorklogAri } from './_tsup-dts-rollup';
 export { JiraIssuefieldvalueAri } from './_tsup-dts-rollup';
 export { JiraNavigationConfigAri } from './_tsup-dts-rollup';
 export { JiraNavigationItemAri } from './_tsup-dts-rollup';
+export { JiraNavigationMenuAri } from './_tsup-dts-rollup';
+export { JiraNavigationSettingsAri } from './_tsup-dts-rollup';
 export { JiraNotificationTypeAri } from './_tsup-dts-rollup';
 export { JiraNotificationTypeSchemeAri } from './_tsup-dts-rollup';
 export { JiraNotificationUserPreferenceAri } from './_tsup-dts-rollup';
 export { JiraOperationsWorkspaceAri } from './_tsup-dts-rollup';
@@ -259,8 +370,14 @@
 export { JiraPlanScenarioAri } from './_tsup-dts-rollup';
 export { JiraPlanScenarioIssueAri } from './_tsup-dts-rollup';
 export { JiraPlanScenarioIssueFieldAri } from './_tsup-dts-rollup';
 export { JiraPlanScenarioVersionAri } from './_tsup-dts-rollup';
+export { JiraPlaybookAri } from './_tsup-dts-rollup';
+export { JiraPlaybookInstanceAri } from './_tsup-dts-rollup';
+export { JiraPlaybookInstanceStepAri } from './_tsup-dts-rollup';
+export { JiraPlaybookLabelAri } from './_tsup-dts-rollup';
+export { JiraPlaybookStepAri } from './_tsup-dts-rollup';
+export { JiraPlaybookStepRunAri } from './_tsup-dts-rollup';
 export { JiraPostIncidentReviewAri } from './_tsup-dts-rollup';
 export { JiraPostIncidentReviewHistoryAri } from './_tsup-dts-rollup';
 export { JiraPostIncidentReviewLinkAri } from './_tsup-dts-rollup';
 export { JiraPriorityAri } from './_tsup-dts-rollup';
@@ -269,8 +386,9 @@
 export { JiraProjectCategoryAri } from './_tsup-dts-rollup';
 export { JiraProjectFeatureAri } from './_tsup-dts-rollup';
 export { JiraProjectOverviewAri } from './_tsup-dts-rollup';
 export { JiraProjectRoleActorAri } from './_tsup-dts-rollup';
+export { JiraProjectRoleByProjectAri } from './_tsup-dts-rollup';
 export { JiraProjectShortcutAri } from './_tsup-dts-rollup';
 export { JiraProjectTypeAri } from './_tsup-dts-rollup';
 export { JiraPullRequestAri } from './_tsup-dts-rollup';
 export { JiraPullRequestHistoryAri } from './_tsup-dts-rollup';
@@ -280,8 +398,10 @@
 export { JiraResolutionAri } from './_tsup-dts-rollup';
 export { JiraResourceUsageMetricAri } from './_tsup-dts-rollup';
 export { JiraResourceUsageRecommendationAri } from './_tsup-dts-rollup';
 export { JiraRoleAri } from './_tsup-dts-rollup';
+export { JiraScreenAri } from './_tsup-dts-rollup';
+export { JiraScreenSchemeAri } from './_tsup-dts-rollup';
 export { JiraScreenTabAri } from './_tsup-dts-rollup';
 export { JiraSecurityContainerAri } from './_tsup-dts-rollup';
 export { JiraSecurityLevelAri } from './_tsup-dts-rollup';
 export { JiraSecurityWorkspaceAri } from './_tsup-dts-rollup';
@@ -289,22 +409,33 @@
 export { JiraSprintAri } from './_tsup-dts-rollup';
 export { JiraUserBroadcastMessageAri } from './_tsup-dts-rollup';
 export { JiraVersionAri } from './_tsup-dts-rollup';
 export { JiraVersionApproverAri } from './_tsup-dts-rollup';
+export { JiraViewAri } from './_tsup-dts-rollup';
 export { JiraVulnerabilityAri } from './_tsup-dts-rollup';
 export { JiraVulnerabilityHistoryAri } from './_tsup-dts-rollup';
 export { JiraWorkflowAri } from './_tsup-dts-rollup';
 export { JiraWorkflowSchemeAri } from './_tsup-dts-rollup';
-export { JiraWorklogAri } from './_tsup-dts-rollup';
 export { JiraWorkspaceAri } from './_tsup-dts-rollup';
-export { JiraAlignEpicAri } from './_tsup-dts-rollup';
+export { JiraAiCrocsSentenceAri } from './_tsup-dts-rollup';
+export { JiraAiCrocsWorkspaceAri } from './_tsup-dts-rollup';
 export { JiraAlignInstanceAri } from './_tsup-dts-rollup';
+export { JiraAlignProjectAri } from './_tsup-dts-rollup';
+export { JiraAlignWorkspaceAri } from './_tsup-dts-rollup';
 export { JiraCoreRoleAri } from './_tsup-dts-rollup';
 export { JiraCoreSiteAri } from './_tsup-dts-rollup';
+export { JiraCustomerServiceRoleAri } from './_tsup-dts-rollup';
+export { JiraCustomerServiceSiteAri } from './_tsup-dts-rollup';
+export { JiraCustomerServiceTemplateFormAri } from './_tsup-dts-rollup';
+export { JiraDcJiraDcCommentAri } from './_tsup-dts-rollup';
+export { JiraDcJiraDcProjectAri } from './_tsup-dts-rollup';
+export { JiraDcJiraDcSpaceAri } from './_tsup-dts-rollup';
+export { JiraDcJiraDcWorkItemAri } from './_tsup-dts-rollup';
 export { JiraServicedeskApprovalAri } from './_tsup-dts-rollup';
 export { JiraServicedeskCalendarEventAri } from './_tsup-dts-rollup';
 export { JiraServicedeskCannedResponseAri } from './_tsup-dts-rollup';
 export { JiraServicedeskOrganizationAri } from './_tsup-dts-rollup';
+export { JiraServicedeskOrganizationMemberAri } from './_tsup-dts-rollup';
 export { JiraServicedeskQueueAri } from './_tsup-dts-rollup';
 export { JiraServicedeskRequestTypeAri } from './_tsup-dts-rollup';
 export { JiraServicedeskRoleAri } from './_tsup-dts-rollup';
 export { JiraServicedeskSiteAri } from './_tsup-dts-rollup';
@@ -322,28 +453,64 @@
 export { JiraSoftwareSiteAri } from './_tsup-dts-rollup';
 export { JiraSoftwareSwimlaneAri } from './_tsup-dts-rollup';
 export { JiraSoftwareUserBoardConfigAri } from './_tsup-dts-rollup';
 export { JiraSoftwareViewConfigAri } from './_tsup-dts-rollup';
+export { JsmChannelOrchestratorConversationAri } from './_tsup-dts-rollup';
+export { KnowledgeServingAndAccessTopicAri } from './_tsup-dts-rollup';
+export { LaunchdarklyLaunchdarklyRemoteLinkAri } from './_tsup-dts-rollup';
+export { LearningPlatformLearnerAri } from './_tsup-dts-rollup';
 export { LinkingPlatformDatasourceAri } from './_tsup-dts-rollup';
+export { LoginAlerterSiteAri } from './_tsup-dts-rollup';
+export { LoomCommentAri } from './_tsup-dts-rollup';
+export { LoomFolderAri } from './_tsup-dts-rollup';
+export { LoomMeetingAri } from './_tsup-dts-rollup';
+export { LoomMeetingRecurrenceAri } from './_tsup-dts-rollup';
 export { LoomSiteAri } from './_tsup-dts-rollup';
+export { LoomSpaceAri } from './_tsup-dts-rollup';
+export { LoomStandaloneWorkspaceAri } from './_tsup-dts-rollup';
+export { LoomVideoAri } from './_tsup-dts-rollup';
+export { LoomWorkspaceAri } from './_tsup-dts-rollup';
+export { LoomLoomVideoAri } from './_tsup-dts-rollup';
+export { LucidLucidchartDesignAri } from './_tsup-dts-rollup';
+export { LucidLucidchartRemoteLinkAri } from './_tsup-dts-rollup';
 export { MakerSpaceGroupAri } from './_tsup-dts-rollup';
 export { MapiRoleAri } from './_tsup-dts-rollup';
 export { MarketingCustomerDomainAri } from './_tsup-dts-rollup';
 export { MarketplaceTeamAri } from './_tsup-dts-rollup';
 export { MeasurementEmailUuidAri } from './_tsup-dts-rollup';
 export { MeasurementSiteUserAri } from './_tsup-dts-rollup';
 export { MeasurementUserAri } from './_tsup-dts-rollup';
 export { MediaFileAri } from './_tsup-dts-rollup';
+export { MercuryChangeAri } from './_tsup-dts-rollup';
+export { MercuryChangeProposalAri } from './_tsup-dts-rollup';
+export { MercuryChangeProposalStatusAri } from './_tsup-dts-rollup';
 export { MercuryCommentAri } from './_tsup-dts-rollup';
 export { MercuryFocusAreaAri } from './_tsup-dts-rollup';
 export { MercuryFocusAreaStatusUpdateAri } from './_tsup-dts-rollup';
-export { MercuryProgramAri } from './_tsup-dts-rollup';
-export { MercuryProgramStatusUpdateAri } from './_tsup-dts-rollup';
+export { MercuryFocusAreaTypeAri } from './_tsup-dts-rollup';
 export { MercuryRoleAri } from './_tsup-dts-rollup';
 export { MercurySiteAri } from './_tsup-dts-rollup';
+export { MercuryStrategicEventAri } from './_tsup-dts-rollup';
+export { MercuryStrategicEventStatusAri } from './_tsup-dts-rollup';
+export { MercuryViewAri } from './_tsup-dts-rollup';
 export { MercuryWorkspaceAri } from './_tsup-dts-rollup';
-export { MicrosoftChannelAri } from './_tsup-dts-rollup';
+export { MicrosoftAccountAri } from './_tsup-dts-rollup';
+export { MicrosoftOnedriveDocumentAri } from './_tsup-dts-rollup';
+export { MicrosoftOutlookMessageAri } from './_tsup-dts-rollup';
+export { MicrosoftOutlookCalendarCalendarEventAri } from './_tsup-dts-rollup';
+export { MicrosoftPowerBiRemoteLinkAri } from './_tsup-dts-rollup';
 export { MicrosoftSharepointDocumentAri } from './_tsup-dts-rollup';
+export { MicrosoftTeamsConversationAri } from './_tsup-dts-rollup';
+export { MicrosoftTeamsMessageAri } from './_tsup-dts-rollup';
+export { MicrosoftTeamsRemoteLinkAri } from './_tsup-dts-rollup';
+export { MigrationReportCenterReportRequestProxyAri } from './_tsup-dts-rollup';
+export { MiroMiroDesignAri } from './_tsup-dts-rollup';
+export { MiroMiroRemoteLinkAri } from './_tsup-dts-rollup';
+export { MlRegistryArtifactAri } from './_tsup-dts-rollup';
+export { MondayMondayDocumentAri } from './_tsup-dts-rollup';
+export { MuralMuralRemoteLinkAri } from './_tsup-dts-rollup';
+export { NotionNotionDocumentAri } from './_tsup-dts-rollup';
+export { NotionNotionRemoteLinkAri } from './_tsup-dts-rollup';
 export { OauthClientAri } from './_tsup-dts-rollup';
 export { OpsgenieAccountLoginAri } from './_tsup-dts-rollup';
 export { OpsgenieAccountSettingsAri } from './_tsup-dts-rollup';
 export { OpsgenieAlertAri } from './_tsup-dts-rollup';
@@ -361,69 +528,137 @@
 export { OpsgenieIncomingCallHistoryAri } from './_tsup-dts-rollup';
 export { OpsgenieIntegrationAri } from './_tsup-dts-rollup';
 export { OpsgenieNotificationAri } from './_tsup-dts-rollup';
 export { OpsgenieRoleAri } from './_tsup-dts-rollup';
+export { OpsgenieSavedSearchAri } from './_tsup-dts-rollup';
 export { OpsgenieScheduleAri } from './_tsup-dts-rollup';
 export { OpsgenieScheduleRotationAri } from './_tsup-dts-rollup';
 export { OpsgenieSiteAri } from './_tsup-dts-rollup';
 export { OpsgenieTeamAri } from './_tsup-dts-rollup';
+export { OpsgenieTeamMemberAri } from './_tsup-dts-rollup';
 export { OpsgenieTimelineAri } from './_tsup-dts-rollup';
 export { OpsgenieWorkspaceAri } from './_tsup-dts-rollup';
 export { OrgPolicyPolicyAri } from './_tsup-dts-rollup';
+export { PagerdutyPagerdutyRemoteLinkAri } from './_tsup-dts-rollup';
 export { PapiApiAri } from './_tsup-dts-rollup';
 export { PapiRoleAri } from './_tsup-dts-rollup';
-export { PassionfruitUserAri } from './_tsup-dts-rollup';
+export { PassionfruitAskAri } from './_tsup-dts-rollup';
+export { PassionfruitAskActivityAri } from './_tsup-dts-rollup';
+export { PassionfruitAskCommentAri } from './_tsup-dts-rollup';
+export { PassionfruitAskLinkAri } from './_tsup-dts-rollup';
+export { PassionfruitAskUpdateAri } from './_tsup-dts-rollup';
+export { PassionfruitDependencyAri } from './_tsup-dts-rollup';
+export { PassionfruitRoleAri } from './_tsup-dts-rollup';
+export { PassionfruitSiteAri } from './_tsup-dts-rollup';
+export { PassionfruitWorkspaceAri } from './_tsup-dts-rollup';
 export { PeopleDataCostCenterAri } from './_tsup-dts-rollup';
 export { PeopleDataJobProfileAri } from './_tsup-dts-rollup';
 export { PeopleDataPositionAri } from './_tsup-dts-rollup';
 export { PeopleDataSupervisoryOrgAri } from './_tsup-dts-rollup';
 export { PeopleDataWorkerAri } from './_tsup-dts-rollup';
 export { PeoplePerftoolCalibrationAri } from './_tsup-dts-rollup';
 export { PeoplePerftoolFeedbackAri } from './_tsup-dts-rollup';
 export { PeoplePerftoolPerformanceAri } from './_tsup-dts-rollup';
+export { PipedrivePipedriveRemoteLinkAri } from './_tsup-dts-rollup';
 export { PlatformClassificationTagAri } from './_tsup-dts-rollup';
+export { PlatformCollaborationContextAri } from './_tsup-dts-rollup';
 export { PlatformIntegrationAri } from './_tsup-dts-rollup';
 export { PlatformLifecycleResourceAri } from './_tsup-dts-rollup';
 export { PlatformLifecycleResourcePackageAri } from './_tsup-dts-rollup';
 export { PlatformLifecycleResourcePackageTypeAri } from './_tsup-dts-rollup';
 export { PlatformOrgAri } from './_tsup-dts-rollup';
 export { PlatformOrgUserAri } from './_tsup-dts-rollup';
+export { PlatformProductAri } from './_tsup-dts-rollup';
 export { PlatformSecureTunnelAri } from './_tsup-dts-rollup';
 export { PlatformSiteAri } from './_tsup-dts-rollup';
+export { PlatformTestProvisioningEntityAri } from './_tsup-dts-rollup';
 export { PlatformServicesStreamhubSchemaAri } from './_tsup-dts-rollup';
 export { PollinatorCheckAri } from './_tsup-dts-rollup';
 export { PostOfficeMessageInstanceAri } from './_tsup-dts-rollup';
 export { PostOfficeMessageTemplateAri } from './_tsup-dts-rollup';
+export { PostOfficeTriggerAri } from './_tsup-dts-rollup';
+export { ProformaHelpcenterFormAri } from './_tsup-dts-rollup';
+export { ProformaIssueFormAri } from './_tsup-dts-rollup';
+export { ProformaProjectFormAri } from './_tsup-dts-rollup';
+export { ProformaRoleAri } from './_tsup-dts-rollup';
+export { ProjectSiteAri } from './_tsup-dts-rollup';
+export { ProjectWorkspaceAri } from './_tsup-dts-rollup';
+export { PurePermissionAri } from './_tsup-dts-rollup';
+export { PureResourceAri } from './_tsup-dts-rollup';
+export { PureRoleAri } from './_tsup-dts-rollup';
+export { RadarPositionAri } from './_tsup-dts-rollup';
+export { RadarSiteAri } from './_tsup-dts-rollup';
+export { RadarWorkerAri } from './_tsup-dts-rollup';
+export { RadarWorkspaceAri } from './_tsup-dts-rollup';
+export { RovoAgentAri } from './_tsup-dts-rollup';
+export { RovoCustomActionAri } from './_tsup-dts-rollup';
+export { RovoFileAri } from './_tsup-dts-rollup';
+export { RovoMessageAri } from './_tsup-dts-rollup';
+export { RovoScenarioAri } from './_tsup-dts-rollup';
 export { RovoSiteAri } from './_tsup-dts-rollup';
+export { RovoWorkspaceAri } from './_tsup-dts-rollup';
 export { RuntimeAuthClientRoleAri } from './_tsup-dts-rollup';
+export { SalesforceSalesforceCustomerOrgAri } from './_tsup-dts-rollup';
+export { SalesforceSalesforceDealAri } from './_tsup-dts-rollup';
+export { SalesforceSalesforceRemoteLinkAri } from './_tsup-dts-rollup';
+export { SandboxServiceSiteAri } from './_tsup-dts-rollup';
 export { SearchEventAri } from './_tsup-dts-rollup';
 export { SearchForwardDocumentAri } from './_tsup-dts-rollup';
 export { SearchForwardDocumentSubscriptionAri } from './_tsup-dts-rollup';
-export { SlackChannelAri } from './_tsup-dts-rollup';
-export { SlackMessageAri } from './_tsup-dts-rollup';
+export { SearchPermissionContainerAri } from './_tsup-dts-rollup';
+export { SentrySentryRemoteLinkAri } from './_tsup-dts-rollup';
+export { ServicenowServicenowWorkItemAri } from './_tsup-dts-rollup';
+export { SettingsServiceSettingsAri } from './_tsup-dts-rollup';
+export { SlackSlackConversationAri } from './_tsup-dts-rollup';
+export { SlackSlackMessageAri } from './_tsup-dts-rollup';
+export { SmartsheetSmartsheetDocumentAri } from './_tsup-dts-rollup';
+export { SmartsheetSmartsheetRemoteLinkAri } from './_tsup-dts-rollup';
+export { SpinnakerSpinnakerDeploymentAri } from './_tsup-dts-rollup';
 export { StatuspageRoleAri } from './_tsup-dts-rollup';
 export { StatuspageSiteAri } from './_tsup-dts-rollup';
+export { StripeStripeRemoteLinkAri } from './_tsup-dts-rollup';
 export { SupportCustomerAri } from './_tsup-dts-rollup';
-export { TeamsTeamAri } from './_tsup-dts-rollup';
+export { SupportCustomerSupportAri } from './_tsup-dts-rollup';
+export { TodoistTodoistRemoteLinkAri } from './_tsup-dts-rollup';
 export { TownsquareCommentAri } from './_tsup-dts-rollup';
 export { TownsquareGoalAri } from './_tsup-dts-rollup';
+export { TownsquareGoalUpdateAri } from './_tsup-dts-rollup';
 export { TownsquareHelpPointerAri } from './_tsup-dts-rollup';
 export { TownsquareLearningAri } from './_tsup-dts-rollup';
+export { TownsquareMetricAri } from './_tsup-dts-rollup';
+export { TownsquareMetricTargetAri } from './_tsup-dts-rollup';
+export { TownsquareMetricValueAri } from './_tsup-dts-rollup';
+export { TownsquareMilestoneAri } from './_tsup-dts-rollup';
 export { TownsquareProjectAri } from './_tsup-dts-rollup';
+export { TownsquareProjectUpdateAri } from './_tsup-dts-rollup';
 export { TownsquareQuestionAri } from './_tsup-dts-rollup';
 export { TownsquareRoleAri } from './_tsup-dts-rollup';
 export { TownsquareSiteAri } from './_tsup-dts-rollup';
 export { TownsquareTagAri } from './_tsup-dts-rollup';
+export { TownsquareUpdateNoteAri } from './_tsup-dts-rollup';
 export { TownsquareWorkspaceAri } from './_tsup-dts-rollup';
 export { TrelloAttachmentAri } from './_tsup-dts-rollup';
+export { TrelloAvatarAri } from './_tsup-dts-rollup';
+export { TrelloBackgroundAri } from './_tsup-dts-rollup';
 export { TrelloBoardAri } from './_tsup-dts-rollup';
 export { TrelloCardAri } from './_tsup-dts-rollup';
+export { TrelloCheckItemAri } from './_tsup-dts-rollup';
+export { TrelloChecklistAri } from './_tsup-dts-rollup';
+export { TrelloCustomFieldAri } from './_tsup-dts-rollup';
+export { TrelloEmojiAri } from './_tsup-dts-rollup';
 export { TrelloEnterpriseAri } from './_tsup-dts-rollup';
+export { TrelloLabelAri } from './_tsup-dts-rollup';
 export { TrelloListAri } from './_tsup-dts-rollup';
+export { TrelloLogoAri } from './_tsup-dts-rollup';
+export { TrelloPlannerAri } from './_tsup-dts-rollup';
+export { TrelloPlannerCalendarAri } from './_tsup-dts-rollup';
+export { TrelloPlannerEventCardAri } from './_tsup-dts-rollup';
 export { TrelloRoleAri } from './_tsup-dts-rollup';
 export { TrelloSiteAri } from './_tsup-dts-rollup';
+export { TrelloStickerAri } from './_tsup-dts-rollup';
 export { TrelloUserAri } from './_tsup-dts-rollup';
 export { TrelloWorkspaceAri } from './_tsup-dts-rollup';
+export { TrustEngEmailAri } from './_tsup-dts-rollup';
 export { UnifiedHelpRoleAri } from './_tsup-dts-rollup';
 export { UnifiedHelpSiteAri } from './_tsup-dts-rollup';
 export { UnifiedHelpWorkspaceAri } from './_tsup-dts-rollup';
 export { UnifiedPortableProfileLinkedAccountAri } from './_tsup-dts-rollup';
@@ -432,11 +667,10 @@
 export { UnifiedPortableProfileUnifiedProfileAri } from './_tsup-dts-rollup';
 export { VirtualAgentConfigurationAri } from './_tsup-dts-rollup';
 export { VirtualAgentConversationAri } from './_tsup-dts-rollup';
 export { VirtualAgentFlowEditorAri } from './_tsup-dts-rollup';
-export { VirtualAgentIntentProjectionAri } from './_tsup-dts-rollup';
-export { VirtualAgentIntentQuestionProjectionAri } from './_tsup-dts-rollup';
-export { VirtualAgentIntentRuleProjectionAri } from './_tsup-dts-rollup';
+export { VirtualAgentIntentAri } from './_tsup-dts-rollup';
+export { VirtualAgentIntentQuestionAri } from './_tsup-dts-rollup';
 export { VirtualAgentIntentTemplateAri } from './_tsup-dts-rollup';
 export { WorkatoJobAri } from './_tsup-dts-rollup';
 export { WorkatoRecipeAri } from './_tsup-dts-rollup';
 export { WorkdayCostCenterAri } from './_tsup-dts-rollup';
@@ -444,4 +678,10 @@
 export { WorkdayPositionAri } from './_tsup-dts-rollup';
 export { WorkdayStaffAri } from './_tsup-dts-rollup';
 export { WorkdaySupervisoryOrgAri } from './_tsup-dts-rollup';
 export { WorkdayWorkerAri } from './_tsup-dts-rollup';
+export { WorkdayWorkdayOrganisationAri } from './_tsup-dts-rollup';
+export { WorkdayWorkdayPositionAri } from './_tsup-dts-rollup';
+export { WorkdayWorkdayWorkerAri } from './_tsup-dts-rollup';
+export { ZendeskZendeskDocumentAri } from './_tsup-dts-rollup';
+export { ZendeskZendeskWorkItemAri } from './_tsup-dts-rollup';
+export { ZeplinZeplinRemoteLinkAri } from './_tsup-dts-rollup';

Modified: package/packages/ari/jira-align/epic/index.d.ts

Index: package/packages/ari/jira-align/epic/index.d.ts
===================================================================
--- package/packages/ari/jira-align/epic/index.d.ts
+++ package/packages/ari/jira-align/epic/index.d.ts
@@ -1,3 +1,3 @@
 export { JiraAlignEpicAriResourceOwner } from '../../_tsup-dts-rollup';
 export { JiraAlignEpicAriResourceType } from '../../_tsup-dts-rollup';
-export { JiraAlignEpicAri_alias_2 as JiraAlignEpicAri } from '../../_tsup-dts-rollup';
+export { JiraAlignEpicAri_alias_1 as JiraAlignEpicAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/jira-align/index.d.ts

Index: package/packages/ari/jira-align/index.d.ts
===================================================================
--- package/packages/ari/jira-align/index.d.ts
+++ package/packages/ari/jira-align/index.d.ts
@@ -1,2 +1,4 @@
-export { JiraAlignEpicAri_alias_1 as JiraAlignEpicAri } from '../_tsup-dts-rollup';
+export { JiraAlignEpicAri } from '../_tsup-dts-rollup';
 export { JiraAlignInstanceAri_alias_1 as JiraAlignInstanceAri } from '../_tsup-dts-rollup';
+export { JiraAlignProjectAri_alias_1 as JiraAlignProjectAri } from '../_tsup-dts-rollup';
+export { JiraAlignWorkspaceAri_alias_1 as JiraAlignWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/jira-servicedesk/index.d.ts

Index: package/packages/ari/jira-servicedesk/index.d.ts
===================================================================
--- package/packages/ari/jira-servicedesk/index.d.ts
+++ package/packages/ari/jira-servicedesk/index.d.ts
@@ -1,8 +1,9 @@
 export { JiraServicedeskApprovalAri_alias_1 as JiraServicedeskApprovalAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskCalendarEventAri_alias_1 as JiraServicedeskCalendarEventAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskCannedResponseAri_alias_1 as JiraServicedeskCannedResponseAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskOrganizationAri_alias_1 as JiraServicedeskOrganizationAri } from '../_tsup-dts-rollup';
+export { JiraServicedeskOrganizationMemberAri_alias_1 as JiraServicedeskOrganizationMemberAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskQueueAri_alias_1 as JiraServicedeskQueueAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskRequestTypeAri_alias_1 as JiraServicedeskRequestTypeAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskRoleAri_alias_1 as JiraServicedeskRoleAri } from '../_tsup-dts-rollup';
 export { JiraServicedeskSiteAri_alias_1 as JiraServicedeskSiteAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/jira-software/index.d.ts

Index: package/packages/ari/jira-software/index.d.ts
===================================================================
--- package/packages/ari/jira-software/index.d.ts
+++ package/packages/ari/jira-software/index.d.ts
@@ -8,7 +8,8 @@
 export { JiraSoftwareColumnAri_alias_1 as JiraSoftwareColumnAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareCustomFilterAri_alias_1 as JiraSoftwareCustomFilterAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareRoleAri_alias_1 as JiraSoftwareRoleAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareSiteAri_alias_1 as JiraSoftwareSiteAri } from '../_tsup-dts-rollup';
+export { JiraSoftwareSprintAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareSwimlaneAri_alias_1 as JiraSoftwareSwimlaneAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareUserBoardConfigAri_alias_1 as JiraSoftwareUserBoardConfigAri } from '../_tsup-dts-rollup';
 export { JiraSoftwareViewConfigAri_alias_1 as JiraSoftwareViewConfigAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/jira/comment/index.d.ts

Index: package/packages/ari/jira/comment/index.d.ts
===================================================================
--- package/packages/ari/jira/comment/index.d.ts
+++ package/packages/ari/jira/comment/index.d.ts
@@ -1,3 +1,3 @@
 export { JiraCommentAriResourceOwner } from '../../_tsup-dts-rollup';
 export { JiraCommentAriResourceType } from '../../_tsup-dts-rollup';
-export { JiraCommentAri_alias_2 as JiraCommentAri } from '../../_tsup-dts-rollup';
+export { JiraCommentAri_alias_1 as JiraCommentAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/jira/index.d.ts

Index: package/packages/ari/jira/index.d.ts
===================================================================
--- package/packages/ari/jira/index.d.ts
+++ package/packages/ari/jira/index.d.ts
@@ -4,9 +4,9 @@
 export { JiraBranchHistoryAri_alias_1 as JiraBranchHistoryAri } from '../_tsup-dts-rollup';
 export { JiraBuildAri_alias_1 as JiraBuildAri } from '../_tsup-dts-rollup';
 export { JiraBuildHistoryAri_alias_1 as JiraBuildHistoryAri } from '../_tsup-dts-rollup';
 export { JiraBulkOperationTaskAri_alias_1 as JiraBulkOperationTaskAri } from '../_tsup-dts-rollup';
-export { JiraCommentAri_alias_1 as JiraCommentAri } from '../_tsup-dts-rollup';
+export { JiraCommentAri } from '../_tsup-dts-rollup';
 export { JiraCommitAri_alias_1 as JiraCommitAri } from '../_tsup-dts-rollup';
 export { JiraComponentAri_alias_1 as JiraComponentAri } from '../_tsup-dts-rollup';
 export { JiraConnectAppAri_alias_1 as JiraConnectAppAri } from '../_tsup-dts-rollup';
 export { JiraDashboardAri_alias_1 as JiraDashboardAri } from '../_tsup-dts-rollup';
@@ -21,10 +21,14 @@
 export { JiraEntityPropertyAri_alias_1 as JiraEntityPropertyAri } from '../_tsup-dts-rollup';
 export { JiraFavouriteAri_alias_1 as JiraFavouriteAri } from '../_tsup-dts-rollup';
 export { JiraFeatureFlagAri_alias_1 as JiraFeatureFlagAri } from '../_tsup-dts-rollup';
 export { JiraFeatureFlagHistoryAri_alias_1 as JiraFeatureFlagHistoryAri } from '../_tsup-dts-rollup';
+export { JiraFieldConfigurationAri_alias_1 as JiraFieldConfigurationAri } from '../_tsup-dts-rollup';
+export { JiraFieldConfigurationContextAri_alias_1 as JiraFieldConfigurationContextAri } from '../_tsup-dts-rollup';
+export { JiraFieldSetViewAri_alias_1 as JiraFieldSetViewAri } from '../_tsup-dts-rollup';
 export { JiraFilterAri_alias_1 as JiraFilterAri } from '../_tsup-dts-rollup';
 export { JiraFilterEmailSubscriptionAri_alias_1 as JiraFilterEmailSubscriptionAri } from '../_tsup-dts-rollup';
+export { JiraFormAri_alias_1 as JiraFormAri } from '../_tsup-dts-rollup';
 export { JiraIncidentAri_alias_1 as JiraIncidentAri } from '../_tsup-dts-rollup';
 export { JiraIncidentHistoryAri_alias_1 as JiraIncidentHistoryAri } from '../_tsup-dts-rollup';
 export { JiraIssueAri_alias_1 as JiraIssueAri } from '../_tsup-dts-rollup';
 export { JiraIssueAttachmentAri_alias_1 as JiraIssueAttachmentAri } from '../_tsup-dts-rollup';
@@ -35,16 +39,20 @@
 export { JiraIssueLinkAri_alias_1 as JiraIssueLinkAri } from '../_tsup-dts-rollup';
 export { JiraIssueLinkTypeAri_alias_1 as JiraIssueLinkTypeAri } from '../_tsup-dts-rollup';
 export { JiraIssueRemoteLinkAri_alias_1 as JiraIssueRemoteLinkAri } from '../_tsup-dts-rollup';
 export { JiraIssueSearchViewAri_alias_1 as JiraIssueSearchViewAri } from '../_tsup-dts-rollup';
+export { JiraIssueSearchViewTypeAri_alias_1 as JiraIssueSearchViewTypeAri } from '../_tsup-dts-rollup';
+export { JiraIssueSecurityLevelPermissionAri_alias_1 as JiraIssueSecurityLevelPermissionAri } from '../_tsup-dts-rollup';
 export { JiraIssueStatusAri_alias_1 as JiraIssueStatusAri } from '../_tsup-dts-rollup';
 export { JiraIssueTypeAri_alias_1 as JiraIssueTypeAri } from '../_tsup-dts-rollup';
 export { JiraIssueTypeSchemeAri_alias_1 as JiraIssueTypeSchemeAri } from '../_tsup-dts-rollup';
 export { JiraIssueTypeSchemeMappingAri_alias_1 as JiraIssueTypeSchemeMappingAri } from '../_tsup-dts-rollup';
 export { JiraIssueWorklogAri_alias_1 as JiraIssueWorklogAri } from '../_tsup-dts-rollup';
 export { JiraIssuefieldvalueAri_alias_1 as JiraIssuefieldvalueAri } from '../_tsup-dts-rollup';
 export { JiraNavigationConfigAri_alias_1 as JiraNavigationConfigAri } from '../_tsup-dts-rollup';
 export { JiraNavigationItemAri_alias_1 as JiraNavigationItemAri } from '../_tsup-dts-rollup';
+export { JiraNavigationMenuAri_alias_1 as JiraNavigationMenuAri } from '../_tsup-dts-rollup';
+export { JiraNavigationSettingsAri_alias_1 as JiraNavigationSettingsAri } from '../_tsup-dts-rollup';
 export { JiraNotificationTypeAri_alias_1 as JiraNotificationTypeAri } from '../_tsup-dts-rollup';
 export { JiraNotificationTypeSchemeAri_alias_1 as JiraNotificationTypeSchemeAri } from '../_tsup-dts-rollup';
 export { JiraNotificationUserPreferenceAri_alias_1 as JiraNotificationUserPreferenceAri } from '../_tsup-dts-rollup';
 export { JiraOperationsWorkspaceAri_alias_1 as JiraOperationsWorkspaceAri } from '../_tsup-dts-rollup';
@@ -55,8 +63,14 @@
 export { JiraPlanScenarioAri_alias_1 as JiraPlanScenarioAri } from '../_tsup-dts-rollup';
 export { JiraPlanScenarioIssueAri_alias_1 as JiraPlanScenarioIssueAri } from '../_tsup-dts-rollup';
 export { JiraPlanScenarioIssueFieldAri_alias_1 as JiraPlanScenarioIssueFieldAri } from '../_tsup-dts-rollup';
 export { JiraPlanScenarioVersionAri_alias_1 as JiraPlanScenarioVersionAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookAri_alias_1 as JiraPlaybookAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookInstanceAri_alias_1 as JiraPlaybookInstanceAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookInstanceStepAri_alias_1 as JiraPlaybookInstanceStepAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookLabelAri_alias_1 as JiraPlaybookLabelAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookStepAri_alias_1 as JiraPlaybookStepAri } from '../_tsup-dts-rollup';
+export { JiraPlaybookStepRunAri_alias_1 as JiraPlaybookStepRunAri } from '../_tsup-dts-rollup';
 export { JiraPostIncidentReviewAri_alias_1 as JiraPostIncidentReviewAri } from '../_tsup-dts-rollup';
 export { JiraPostIncidentReviewHistoryAri_alias_1 as JiraPostIncidentReviewHistoryAri } from '../_tsup-dts-rollup';
 export { JiraPostIncidentReviewLinkAri_alias_1 as JiraPostIncidentReviewLinkAri } from '../_tsup-dts-rollup';
 export { JiraPriorityAri_alias_1 as JiraPriorityAri } from '../_tsup-dts-rollup';
@@ -65,8 +79,9 @@
 export { JiraProjectCategoryAri_alias_1 as JiraProjectCategoryAri } from '../_tsup-dts-rollup';
 export { JiraProjectFeatureAri_alias_1 as JiraProjectFeatureAri } from '../_tsup-dts-rollup';
 export { JiraProjectOverviewAri_alias_1 as JiraProjectOverviewAri } from '../_tsup-dts-rollup';
 export { JiraProjectRoleActorAri_alias_1 as JiraProjectRoleActorAri } from '../_tsup-dts-rollup';
+export { JiraProjectRoleByProjectAri_alias_1 as JiraProjectRoleByProjectAri } from '../_tsup-dts-rollup';
 export { JiraProjectShortcutAri_alias_1 as JiraProjectShortcutAri } from '../_tsup-dts-rollup';
 export { JiraProjectTypeAri_alias_1 as JiraProjectTypeAri } from '../_tsup-dts-rollup';
 export { JiraPullRequestAri_alias_1 as JiraPullRequestAri } from '../_tsup-dts-rollup';
 export { JiraPullRequestHistoryAri_alias_1 as JiraPullRequestHistoryAri } from '../_tsup-dts-rollup';
@@ -76,8 +91,10 @@
 export { JiraResolutionAri_alias_1 as JiraResolutionAri } from '../_tsup-dts-rollup';
 export { JiraResourceUsageMetricAri_alias_1 as JiraResourceUsageMetricAri } from '../_tsup-dts-rollup';
 export { JiraResourceUsageRecommendationAri_alias_1 as JiraResourceUsageRecommendationAri } from '../_tsup-dts-rollup';
 export { JiraRoleAri_alias_1 as JiraRoleAri } from '../_tsup-dts-rollup';
+export { JiraScreenAri_alias_1 as JiraScreenAri } from '../_tsup-dts-rollup';
+export { JiraScreenSchemeAri_alias_1 as JiraScreenSchemeAri } from '../_tsup-dts-rollup';
 export { JiraScreenTabAri_alias_1 as JiraScreenTabAri } from '../_tsup-dts-rollup';
 export { JiraSecurityContainerAri_alias_1 as JiraSecurityContainerAri } from '../_tsup-dts-rollup';
 export { JiraSecurityLevelAri_alias_1 as JiraSecurityLevelAri } from '../_tsup-dts-rollup';
 export { JiraSecurityWorkspaceAri_alias_1 as JiraSecurityWorkspaceAri } from '../_tsup-dts-rollup';
@@ -85,10 +102,11 @@
 export { JiraSprintAri_alias_1 as JiraSprintAri } from '../_tsup-dts-rollup';
 export { JiraUserBroadcastMessageAri_alias_1 as JiraUserBroadcastMessageAri } from '../_tsup-dts-rollup';
 export { JiraVersionAri_alias_1 as JiraVersionAri } from '../_tsup-dts-rollup';
 export { JiraVersionApproverAri_alias_1 as JiraVersionApproverAri } from '../_tsup-dts-rollup';
+export { JiraViewAri_alias_1 as JiraViewAri } from '../_tsup-dts-rollup';
 export { JiraVulnerabilityAri_alias_1 as JiraVulnerabilityAri } from '../_tsup-dts-rollup';
 export { JiraVulnerabilityHistoryAri_alias_1 as JiraVulnerabilityHistoryAri } from '../_tsup-dts-rollup';
 export { JiraWorkflowAri_alias_1 as JiraWorkflowAri } from '../_tsup-dts-rollup';
 export { JiraWorkflowSchemeAri_alias_1 as JiraWorkflowSchemeAri } from '../_tsup-dts-rollup';
-export { JiraWorklogAri_alias_1 as JiraWorklogAri } from '../_tsup-dts-rollup';
+export { JiraWorklogAri } from '../_tsup-dts-rollup';
 export { JiraWorkspaceAri_alias_1 as JiraWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/jira/worklog/index.d.ts

Index: package/packages/ari/jira/worklog/index.d.ts
===================================================================
--- package/packages/ari/jira/worklog/index.d.ts
+++ package/packages/ari/jira/worklog/index.d.ts
@@ -1,3 +1,3 @@
 export { JiraWorklogAriResourceOwner } from '../../_tsup-dts-rollup';
 export { JiraWorklogAriResourceType } from '../../_tsup-dts-rollup';
-export { JiraWorklogAri_alias_2 as JiraWorklogAri } from '../../_tsup-dts-rollup';
+export { JiraWorklogAri_alias_1 as JiraWorklogAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/loom/index.d.ts

Index: package/packages/ari/loom/index.d.ts
===================================================================
--- package/packages/ari/loom/index.d.ts
+++ package/packages/ari/loom/index.d.ts
@@ -1,1 +1,9 @@
+export { LoomCommentAri_alias_1 as LoomCommentAri } from '../_tsup-dts-rollup';
+export { LoomFolderAri_alias_1 as LoomFolderAri } from '../_tsup-dts-rollup';
+export { LoomMeetingAri_alias_1 as LoomMeetingAri } from '../_tsup-dts-rollup';
+export { LoomMeetingRecurrenceAri_alias_1 as LoomMeetingRecurrenceAri } from '../_tsup-dts-rollup';
 export { LoomSiteAri_alias_1 as LoomSiteAri } from '../_tsup-dts-rollup';
+export { LoomSpaceAri_alias_1 as LoomSpaceAri } from '../_tsup-dts-rollup';
+export { LoomStandaloneWorkspaceAri_alias_1 as LoomStandaloneWorkspaceAri } from '../_tsup-dts-rollup';
+export { LoomVideoAri_alias_1 as LoomVideoAri } from '../_tsup-dts-rollup';
+export { LoomWorkspaceAri_alias_1 as LoomWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/mercury/index.d.ts

Index: package/packages/ari/mercury/index.d.ts
===================================================================
--- package/packages/ari/mercury/index.d.ts
+++ package/packages/ari/mercury/index.d.ts
@@ -1,8 +1,15 @@
+export { MercuryChangeAri_alias_1 as MercuryChangeAri } from '../_tsup-dts-rollup';
+export { MercuryChangeProposalAri_alias_1 as MercuryChangeProposalAri } from '../_tsup-dts-rollup';
+export { MercuryChangeProposalStatusAri_alias_1 as MercuryChangeProposalStatusAri } from '../_tsup-dts-rollup';
 export { MercuryCommentAri_alias_1 as MercuryCommentAri } from '../_tsup-dts-rollup';
 export { MercuryFocusAreaAri_alias_1 as MercuryFocusAreaAri } from '../_tsup-dts-rollup';
 export { MercuryFocusAreaStatusUpdateAri_alias_1 as MercuryFocusAreaStatusUpdateAri } from '../_tsup-dts-rollup';
-export { MercuryProgramAri_alias_1 as MercuryProgramAri } from '../_tsup-dts-rollup';
-export { MercuryProgramStatusUpdateAri_alias_1 as MercuryProgramStatusUpdateAri } from '../_tsup-dts-rollup';
+export { MercuryFocusAreaTypeAri_alias_1 as MercuryFocusAreaTypeAri } from '../_tsup-dts-rollup';
+export { MercuryProgramAri } from '../_tsup-dts-rollup';
+export { MercuryProgramStatusUpdateAri } from '../_tsup-dts-rollup';
 export { MercuryRoleAri_alias_1 as MercuryRoleAri } from '../_tsup-dts-rollup';
 export { MercurySiteAri_alias_1 as MercurySiteAri } from '../_tsup-dts-rollup';
+export { MercuryStrategicEventAri_alias_1 as MercuryStrategicEventAri } from '../_tsup-dts-rollup';
+export { MercuryStrategicEventStatusAri_alias_1 as MercuryStrategicEventStatusAri } from '../_tsup-dts-rollup';
+export { MercuryViewAri_alias_1 as MercuryViewAri } from '../_tsup-dts-rollup';
 export { MercuryWorkspaceAri_alias_1 as MercuryWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/mercury/program-status-update/index.d.ts

Index: package/packages/ari/mercury/program-status-update/index.d.ts
===================================================================
--- package/packages/ari/mercury/program-status-update/index.d.ts
+++ package/packages/ari/mercury/program-status-update/index.d.ts
@@ -1,3 +1,3 @@
 export { MercuryProgramStatusUpdateAriResourceOwner } from '../../_tsup-dts-rollup';
 export { MercuryProgramStatusUpdateAriResourceType } from '../../_tsup-dts-rollup';
-export { MercuryProgramStatusUpdateAri_alias_2 as MercuryProgramStatusUpdateAri } from '../../_tsup-dts-rollup';
+export { MercuryProgramStatusUpdateAri_alias_1 as MercuryProgramStatusUpdateAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/mercury/program/index.d.ts

Index: package/packages/ari/mercury/program/index.d.ts
===================================================================
--- package/packages/ari/mercury/program/index.d.ts
+++ package/packages/ari/mercury/program/index.d.ts
@@ -1,3 +1,3 @@
 export { MercuryProgramAriResourceOwner } from '../../_tsup-dts-rollup';
 export { MercuryProgramAriResourceType } from '../../_tsup-dts-rollup';
-export { MercuryProgramAri_alias_2 as MercuryProgramAri } from '../../_tsup-dts-rollup';
+export { MercuryProgramAri_alias_1 as MercuryProgramAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/microsoft/channel/index.d.ts

Index: package/packages/ari/microsoft/channel/index.d.ts
===================================================================
--- package/packages/ari/microsoft/channel/index.d.ts
+++ package/packages/ari/microsoft/channel/index.d.ts
@@ -1,3 +1,3 @@
 export { MicrosoftChannelAriResourceOwner } from '../../_tsup-dts-rollup';
 export { MicrosoftChannelAriResourceType } from '../../_tsup-dts-rollup';
-export { MicrosoftChannelAri_alias_2 as MicrosoftChannelAri } from '../../_tsup-dts-rollup';
+export { MicrosoftChannelAri_alias_1 as MicrosoftChannelAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/microsoft/index.d.ts

Index: package/packages/ari/microsoft/index.d.ts
===================================================================
--- package/packages/ari/microsoft/index.d.ts
+++ package/packages/ari/microsoft/index.d.ts
@@ -1,2 +1,5 @@
-export { MicrosoftChannelAri_alias_1 as MicrosoftChannelAri } from '../_tsup-dts-rollup';
+export { MicrosoftAccountAri_alias_1 as MicrosoftAccountAri } from '../_tsup-dts-rollup';
+export { MicrosoftCalendarEventAri } from '../_tsup-dts-rollup';
+export { MicrosoftChannelAri } from '../_tsup-dts-rollup';
+export { MicrosoftChatAri } from '../_tsup-dts-rollup';
 export { MicrosoftSharepointDocumentAri_alias_1 as MicrosoftSharepointDocumentAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/opsgenie/index.d.ts

Index: package/packages/ari/opsgenie/index.d.ts
===================================================================
--- package/packages/ari/opsgenie/index.d.ts
+++ package/packages/ari/opsgenie/index.d.ts
@@ -15,10 +15,12 @@
 export { OpsgenieIncomingCallHistoryAri_alias_1 as OpsgenieIncomingCallHistoryAri } from '../_tsup-dts-rollup';
 export { OpsgenieIntegrationAri_alias_1 as OpsgenieIntegrationAri } from '../_tsup-dts-rollup';
 export { OpsgenieNotificationAri_alias_1 as OpsgenieNotificationAri } from '../_tsup-dts-rollup';
 export { OpsgenieRoleAri_alias_1 as OpsgenieRoleAri } from '../_tsup-dts-rollup';
+export { OpsgenieSavedSearchAri_alias_1 as OpsgenieSavedSearchAri } from '../_tsup-dts-rollup';
 export { OpsgenieScheduleAri_alias_1 as OpsgenieScheduleAri } from '../_tsup-dts-rollup';
 export { OpsgenieScheduleRotationAri_alias_1 as OpsgenieScheduleRotationAri } from '../_tsup-dts-rollup';
 export { OpsgenieSiteAri_alias_1 as OpsgenieSiteAri } from '../_tsup-dts-rollup';
 export { OpsgenieTeamAri_alias_1 as OpsgenieTeamAri } from '../_tsup-dts-rollup';
+export { OpsgenieTeamMemberAri_alias_1 as OpsgenieTeamMemberAri } from '../_tsup-dts-rollup';
 export { OpsgenieTimelineAri_alias_1 as OpsgenieTimelineAri } from '../_tsup-dts-rollup';
 export { OpsgenieWorkspaceAri_alias_1 as OpsgenieWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/passionfruit/index.d.ts

Index: package/packages/ari/passionfruit/index.d.ts
===================================================================
--- package/packages/ari/passionfruit/index.d.ts
+++ package/packages/ari/passionfruit/index.d.ts
@@ -1,1 +1,13 @@
-export { PassionfruitUserAri_alias_1 as PassionfruitUserAri } from '../_tsup-dts-rollup';
+export { PassionfruitAskAri_alias_1 as PassionfruitAskAri } from '../_tsup-dts-rollup';
+export { PassionfruitAskActivityAri_alias_1 as PassionfruitAskActivityAri } from '../_tsup-dts-rollup';
+export { PassionfruitAskCommentAri_alias_1 as PassionfruitAskCommentAri } from '../_tsup-dts-rollup';
+export { PassionfruitAskLinkAri_alias_1 as PassionfruitAskLinkAri } from '../_tsup-dts-rollup';
+export { PassionfruitAskUpdateAri_alias_1 as PassionfruitAskUpdateAri } from '../_tsup-dts-rollup';
+export { PassionfruitDependencyAri_alias_1 as PassionfruitDependencyAri } from '../_tsup-dts-rollup';
+export { PassionfruitDependencyCommentAri } from '../_tsup-dts-rollup';
+export { PassionfruitDependencyRelatedContentAri } from '../_tsup-dts-rollup';
+export { PassionfruitDependencyUpdateAri } from '../_tsup-dts-rollup';
+export { PassionfruitRoleAri_alias_1 as PassionfruitRoleAri } from '../_tsup-dts-rollup';
+export { PassionfruitSiteAri_alias_1 as PassionfruitSiteAri } from '../_tsup-dts-rollup';
+export { PassionfruitUserAri } from '../_tsup-dts-rollup';
+export { PassionfruitWorkspaceAri_alias_1 as PassionfruitWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/passionfruit/user/index.d.ts

Index: package/packages/ari/passionfruit/user/index.d.ts
===================================================================
--- package/packages/ari/passionfruit/user/index.d.ts
+++ package/packages/ari/passionfruit/user/index.d.ts
@@ -1,3 +1,3 @@
 export { PassionfruitUserAriResourceOwner } from '../../_tsup-dts-rollup';
 export { PassionfruitUserAriResourceType } from '../../_tsup-dts-rollup';
-export { PassionfruitUserAri_alias_2 as PassionfruitUserAri } from '../../_tsup-dts-rollup';
+export { PassionfruitUserAri_alias_1 as PassionfruitUserAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/platform/index.d.ts

Index: package/packages/ari/platform/index.d.ts
===================================================================
--- package/packages/ari/platform/index.d.ts
+++ package/packages/ari/platform/index.d.ts
@@ -1,9 +1,12 @@
 export { PlatformClassificationTagAri_alias_1 as PlatformClassificationTagAri } from '../_tsup-dts-rollup';
+export { PlatformCollaborationContextAri_alias_1 as PlatformCollaborationContextAri } from '../_tsup-dts-rollup';
 export { PlatformIntegrationAri_alias_1 as PlatformIntegrationAri } from '../_tsup-dts-rollup';
 export { PlatformLifecycleResourceAri_alias_1 as PlatformLifecycleResourceAri } from '../_tsup-dts-rollup';
 export { PlatformLifecycleResourcePackageAri_alias_1 as PlatformLifecycleResourcePackageAri } from '../_tsup-dts-rollup';
 export { PlatformLifecycleResourcePackageTypeAri_alias_1 as PlatformLifecycleResourcePackageTypeAri } from '../_tsup-dts-rollup';
 export { PlatformOrgAri_alias_1 as PlatformOrgAri } from '../_tsup-dts-rollup';
 export { PlatformOrgUserAri_alias_1 as PlatformOrgUserAri } from '../_tsup-dts-rollup';
+export { PlatformProductAri_alias_1 as PlatformProductAri } from '../_tsup-dts-rollup';
 export { PlatformSecureTunnelAri_alias_1 as PlatformSecureTunnelAri } from '../_tsup-dts-rollup';
 export { PlatformSiteAri_alias_1 as PlatformSiteAri } from '../_tsup-dts-rollup';
+export { PlatformTestProvisioningEntityAri_alias_1 as PlatformTestProvisioningEntityAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/post-office/index.d.ts

Index: package/packages/ari/post-office/index.d.ts
===================================================================
--- package/packages/ari/post-office/index.d.ts
+++ package/packages/ari/post-office/index.d.ts
@@ -1,2 +1,3 @@
 export { PostOfficeMessageInstanceAri_alias_1 as PostOfficeMessageInstanceAri } from '../_tsup-dts-rollup';
 export { PostOfficeMessageTemplateAri_alias_1 as PostOfficeMessageTemplateAri } from '../_tsup-dts-rollup';
+export { PostOfficeTriggerAri_alias_1 as PostOfficeTriggerAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/rovo/index.d.ts

Index: package/packages/ari/rovo/index.d.ts
===================================================================
--- package/packages/ari/rovo/index.d.ts
+++ package/packages/ari/rovo/index.d.ts
@@ -1,1 +1,7 @@
+export { RovoAgentAri_alias_1 as RovoAgentAri } from '../_tsup-dts-rollup';
+export { RovoCustomActionAri_alias_1 as RovoCustomActionAri } from '../_tsup-dts-rollup';
+export { RovoFileAri_alias_1 as RovoFileAri } from '../_tsup-dts-rollup';
+export { RovoMessageAri_alias_1 as RovoMessageAri } from '../_tsup-dts-rollup';
+export { RovoScenarioAri_alias_1 as RovoScenarioAri } from '../_tsup-dts-rollup';
 export { RovoSiteAri_alias_1 as RovoSiteAri } from '../_tsup-dts-rollup';
+export { RovoWorkspaceAri_alias_1 as RovoWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/search/index.d.ts

Index: package/packages/ari/search/index.d.ts
===================================================================
--- package/packages/ari/search/index.d.ts
+++ package/packages/ari/search/index.d.ts
@@ -1,3 +1,4 @@
 export { SearchEventAri_alias_1 as SearchEventAri } from '../_tsup-dts-rollup';
 export { SearchForwardDocumentAri_alias_1 as SearchForwardDocumentAri } from '../_tsup-dts-rollup';
 export { SearchForwardDocumentSubscriptionAri_alias_1 as SearchForwardDocumentSubscriptionAri } from '../_tsup-dts-rollup';
+export { SearchPermissionContainerAri_alias_1 as SearchPermissionContainerAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/slack/channel/index.d.ts

Index: package/packages/ari/slack/channel/index.d.ts
===================================================================
--- package/packages/ari/slack/channel/index.d.ts
+++ package/packages/ari/slack/channel/index.d.ts
@@ -1,3 +1,3 @@
 export { SlackChannelAriResourceOwner } from '../../_tsup-dts-rollup';
 export { SlackChannelAriResourceType } from '../../_tsup-dts-rollup';
-export { SlackChannelAri_alias_2 as SlackChannelAri } from '../../_tsup-dts-rollup';
+export { SlackChannelAri_alias_1 as SlackChannelAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/slack/index.d.ts

Index: package/packages/ari/slack/index.d.ts
===================================================================
--- package/packages/ari/slack/index.d.ts
+++ package/packages/ari/slack/index.d.ts
@@ -1,2 +1,2 @@
-export { SlackChannelAri_alias_1 as SlackChannelAri } from '../_tsup-dts-rollup';
-export { SlackMessageAri_alias_1 as SlackMessageAri } from '../_tsup-dts-rollup';
+export { SlackChannelAri } from '../_tsup-dts-rollup';
+export { SlackMessageAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/slack/message/index.d.ts

Index: package/packages/ari/slack/message/index.d.ts
===================================================================
--- package/packages/ari/slack/message/index.d.ts
+++ package/packages/ari/slack/message/index.d.ts
@@ -1,3 +1,3 @@
 export { SlackMessageAriResourceOwner } from '../../_tsup-dts-rollup';
 export { SlackMessageAriResourceType } from '../../_tsup-dts-rollup';
-export { SlackMessageAri_alias_2 as SlackMessageAri } from '../../_tsup-dts-rollup';
+export { SlackMessageAri_alias_1 as SlackMessageAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/support/index.d.ts

Index: package/packages/ari/support/index.d.ts
===================================================================
--- package/packages/ari/support/index.d.ts
+++ package/packages/ari/support/index.d.ts
@@ -1,1 +1,2 @@
 export { SupportCustomerAri_alias_1 as SupportCustomerAri } from '../_tsup-dts-rollup';
+export { SupportCustomerSupportAri_alias_1 as SupportCustomerSupportAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/teams/index.d.ts

Index: package/packages/ari/teams/index.d.ts
===================================================================
--- package/packages/ari/teams/index.d.ts
+++ package/packages/ari/teams/index.d.ts
@@ -1,1 +1,1 @@
-export { TeamsTeamAri_alias_1 as TeamsTeamAri } from '../_tsup-dts-rollup';
+export { TeamsTeamAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/teams/team/index.d.ts

Index: package/packages/ari/teams/team/index.d.ts
===================================================================
--- package/packages/ari/teams/team/index.d.ts
+++ package/packages/ari/teams/team/index.d.ts
@@ -1,3 +1,3 @@
 export { TeamsTeamAriResourceOwner } from '../../_tsup-dts-rollup';
 export { TeamsTeamAriResourceType } from '../../_tsup-dts-rollup';
-export { TeamsTeamAri_alias_2 as TeamsTeamAri } from '../../_tsup-dts-rollup';
+export { TeamsTeamAri_alias_1 as TeamsTeamAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/townsquare/index.d.ts

Index: package/packages/ari/townsquare/index.d.ts
===================================================================
--- package/packages/ari/townsquare/index.d.ts
+++ package/packages/ari/townsquare/index.d.ts
@@ -1,10 +1,18 @@
 export { TownsquareCommentAri_alias_1 as TownsquareCommentAri } from '../_tsup-dts-rollup';
 export { TownsquareGoalAri_alias_1 as TownsquareGoalAri } from '../_tsup-dts-rollup';
+export { TownsquareGoalMetricUpdateAri } from '../_tsup-dts-rollup';
+export { TownsquareGoalUpdateAri_alias_1 as TownsquareGoalUpdateAri } from '../_tsup-dts-rollup';
 export { TownsquareHelpPointerAri_alias_1 as TownsquareHelpPointerAri } from '../_tsup-dts-rollup';
 export { TownsquareLearningAri_alias_1 as TownsquareLearningAri } from '../_tsup-dts-rollup';
+export { TownsquareMetricAri_alias_1 as TownsquareMetricAri } from '../_tsup-dts-rollup';
+export { TownsquareMetricTargetAri_alias_1 as TownsquareMetricTargetAri } from '../_tsup-dts-rollup';
+export { TownsquareMetricValueAri_alias_1 as TownsquareMetricValueAri } from '../_tsup-dts-rollup';
+export { TownsquareMilestoneAri_alias_1 as TownsquareMilestoneAri } from '../_tsup-dts-rollup';
 export { TownsquareProjectAri_alias_1 as TownsquareProjectAri } from '../_tsup-dts-rollup';
+export { TownsquareProjectUpdateAri_alias_1 as TownsquareProjectUpdateAri } from '../_tsup-dts-rollup';
 export { TownsquareQuestionAri_alias_1 as TownsquareQuestionAri } from '../_tsup-dts-rollup';
 export { TownsquareRoleAri_alias_1 as TownsquareRoleAri } from '../_tsup-dts-rollup';
 export { TownsquareSiteAri_alias_1 as TownsquareSiteAri } from '../_tsup-dts-rollup';
 export { TownsquareTagAri_alias_1 as TownsquareTagAri } from '../_tsup-dts-rollup';
+export { TownsquareUpdateNoteAri_alias_1 as TownsquareUpdateNoteAri } from '../_tsup-dts-rollup';
 export { TownsquareWorkspaceAri_alias_1 as TownsquareWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/trello/index.d.ts

Index: package/packages/ari/trello/index.d.ts
===================================================================
--- package/packages/ari/trello/index.d.ts
+++ package/packages/ari/trello/index.d.ts
@@ -1,9 +1,21 @@
 export { TrelloAttachmentAri_alias_1 as TrelloAttachmentAri } from '../_tsup-dts-rollup';
+export { TrelloAvatarAri_alias_1 as TrelloAvatarAri } from '../_tsup-dts-rollup';
+export { TrelloBackgroundAri_alias_1 as TrelloBackgroundAri } from '../_tsup-dts-rollup';
 export { TrelloBoardAri_alias_1 as TrelloBoardAri } from '../_tsup-dts-rollup';
 export { TrelloCardAri_alias_1 as TrelloCardAri } from '../_tsup-dts-rollup';
+export { TrelloCheckItemAri_alias_1 as TrelloCheckItemAri } from '../_tsup-dts-rollup';
+export { TrelloChecklistAri_alias_1 as TrelloChecklistAri } from '../_tsup-dts-rollup';
+export { TrelloCustomFieldAri_alias_1 as TrelloCustomFieldAri } from '../_tsup-dts-rollup';
+export { TrelloEmojiAri_alias_1 as TrelloEmojiAri } from '../_tsup-dts-rollup';
 export { TrelloEnterpriseAri_alias_1 as TrelloEnterpriseAri } from '../_tsup-dts-rollup';
+export { TrelloLabelAri_alias_1 as TrelloLabelAri } from '../_tsup-dts-rollup';
 export { TrelloListAri_alias_1 as TrelloListAri } from '../_tsup-dts-rollup';
+export { TrelloLogoAri_alias_1 as TrelloLogoAri } from '../_tsup-dts-rollup';
+export { TrelloPlannerAri_alias_1 as TrelloPlannerAri } from '../_tsup-dts-rollup';
+export { TrelloPlannerCalendarAri_alias_1 as TrelloPlannerCalendarAri } from '../_tsup-dts-rollup';
+export { TrelloPlannerEventCardAri_alias_1 as TrelloPlannerEventCardAri } from '../_tsup-dts-rollup';
 export { TrelloRoleAri_alias_1 as TrelloRoleAri } from '../_tsup-dts-rollup';
 export { TrelloSiteAri_alias_1 as TrelloSiteAri } from '../_tsup-dts-rollup';
+export { TrelloStickerAri_alias_1 as TrelloStickerAri } from '../_tsup-dts-rollup';
 export { TrelloUserAri_alias_1 as TrelloUserAri } from '../_tsup-dts-rollup';
 export { TrelloWorkspaceAri_alias_1 as TrelloWorkspaceAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/virtual-agent/index.d.ts

Index: package/packages/ari/virtual-agent/index.d.ts
===================================================================
--- package/packages/ari/virtual-agent/index.d.ts
+++ package/packages/ari/virtual-agent/index.d.ts
@@ -1,7 +1,9 @@
 export { VirtualAgentConfigurationAri_alias_1 as VirtualAgentConfigurationAri } from '../_tsup-dts-rollup';
 export { VirtualAgentConversationAri_alias_1 as VirtualAgentConversationAri } from '../_tsup-dts-rollup';
 export { VirtualAgentFlowEditorAri_alias_1 as VirtualAgentFlowEditorAri } from '../_tsup-dts-rollup';
-export { VirtualAgentIntentProjectionAri_alias_1 as VirtualAgentIntentProjectionAri } from '../_tsup-dts-rollup';
-export { VirtualAgentIntentQuestionProjectionAri_alias_1 as VirtualAgentIntentQuestionProjectionAri } from '../_tsup-dts-rollup';
-export { VirtualAgentIntentRuleProjectionAri_alias_1 as VirtualAgentIntentRuleProjectionAri } from '../_tsup-dts-rollup';
+export { VirtualAgentIntentAri_alias_1 as VirtualAgentIntentAri } from '../_tsup-dts-rollup';
+export { VirtualAgentIntentProjectionAri } from '../_tsup-dts-rollup';
+export { VirtualAgentIntentQuestionAri_alias_1 as VirtualAgentIntentQuestionAri } from '../_tsup-dts-rollup';
+export { VirtualAgentIntentQuestionProjectionAri } from '../_tsup-dts-rollup';
+export { VirtualAgentIntentRuleProjectionAri } from '../_tsup-dts-rollup';
 export { VirtualAgentIntentTemplateAri_alias_1 as VirtualAgentIntentTemplateAri } from '../_tsup-dts-rollup';

Modified: package/packages/ari/virtual-agent/intent-projection/index.d.ts

Index: package/packages/ari/virtual-agent/intent-projection/index.d.ts
===================================================================
--- package/packages/ari/virtual-agent/intent-projection/index.d.ts
+++ package/packages/ari/virtual-agent/intent-projection/index.d.ts
@@ -1,3 +1,3 @@
 export { VirtualAgentIntentProjectionAriResourceOwner } from '../../_tsup-dts-rollup';
 export { VirtualAgentIntentProjectionAriResourceType } from '../../_tsup-dts-rollup';
-export { VirtualAgentIntentProjectionAri_alias_2 as VirtualAgentIntentProjectionAri } from '../../_tsup-dts-rollup';
+export { VirtualAgentIntentProjectionAri_alias_1 as VirtualAgentIntentProjectionAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/virtual-agent/intent-question-projection/index.d.ts

Index: package/packages/ari/virtual-agent/intent-question-projection/index.d.ts
===================================================================
--- package/packages/ari/virtual-agent/intent-question-projection/index.d.ts
+++ package/packages/ari/virtual-agent/intent-question-projection/index.d.ts
@@ -1,3 +1,3 @@
 export { VirtualAgentIntentQuestionProjectionAriResourceOwner } from '../../_tsup-dts-rollup';
 export { VirtualAgentIntentQuestionProjectionAriResourceType } from '../../_tsup-dts-rollup';
-export { VirtualAgentIntentQuestionProjectionAri_alias_2 as VirtualAgentIntentQuestionProjectionAri } from '../../_tsup-dts-rollup';
+export { VirtualAgentIntentQuestionProjectionAri_alias_1 as VirtualAgentIntentQuestionProjectionAri } from '../../_tsup-dts-rollup';

Modified: package/packages/ari/virtual-agent/intent-rule-projection/index.d.ts

Index: package/packages/ari/virtual-agent/intent-rule-projection/index.d.ts
===================================================================
--- package/packages/ari/virtual-agent/intent-rule-projection/index.d.ts
+++ package/packages/ari/virtual-agent/intent-rule-projection/index.d.ts
@@ -1,3 +1,3 @@
 export { VirtualAgentIntentRuleProjectionAriResourceOwner } from '../../_tsup-dts-rollup';
 export { VirtualAgentIntentRuleProjectionAriResourceType } from '../../_tsup-dts-rollup';
-export { VirtualAgentIntentRuleProjectionAri_alias_2 as VirtualAgentIntentRuleProjectionAri } from '../../_tsup-dts-rollup';
+export { VirtualAgentIntentRuleProjectionAri_alias_1 as VirtualAgentIntentRuleProjectionAri } from '../../_tsup-dts-rollup';