Skip to content

Error when starting 2.2.0 'import assertion of type "json"' #26937

Closed
@PatMan6889

Description

@PatMan6889

What happened?

I updated to 2.2.0 and get this error now when I try to start:

root@Zigbee2MQTT:/opt/zigbee2mqtt# cd /opt/zigbee2mqtt && pnpm start

    [email protected] start /opt/zigbee2mqtt
    node index.js


Starting Zigbee2MQTT without watchdog.
TypeError: Module "file:///opt/zigbee2mqtt/package.json" needs an import assertion of type "json"
    at new NodeError (node:internal/errors:405:5)
    at validateAssertions (node:internal/modules/esm/assert:95:15)
    at defaultLoad (node:internal/modules/esm/load:86:3)
    at nextLoad (node:internal/modules/esm/loader:163:28)
    at ESMLoader.load (node:internal/modules/esm/loader:603:26)
    at ESMLoader.moduleProvider (node:internal/modules/esm/loader:457:22)
    at new ModuleJob (node:internal/modules/esm/module_job:64:26)
    at ESMLoader.#createModuleJob (node:internal/modules/esm/loader:480:17)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:434:34)
 ELIFECYCLE  Command failed with exit code 1.

What did you expect to happen?

To just run fine like previous versions

How to reproduce it (minimal and precise)

Upgrade from 2.1.0

Zigbee2MQTT version

2.2.0

Adapter firmware version

20230507

Adapter

Sonoff Stick

Setup

LXC on Proxmox

Debug log

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions