Skip to content

Script key "start=gui" in package.json should be "start:gui" (uses = instead of :) #3339

Description

@chirag127

Problem

package.json defines a script named start=gui (using = as separator). Standard npm convention uses : for namespaced scripts, and no other script or doc references start=gui, making the GUI dev server undiscoverable via npm run start:gui.

Steps

  1. git clone https://github.com/HeyPuter/puter && cd puter
  2. npm install
  3. npm run start:gui

Expected

GUI dev server starts via nodemon.

Actual

npm error Missing script: "start:gui"
npm error   npm run start=gui # run the "start=gui" package script

Cite

  • package.json:49"start=gui": "nodemon --exec \"node dev-server.js\" ",
  • src/gui/package.json:31 — same typo duplicated

Environment

Commit 4bcdeef (main, 2026-06-22). Node >=24.0.0 (per engines). npm 10.x.

Fix: rename both keys to start:gui.

Thanks for maintaining HeyPuter/puter!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions