UNPKG

@jplorg/jpl

Version:
20 lines (19 loc) 576 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _library = require("../../library"); var _default = exports.default = { /** { name: string } */ op(runtime, input, params, scope, next) { if (!Object.hasOwn(scope.vars, params.name ?? '')) throw new _library.JPLReferenceError('%s is not defined', params.name ?? ''); return next(scope.vars[params.name ?? ''], scope); }, /** { name: string } */ map(runtime, params) { return { name: runtime.assertType(params.name, 'string') }; } };