@stencila/jesta
Version:
Stencila plugin for executable documents using JavaScript
22 lines (21 loc) • 595 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.get = exports.schema = void 0;
const session_1 = require("./util/session");
exports.schema = {
title: 'get',
description: 'Get a variable from a document.',
required: ['name'],
properties: {
name: {
description: 'The name of the variable.',
type: 'string',
},
},
};
// eslint-disable-next-line @typescript-eslint/require-await
async function get(name) {
return session_1.session().context[name];
}
exports.get = get;
get.schema = exports.schema;