This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch gremlin-mcp in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit f511c2c6ce68addf5dc85311198ca4d79dd9128f Author: Stephen Mallette <[email protected]> AuthorDate: Wed Oct 1 10:30:22 2025 -0400 Update docs for Javascript dev environment setup --- docs/src/dev/developer/development-environment.asciidoc | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/docs/src/dev/developer/development-environment.asciidoc b/docs/src/dev/developer/development-environment.asciidoc index 65d5f6ab08..f8b804e709 100644 --- a/docs/src/dev/developer/development-environment.asciidoc +++ b/docs/src/dev/developer/development-environment.asciidoc @@ -309,17 +309,15 @@ See the <<release-environment,Release Environment>> section for more information [[nodejs-environment]] === JavaScript Environment -When building `gremlin-javascript`, mvn command will include a local copy of Node.js runtime and npm inside your project -using `com.github.eirslett:frontend-maven-plugin` plugin. This copy of the Node.js runtime will not affect any -other existing Node.js runtime instances in your machine. +When building `gremlin-javascript`, `gremlint` and `gremlin-mcp`, the `mvn` command will include a local copy of Node.js +runtime and npm inside your project using `com.github.eirslett:frontend-maven-plugin` plugin. This copy of the Node.js +runtime will not affect any other existing Node.js runtime instances in your machine. -To run the development and build scripts of `gremlint` and its corresponding web page `docs/gremlint`, Node.js and npm -have to be installed. When generating or publishing the TinkerPop website, the `docs/gremlint` web page has to be +To run the development and build scripts of the web app in `docs/gremlint`, Node.js and npm have to be installed on the +local system at this time. When generating or publishing the TinkerPop website, the `docs/gremlint` web page has to be built. Consequently, the scripts `bin/generate-home.sh` and `bin/publish-home.sh` require that Node.js and npm are -installed. Version 8.x or newer of npm is required. This is covered in more detail in the <<site,Site>> section. - -As of TinkerPop 3.5.5, `gremlin-javascript` uses Docker for all tests inside of Maven. Please make sure Docker is -installed and running on your system. +installed. Check the root `pom.xml` for the `runtime.node.version` property for the minimum version required. This is +covered in more detail in the <<site,Site>> section. IMPORTANT: Beware of unexpected or unwanted changes on `package-lock.json` files when committing and merging.
