Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
"use strict";
/*jslint bitwise: true */
const _ = require("underscore");
const DataValue = require("node-opcua-data-value").DataValue;
const Variant = require("node-opcua-variant").Variant;
const DataType = require("node-opcua-variant").DataType;
const NodeId = require("node-opcua-nodeid").NodeId;
const StatusCodes = require("node-opcua-status-code").StatusCodes;
const AttributeIds = require("node-opcua-data-model").AttributeIds;
const BaseNode = require("../base_node").BaseNode;
const part8 = require("node-opcua-data-access");
const AxisInformation = part8.AxisInformation;
const AxisScaleEnumeration = part8.AxisScaleEnumeration;
const Range = part8.Range;
const utils = require("node-opcua-utils");
const assert = require("node-opcua-assert").assert;
const VariantArrayType = require("node-opcua-variant").VariantArrayType;
const coerceLocalizedText = require("node-opcua-data-model").coerceLocalizedText;
const Namespace = require("../namespace").Namespace;
module.exports.install = function(AddressSpace) {
/**
*
* @method addYArrayItem
* @param options
* @param options.componentOf {NodeId}
* @param options.browseName {String}