Skip to main content

Require — logic.require

Imports another blueprint file's exports, or an installed npm package, exactly like Node's own require().

  • Inputs / Outputs: none — it's a pure declaration, referenced elsewhere by the bare variable name you give it, not by wiring.
  • Config fields:
KeyTypeDefaultNotes
sourceTypeselectlocal"local" or "npm".
pathtext""Local: relative path without extension, e.g. "../helpers/dateFormatter". npm: package name, e.g. "axios" or "@org/pkg".
variableNametext""Must be a valid, unique JS identifier.
versiontext""npm mode only, e.g. "^1.7.0". Blank means unpinned.
// Local
const dateHelper = require("../helpers/dateFormatter");

// npm
const axios = require("axios");