Skip to main content
Glama
push-based

Angular Toolkit MCP

by push-based
code-pushup.config.ts3.41 kB
import { ComponentReplacement } from '../../../../src/lib/runner/audits/ds-coverage/schema'; import { dsComponentUsagePluginCoreConfig } from '../../../../src/core.config.js'; import * as path from 'path'; import { fileURLToPath } from 'url'; const currentDir = path.dirname(fileURLToPath(import.meta.url)); const packageRoot = path.resolve(currentDir, '../../../..'); const dsComponents: ComponentReplacement[] = [ { componentName: 'DSButton', deprecatedCssClasses: ['btn', 'btn-primary', 'legacy-button'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-button--overview', }, { componentName: 'DSTabsModule', deprecatedCssClasses: ['ms-tab-bar', 'legacy-tabs', 'custom-tabs'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-tabsgroup--overview', }, { componentName: 'DSCard', deprecatedCssClasses: ['card', 'legacy-card', 'custom-card'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-card--overview', }, { componentName: 'DSModal', deprecatedCssClasses: ['modal', 'popup', 'legacy-dialog'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-modal--overview', }, { componentName: 'DSInput', deprecatedCssClasses: ['input', 'form-control', 'legacy-input'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-input--overview', }, { componentName: 'DSDropdown', deprecatedCssClasses: ['dropdown', 'legacy-dropdown', 'custom-dropdown'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-dropdown--overview', }, { componentName: 'DSAccordion', deprecatedCssClasses: ['accordion', 'collapse-panel', 'legacy-accordion'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-accordion--overview', }, { componentName: 'DSAlert', deprecatedCssClasses: ['alert', 'notification', 'legacy-alert'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-alert--overview', }, { componentName: 'DSTooltip', deprecatedCssClasses: ['tooltip', 'legacy-tooltip', 'info-bubble'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-tooltip--overview', }, { componentName: 'DSBreadcrumb', deprecatedCssClasses: ['breadcrumb', 'legacy-breadcrumb', 'nav-breadcrumb'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-breadcrumb--overview', }, { componentName: 'DSProgressBar', deprecatedCssClasses: ['progress-bar', 'loading-bar', 'legacy-progress'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-progressbar--overview', }, { componentName: 'DSSlider', deprecatedCssClasses: ['slider', 'range-slider', 'legacy-slider'], docsUrl: 'https://storybook.company.com/latest/?path=/docs/components-slider--overview', }, { componentName: 'DSNavbar', deprecatedCssClasses: ['navbar', 'navigation', 'legacy-navbar'], docsUrl: 'https://storybook.company.com/latest/?p', }, ]; export default { persist: { outputDir: path.join( packageRoot, '.code-pushup/ds-component-coverage/demo', ), format: ['json', 'md'], }, ...(await dsComponentUsagePluginCoreConfig({ directory: currentDir, dsComponents, })), };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/push-based/angular-toolkit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server