@@ -231,8 +231,8 @@ import { character as defaultCharacter } from '../characters/eliza';
231
231
import { displayBanner } from '../displayBanner';
232
232
import { AgentServer } from '../server/index';
233
233
import { jsonToCharacter, loadCharacterTryPath } from '../server/loader';
234
- import { loadConfig, saveConfig } from '../utils/config-manager.js ';
235
- import { promptForEnvVars } from '../utils/env-prompt.js ';
234
+ import { loadConfig, saveConfig } from '../utils/config-manager';
235
+ import { promptForEnvVars } from '../utils/env-prompt';
236
236
import { handleError } from '../utils/handle-error';
237
237
import { installPlugin } from '../utils/install-plugin';
238
238
⋮----
@@ -295,12 +295,12 @@ import { Command } from 'commander';
295
295
import { existsSync } from 'node:fs';
296
296
⋮----
297
297
import path from 'node:path';
298
- import { loadProject } from '../project.js ';
299
- import { AgentServer } from '../server/index.js ';
298
+ import { loadProject } from '../project';
299
+ import { AgentServer } from '../server/index';
300
300
import { jsonToCharacter, loadCharacterTryPath } from '../server/loader';
301
- import { TestRunner } from '../testRunner.js ';
302
- import { promptForEnvVars } from '../utils/env-prompt.js ';
303
- import { startAgent } from './start.js ';
301
+ import { TestRunner } from '../testRunner';
302
+ import { promptForEnvVars } from '../utils/env-prompt';
303
+ import { startAgent } from './start';
304
304
async function checkPortAvailable(port: number): Promise<boolean>
305
305
function checkIfLikelyPluginDir(dir: string): boolean
306
306
const runAgentTests = async (options: {
@@ -322,18 +322,18 @@ import { dirname } from 'node:path';
322
322
import { fileURLToPath } from 'node:url';
323
323
import { logger } from '@elizaos/core';
324
324
import { Command } from 'commander';
325
- import { agent } from './commands/agent.js ';
326
- import { create } from './commands/create.js ';
327
- import { dev } from './commands/dev.js ';
328
- import { env } from './commands/env.js ';
329
- import { plugin } from './commands/plugin.js ';
330
- import { project } from './commands/project.js ';
331
- import { publish } from './commands/publish.js ';
332
- import { start } from './commands/start.js ';
333
- import { teeCommand as tee } from './commands/tee.js ';
334
- import { test } from './commands/test.js ';
335
- import { update } from './commands/update.js ';
336
- import { loadEnvironment } from './utils/get-config.js ';
325
+ import { agent } from './commands/agent';
326
+ import { create } from './commands/create';
327
+ import { dev } from './commands/dev';
328
+ import { env } from './commands/env';
329
+ import { plugin } from './commands/plugin';
330
+ import { project } from './commands/project';
331
+ import { publish } from './commands/publish';
332
+ import { start } from './commands/start';
333
+ import { teeCommand as tee } from './commands/tee';
334
+ import { test } from './commands/test';
335
+ import { update } from './commands/update';
336
+ import { loadEnvironment } from './utils/get-config';
337
337
import { displayBanner } from './displayBanner';
338
338
⋮----
339
339
async function main()
@@ -3165,7 +3165,7 @@ ElizaOS uses a unified database architecture based on Drizzle ORM with adapters
3165
3165
3166
3166
| Adapter | Best For | Key Features |
3167
3167
| -------------- | --------------------------- | ----------------------------------------------------------------- |
3168
- | **PGLite** | Local development & testing | Lightweight PostgreSQL implementation running in Node.js process |
3168
+ | **PGLite** | Local development & testing | Lightweight PostgreSQL implementation running in Node process |
3169
3169
| **PostgreSQL** | Production deployments | Full PostgreSQL with vector search, scaling, and high reliability |
3170
3170
3171
3171
Additional database adapters will be supported in future releases as ElizaOS continues to evolve.
@@ -3562,7 +3562,7 @@ Yes, future releases will add support for additional databases such as:
3562
3562
- SQLite
3563
3563
- Supabase
3564
3564
- Qdrant
3565
- - SQL.js
3565
+ - SQL
3566
3566
3567
3567
The adapter interface is designed to be extensible to support a wide range of storage solutions.
3568
3568
@@ -4444,7 +4444,7 @@ cd eliza
4444
4444
4445
4445
### Node Version
4446
4446
4447
- - Use Node.js 23.3.0+ (`node -v` to check)
4447
+ - Use Node 23.3.0+ (`node -v` to check)
4448
4448
- Try using NVM: `nvm use 23`
4449
4449
4450
4450
### Installation Problems
@@ -4584,7 +4584,7 @@ COINGECKO_API_KEY=
4584
4584
"build": "turbo run build --filter=@elizaos/client && turbo run build --filter=!@elizaos/docs",
4585
4585
"clean": "rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo bun.lock* && turbo run clean --filter=./packages/*",
4586
4586
"lint": "turbo run lint --filter=./packages/* && prettier --write . && prettier --check .",
4587
- "pre-commit": "bun run scripts/pre-commit-lint.js ",
4587
+ "pre-commit": "bun run scripts/pre-commit-lint",
4588
4588
"release": "bun run build && bun lint && lerna publish --no-private --force-publish && bun lint",
4589
4589
"release:alpha": "lerna publish prerelease --preid alpha --dist-tag alpha --no-private --force-publish --loglevel verbose",
4590
4590
"migrate": "turbo run migrate --filter=./packages/plugin-sql --force",
@@ -4729,7 +4729,7 @@ COINGECKO_API_KEY=
4729
4729
### Prerequisites
4730
4730
4731
4731
- [Python 2.7+](https://www.python.org/downloads/)
4732
- - [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
4732
+ - [Node 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
4733
4733
- [bun](https://bun.io/installation)
4734
4734
4735
4735
> **Note for Windows Users:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) is required.
0 commit comments