INTERNOGuide

Desenvolver a extensão

Use esta página apenas para manutenção interna da extensão; usuários finais devem seguir Instalar e Conectar.

Build local

bash
$ cd movitera-extension
$ npm install
$ npm run build
# dist/ contém manifest, service worker, content script, popup e assets

Carregue no Chrome

  1. 1

    Abra `chrome://extensions`.

    Ative Developer mode.

  2. 2

    Clique em `Load unpacked`.

    Selecione a pasta movitera-extension/dist.

  3. 3

    Teste o popup e uma página de login.

    O build padrão fala com https://api.movitera.com.

Comandos de desenvolvimento

ComandoUso
npm run watchRoda esbuild em modo watch.
npm run build:localGera build apontando para http://localhost.
npm testExecuta testes unitários com Vitest.
npm run typecheckExecuta tsc --noEmit.

Guardrail do manifest

O build.mjs falha quando o código referencia um namespace chrome.* que não está coberto pelo manifest. Atualize public/manifest.json antes de depender de uma nova API.

Próximo