Pular para o conteúdo

Prompt 0122 — Script: URLs escopo S no Firebase (docs)

Prompt 0122 — Script: URLs escopo S no Firebase (docs)

Seção intitulada “Prompt 0122 — Script: URLs escopo S no Firebase (docs)”

Criar um script que enumere todas as URLs que podem ser vistas no escopo S do site publicado no Firebase Hosting (target docs, ou seja, docs.sinergia.dev.br e URLs padrão do projeto). O script deve gravar um arquivo .txt em docs/apresentacoes/, com uma linha por rota, valores separados por vírgula (lista CSV).

  • scripts/list-urls-escopo-s-firebase.mjs: lê docs/site/src/data/scope-map.json (rotas com valor S), o ID do projeto em docs/site/.firebaserc e gera três URLs absolutas por linha (docs.sinergia.dev.br, *.web.app, *.firebaseapp.com). Opções --with-path, --with-header e --out; variáveis DOCS_ORIGIN, FIREBASE_PROJECT_ID, OUT_FILE.
  • docs/apresentacoes/urls-escopo-s-firebase.txt: saída gerada (72 linhas no estado atual do mapa). Não inclui URLs só de fragmento (#...) do site-itens-map.md — essas não são páginas distintas no scope-map.json.