Ferramentas para conectar e desenvolver.
Distribuição versionada hospedada pela VIKI. Use Node.js 22 ou superior. Os comandos abaixo instalam o pacote pelo endereço completo; o pacote chamado viki no registro npm não é a distribuição indicada aqui.
JavaScript e TypeScript
npm install https://viki.app.br/downloads/nexus-js-0.3.0.tgz
Importe createClient de @nexus/js. Use chave anon no navegador e JWT do usuário para dados particulares. O nome do módulo é mantido por compatibilidade.
import { createClient } from "@nexus/js";
const client = createClient({
url: "https://viki.app.br/public/v1",
projectId: "ID_DO_SEU_PROJETO",
anonKey: "SUA_CHAVE_ANON"
});
console.log(await client.health());O SDK oferece login, confirmação de e-mail, recuperação, renovação de sessão, consultas e arquivos. Upload envia o tamanho real; exclusão de vários arquivos é sequencial e pode concluir parcialmente. Confira o resultado antes de repetir. Sessões ficam em memória, sem persistência automática.
Terminal e agentes
npm install --save-dev https://viki.app.br/downloads/viki-cli-0.2.1.tgz npx --no-install viki --help
Para entrar com a conta do painel, execute npx --no-install viki login --url https://viki.app.br --email seu@email.com; a senha e o código MFA são solicitados no terminal. Para automações, crie um token em Perfil e segurança e configure VIKI_TOKEN pelo gerenciador de segredos; nunca o grave no código ou em uma conversa. Execute:
npx --no-install viki whoami npx --no-install viki projects npx --no-install viki link ID_DO_PROJETO npx --no-install viki db status
db push aplica migrations: revise o SQL antes de executar. Tokens pessoais atualmente cobrem projetos e SQL conforme seus escopos; comandos de Functions, secrets e hosting podem exigir outra autorização e não fazem parte deste tutorial.
Versões e hashes SHA-256 dos downloads · Aplicação completa de referência