onwarn()

in rollup.config.js [104:115]


    onwarn(warning, warn) {
      // Ignore known issues from third-party code.
      const ignoreMap = {
        CIRCULAR_DEPENDENCY: ['@gitlab/ui', '@elastic/search-ui'],
        INVALID_ANNOTATION: ['bootstrap-vue'],
        THIS_IS_UNDEFINED: ['@elastic/search-ui', '@elastic/search-ui-elasticsearch-connector'],
      };
      const ignoredKeywords = ignoreMap[warning.code] || [];
      if (!ignoredKeywords.some((keyword) => warning.message.includes(keyword))) {
        warn(warning);
      }
    },