bug: No "exports" main defined #38

Closed
opened 2026-02-16 12:26:51 -05:00 by yindo · 0 comments
Owner

Originally created by @user93390 on GitHub (May 10, 2025).

What happened?

Hello, I'm having an issue with solid-primitives. Im trying to create a Revolt bot but when I try to run the main .js file it doesnt want to work.

Stacktrace:

node:internal/modules/esm/resolve:313
  return new ERR_PACKAGE_PATH_NOT_EXPORTED(
         ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in C:\Users\seasnail1\OneDrive\Documents\school\programming\javascript\easy_mod\node_modules\@solid-primitives\trigger\package.json
    at exportsNotFound (node:internal/modules/esm/resolve:313:10)
    at packageExportsResolve (node:internal/modules/esm/resolve:603:13)
    at resolveExports (node:internal/modules/cjs/loader:661:36)
    at Module._findPath (node:internal/modules/cjs/loader:753:31)
    at Module._resolveFilename (node:internal/modules/cjs/loader:1391:27)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1061:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1066:22)
    at Module._load (node:internal/modules/cjs/loader:1215:37)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:235:24) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

My code:

import { config } from 'dotenv';
import { Client } from 'revolt.js';

config();

let client = new Client();

client.login(process.env.TOKEN);

console.log('logged in with token:', process.env.TOKEN);

I've tried to update npm and nothing seems to work. Downgrading or updating revolt.js doesnt work too

Thanks!

Originally created by @user93390 on GitHub (May 10, 2025). ### What happened? Hello, I'm having an issue with solid-primitives. Im trying to create a [Revolt](https://www.npmjs.com/package/revolt.js) bot but when I try to run the main .js file it doesnt want to work. **Stacktrace:** ``` node:internal/modules/esm/resolve:313 return new ERR_PACKAGE_PATH_NOT_EXPORTED( ^ Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in C:\Users\seasnail1\OneDrive\Documents\school\programming\javascript\easy_mod\node_modules\@solid-primitives\trigger\package.json at exportsNotFound (node:internal/modules/esm/resolve:313:10) at packageExportsResolve (node:internal/modules/esm/resolve:603:13) at resolveExports (node:internal/modules/cjs/loader:661:36) at Module._findPath (node:internal/modules/cjs/loader:753:31) at Module._resolveFilename (node:internal/modules/cjs/loader:1391:27) at defaultResolveImpl (node:internal/modules/cjs/loader:1061:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1066:22) at Module._load (node:internal/modules/cjs/loader:1215:37) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:235:24) { code: 'ERR_PACKAGE_PATH_NOT_EXPORTED' } ``` **My code:** ``` import { config } from 'dotenv'; import { Client } from 'revolt.js'; config(); let client = new Client(); client.login(process.env.TOKEN); console.log('logged in with token:', process.env.TOKEN); ``` I've tried to update npm and nothing seems to work. Downgrading or updating revolt.js doesnt work too Thanks!
yindo added the bug label 2026-02-16 12:26:51 -05:00
yindo closed this issue 2026-02-16 12:26:51 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/javascript-client-sdk#38