echo icon indicating copy to clipboard operation
echo copied to clipboard

commonjs/nodejs failure

Open travisghansen opened this issue 7 months ago • 0 comments
trafficstars

Echo Version

2.0.2

Laravel Version

NA

PHP Version

NA

NPM Version

11.2.0

Database Driver & Version

No response

Description

Fails to import properly after upgrading from 1.x

Object.defineProperty(exports, '__esModule', { value: true });
                      ^

ReferenceError: exports is not defined
    at file:///home/thansen/<redacted>/node_modules/laravel-echo/dist/echo.common.js:3:23
    at ModuleJobSync.runSync (node:internal/modules/esm/module_job:387:35)
    at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:323:47)
    at loadESMFromCJS (node:internal/modules/cjs/loader:1371:24)
    at Module._compile (node:internal/modules/cjs/loader:1511:5)
    at Module._extensions..js (node:internal/modules/cjs/loader:1572:16)
    at Module.load (node:internal/modules/cjs/loader:1275:32)
    at Module._load (node:internal/modules/cjs/loader:1096:12)
    at Module.require (node:internal/modules/cjs/loader:1298:19)
    at require (node:internal/modules/helpers:182:18)

Steps To Reproduce

  • install for use with nodejs
  • const Echo = require('laravel-echo').default;

travisghansen avatar Apr 06 '25 23:04 travisghansen