sysrot-hub
Version:
CLI de nueva generación para proyectos Next.js 14+ con IA multi-modelo, Web3 integration, internacionalización completa y roadmap realista 2025-2026
204 lines • 5.03 kB
JSON
{
"name": "SysRot Hub - Next.js CLI Template",
"short_name": "SysRot Hub",
"description": "CLI de nueva generación para proyectos Next.js 14+ con IA multi-modelo, Web3 integration e internacionalización completa",
"start_url": "/",
"scope": "/",
"display": "standalone",
"display_override": ["window-controls-overlay", "minimal-ui"],
"orientation": "portrait-primary",
"theme_color": "#2563eb",
"background_color": "#ffffff",
"lang": "es-ES",
"dir": "ltr",
"categories": ["productivity", "developer", "business"],
"shortcuts": [
{
"name": "Ejemplos",
"short_name": "Ejemplos",
"description": "Ver ejemplos de componentes y funcionalidades",
"url": "/ejemplos",
"icons": [
{
"src": "/icons/shortcut-ejemplos.png",
"sizes": "96x96",
"type": "image/png"
}
]
},
{
"name": "Blog",
"short_name": "Blog",
"description": "Leer artículos y tutoriales",
"url": "/blog",
"icons": [
{
"src": "/icons/shortcut-blog.png",
"sizes": "96x96",
"type": "image/png"
}
]
},
{
"name": "Documentación",
"short_name": "Docs",
"description": "Acceder a la documentación completa",
"url": "/docs",
"icons": [
{
"src": "/icons/shortcut-docs.png",
"sizes": "96x96",
"type": "image/png"
}
]
}
],
"icons": [
{
"src": "/icons/android-chrome-72x72.png",
"sizes": "72x72",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-96x96.png",
"sizes": "96x96",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-128x128.png",
"sizes": "128x128",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-144x144.png",
"sizes": "144x144",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-152x152.png",
"sizes": "152x152",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-384x384.png",
"sizes": "384x384",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/icons/maskable-icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/icons/maskable-icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/icons/monochrome-icon.svg",
"sizes": "any",
"type": "image/svg+xml",
"purpose": "monochrome"
}
],
"screenshots": [
{
"src": "/screenshots/desktop-home.png",
"sizes": "1280x720",
"type": "image/png",
"form_factor": "wide",
"label": "Página principal en desktop"
},
{
"src": "/screenshots/mobile-home.png",
"sizes": "375x812",
"type": "image/png",
"form_factor": "narrow",
"label": "Página principal en móvil"
},
{
"src": "/screenshots/desktop-ejemplos.png",
"sizes": "1280x720",
"type": "image/png",
"form_factor": "wide",
"label": "Página de ejemplos"
},
{
"src": "/screenshots/mobile-ejemplos.png",
"sizes": "375x812",
"type": "image/png",
"form_factor": "narrow",
"label": "Ejemplos en móvil"
}
],
"share_target": {
"action": "/share-target",
"method": "POST",
"enctype": "multipart/form-data",
"params": {
"title": "title",
"text": "text",
"url": "url",
"files": [
{
"name": "files",
"accept": ["image/*", "text/*", ".md", ".mdx"]
}
]
}
},
"file_handlers": [
{
"action": "/handle-file",
"accept": {
"text/markdown": [".md", ".mdx"],
"text/plain": [".txt"],
"application/json": [".json"]
}
}
],
"protocol_handlers": [
{
"protocol": "web+sysrot",
"url": "/protocol-handler?url=%s"
}
],
"edge_side_panel": {
"preferred_width": 400
},
"handle_links": "preferred",
"launch_handler": {
"client_mode": "navigate-existing"
},
"related_applications": [
{
"platform": "web",
"url": "https://sysrot-hub.com/"
},
{
"platform": "webapp",
"url": "https://sysrot-hub.com/manifest.json"
}
],
"prefer_related_applications": false
}