### Install MCDS Dependencies
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Installs all necessary project dependencies using npm, as defined in package.json.
```bash
npm install
```
--------------------------------
### Start MCDS Development Server
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Starts the local development server for MCDS, allowing you to preview components and changes in real-time.
```bash
npm run dev
```
--------------------------------
### Astro Component with Props
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Shows how to pass data and configuration as props to an Astro component, using an Accordion example with multiple items.
```astro
---
import Accordion from "path/to/components/Accordion.astro";
const accordionItems = [
{
id: "section1",
title: "Accessibility Features",
content: "
This design system follows WCAG 2.2...
",
open: true,
},
];
---
```
--------------------------------
### Astro Basic Component Import
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Demonstrates how to import and use a basic Astro component, such as an Alert, within an Astro file.
```astro
---
import Alert from "path/to/components/Alert.astro";
---
Operation completed successfully!
```
--------------------------------
### Clone MCDS Repository
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Clones the MCDS project repository from GitHub to your local machine.
```bash
git clone https://github.com/mikemai2awesome/mcds.git
cd mcds
```
--------------------------------
### MCDS Available Scripts
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Lists the various npm scripts available for managing the MCDS project, including development, building, linting, and testing.
```bash
- `npm run dev` - Start development server
- `npm run build` - Build for production
- `npm run preview` - Preview production build
- `npm run lint` - Run ESLint
- `npm run lint:fix` - Fix ESLint issues automatically
- `npm run lint:css` - Lint CSS files with Stylelint
- `npm run lint:css:fix` - Fix CSS linting issues automatically
- `npm run format` - Format all files with Prettier
- `npm run format:check` - Check if files are properly formatted
- `npm run type-check` - Run TypeScript type checking
- `npm run type-check:watch` - Run TypeScript type checking in watch mode
- `npm run ci` - Run all checks (format, type-check, lint, build)
```
--------------------------------
### MCDS CSS Organization with Cascade Layers
Source: https://github.com/mikemai2awesome/mcds/blob/main/README.md
Illustrates the CSS cascade layer structure used in MCDS for organized and maintainable styling.
```css
@layer config /* CSS custom properties and configuration */
@layer resets /* CSS resets and normalization */
@layer elements /* Base element styling */
@layer components /* Component-specific styles */
@layer utilities; /* Utility classes */
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.