Ir al contenido

La búsqueda solo está disponible en las versiones de producción. Intenta construir y previsualizar el sitio para probarlo localmente.

Reglas

Las reglas de TabBoy son datos JSON evaluados en local sobre las capturas de las pestañas. Pueden sugerir agrupar, mover, guardar para más tarde o cerrar duplicados, pero nunca modifican directamente el navegador.

Toda regla importada o guardada se valida mediante Zod antes de pasar al motor de reglas. Las reglas generan sugerencias, no modificaciones directas en el navegador.

Bloqueado en V1:

  • $where
  • operadores $... desconocidos
  • funciones
  • JavaScript arbitrario
  • código remoto
  • claves de contaminación de prototipos (prototype-pollution)
{
  "id": "docs-basic",
  "name": "Docs tabs",
  "enabled": true,
  "priority": 10,
  "query": {
    "domain": { "$regex": "(^|\\.)docs\\.", "$options": "i" }
  },
  "suggest": [{ "type": "group", "title": "Docs", "color": "blue" }]
}

Utiliza el formulario de sugerencia de reglas para proponer una regla predefinida útil. Las buenas propuestas incluyen un caso de uso claro, patrones de pestañas de ejemplo y las sugerencias esperadas.

Para notas detalladas de creación, consulta docs/rules-authoring.md.