{"ref":"external:nodejs","page":"/externals/nodejs","json":"/externals/nodejs.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"nodejs","name":"Node.js","url":"https://nodejs.org","what":"A cross-platform JavaScript runtime that servers, command line tools and scripts written in JavaScript are run with. For the things here, the prerequisite a repository names when its build is a set of npm scripts.","checked":"2026-09-18","drafted_with_ai":true},"edges":{"required_by":[{"ref":"artifact:abaplint-transpiler","name":"@abaplint/transpiler","json":"/artifacts/abaplint-transpiler.json"},{"ref":"artifact:saptools-bruno","name":"@saptools/bruno","json":"/artifacts/saptools-bruno.json","requirement":"required"},{"ref":"artifact:saptools-cf-debugger","name":"@saptools/cf-debugger","json":"/artifacts/saptools-cf-debugger.json","requirement":"required"},{"ref":"artifact:saptools-cf-function-trace","name":"@saptools/cf-function-trace","json":"/artifacts/saptools-cf-function-trace.json","requirement":"required"},{"ref":"artifact:saptools-cf-hana","name":"@saptools/cf-hana","json":"/artifacts/saptools-cf-hana.json","requirement":"required"},{"ref":"artifact:saptools-cf-inspector","name":"@saptools/cf-inspector","json":"/artifacts/saptools-cf-inspector.json","requirement":"required"},{"ref":"artifact:saptools-cf-live-trace","name":"@saptools/cf-live-trace","json":"/artifacts/saptools-cf-live-trace.json","requirement":"required"},{"ref":"artifact:saptools-cf-logs","name":"@saptools/cf-logs","json":"/artifacts/saptools-cf-logs.json"},{"ref":"artifact:saptools-cf-sync","name":"@saptools/cf-sync","json":"/artifacts/saptools-cf-sync.json","requirement":"required"},{"ref":"artifact:saptools-cf-tail","name":"@saptools/cf-tail","json":"/artifacts/saptools-cf-tail.json"},{"ref":"artifact:saptools-cf-xsuaa","name":"@saptools/cf-xsuaa","json":"/artifacts/saptools-cf-xsuaa.json","requirement":"required"},{"ref":"artifact:saptools-sqltools","name":"@saptools/sqltools","json":"/artifacts/saptools-sqltools.json","requirement":"required"},{"ref":"artifact:alokm3hta-star-abap-offstack-testing","name":"abap-offstack-aunit","json":"/artifacts/alokm3hta-star-abap-offstack-testing.json","requirement":"required"},{"ref":"artifact:tobiashofmann-adt-bundle-builder","name":"adt-bundle-builder","json":"/artifacts/tobiashofmann-adt-bundle-builder.json","requirement":"required"},{"ref":"artifact:etosin-arc-draw","name":"ARC-DRAW","json":"/artifacts/etosin-arc-draw.json"},{"ref":"artifact:sap-samples-btp-cloud-connector-setup-automation","name":"btp-cloud-connector-setup-automation","json":"/artifacts/sap-samples-btp-cloud-connector-setup-automation.json","requirement":"required"},{"ref":"artifact:sap-samples-btp-launchpad-ui-samples","name":"btp-launchpad-ui-samples","json":"/artifacts/sap-samples-btp-launchpad-ui-samples.json","requirement":"required"},{"ref":"artifact:fermeregali-cap-mtx-scaffold","name":"cap-mtx-scaffold","json":"/artifacts/fermeregali-cap-mtx-scaffold.json","requirement":"required"},{"ref":"artifact:sap-samples-cloud-integration-pipeline-datastore-extension-ui","name":"cloud-integration-pipeline-datastore-extension-ui","json":"/artifacts/sap-samples-cloud-integration-pipeline-datastore-extension-ui.json","requirement":"required"},{"ref":"artifact:marianfoo-custom-llm-client","name":"custom-llm-client","json":"/artifacts/marianfoo-custom-llm-client.json"},{"ref":"artifact:tobiashofmann-off-stack-abap","name":"off-stack-abap","json":"/artifacts/tobiashofmann-off-stack-abap.json","requirement":"required"},{"ref":"artifact:open-abap-open-abap-core","name":"open-abap-core","json":"/artifacts/open-abap-open-abap-core.json"},{"ref":"artifact:open-abap-open-abap-odata","name":"open-abap-odata","json":"/artifacts/open-abap-open-abap-odata.json","requirement":"conditional","condition":"it is run locally, outside an ABAP system"},{"ref":"artifact:sap-samples-s4hana-avc-ui-extension-template","name":"s4hana-avc-ui-extension-template","json":"/artifacts/sap-samples-s4hana-avc-ui-extension-template.json","requirement":"required"},{"ref":"artifact:muhammad-abdullah333-sap-mcp-bridge","name":"SAP MCP Connection Manager","json":"/artifacts/muhammad-abdullah333-sap-mcp-bridge.json"},{"ref":"artifact:romankorim-sap-mcp-server","name":"sap-mcp-server","json":"/artifacts/romankorim-sap-mcp-server.json","requirement":"conditional","condition":"the RFC tools are used"},{"ref":"artifact:sap-samples-btp-sourcing-decision-board","name":"SAP-samples/btp-sourcing-decision-board","json":"/artifacts/sap-samples-btp-sourcing-decision-board.json","requirement":"required"},{"ref":"artifact:sap-samples-hana-cli-claude-plugin","name":"SAP-samples/hana-cli-claude-plugin","json":"/artifacts/sap-samples-hana-cli-claude-plugin.json","requirement":"required"},{"ref":"artifact:sap-samples-teched2025-ai165","name":"teched2025-AI165","json":"/artifacts/sap-samples-teched2025-ai165.json"},{"ref":"artifact:arnaudbuchholz-ui5-test-runner","name":"ui5-test-runner","json":"/artifacts/arnaudbuchholz-ui5-test-runner.json"},{"ref":"artifact:sap-samples-ui5con-2026-a11y-hands-on","name":"ui5con-2026-a11y-hands-on","json":"/artifacts/sap-samples-ui5con-2026-a11y-hands-on.json"},{"ref":"artifact:sap-samples-ui5con-2026-chrome-built-in-ai","name":"ui5con-2026-chrome-built-in-ai","json":"/artifacts/sap-samples-ui5con-2026-chrome-built-in-ai.json"},{"ref":"artifact:marianfoo-werkbank","name":"Werkbank","json":"/artifacts/marianfoo-werkbank.json"}],"delivered_by":[]}}