{"version":3,"file":"index.mjs","sources":["../../../packages/utils/index.ts"],"sourcesContent":["export * as node from \"./src/node\";\r\nexport * as utility from \"./src/utility\";\r\nexport * as dispose from \"./src/dispose\";\r\nexport * as animations from \"./src/animation\";\r\n\r\nexport const register = {\r\n    components: [] as any[],\r\n    directives: [] as any[],\r\n    use: (node: any, type: string) => {\r\n        switch (type) {\r\n            case \"component\":\r\n                register.components.push(node);\r\n                break;\r\n\r\n            case \"directive\":\r\n                register.directives.push(node);\r\n        }\r\n\r\n        return node;\r\n    },\r\n};\r\n"],"names":["node"],"mappings":";;;;;;;;;AAKO,MAAM,QAAW,GAAA;AAAA,EACpB,YAAY,EAAC;AAAA,EACb,YAAY,EAAC;AAAA,EACb,GAAA,EAAK,CAACA,KAAAA,EAAW,IAAiB,KAAA;AAC9B,IAAA,QAAQ,IAAM;AAAA,MACV,KAAK,WAAA;AACD,QAAS,QAAA,CAAA,UAAA,CAAW,KAAKA,KAAI,CAAA,CAAA;AAC7B,QAAA,MAAA;AAAA,MAEJ,KAAK,WAAA;AACD,QAAS,QAAA,CAAA,UAAA,CAAW,KAAKA,KAAI,CAAA,CAAA;AAAA,KACrC;AAEA,IAAOA,OAAAA,KAAAA,CAAAA;AAAA,GACX;AACJ;;;;"}