Instalação
Introdução
Instale o núcleo do Tile Database e prepare seu ambiente para o adapter certo.
Instalação
O @tile.js/database já inclui o núcleo da biblioteca e o adapter local em BSON.
Você só precisa instalar dependências extras se quiser trabalhar com MongoDB ou Mongoose.
Pacote principal
bun add @tile.js/databasenpm install @tile.js/databasepnpm add @tile.js/databaseyarn add @tile.js/databasePerfis de instalação
BSON local
Nenhuma dependência extra. Ideal para começar rápido, CLIs e armazenamento local.
MongoDB
Instale também mongodb se quiser usar o driver oficial ou um client compatível.
Mongoose
Instale mongoose se você já trabalha com o ecossistema Mongoose.
Requisitos
| Requisito | Versão recomendada |
|---|---|
| Node.js | >= 24.x |
| Bun | >= 1.x |
| TypeScript | >= 5.x |
Verificando a instalação
import { Database, Schema } from "@tile.js/database";
console.log("Tile Database pronto para uso");bun index.tsnpx tsx index.tsSe o arquivo executar sem erro de importação, seu ambiente já está pronto para seguir.
No adapter padrão, a pasta .tile só é criada quando a aplicação realmente precisa persistir dados ou metadados de collection.