Skip to content

Error in process filter: ClojureScript is not available when jack'ing in to shadow #3277

@ikappaki

Description

@ikappaki

Expected behavior

Able to jackin to shadow

Actual behavior

error in process filter: cider-verify-clojurescript-is-present: ClojureScript is not available.  See https://docs.cider.mx/cider/basics/clojurescript for details

Steps to reproduce the problem

  1. Install nodejs, and shadow-cljs with npm install shadow-cljs -g
  2. Create a an empty shadow-cljs.edn and a basic package.json in a new directory
    shadow-cljs.edn
{}

package.json

{"dependencies":
 {"shadow-cljs": "^2.20.13"}}
  1. Run npm install.
  2. Open shadow-cljs.edn in Emacs, and cider-jack-in-cljs, select shadow for ClojureScript REPL type and node-repl for the shadow-cljs build.
  3. The above error is returned.

Environment & Version information

CIDER version information

Include here the version string displayed when
CIDER's REPL is launched. Here's an example:

;; CIDER 1.6.0-snapshot (package: 1.6.0-snapshot), nREPL 1.0.0
;; Clojure 1.11.1, Java 17.0.5

Lein / Clojure CLI version

[email protected]

Emacs version

28.1

Operating system

MS-Windows

JDK distribution

Oracle

This is most likely due to #3272 cc @benjamin-asdf

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions