{"version":3,"file":"utils/routes.mjs","sources":["../../src/utils/routes.ts"],"sourcesContent":["import { Manifest } from '@rsdoctor/types';\n\nexport function hasCompile(routes: Manifest.RsdoctorManifestClientRoutes[]) {\n  const hasCompile =\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.WebpackLoaders) ||\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.ModuleResolve) ||\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.WebpackPlugins);\n  return hasCompile;\n}\n\nexport function hasBundle(routes: Manifest.RsdoctorManifestClientRoutes[]) {\n  const hasBundle =\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.BundleSize) ||\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.ModuleGraph) ||\n    routes.includes(Manifest.RsdoctorManifestClientRoutes.TreeShaking);\n  return hasBundle;\n}\n"],"names":["hasCompile","routes","Manifest","hasBundle"],"mappings":";AAEO,SAASA,kBAAWC,MAA+C;IACxE,MAAMD,aACJC,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,cAAc,KACpED,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,aAAa,KACnED,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,cAAc;IACtE,OAAOF;AACT;AAEO,SAASG,iBAAUF,MAA+C;IACvE,MAAME,YACJF,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,UAAU,KAChED,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,WAAW,KACjED,OAAO,QAAQ,CAACC,SAAS,4BAA4B,CAAC,WAAW;IACnE,OAAOC;AACT"}