feat: initial commit - Jhonny Editor
- Adicionado estrutura completa do projeto - Configurado MCP server para Premiere Pro - Adicionado documentação e skills - Configurado Gitignore para o projeto
This commit is contained in:
Executable
+70
@@ -0,0 +1,70 @@
|
||||
import type { MetadataRoute } from "next"
|
||||
import { articles } from "@/lib/articles"
|
||||
import { product } from "@/lib/product"
|
||||
|
||||
export const dynamic = "force-static"
|
||||
|
||||
const siteUrl = "https://premiere-pro-mcp.com"
|
||||
const latestArticleDate = new Date(
|
||||
`${articles.reduce((latest, article) => article.modifiedAt > latest ? article.modifiedAt : latest, articles[0].modifiedAt)}T00:00:00Z`,
|
||||
)
|
||||
const productContentDate = new Date(`${product.releaseDate}T00:00:00Z`)
|
||||
|
||||
export default function sitemap(): MetadataRoute.Sitemap {
|
||||
return [
|
||||
{
|
||||
url: `${siteUrl}/`,
|
||||
lastModified: productContentDate,
|
||||
changeFrequency: "weekly",
|
||||
priority: 1,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/docs/`,
|
||||
lastModified: productContentDate,
|
||||
changeFrequency: "weekly",
|
||||
priority: 0.8,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/project-intake/`,
|
||||
lastModified: new Date("2026-08-26T00:00:00Z"),
|
||||
changeFrequency: "weekly",
|
||||
priority: 0.9,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/premiere-pro-collaboration-workflow/`,
|
||||
lastModified: new Date("2026-08-27T00:00:00Z"),
|
||||
changeFrequency: "weekly",
|
||||
priority: 0.9,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/blog/`,
|
||||
lastModified: latestArticleDate,
|
||||
changeFrequency: "weekly",
|
||||
priority: 0.9,
|
||||
},
|
||||
...articles.map((article) => ({
|
||||
url: `${siteUrl}/blog/${article.slug}/`,
|
||||
lastModified: new Date(`${article.modifiedAt}T00:00:00Z`),
|
||||
changeFrequency: "monthly" as const,
|
||||
priority: 0.8,
|
||||
})),
|
||||
{
|
||||
url: `${siteUrl}/facts/`,
|
||||
lastModified: productContentDate,
|
||||
changeFrequency: "weekly",
|
||||
priority: 0.9,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/changelog/`,
|
||||
lastModified: productContentDate,
|
||||
changeFrequency: "monthly",
|
||||
priority: 0.7,
|
||||
},
|
||||
{
|
||||
url: `${siteUrl}/privacy/`,
|
||||
lastModified: latestArticleDate,
|
||||
changeFrequency: "yearly",
|
||||
priority: 0.5,
|
||||
},
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user