Fix TypeScript compilation errors
- Remove deprecated marked options (sanitize, headerIds, mangle) - Fix undefined codeExample and diagramExample references in templateRenderer - Replace with additional markdown sample content - Ensure clean TypeScript build with no errors 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
84b2d233a7
commit
69be84e5ab
@ -14,5 +14,5 @@
|
|||||||
"hasMasterSlide": true
|
"hasMasterSlide": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"generated": "2025-08-22T02:15:00.761Z"
|
"generated": "2025-08-22T02:19:52.970Z"
|
||||||
}
|
}
|
@ -8,11 +8,8 @@ import DOMPurify from 'dompurify';
|
|||||||
|
|
||||||
// Configure marked for slide-safe markdown
|
// Configure marked for slide-safe markdown
|
||||||
marked.setOptions({
|
marked.setOptions({
|
||||||
sanitize: false, // We'll handle sanitization with DOMPurify
|
|
||||||
gfm: true, // GitHub Flavored Markdown
|
gfm: true, // GitHub Flavored Markdown
|
||||||
breaks: true, // Convert line breaks to <br>
|
breaks: true, // Convert line breaks to <br>
|
||||||
headerIds: false, // Don't generate header IDs
|
|
||||||
mangle: false, // Don't mangle email addresses
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -64,9 +64,9 @@ const SAMPLE_CONTENT = {
|
|||||||
markdown: [
|
markdown: [
|
||||||
SAMPLE_MARKDOWN_CONTENT.content,
|
SAMPLE_MARKDOWN_CONTENT.content,
|
||||||
SAMPLE_MARKDOWN_CONTENT.list,
|
SAMPLE_MARKDOWN_CONTENT.list,
|
||||||
SAMPLE_MARKDOWN_CONTENT.codeExample,
|
'## Key Points\n\n- **Important**: Focus on *customer needs*\n- Use `data-driven` decisions\n- > Success comes from teamwork',
|
||||||
SAMPLE_MARKDOWN_CONTENT.diagramExample,
|
'### Implementation Steps\n\n1. **Analysis** - Review current metrics\n2. **Strategy** - Define clear objectives\n3. **Execution** - Deploy with *precision*\n\n> Remember: `quality` over quantity',
|
||||||
'## Key Points\n\n- **Important**: Focus on *customer needs*\n- Use `data-driven` decisions\n- > Success comes from teamwork'
|
'## Technical Overview\n\n- Modern **JavaScript** frameworks\n- *Responsive* design principles\n- `API-first` architecture\n\n**Next Steps**: Begin development phase'
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user