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 assetsCarregue no Chrome
- 1
Abra `chrome://extensions`.
Ative Developer mode.
- 2
Clique em `Load unpacked`.
Selecione a pasta
movitera-extension/dist. - 3
Teste o popup e uma página de login.
O build padrão fala com
https://api.movitera.com.
Comandos de desenvolvimento
| Comando | Uso |
|---|---|
npm run watch | Roda esbuild em modo watch. |
npm run build:local | Gera build apontando para http://localhost. |
npm test | Executa testes unitários com Vitest. |
npm run typecheck | Executa 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.