Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-opcua-address-space-base

Package Overview
Dependencies
Maintainers
1
Versions
105
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.99.0 to 2.100.0

./dist/index.js

10

dist/clone_options.d.ts

@@ -19,9 +19,6 @@ import { NodeId, NodeIdLike } from "node-opcua-nodeid";

pad(): string;
registerClonedObject(clonedObject: BaseNode, originalObject: BaseNode): void;
getCloned(node: BaseNode): BaseNode | null;
registerClonedObject(clonedNode: BaseNode, originalNode: BaseNode): void;
getCloned(originalObject: BaseNode): BaseNode | null;
}
interface CloneExtraInfoEx extends CloneExtraInfo {
_cloned: Map<BaseNode, BaseNode>;
}
export declare const defaultCloneExtraInfo: CloneExtraInfoEx;
export declare const makeDefaultCloneExtraInfo: () => CloneExtraInfo;
export interface CloneOptions {

@@ -50,2 +47,1 @@ namespace: INamespace;

}
export {};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultCloneExtraInfo = exports.defaultCloneFilter = void 0;
exports.makeDefaultCloneExtraInfo = exports.defaultCloneFilter = void 0;
const clone_helper_1 = require("./clone_helper");
exports.defaultCloneFilter = {

@@ -10,17 +11,4 @@ shouldKeep: () => true,

};
exports.defaultCloneExtraInfo = {
level: 0,
_cloned: new Map(),
pad() {
return " ".padEnd(this.level * 2);
},
registerClonedObject(_clonedObject, _originalObject) {
if (this.getCloned(_originalObject))
throw new Error("cloned object is already registered.");
this._cloned.set(_originalObject, _clonedObject);
},
getCloned(node) {
return this._cloned.get(node) || null;
}
};
const makeDefaultCloneExtraInfo = () => new clone_helper_1.CloneHelper();
exports.makeDefaultCloneExtraInfo = makeDefaultCloneExtraInfo;
//# sourceMappingURL=clone_options.js.map

@@ -24,1 +24,2 @@ export * from "./address_space";

export * from "./ua_view";
export * from "./clone_helper";

@@ -40,2 +40,3 @@ "use strict";

__exportStar(require("./ua_view"), exports);
__exportStar(require("./clone_helper"), exports);
//# sourceMappingURL=index.js.map

@@ -220,4 +220,4 @@ import { AttributeIds, CallbackT, DataType, PreciseClock, StatusCode, StatusCodeCallback, UInt32 } from "node-opcua-basic-types";

writeValue(context: ISessionContext, dataValue: DataValue, indexRange?: string | NumericRange | null): Promise<StatusCode>;
asyncRefresh(oldestDate: Date, callback: CallbackT<DataValue>): void;
asyncRefresh(oldestDate: Date): Promise<DataValue>;
asyncRefresh(oldestDate: PreciseClock, callback: CallbackT<DataValue>): void;
asyncRefresh(oldestDate: PreciseClock): Promise<DataValue>;
/**

@@ -224,0 +224,0 @@ * write a variable attribute (callback version)

{
"name": "node-opcua-address-space-base",
"version": "2.99.0",
"version": "2.100.0",
"description": "pure nodejs OPCUA SDK - module address-space-base",

@@ -16,5 +16,6 @@ "main": "./dist/index.js",

"clean": "npx rimraf node_modules dist *.tsbuildinfo",
"c": "mocha --version"
"mocha:version": "mocha --version"
},
"dependencies": {
"node-opcua-assert": "2.98.1",
"node-opcua-basic-types": "2.99.0",

@@ -26,2 +27,3 @@ "node-opcua-constants": "2.98.1",

"node-opcua-date-time": "2.99.0",
"node-opcua-debug": "2.99.0",
"node-opcua-extension-object": "2.99.0",

@@ -50,3 +52,3 @@ "node-opcua-nodeid": "2.99.0",

"homepage": "http://node-opcua.github.io/",
"gitHead": "90ce9f5b44d74198d84a384de622dfa94fd05c0c",
"gitHead": "e143ff72418bb3db8c0a2cb8d4b7e54a90521a73",
"files": [

@@ -53,0 +55,0 @@ "dist",

@@ -12,2 +12,3 @@ import { NodeId, NodeIdLike } from "node-opcua-nodeid";

import { UAVariable } from "./ua_variable";
import { CloneHelper } from "./clone_helper";

@@ -29,23 +30,8 @@ export interface CloneFilter {

pad(): string;
registerClonedObject(clonedObject: BaseNode, originalObject: BaseNode): void;
getCloned(node: BaseNode): BaseNode | null;
registerClonedObject(clonedNode: BaseNode, originalNode: BaseNode): void;
getCloned(originalObject: BaseNode): BaseNode | null;
}
interface CloneExtraInfoEx extends CloneExtraInfo {
_cloned: Map<BaseNode, BaseNode>;
}
export const defaultCloneExtraInfo: CloneExtraInfoEx = {
level: 0,
_cloned: new Map<BaseNode, BaseNode>(),
pad(this: CloneExtraInfo) {
return " ".padEnd(this.level * 2);
},
registerClonedObject(_clonedObject: BaseNode, _originalObject: BaseNode): void {
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;
}
};
export const makeDefaultCloneExtraInfo = (): CloneExtraInfo => new CloneHelper();
export interface CloneOptions /* extends ConstructNodeIdOptions */ {

@@ -52,0 +38,0 @@ namespace: INamespace;

@@ -24,1 +24,2 @@ export * from "./address_space";

export * from "./ua_view";
export * from "./clone_helper";

@@ -284,5 +284,5 @@ import { AttributeIds, CallbackT, DataType, PreciseClock, StatusCode, StatusCodeCallback, UInt32 } from "node-opcua-basic-types";

asyncRefresh(oldestDate: Date, callback: CallbackT<DataValue>): void;
asyncRefresh(oldestDate: PreciseClock, callback: CallbackT<DataValue>): void;
asyncRefresh(oldestDate: Date): Promise<DataValue>;
asyncRefresh(oldestDate: PreciseClock): Promise<DataValue>;

@@ -289,0 +289,0 @@ /**

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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