@hlang-org/runtime
Version:
A FBP-Inspired language for universal applications.
23 lines • 2.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NOOP = exports.STREAM_TYPE = exports.IDENTITY = exports.NODE_TYPE = exports.PORT_ID_PREFIX = exports.NODE_ID_PREFIX = exports.ERROR_PORT_NAME = void 0;
exports.ERROR_PORT_NAME = '@node/error';
exports.NODE_ID_PREFIX = '@hlang/node';
exports.PORT_ID_PREFIX = '@hlang/port';
exports.NODE_TYPE = {
READABLE: Symbol.for('@type/readable'),
WRITABLE: Symbol.for('@type/writable'),
TRANSFORM: Symbol.for('@type/transform'),
};
exports.IDENTITY = {
NODE: Symbol.for('@identity/node'),
PORT: Symbol.for('@identity/port'),
};
var STREAM_TYPE;
(function (STREAM_TYPE) {
STREAM_TYPE["I"] = "I";
STREAM_TYPE["O"] = "O";
})(STREAM_TYPE || (exports.STREAM_TYPE = STREAM_TYPE = {}));
const NOOP = () => void 0;
exports.NOOP = NOOP;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdHlwZS9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFPYSxRQUFBLGVBQWUsR0FBRyxhQUFhLENBQUM7QUFDaEMsUUFBQSxjQUFjLEdBQUcsYUFBYSxDQUFDO0FBQy9CLFFBQUEsY0FBYyxHQUFHLGFBQWEsQ0FBQztBQUUvQixRQUFBLFNBQVMsR0FBRztJQUN2QixRQUFRLEVBQUUsTUFBTSxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsQ0FBQztJQUN0QyxRQUFRLEVBQUUsTUFBTSxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsQ0FBQztJQUN0QyxTQUFTLEVBQUUsTUFBTSxDQUFDLEdBQUcsQ0FBQyxpQkFBaUIsQ0FBQztDQUN6QyxDQUFDO0FBRVcsUUFBQSxRQUFRLEdBQUc7SUFDdEIsSUFBSSxFQUFFLE1BQU0sQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLENBQUM7SUFDbEMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLENBQUM7Q0FDbkMsQ0FBQztBQUVGLElBQVksV0FHWDtBQUhELFdBQVksV0FBVztJQUNyQixzQkFBTyxDQUFBO0lBQ1Asc0JBQU8sQ0FBQTtBQUNULENBQUMsRUFIVyxXQUFXLDJCQUFYLFdBQVcsUUFHdEI7QUFFTSxNQUFNLElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUFwQixRQUFBLElBQUksUUFBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUG9ydCBmcm9tICcuLi9iYXNlL3BvcnQnO1xuXG5leHBvcnQgaW50ZXJmYWNlIElQb3J0RGVzYyB7XG4gIHNyYzogUG9ydDtcbiAgZHN0OiBQb3J0W107XG59XG5cbmV4cG9ydCBjb25zdCBFUlJPUl9QT1JUX05BTUUgPSAnQG5vZGUvZXJyb3InO1xuZXhwb3J0IGNvbnN0IE5PREVfSURfUFJFRklYID0gJ0BobGFuZy9ub2RlJztcbmV4cG9ydCBjb25zdCBQT1JUX0lEX1BSRUZJWCA9ICdAaGxhbmcvcG9ydCc7XG5cbmV4cG9ydCBjb25zdCBOT0RFX1RZUEUgPSB7XG4gIFJFQURBQkxFOiBTeW1ib2wuZm9yKCdAdHlwZS9yZWFkYWJsZScpLFxuICBXUklUQUJMRTogU3ltYm9sLmZvcignQHR5cGUvd3JpdGFibGUnKSxcbiAgVFJBTlNGT1JNOiBTeW1ib2wuZm9yKCdAdHlwZS90cmFuc2Zvcm0nKSxcbn07XG5cbmV4cG9ydCBjb25zdCBJREVOVElUWSA9IHtcbiAgTk9ERTogU3ltYm9sLmZvcignQGlkZW50aXR5L25vZGUnKSxcbiAgUE9SVDogU3ltYm9sLmZvcignQGlkZW50aXR5L3BvcnQnKSxcbn07XG5cbmV4cG9ydCBlbnVtIFNUUkVBTV9UWVBFIHtcbiAgSSA9ICdJJyxcbiAgTyA9ICdPJyxcbn1cblxuZXhwb3J0IGNvbnN0IE5PT1AgPSAoKSA9PiB2b2lkIDA7XG4iXX0=