New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

node-opcua-address-space-base

Package Overview
Dependencies
Maintainers
1
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-opcua-address-space-base - npm Package Compare versions

Comparing version 2.97.0 to 2.98.0

26

package.json
{
"name": "node-opcua-address-space-base",
"version": "2.97.0",
"version": "2.98.0",
"description": "pure nodejs OPCUA SDK - module -address-space",

@@ -19,15 +19,15 @@ "main": "./dist/index.js",

"dependencies": {
"node-opcua-basic-types": "2.97.0",
"node-opcua-basic-types": "2.98.0",
"node-opcua-constants": "2.88.0",
"node-opcua-crypto": "^2.1.2",
"node-opcua-data-model": "2.97.0",
"node-opcua-data-value": "2.97.0",
"node-opcua-date-time": "2.90.1",
"node-opcua-extension-object": "2.97.0",
"node-opcua-nodeid": "2.97.0",
"node-opcua-numeric-range": "2.97.0",
"node-opcua-schemas": "2.97.0",
"node-opcua-status-code": "2.90.1",
"node-opcua-types": "2.97.0",
"node-opcua-variant": "2.97.0"
"node-opcua-data-model": "2.98.0",
"node-opcua-data-value": "2.98.0",
"node-opcua-date-time": "2.98.0",
"node-opcua-extension-object": "2.98.0",
"node-opcua-nodeid": "2.98.0",
"node-opcua-numeric-range": "2.98.0",
"node-opcua-schemas": "2.98.0",
"node-opcua-status-code": "2.98.0",
"node-opcua-types": "2.98.0",
"node-opcua-variant": "2.98.0"
},

@@ -49,3 +49,3 @@ "author": "Etienne Rossignon",

"homepage": "http://node-opcua.github.io/",
"gitHead": "19c96bda0810d2dec73dd1c2427546be40908646"
"gitHead": "07dcdd8e8c7f2b55544c6e23023093e35674829c"
}

@@ -29,5 +29,10 @@ import { NodeId, NodeIdLike } from "node-opcua-nodeid";

registerClonedObject(clonedObject: BaseNode, originalObject: BaseNode): void;
getCloned(node: BaseNode): BaseNode | null;
}
export const defaultCloneExtraInfo: CloneExtraInfo = {
interface CloneExtraInfoEx extends CloneExtraInfo {
_cloned: Map<BaseNode, BaseNode>;
}
export const defaultCloneExtraInfo: CloneExtraInfoEx = {
level: 0,
_cloned: new Map<BaseNode, BaseNode>(),
pad(this: CloneExtraInfo) {

@@ -37,3 +42,7 @@ return " ".padEnd(this.level * 2);

registerClonedObject(_clonedObject: BaseNode, _originalObject: BaseNode): void {
// nothing to do
if(this.getCloned(_originalObject)) throw new Error("cloned object is already registered.");
this._cloned.set(_originalObject, _clonedObject);
},
getCloned(node: BaseNode): BaseNode | null {
return this._cloned.get(node) || null;
}

@@ -40,0 +49,0 @@ };

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc