feat(site): search (#165)

This commit is contained in:
Darius Cepulis
2025-11-05 13:04:06 -06:00
committed by GitHub
parent a41cdba068
commit 8ba758ab5d
24 changed files with 581 additions and 40 deletions
+2
View File
@@ -25,6 +25,7 @@ export function createTechArticleSchema(params: {
updatedDate?: Date;
wordCount?: number;
readingTime?: number;
articleSection?: string;
}): WithContext<TechArticle> {
return {
'@context': 'https://schema.org',
@@ -35,6 +36,7 @@ export function createTechArticleSchema(params: {
...(params.updatedDate && { dateModified: params.updatedDate.toISOString() }),
...(params.wordCount && { wordCount: params.wordCount }),
...(params.readingTime && { timeRequired: `PT${params.readingTime}M` }),
...(params.articleSection && { articleSection: params.articleSection }),
author: {
'@type': 'Organization',
name: 'Video.js',