From d5949e57b37d97e12b33c3d2aeaca68f132e41ee Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:24 -0300 Subject: [PATCH 01/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75252=20feat?= =?UTF-8?q?:=20update=20@nginstack/engine=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- types/nginstack__engine/index.d.ts | 3 ++- types/nginstack__engine/keys/Classes.d.ts | 1 + .../keys/UserValidationModes.d.ts | 2 ++ .../lib/database/Database.d.ts | 2 +- .../scheduler/{Job.d.ts => ScheduledJob.d.ts} | 17 ++++++++++------- types/nginstack__engine/lib/scheduler/Task.d.ts | 2 ++ .../lib/security/AuthToken.d.ts | 5 +++-- .../lib/security/PermissionReplicator.d.ts | 12 +++++------- .../nginstack__engine/lib/session/Session.d.ts | 8 ++++---- .../nginstack__engine-tests.ts | 2 +- types/nginstack__engine/package.json | 2 +- 11 files changed, 32 insertions(+), 24 deletions(-) create mode 100644 types/nginstack__engine/keys/UserValidationModes.d.ts rename types/nginstack__engine/lib/scheduler/{Job.d.ts => ScheduledJob.d.ts} (71%) diff --git a/types/nginstack__engine/index.d.ts b/types/nginstack__engine/index.d.ts index 968f69a099a9dc..29a38d6be9e6e3 100644 --- a/types/nginstack__engine/index.d.ts +++ b/types/nginstack__engine/index.d.ts @@ -34,6 +34,7 @@ /// /// /// +/// /// /// /// @@ -381,8 +382,8 @@ /// /// /// -/// /// +/// /// /// /// diff --git a/types/nginstack__engine/keys/Classes.d.ts b/types/nginstack__engine/keys/Classes.d.ts index 1c1c4ce43fd12c..4f9ec79cefd0d0 100644 --- a/types/nginstack__engine/keys/Classes.d.ts +++ b/types/nginstack__engine/keys/Classes.d.ts @@ -54,6 +54,7 @@ export let KEY_RANGES: number; export let LARGE_OBJECTS_STORAGE_RULES: number; export let LARGE_OBJECTS: number; export let LICENSES: number; +export let LOG_ARCHIVING_DETAILS: number; export let LOG_RETENTION_FOR_LOG_TYPES: number; export let LOG_RETENTION_FOR_RECORDS: number; export let LOG_RETENTION: number; diff --git a/types/nginstack__engine/keys/UserValidationModes.d.ts b/types/nginstack__engine/keys/UserValidationModes.d.ts new file mode 100644 index 00000000000000..6b0a4ab1bfc4c3 --- /dev/null +++ b/types/nginstack__engine/keys/UserValidationModes.d.ts @@ -0,0 +1,2 @@ +export let STRICT: number; +export let IGNORE_USER_STATUS: number; diff --git a/types/nginstack__engine/lib/database/Database.d.ts b/types/nginstack__engine/lib/database/Database.d.ts index c031383c47a2f5..eaf71b51d04672 100644 --- a/types/nginstack__engine/lib/database/Database.d.ts +++ b/types/nginstack__engine/lib/database/Database.d.ts @@ -144,7 +144,7 @@ interface ArchiveLogFileInfo { path: string; storageProvider: number | null; logDate: Date; - archiveDate: Date; + archiveDate: Date | null; recordCount: number; recordCountPerClassKey: Record; recordCountPerTableName: Record; diff --git a/types/nginstack__engine/lib/scheduler/Job.d.ts b/types/nginstack__engine/lib/scheduler/ScheduledJob.d.ts similarity index 71% rename from types/nginstack__engine/lib/scheduler/Job.d.ts rename to types/nginstack__engine/lib/scheduler/ScheduledJob.d.ts index ccd1d40485bf70..773dbb40e9672f 100644 --- a/types/nginstack__engine/lib/scheduler/Job.d.ts +++ b/types/nginstack__engine/lib/scheduler/ScheduledJob.d.ts @@ -1,6 +1,6 @@ -export = Job; -declare function Job(source?: DataSet | File | MemoryStream): void; -declare class Job { +export = ScheduledJob; +declare function ScheduledJob(source?: DataSet | File | MemoryStream): void; +declare class ScheduledJob { constructor(source?: DataSet | File | MemoryStream); calcNextExecution(): void; loadFromStream(stream: MemoryStream | File): void; @@ -33,10 +33,13 @@ declare class Job { readonly finishedSuccessfully: boolean; readonly lastResult: string; enabled: boolean; + userValidationMode: string; + userValidationModeKey: number; + readonly failCount: number; } -declare namespace Job { +declare namespace ScheduledJob { export { File, MemoryStream, DataSet }; } -type File = import('../io/File'); -type MemoryStream = import('../io/MemoryStream'); -type DataSet = import('../dataset/DataSet'); +type File = import('../io/File.js'); +type MemoryStream = import('../io/MemoryStream.js'); +type DataSet = import('../dataset/DataSet.js'); diff --git a/types/nginstack__engine/lib/scheduler/Task.d.ts b/types/nginstack__engine/lib/scheduler/Task.d.ts index 06ff39ea9fbdab..83f685737e2de3 100644 --- a/types/nginstack__engine/lib/scheduler/Task.d.ts +++ b/types/nginstack__engine/lib/scheduler/Task.d.ts @@ -18,6 +18,8 @@ declare class Task { nextExecution: Date; preRequisiteTask: string; enabled: boolean; + userValidationMode: string; + failCount: number; userKey: number; saveLocally(userId?: string, password?: string): void; del(): void; diff --git a/types/nginstack__engine/lib/security/AuthToken.d.ts b/types/nginstack__engine/lib/security/AuthToken.d.ts index d142f3f4d7cb20..7c01a0b07949f6 100644 --- a/types/nginstack__engine/lib/security/AuthToken.d.ts +++ b/types/nginstack__engine/lib/security/AuthToken.d.ts @@ -4,9 +4,10 @@ declare class AuthToken { constructor(scope: string | string[] | number | DBKey, data?: string); scope: string; data: string; - expires: Date; + expires: Date | null; description: string; - userKey: number | DBKey; + userKey: number; + context: string; } declare namespace AuthToken { export { DBKey }; diff --git a/types/nginstack__engine/lib/security/PermissionReplicator.d.ts b/types/nginstack__engine/lib/security/PermissionReplicator.d.ts index 2c889222c3f394..94586cf97134d5 100644 --- a/types/nginstack__engine/lib/security/PermissionReplicator.d.ts +++ b/types/nginstack__engine/lib/security/PermissionReplicator.d.ts @@ -25,13 +25,11 @@ declare class PermissionReplicator { toGroupUser: number, parents?: number[], fieldNames?: string[] - ): - | {} - | { - insertedKeys: number[]; - updatedKeys: number[]; - deletedKeys: number[]; - }; + ): { + insertedKeys: number[]; + updatedKeys: number[]; + deletedKeys: number[]; + }; replicateToChildren( parent: number, permissions: number[] diff --git a/types/nginstack__engine/lib/session/Session.d.ts b/types/nginstack__engine/lib/session/Session.d.ts index 42ede711ea7f76..e09cdfc04d57c8 100644 --- a/types/nginstack__engine/lib/session/Session.d.ts +++ b/types/nginstack__engine/lib/session/Session.d.ts @@ -20,10 +20,10 @@ declare class Session { logout(): void; setTimeout( minutes: number, - opt_hours?: number, - opt_days?: number, - opt_months?: number, - opt_years?: number + hours?: number, + days?: number, + months?: number, + years?: number ): void; authorizeToken(authToken: AuthToken): string; updateAuthToken(authToken: AuthToken): void; diff --git a/types/nginstack__engine/nginstack__engine-tests.ts b/types/nginstack__engine/nginstack__engine-tests.ts index f14fa48d5601dd..3101781afeae50 100644 --- a/types/nginstack__engine/nginstack__engine-tests.ts +++ b/types/nginstack__engine/nginstack__engine-tests.ts @@ -88,6 +88,6 @@ database.userHasScope(456, 'scope'); // $ExpectType boolean database.logout(); // $ExpectType void function getVersion(): string { - return '86.0.1'; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__engine/package.json b/types/nginstack__engine/package.json index 2e1f51fe9170b9..37cf7733f5db65 100644 --- a/types/nginstack__engine/package.json +++ b/types/nginstack__engine/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__engine", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From de9c3149945ad2e942bedc9c4cdcbbb3f43c366a Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:28 -0300 Subject: [PATCH 02/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75253=20feat?= =?UTF-8?q?:=20update=20@nginstack/iquery=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- types/nginstack__iquery/lib/IClauseFrom.d.ts | 4 +- types/nginstack__iquery/lib/IClauseJoin.d.ts | 10 ++-- .../nginstack__iquery/lib/IClauseSelect.d.ts | 8 +-- types/nginstack__iquery/lib/IClauseWhere.d.ts | 4 +- .../lib/IClauseWhereFactory.d.ts | 6 +-- .../lib/IClauseWhereManager.d.ts | 6 +-- types/nginstack__iquery/lib/IColumn.d.ts | 2 +- types/nginstack__iquery/lib/IJoinManager.d.ts | 4 +- types/nginstack__iquery/lib/IQuery.d.ts | 12 ++--- .../lib/PermissionClauseGenerator.d.ts | 52 ++++++++----------- .../nginstack__iquery-tests.ts | 10 ++-- types/nginstack__iquery/package.json | 2 +- 12 files changed, 57 insertions(+), 63 deletions(-) diff --git a/types/nginstack__iquery/lib/IClauseFrom.d.ts b/types/nginstack__iquery/lib/IClauseFrom.d.ts index 3bcdf3ff5facf4..82cf01f298b45c 100644 --- a/types/nginstack__iquery/lib/IClauseFrom.d.ts +++ b/types/nginstack__iquery/lib/IClauseFrom.d.ts @@ -33,5 +33,5 @@ declare namespace IClauseFrom { function createSequenceAlias(): number; function resetSequenceAlias(): void; } -import IQuery = require("./IQuery.js"); -import IJoinManager = require("./IJoinManager.js"); +import IQuery = require('./IQuery.js'); +import IJoinManager = require('./IJoinManager.js'); diff --git a/types/nginstack__iquery/lib/IClauseJoin.d.ts b/types/nginstack__iquery/lib/IClauseJoin.d.ts index 9f5a28ca53ecec..8c40c7b099278e 100644 --- a/types/nginstack__iquery/lib/IClauseJoin.d.ts +++ b/types/nginstack__iquery/lib/IClauseJoin.d.ts @@ -3,7 +3,7 @@ declare function IClauseJoin( iQuery: IQuery, iQueryJoin: IQuery, type: string, - isRightTableAsSubquery: any, + isRightTableAsSubquery: any ): void; declare class IClauseJoin { constructor(iQuery: IQuery, iQueryJoin: IQuery, type: string, isRightTableAsSubquery: any); @@ -24,13 +24,13 @@ declare class IClauseJoin { getColumnsNames(): object; } declare namespace IClauseJoin { - export { IClauseWhere, IQuery, RightTableAsSubQueryConfig }; + export { IQuery, IClauseWhere, RightTableAsSubQueryConfig }; } -type IQuery = import("./IQuery"); -type IClauseWhere = import("./IClauseWhere"); +type IQuery = import('./IQuery'); +type IClauseWhere = import('./IClauseWhere'); interface RightTableAsSubQueryConfig { isEnabled: boolean; clauseSelect: IClauseSelect; subQueryAlias: string; } -import IClauseSelect = require("./IClauseSelect.js"); +import IClauseSelect = require('./IClauseSelect.js'); diff --git a/types/nginstack__iquery/lib/IClauseSelect.d.ts b/types/nginstack__iquery/lib/IClauseSelect.d.ts index 1b9c7a71ab17f1..dc3b3460eaf213 100644 --- a/types/nginstack__iquery/lib/IClauseSelect.d.ts +++ b/types/nginstack__iquery/lib/IClauseSelect.d.ts @@ -34,8 +34,8 @@ declare class IClauseSelect { private fetchGroupByArr_; } declare namespace IClauseSelect { - export { DataSet, IQuery }; + export { IQuery, DataSet }; } -import IColumn = require("./IColumn.js"); -type IQuery = import("./IQuery"); -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +import IColumn = require('./IColumn.js'); +type IQuery = import('./IQuery'); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); diff --git a/types/nginstack__iquery/lib/IClauseWhere.d.ts b/types/nginstack__iquery/lib/IClauseWhere.d.ts index 838b683b1a1a19..1fb71031e35b0f 100644 --- a/types/nginstack__iquery/lib/IClauseWhere.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhere.d.ts @@ -33,5 +33,5 @@ declare class IClauseWhere { declare namespace IClauseWhere { export { IClauseJoin }; } -import IQuery = require("./IQuery.js"); -type IClauseJoin = import("./IClauseJoin"); +import IQuery = require('./IQuery.js'); +type IClauseJoin = import('./IClauseJoin'); diff --git a/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts b/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts index 3f372479abc36b..db4bc546509f9c 100644 --- a/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts @@ -10,6 +10,6 @@ declare class IClauseWhereFactory { declare namespace IClauseWhereFactory { export { IClauseJoin, IQuery }; } -import IClauseWhere = require("./IClauseWhere.js"); -type IClauseJoin = import("./IClauseJoin"); -type IQuery = import("./IQuery"); +import IClauseWhere = require('./IClauseWhere.js'); +type IClauseJoin = import('./IClauseJoin'); +type IQuery = import('./IQuery'); diff --git a/types/nginstack__iquery/lib/IClauseWhereManager.d.ts b/types/nginstack__iquery/lib/IClauseWhereManager.d.ts index 9aac566ccd3edd..b7dcf56f6b7721 100644 --- a/types/nginstack__iquery/lib/IClauseWhereManager.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhereManager.d.ts @@ -10,7 +10,7 @@ declare class IClauseWhereManager { makeClauseWhere(iQuery: IQuery, literalClause: any, join?: boolean): IClauseWhere; } declare namespace IClauseWhereManager { - export { IClauseWhere, IQuery }; + export { IQuery, IClauseWhere }; } -type IQuery = import("./IQuery"); -type IClauseWhere = import("./IClauseWhere"); +type IQuery = import('./IQuery'); +type IClauseWhere = import('./IClauseWhere'); diff --git a/types/nginstack__iquery/lib/IColumn.d.ts b/types/nginstack__iquery/lib/IColumn.d.ts index f5981bfe27dff8..0a1dc28fd3bc45 100644 --- a/types/nginstack__iquery/lib/IColumn.d.ts +++ b/types/nginstack__iquery/lib/IColumn.d.ts @@ -38,7 +38,7 @@ declare class IColumn { declare namespace IColumn { export { ColumnConfig }; } -import IClauseSelect = require("./IClauseSelect.js"); +import IClauseSelect = require('./IClauseSelect.js'); interface ColumnConfig { alias: string; cast: string; diff --git a/types/nginstack__iquery/lib/IJoinManager.d.ts b/types/nginstack__iquery/lib/IJoinManager.d.ts index d17b58927520a1..373a2f399dedd1 100644 --- a/types/nginstack__iquery/lib/IJoinManager.d.ts +++ b/types/nginstack__iquery/lib/IJoinManager.d.ts @@ -16,5 +16,5 @@ declare class IJoinManager { simpleColumnsNames: any[]; }; } -import IQuery = require("./IQuery.js"); -import IClauseJoin = require("./IClauseJoin.js"); +import IQuery = require('./IQuery.js'); +import IClauseJoin = require('./IClauseJoin.js'); diff --git a/types/nginstack__iquery/lib/IQuery.d.ts b/types/nginstack__iquery/lib/IQuery.d.ts index 86daaaaecd1f33..232f2dc50768d1 100644 --- a/types/nginstack__iquery/lib/IQuery.d.ts +++ b/types/nginstack__iquery/lib/IQuery.d.ts @@ -24,12 +24,12 @@ declare class IQuery { toSql(): string; } declare namespace IQuery { - export { DBKey, defaultCheckPermission, from, IClauseJoin }; + export { defaultCheckPermission, from, DBKey, IClauseJoin }; } -import IClauseSelect = require("./IClauseSelect.js"); -import IJoinManager = require("./IJoinManager.js"); -import IClauseFrom = require("./IClauseFrom.js"); +import IClauseSelect = require('./IClauseSelect.js'); +import IJoinManager = require('./IJoinManager.js'); +import IClauseFrom = require('./IClauseFrom.js'); declare let defaultCheckPermission: boolean; declare let from: any; -type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); -type IClauseJoin = import("./IClauseJoin"); +type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); +type IClauseJoin = import('./IClauseJoin'); diff --git a/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts b/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts index 4e1f5fc6420e8d..d08cbb1be2a112 100644 --- a/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts +++ b/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts @@ -9,37 +9,31 @@ declare class PermissionClauseGenerator { addClassPermission(classKey: any, userKey: any): void; generate(classFieldName: any): | string - | Array< - | string - | { - field: any; - operator: string; - value: any; - disableGetChildren: boolean; - } - > - | { - field: any; - operator: string; - value: any[]; - disableGetChildren: boolean; - } - | Array< - | string - | Array< - | string - | { + | Array<| string + | { field: any; operator: string; value: any; disableGetChildren: boolean; - } - > - | { - field: any; - operator: string; - value: any[]; - disableGetChildren: boolean; - } - >; + }> + | { + field: any; + operator: string; + value: any[]; + disableGetChildren: boolean; + } + | Array<| string + | Array<| string + | { + field: any; + operator: string; + value: any; + disableGetChildren: boolean; + }> + | { + field: any; + operator: string; + value: any[]; + disableGetChildren: boolean; + }>; } diff --git a/types/nginstack__iquery/nginstack__iquery-tests.ts b/types/nginstack__iquery/nginstack__iquery-tests.ts index 1d590e626114fd..a318c0b5f3c824 100644 --- a/types/nginstack__iquery/nginstack__iquery-tests.ts +++ b/types/nginstack__iquery/nginstack__iquery-tests.ts @@ -1,5 +1,5 @@ -import IClauseSelect from "@nginstack/iquery/lib/IClauseSelect"; -import IQuery from "@nginstack/iquery/lib/IQuery"; +import IClauseSelect from '@nginstack/iquery/lib/IClauseSelect'; +import IQuery from '@nginstack/iquery/lib/IQuery'; const iquery = new IQuery(); const clauseSelect = new IClauseSelect(iquery); @@ -10,10 +10,10 @@ iquery.whereClauseCount; // $ExpectType number iquery.validatePermission; // $ExpectType number iquery.column(clauseSelect); // $ExpectType IClauseSelect -iquery.from(1, ""); // $ExpectType IQuery +iquery.from(1, ''); // $ExpectType IQuery iquery.innerJoin(iquery); // $ExpectType IClauseJoin iquery.leftOuterJoin(iquery); // $ExpectType IClauseJoin -iquery.where([""]); // $ExpectType IQuery +iquery.where(['']); // $ExpectType IQuery iquery.uncheckPermission(); // $ExpectType IQuery iquery.checkPermission(); // $ExpectType IQuery iquery.getLeftJoinIQuery(); // $ExpectType IClauseJoin @@ -21,6 +21,6 @@ iquery.getWhereSql(true); // $ExpectType string iquery.toSql(); // $ExpectType string function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__iquery/package.json b/types/nginstack__iquery/package.json index b921a75c130fb4..0657c483fd39a9 100644 --- a/types/nginstack__iquery/package.json +++ b/types/nginstack__iquery/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__iquery", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From 74717a05ea2e0bf9c56a41723dcc49b35da92d94 Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:42 -0300 Subject: [PATCH 03/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75255=20feat?= =?UTF-8?q?:=20update=20@nginstack/jsunit=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- types/nginstack__jsunit/index.d.ts | 1 + .../lib/AggregatedTestResult.d.ts | 17 ++++++++++++++--- .../lib/LegacyAssertMethods.d.ts | 4 ++-- types/nginstack__jsunit/lib/TestCaseEvent.d.ts | 2 +- types/nginstack__jsunit/lib/TestRunner.d.ts | 10 +++++----- .../lib/TestSourceScanner.d.ts | 2 +- types/nginstack__jsunit/lib/TestSuite.d.ts | 4 ++-- .../nginstack__jsunit/lib/TestSuiteRunner.d.ts | 8 ++++---- .../nginstack__jsunit-tests.ts | 8 ++++---- types/nginstack__jsunit/package.json | 2 +- 10 files changed, 35 insertions(+), 23 deletions(-) diff --git a/types/nginstack__jsunit/index.d.ts b/types/nginstack__jsunit/index.d.ts index c71a55877ac391..9f2bb93069ca17 100644 --- a/types/nginstack__jsunit/index.d.ts +++ b/types/nginstack__jsunit/index.d.ts @@ -1,3 +1,4 @@ +/// /// /// /// diff --git a/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts b/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts index 4491d683a2e260..929df8ae3e61db 100644 --- a/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts +++ b/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts @@ -2,10 +2,11 @@ export = AggregatedTestResult; declare function AggregatedTestResult(numTotalTests: number): void; declare class AggregatedTestResult { constructor(numTotalTests: number); - testResults: Array; + testResults: Array; numTotalTests: number; numPendingTests: number; startTime: number; + dbName: string; success: boolean; endTime: number; duration: number; @@ -14,11 +15,21 @@ declare class AggregatedTestResult { numPassedTests: number; maxErrorsReached: boolean; addResult(testResult: TestResult): void; + private formatReport_; formatTxtReport(): string; formatHtmlReport(): string; formatJUnitXmlReport(): string; + assign(obj: Partial): void; } declare namespace AggregatedTestResult { - export { TestResult }; + export { TestResult, ReportSummaryByProduct }; +} +type TestResult = import('@nginstack/jsunit/lib/TestResult'); +interface ReportSummaryByProduct { + productName: string; + numTotalTests: number; + numPassedTests: number; + numFailedTests: number; + duration: number; + failedTests: TestResult[]; } -type TestResult = import("@nginstack/jsunit/lib/TestResult"); diff --git a/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts b/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts index 8116e2ca70d7dc..ff448bee0a01e8 100644 --- a/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts +++ b/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts @@ -8,13 +8,13 @@ export function checkEqualNumbers( expected: number, actual: number, delta: number, - msg: string, + msg: string ): void; export function checkNotEqualNumbers( expected: number, actual: number, delta: number, - msg: string, + msg: string ): void; export function checkEqualDates(expected: Date, actual: Date, msg: string): void; export function checkNotEqualDates(expected: Date, actual: Date, msg: string): void; diff --git a/types/nginstack__jsunit/lib/TestCaseEvent.d.ts b/types/nginstack__jsunit/lib/TestCaseEvent.d.ts index 8826458af96fa0..4557dabdcb25d4 100644 --- a/types/nginstack__jsunit/lib/TestCaseEvent.d.ts +++ b/types/nginstack__jsunit/lib/TestCaseEvent.d.ts @@ -12,4 +12,4 @@ declare class TestCaseEvent { declare namespace TestCaseEvent { export { AggregatedTestResult }; } -type AggregatedTestResult = import("./AggregatedTestResult"); +type AggregatedTestResult = import('./AggregatedTestResult'); diff --git a/types/nginstack__jsunit/lib/TestRunner.d.ts b/types/nginstack__jsunit/lib/TestRunner.d.ts index efc7c9a00726ef..7a96ba978f1de6 100644 --- a/types/nginstack__jsunit/lib/TestRunner.d.ts +++ b/types/nginstack__jsunit/lib/TestRunner.d.ts @@ -31,9 +31,9 @@ declare class TestRunner { runAllTests(options: { reverseOrder?: boolean }): AggregatedTestResult; } declare namespace TestRunner { - export { TestCase, TestResult }; + export { TestResult, TestCase }; } -import TestSuite = require("./TestSuite.js"); -import AggregatedTestResult = require("./AggregatedTestResult.js"); -type TestResult = import("./TestResult"); -type TestCase = import("./TestSuite").TestCase; +import TestSuite = require('./TestSuite.js'); +import AggregatedTestResult = require('./AggregatedTestResult.js'); +type TestResult = import('./TestResult'); +type TestCase = import('./TestSuite').TestCase; diff --git a/types/nginstack__jsunit/lib/TestSourceScanner.d.ts b/types/nginstack__jsunit/lib/TestSourceScanner.d.ts index a48da3fd173d81..a9c44f675a49a8 100644 --- a/types/nginstack__jsunit/lib/TestSourceScanner.d.ts +++ b/types/nginstack__jsunit/lib/TestSourceScanner.d.ts @@ -14,7 +14,7 @@ declare class TestSourceScanner { declare namespace TestSourceScanner { export { TestCasePosition }; } -import JSScanner = require("@nginstack/engine/lib/compiler/ijs/JSScanner.js"); +import JSScanner = require('@nginstack/engine/lib/compiler/ijs/JSScanner.js'); interface TestCasePosition { line: number; column: number; diff --git a/types/nginstack__jsunit/lib/TestSuite.d.ts b/types/nginstack__jsunit/lib/TestSuite.d.ts index 2eaa838b21103e..2626a95ae04be8 100644 --- a/types/nginstack__jsunit/lib/TestSuite.d.ts +++ b/types/nginstack__jsunit/lib/TestSuite.d.ts @@ -30,9 +30,9 @@ declare class TestSuite { tearDown(): void; } declare namespace TestSuite { - export { findPackageName, formatSuiteName, formatTestCaseId, InitializationError, TestCase }; + export { formatSuiteName, formatTestCaseId, findPackageName, TestCase, InitializationError }; } -import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); +import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); declare function formatSuiteName(filePath: string): string; declare function formatTestCaseId(suiteId: string, testCaseName: string): string; declare function findPackageName(path: string): string; diff --git a/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts b/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts index d2a11e81cfb679..3c3cba105a3377 100644 --- a/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts +++ b/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts @@ -5,7 +5,7 @@ declare function TestSuiteRunner( trackerId?: string; env?: Record; runtime?: string; - }, + } ): void; declare class TestSuiteRunner { constructor( @@ -14,7 +14,7 @@ declare class TestSuiteRunner { trackerId?: string; env?: Record; runtime?: string; - }, + } ); private suite_; private isUnitTest_; @@ -28,5 +28,5 @@ declare class TestSuiteRunner { declare namespace TestSuiteRunner { export { TestSuite }; } -import TestResult = require("./TestResult.js"); -type TestSuite = import("./TestSuite"); +import TestResult = require('./TestResult.js'); +type TestSuite = import('./TestSuite'); diff --git a/types/nginstack__jsunit/nginstack__jsunit-tests.ts b/types/nginstack__jsunit/nginstack__jsunit-tests.ts index 136db25c69bc78..9def542b9a9b0d 100644 --- a/types/nginstack__jsunit/nginstack__jsunit-tests.ts +++ b/types/nginstack__jsunit/nginstack__jsunit-tests.ts @@ -1,6 +1,6 @@ -import TestSuite = require("@nginstack/jsunit/lib/TestSuite"); +import TestSuite = require('@nginstack/jsunit/lib/TestSuite'); -const suite = new TestSuite("fileId"); // $ExpectType TestSuite +const suite = new TestSuite('fileId'); // $ExpectType TestSuite suite.version; // $ExpectType number suite.filePath; // $ExpectType string @@ -10,12 +10,12 @@ suite.fileEncoding; // $ExpectType string suite.id; // $ExpectType string suite.testCases; // $ExpectType TestCase[] -suite.getTestCase("*"); // $ExpectType TestCase +suite.getTestCase('*'); // $ExpectType TestCase suite.update(); // $ExpectType void suite.setUp(); // $ExpectType void suite.tearDown(); // $ExpectType void function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__jsunit/package.json b/types/nginstack__jsunit/package.json index f0a8d609cad9ba..632d2e6122bfe1 100644 --- a/types/nginstack__jsunit/package.json +++ b/types/nginstack__jsunit/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__jsunit", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From 5723ebce4e1c59ee796258a4dd985f043fed45ed Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:46 -0300 Subject: [PATCH 04/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75256=20feat?= =?UTF-8?q?:=20update=20@nginstack/datasource=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- .../lib/ClassDerivation.d.ts | 2 +- .../lib/DBKeyDerivation.d.ts | 2 +- .../nginstack__datasource/lib/DataSource.d.ts | 29 +++++++----- .../lib/DataSourceColumn.d.ts | 18 ++++---- .../lib/DataSourceColumns.d.ts | 28 ++++++------ .../lib/DataSourceDataType.d.ts | 44 +++++++++---------- .../lib/DataSourceDef.d.ts | 10 ++--- .../lib/DataSourceExecutor.d.ts | 2 +- .../lib/DataSourceField.d.ts | 2 +- .../lib/DataSourceFieldDef.d.ts | 12 ++--- .../lib/DataSourceFilter.d.ts | 27 +++++++----- .../lib/DataSourceFilters.d.ts | 30 ++++++------- .../lib/DataSourceQuery.d.ts | 2 +- .../lib/DataSourceQueryDef.d.ts | 2 +- .../lib/DataSourceResult.d.ts | 18 ++++---- .../lib/FilterOperator.d.ts | 18 ++++---- .../nginstack__datasource-tests.ts | 12 ++--- types/nginstack__datasource/package.json | 2 +- 18 files changed, 137 insertions(+), 123 deletions(-) diff --git a/types/nginstack__datasource/lib/ClassDerivation.d.ts b/types/nginstack__datasource/lib/ClassDerivation.d.ts index ec793942d1d60e..421184b760e5af 100644 --- a/types/nginstack__datasource/lib/ClassDerivation.d.ts +++ b/types/nginstack__datasource/lib/ClassDerivation.d.ts @@ -1 +1 @@ -export const PATH = "PATH"; +export const PATH = 'PATH'; diff --git a/types/nginstack__datasource/lib/DBKeyDerivation.d.ts b/types/nginstack__datasource/lib/DBKeyDerivation.d.ts index 2e793f8d7121dc..aa5638b15ed5c9 100644 --- a/types/nginstack__datasource/lib/DBKeyDerivation.d.ts +++ b/types/nginstack__datasource/lib/DBKeyDerivation.d.ts @@ -1 +1 @@ -export const IMAGE = "IMAGE"; +export const IMAGE = 'IMAGE'; diff --git a/types/nginstack__datasource/lib/DataSource.d.ts b/types/nginstack__datasource/lib/DataSource.d.ts index 45a8f8d79f83fd..c8be790e5059e2 100644 --- a/types/nginstack__datasource/lib/DataSource.d.ts +++ b/types/nginstack__datasource/lib/DataSource.d.ts @@ -1,12 +1,12 @@ export = DataSource; declare function DataSource( definition: DataSourceDef | Record | number, - opt_options?: Record, + opt_options?: Record ): void; declare class DataSource { constructor( definition: DataSourceDef | Record | number, - opt_options?: Record, + opt_options?: Record ); private iKey_; private iUrl_; @@ -38,16 +38,23 @@ declare class DataSource { purgeUnsolicitedColumns(ds: DataSet, columns: DataSourceColumns): DataSet; getResult( filters: DataSourceFilterDef[] | any[], - columns: DataSourceColumnDef[] | any[], + columns: DataSourceColumnDef[] | any[] ): DataSourceResult; } declare namespace DataSource { - export { ColumnOps, DataSourceColumnDef, DataSourceDef, DataSourceFilterDef, list, loadDefinitionFile }; + export { + ColumnOps, + loadDefinitionFile, + list, + DataSourceDef, + DataSourceColumnDef, + DataSourceFilterDef, + }; } -import DataSourceFilters = require("./DataSourceFilters.js"); -import DataSourceColumns = require("./DataSourceColumns.js"); -import DataSet = require("@nginstack/engine/lib/dataset/DataSet.js"); -import DataSourceResult = require("./DataSourceResult.js"); +import DataSourceFilters = require('./DataSourceFilters.js'); +import DataSourceColumns = require('./DataSourceColumns.js'); +import DataSet = require('@nginstack/engine/lib/dataset/DataSet.js'); +import DataSourceResult = require('./DataSourceResult.js'); declare namespace ColumnOps { let DIMENSION: string; let DERIVATION: string; @@ -55,6 +62,6 @@ declare namespace ColumnOps { type ColumnOps = string; declare function loadDefinitionFile(fileId: number | string): any; declare function list(): DataSet; -type DataSourceDef = import("./DataSourceDef"); -type DataSourceColumnDef = import("./DataSourceColumnDef"); -type DataSourceFilterDef = import("./DataSourceFilterDef"); +type DataSourceDef = import('./DataSourceDef'); +type DataSourceColumnDef = import('./DataSourceColumnDef'); +type DataSourceFilterDef = import('./DataSourceFilterDef'); diff --git a/types/nginstack__datasource/lib/DataSourceColumn.d.ts b/types/nginstack__datasource/lib/DataSourceColumn.d.ts index 42dd06947ee9fe..d97bd786f914fd 100644 --- a/types/nginstack__datasource/lib/DataSourceColumn.d.ts +++ b/types/nginstack__datasource/lib/DataSourceColumn.d.ts @@ -40,20 +40,20 @@ declare class DataSourceColumn { } declare namespace DataSourceColumn { export { - AGGREGATE_AVG, + AGGREGATE_NONE, + AGGREGATE_SUM, AGGREGATE_COUNT, + AGGREGATE_AVG, AGGREGATE_MAX, AGGREGATE_MIN, - AGGREGATE_NONE, - AGGREGATE_SUM, - colNameFromField, + SORT_NONE, + SORT_ASC, + SORT_DESC, DIMENSION_SEP, - Field, + colNameFromField, fromField, getRootFromLeafNode, - SORT_ASC, - SORT_DESC, - SORT_NONE, + Field, }; } declare let AGGREGATE_NONE: string; @@ -69,4 +69,4 @@ declare let DIMENSION_SEP: string; declare function colNameFromField(fld: Field, prefix: string): string; declare function fromField(fld: Field, prefix: string): DataSourceColumn; declare function getRootFromLeafNode(leafNode: number, suggestedRoot: number): number; -type Field = import("@nginstack/engine/lib/classdef/Field"); +type Field = import('@nginstack/engine/lib/classdef/Field'); diff --git a/types/nginstack__datasource/lib/DataSourceColumns.d.ts b/types/nginstack__datasource/lib/DataSourceColumns.d.ts index 40a0ac5d0a4d01..1adf97eb0f9dbd 100644 --- a/types/nginstack__datasource/lib/DataSourceColumns.d.ts +++ b/types/nginstack__datasource/lib/DataSourceColumns.d.ts @@ -1,7 +1,7 @@ export = DataSourceColumns; declare function DataSourceColumns( opt_dataSource?: DataSource, - opt_colsDefs?: DataSourceColumnDef[], + opt_colsDefs?: DataSourceColumnDef[] ): void; declare class DataSourceColumns { constructor(opt_dataSource?: DataSource, opt_colsDefs?: DataSourceColumnDef[]); @@ -19,19 +19,19 @@ declare class DataSourceColumns { prefix: string, opt_options?: | { - includeFieldNames: string; - excludeFieldNames: string; - children: boolean; - onlyVisible: boolean; - onlyIncludedFieldNames: boolean; - } - | Record, + includeFieldNames: string; + excludeFieldNames: string; + children: boolean; + onlyVisible: boolean; + onlyIncludedFieldNames: boolean; + } + | Record ): void; importVisibleFields( classKey: number, fieldNamesPrefix?: string, includeFieldNames?: string, - excludeFieldNames?: string, + excludeFieldNames?: string ): void; parseDynColumnExpr(columnName: any): { derivedFrom: any; @@ -51,9 +51,9 @@ declare class DataSourceColumns { getPostProcessingInfo(): any; } declare namespace DataSourceColumns { - export { DataSource, DataSourceColumnDef, IQuery }; + export { DataSourceColumnDef, DataSource, IQuery }; } -import DataSourceColumn = require("./DataSourceColumn.js"); -type DataSourceColumnDef = import("./DataSourceColumnDef"); -type DataSource = import("./DataSource"); -type IQuery = import("@nginstack/iquery/lib/IQuery"); +import DataSourceColumn = require('./DataSourceColumn.js'); +type DataSourceColumnDef = import('./DataSourceColumnDef'); +type DataSource = import('./DataSource'); +type IQuery = import('@nginstack/iquery/lib/IQuery'); diff --git a/types/nginstack__datasource/lib/DataSourceDataType.d.ts b/types/nginstack__datasource/lib/DataSourceDataType.d.ts index 8f3606a35838f2..57868b0ed3b24b 100644 --- a/types/nginstack__datasource/lib/DataSourceDataType.d.ts +++ b/types/nginstack__datasource/lib/DataSourceDataType.d.ts @@ -1,25 +1,25 @@ -export const STRING = "string"; -export const CHAR = "char"; -export const DATE = "date"; -export const INT32 = "int32"; -export const INT64 = "int64"; -export const NUMBER = "number"; -export const ARRAY = "array"; -export const MEMO = "memo"; -export const COMBO = "combo"; -export const MASTER_DETAIL = "masterdetail"; -export const BOOLEAN = "boolean"; -export const PHONE = "phone"; -export const FILE = "file"; -export const PASSWORD = "password"; -export const TIME = "time"; -export const DATETIME = "datetime"; -export const CEP = "cep"; -export const LATITUDE = "latitude"; -export const LONGITUDE = "longitude"; -export const ANGLE = "angle"; -export const GRID = "grid"; -export const INTEGER = "integer"; +export const STRING = 'string'; +export const CHAR = 'char'; +export const DATE = 'date'; +export const INT32 = 'int32'; +export const INT64 = 'int64'; +export const NUMBER = 'number'; +export const ARRAY = 'array'; +export const MEMO = 'memo'; +export const COMBO = 'combo'; +export const MASTER_DETAIL = 'masterdetail'; +export const BOOLEAN = 'boolean'; +export const PHONE = 'phone'; +export const FILE = 'file'; +export const PASSWORD = 'password'; +export const TIME = 'time'; +export const DATETIME = 'datetime'; +export const CEP = 'cep'; +export const LATITUDE = 'latitude'; +export const LONGITUDE = 'longitude'; +export const ANGLE = 'angle'; +export const GRID = 'grid'; +export const INTEGER = 'integer'; export type DataSourceDataType = | typeof STRING diff --git a/types/nginstack__datasource/lib/DataSourceDef.d.ts b/types/nginstack__datasource/lib/DataSourceDef.d.ts index 314be492fa0364..a23d1ebf83eb33 100644 --- a/types/nginstack__datasource/lib/DataSourceDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceDef.d.ts @@ -15,10 +15,10 @@ declare class DataSourceDef { private autoPurgeUnsolicitedColumns; } declare namespace DataSourceDef { - export { DataSet, DataSource, DataSourceColumns, DataSourceFilters, DataSourceSecurityMode }; + export { DataSet, DataSource, DataSourceFilters, DataSourceColumns, DataSourceSecurityMode }; } -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); -type DataSource = import("./DataSource"); -type DataSourceFilters = import("./DataSourceFilters"); -type DataSourceColumns = import("./DataSourceColumns"); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type DataSource = import('./DataSource'); +type DataSourceFilters = import('./DataSourceFilters'); +type DataSourceColumns = import('./DataSourceColumns'); type DataSourceSecurityMode = any; diff --git a/types/nginstack__datasource/lib/DataSourceExecutor.d.ts b/types/nginstack__datasource/lib/DataSourceExecutor.d.ts index 198368d721ea44..62626d4d7870ce 100644 --- a/types/nginstack__datasource/lib/DataSourceExecutor.d.ts +++ b/types/nginstack__datasource/lib/DataSourceExecutor.d.ts @@ -9,4 +9,4 @@ declare class DataSourceExecutor { declare namespace DataSourceExecutor { export { DataSet }; } -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); diff --git a/types/nginstack__datasource/lib/DataSourceField.d.ts b/types/nginstack__datasource/lib/DataSourceField.d.ts index e53ab11bcf0687..eaa17b7b49bb8e 100644 --- a/types/nginstack__datasource/lib/DataSourceField.d.ts +++ b/types/nginstack__datasource/lib/DataSourceField.d.ts @@ -28,4 +28,4 @@ declare class DataSourceField { declare namespace DataSourceField { let PREFIX_SEPARATOR: string; } -import DataSourceDataType = require("./DataSourceDataType.js"); +import DataSourceDataType = require('./DataSourceDataType.js'); diff --git a/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts b/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts index bba5495ae54840..e5c54a418ae073 100644 --- a/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts @@ -15,10 +15,10 @@ declare class DataSourceFieldDef { displayFormat: DateFormat | LatitudeFormat | LongitudeFormat | AngleFormat | NumberFormat; } declare namespace DataSourceFieldDef { - export { AngleFormat, DateFormat, LatitudeFormat, LongitudeFormat, NumberFormat }; + export { DateFormat, LatitudeFormat, LongitudeFormat, AngleFormat, NumberFormat }; } -type DateFormat = typeof import("@nginstack/engine/lib/date/DateFormat"); -type LatitudeFormat = typeof import("@nginstack/engine/lib/geo/LatitudeFormat"); -type LongitudeFormat = typeof import("@nginstack/engine/lib/geo/LongitudeFormat"); -type AngleFormat = typeof import("@nginstack/engine/lib/geo/AngleFormat"); -type NumberFormat = typeof import("@nginstack/engine/lib/number/NumberFormat"); +type DateFormat = typeof import('@nginstack/engine/lib/date/DateFormat'); +type LatitudeFormat = typeof import('@nginstack/engine/lib/geo/LatitudeFormat'); +type LongitudeFormat = typeof import('@nginstack/engine/lib/geo/LongitudeFormat'); +type AngleFormat = typeof import('@nginstack/engine/lib/geo/AngleFormat'); +type NumberFormat = typeof import('@nginstack/engine/lib/number/NumberFormat'); diff --git a/types/nginstack__datasource/lib/DataSourceFilter.d.ts b/types/nginstack__datasource/lib/DataSourceFilter.d.ts index 29d584c9294b83..54c7d01de1ffcd 100644 --- a/types/nginstack__datasource/lib/DataSourceFilter.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFilter.d.ts @@ -2,7 +2,7 @@ export = DataSourceFilter; declare function DataSourceFilter(name: string, type: string): void; declare class DataSourceFilter { constructor(name: string, type: string); - onAfterLoadDefaultValue: import("@nginstack/engine/lib/event/Event"); + onAfterLoadDefaultValue: import('@nginstack/engine/lib/event/Event'); private propertiesToAssign_; group: string; size: number; @@ -28,17 +28,24 @@ declare class DataSourceFilter { classKey: number; lookupType: number; displayFormat: - | import("@nginstack/engine/lib/date/DateFormat.js").DateFormatType - | import("@nginstack/engine/lib/geo/LatitudeFormat.js").LatitudeFormatType - | import("@nginstack/engine/lib/geo/LongitudeFormat.js").LongitudeFormatType - | import("@nginstack/engine/lib/geo/AngleFormat.js").AngleFormatType - | import("@nginstack/engine/lib/number/NumberFormat.js").NumberFormatType; + | import('@nginstack/engine/lib/date/DateFormat.js').DateFormatType + | import('@nginstack/engine/lib/geo/LatitudeFormat.js').LatitudeFormatType + | import('@nginstack/engine/lib/geo/LongitudeFormat.js').LongitudeFormatType + | import('@nginstack/engine/lib/geo/AngleFormat.js').AngleFormatType + | import('@nginstack/engine/lib/number/NumberFormat.js').NumberFormatType; stringIfTrue: string; } declare namespace DataSourceFilter { - export { DATE_KEYWORDS, Event, Field, LimitType, removeRangeSuffix, shouldCreateAuxiliaryRangeFilters }; + export { + DATE_KEYWORDS, + removeRangeSuffix, + shouldCreateAuxiliaryRangeFilters, + Event, + Field, + LimitType, + }; } -import FilterOperator = require("./FilterOperator.js"); +import FilterOperator = require('./FilterOperator.js'); declare namespace DATE_KEYWORDS { let IM: boolean; let FM: boolean; @@ -55,6 +62,6 @@ declare namespace DATE_KEYWORDS { } declare function removeRangeSuffix(name: string): string; declare function shouldCreateAuxiliaryRangeFilters(filter: DataSourceFilter | Field): boolean; -type Event = import("@nginstack/engine/lib/event/Event"); -type Field = import("@nginstack/engine/lib/classdef/Field"); +type Event = import('@nginstack/engine/lib/event/Event'); +type Field = import('@nginstack/engine/lib/classdef/Field'); type LimitType = 1 | 2; diff --git a/types/nginstack__datasource/lib/DataSourceFilters.d.ts b/types/nginstack__datasource/lib/DataSourceFilters.d.ts index 9d0b5c6f5e0b57..2c98a0707f03c8 100644 --- a/types/nginstack__datasource/lib/DataSourceFilters.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFilters.d.ts @@ -13,14 +13,14 @@ declare class DataSourceFilters { prefix: string, opt_options?: | { - includeFieldNames: string; - excludeFieldNames: string; - children: boolean; - onlyVisible: boolean; - onlyIncludedFieldNames: boolean; - classDef: ModelDef; - } - | Record, + includeFieldNames: string; + excludeFieldNames: string; + children: boolean; + onlyVisible: boolean; + onlyIncludedFieldNames: boolean; + classDef: ModelDef; + } + | Record ): void; importVisibleFields( classKey: number, @@ -28,7 +28,7 @@ declare class DataSourceFilters { includeFieldNames?: string, excludeFieldNames?: string, classDef?: ModelDef, - onlyIncludedFieldNames?: boolean, + onlyIncludedFieldNames?: boolean ): void; parseDynFilterExpr(filterName: string): any; filter(id: number | string, opt_type?: string, opt_classKey?: number): DataSourceFilter; @@ -41,13 +41,13 @@ declare class DataSourceFilters { hasFilter(name: string): boolean; map( fn: (arg0: DataSourceFilter, arg1: number, arg2: DataSourceFilter[]) => any, - opt_scope?: any, + opt_scope?: any ): any[]; } declare namespace DataSourceFilters { - export { DataSource, IQuery, ModelDef }; + export { ModelDef, IQuery, DataSource }; } -import DataSourceFilter = require("./DataSourceFilter.js"); -type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); -type IQuery = import("@nginstack/iquery/lib/IQuery"); -type DataSource = import("./DataSource"); +import DataSourceFilter = require('./DataSourceFilter.js'); +type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); +type IQuery = import('@nginstack/iquery/lib/IQuery'); +type DataSource = import('./DataSource'); diff --git a/types/nginstack__datasource/lib/DataSourceQuery.d.ts b/types/nginstack__datasource/lib/DataSourceQuery.d.ts index 86212496b481a5..08f4193a2ab48a 100644 --- a/types/nginstack__datasource/lib/DataSourceQuery.d.ts +++ b/types/nginstack__datasource/lib/DataSourceQuery.d.ts @@ -19,4 +19,4 @@ declare class DataSourceQuery { declare namespace DataSourceQuery { export { DataSet }; } -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); diff --git a/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts b/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts index 310058b90e31fc..c266729de141ea 100644 --- a/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts @@ -13,4 +13,4 @@ declare class DataSourceQueryDef { declare namespace DataSourceQueryDef { export { DataSourceQuery }; } -type DataSourceQuery = import("./DataSourceQuery"); +type DataSourceQuery = import('./DataSourceQuery'); diff --git a/types/nginstack__datasource/lib/DataSourceResult.d.ts b/types/nginstack__datasource/lib/DataSourceResult.d.ts index 5a44d0361c64ab..9cf1bdef90049a 100644 --- a/types/nginstack__datasource/lib/DataSourceResult.d.ts +++ b/types/nginstack__datasource/lib/DataSourceResult.d.ts @@ -2,13 +2,13 @@ export = DataSourceResult; declare function DataSourceResult( dataSource: DataSource, filters: DataSourceFilterDef[] | any[] | DataSourceFilters, - columns: DataSourceColumnDef[] | any[] | DataSourceColumns, + columns: DataSourceColumnDef[] | any[] | DataSourceColumns ): void; declare class DataSourceResult { constructor( dataSource: DataSource, filters: DataSourceFilterDef[] | any[] | DataSourceFilters, - columns: DataSourceColumnDef[] | any[] | DataSourceColumns, + columns: DataSourceColumnDef[] | any[] | DataSourceColumns ); private dataSource_; private filters_; @@ -19,11 +19,11 @@ declare class DataSourceResult { getDataSet(): DataSet; } declare namespace DataSourceResult { - export { DataSet, DataSource, DataSourceColumnDef, DataSourceFilterDef }; + export { DataSet, DataSource, DataSourceFilterDef, DataSourceColumnDef }; } -import DataSourceFilters = require("./DataSourceFilters.js"); -import DataSourceColumns = require("./DataSourceColumns.js"); -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); -type DataSource = import("./DataSource"); -type DataSourceFilterDef = import("./DataSourceFilterDef"); -type DataSourceColumnDef = import("./DataSourceColumnDef"); +import DataSourceFilters = require('./DataSourceFilters.js'); +import DataSourceColumns = require('./DataSourceColumns.js'); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type DataSource = import('./DataSource'); +type DataSourceFilterDef = import('./DataSourceFilterDef'); +type DataSourceColumnDef = import('./DataSourceColumnDef'); diff --git a/types/nginstack__datasource/lib/FilterOperator.d.ts b/types/nginstack__datasource/lib/FilterOperator.d.ts index c8b9a63ec820e3..354da8a8410709 100644 --- a/types/nginstack__datasource/lib/FilterOperator.d.ts +++ b/types/nginstack__datasource/lib/FilterOperator.d.ts @@ -1,9 +1,9 @@ -export const EQUALITY = "="; -export const INEQUALITY = "<>"; -export const GREATER_THAN = ">"; -export const LESS_THAN = "<"; -export const GREATER_THAN_OR_EQUAL = ">="; -export const LESS_THAN_OR_EQUAL = "<="; -export const LIKE = "like"; -export const EXISTS = "exists"; -export const NOT_EXISTS = "not exists"; +export const EQUALITY = '='; +export const INEQUALITY = '<>'; +export const GREATER_THAN = '>'; +export const LESS_THAN = '<'; +export const GREATER_THAN_OR_EQUAL = '>='; +export const LESS_THAN_OR_EQUAL = '<='; +export const LIKE = 'like'; +export const EXISTS = 'exists'; +export const NOT_EXISTS = 'not exists'; diff --git a/types/nginstack__datasource/nginstack__datasource-tests.ts b/types/nginstack__datasource/nginstack__datasource-tests.ts index 8093a41cd0f78d..1ea1f7dfa63346 100644 --- a/types/nginstack__datasource/nginstack__datasource-tests.ts +++ b/types/nginstack__datasource/nginstack__datasource-tests.ts @@ -1,7 +1,7 @@ -import DataSource from "@nginstack/datasource/lib/DataSource"; -import DataSourceColumnDef from "@nginstack/datasource/lib/DataSourceColumnDef"; -import DataSourceColumns from "@nginstack/datasource/lib/DataSourceColumns"; -import DataSourceFilters from "@nginstack/datasource/lib/DataSourceFilters"; +import DataSource from '@nginstack/datasource/lib/DataSource'; +import DataSourceColumnDef from '@nginstack/datasource/lib/DataSourceColumnDef'; +import DataSourceColumns from '@nginstack/datasource/lib/DataSourceColumns'; +import DataSourceFilters from '@nginstack/datasource/lib/DataSourceFilters'; const datasource = new DataSource(1); // $ExpectType DataSource const filters = new DataSourceFilters(datasource); // $ExpectType DataSourceFilters @@ -15,12 +15,12 @@ datasource.help; // $ExpectType string datasource.autoPurgeUnsolicitedColumns; // $ExpectType boolean datasource.getQuery(filters, columns); // $ExpectType string -datasource.createFilters([""]); // $ExpectType DataSourceFilters +datasource.createFilters(['']); // $ExpectType DataSourceFilters datasource.createFiltersFromMap({ a: 1 }); // $ExpectType DataSourceFilters datasource.createColumns(columnDefs); // $ExpectType DataSourceColumns datasource.getDataSet(filters, columns); // $ExpectType DataSet function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__datasource/package.json b/types/nginstack__datasource/package.json index fca59536467c9d..39aa91483b7031 100644 --- a/types/nginstack__datasource/package.json +++ b/types/nginstack__datasource/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__datasource", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From dc21424952cf4551269be345d2d7b5ce93b80e2f Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:54 -0300 Subject: [PATCH 05/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75258=20feat?= =?UTF-8?q?:=20update=20@nginstack/dev-tools=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- .../nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts | 4 ++-- types/nginstack__dev-tools/nginstack__dev-tools-tests.ts | 8 ++++---- types/nginstack__dev-tools/package.json | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts b/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts index 776c9b23910223..48dc2ae3921a9e 100644 --- a/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts +++ b/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts @@ -2,11 +2,11 @@ export function getTxtExecutionPlan( sql: string, options?: { disableHeader?: boolean; - }, + } ): string; export function getHtmlExecutionPlan( sql: string, options?: { disableHeader?: boolean; - }, + } ): string; diff --git a/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts b/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts index 5c5a45c0cc0d59..11a43f6f3af36d 100644 --- a/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts +++ b/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts @@ -1,9 +1,9 @@ -import * as QueryAnalyzer from "@nginstack/dev-tools/lib/database/QueryAnalyzer"; +import * as QueryAnalyzer from '@nginstack/dev-tools/lib/database/QueryAnalyzer'; -QueryAnalyzer.getTxtExecutionPlan("query", { disableHeader: true }); // $ExpectType string -QueryAnalyzer.getHtmlExecutionPlan("query", { disableHeader: true }); // $ExpectType string +QueryAnalyzer.getTxtExecutionPlan('query', { disableHeader: true }); // $ExpectType string +QueryAnalyzer.getHtmlExecutionPlan('query', { disableHeader: true }); // $ExpectType string function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__dev-tools/package.json b/types/nginstack__dev-tools/package.json index 836a4ac801034e..f093bb50294f72 100644 --- a/types/nginstack__dev-tools/package.json +++ b/types/nginstack__dev-tools/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__dev-tools", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From a05a12cebaedf0ffe8ef615f15174ce525a04a2d Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:51:57 -0300 Subject: [PATCH 06/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75259=20feat?= =?UTF-8?q?:=20update=20@nginstack/devops=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- .../lib/product/ProductDataSetFilter.d.ts | 14 +++++++------- .../lib/update/SystemUpdateOptions.d.ts | 6 +++--- .../lib/update/UpdateOptions.d.ts | 6 +++--- .../nginstack__devops/lib/update/UpdateScript.d.ts | 6 +++--- .../lib/update/VfsUpdateOptions.d.ts | 6 +++--- types/nginstack__devops/nginstack__devops-tests.ts | 12 ++++++------ types/nginstack__devops/package.json | 2 +- 7 files changed, 26 insertions(+), 26 deletions(-) diff --git a/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts b/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts index adef56509ce8e2..f482ac2bb9ed5b 100644 --- a/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts +++ b/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts @@ -1,10 +1,10 @@ export = ProductDataSetFilter; declare function ProductDataSetFilter( products: number[], - database: import("@nginstack/engine/lib/database/Database"), + database: import('@nginstack/engine/lib/database/Database') ): void; declare class ProductDataSetFilter { - constructor(products: number[], database: import("@nginstack/engine/lib/database/Database")); + constructor(products: number[], database: import('@nginstack/engine/lib/database/Database')); private products_; private keys_; private ranges_; @@ -15,15 +15,15 @@ declare class ProductDataSetFilter { getProductNameFromKey(key: number): string; testKey(key: number): boolean; filterRecords( - ds: import("@nginstack/engine/lib/dataset/DataSet"), + ds: import('@nginstack/engine/lib/dataset/DataSet'), options?: { mimeTypes?: number[]; validKeys?: number[]; - }, - ): import("@nginstack/engine/lib/dataset/DataSet"); + } + ): import('@nginstack/engine/lib/dataset/DataSet'); purgeRecords( - ds: import("@nginstack/engine/lib/dataset/DataSet"), - ): import("@nginstack/engine/lib/dataset/DataSet"); + ds: import('@nginstack/engine/lib/dataset/DataSet') + ): import('@nginstack/engine/lib/dataset/DataSet'); } declare namespace ProductDataSetFilter { export { ProductInfo }; diff --git a/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts b/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts index d7d840687722fd..ae3d26783a743d 100644 --- a/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts @@ -2,7 +2,7 @@ export = SystemUpdateOptions; declare function SystemUpdateOptions(): void; declare class SystemUpdateOptions { updateType: number; - products: Array; + products: Array; allowExclusiveProducts: boolean; disableEngineUpdate: boolean; preserveUnlicensedProducts: boolean; @@ -13,5 +13,5 @@ declare class SystemUpdateOptions { declare namespace SystemUpdateOptions { export { DBKey }; } -import ProductDataSetFilter = require("../product/ProductDataSetFilter.js"); -type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); +import ProductDataSetFilter = require('../product/ProductDataSetFilter.js'); +type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); diff --git a/types/nginstack__devops/lib/update/UpdateOptions.d.ts b/types/nginstack__devops/lib/update/UpdateOptions.d.ts index 289bdfc33fb096..73e42333299796 100644 --- a/types/nginstack__devops/lib/update/UpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/UpdateOptions.d.ts @@ -42,6 +42,6 @@ declare class UpdateOptions { private sourceDatabase_; toJSON(): any; } -import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); -import Connection = require("@nginstack/engine/lib/connection/Connection.js"); -import Database = require("@nginstack/engine/lib/database/Database.js"); +import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); +import Connection = require('@nginstack/engine/lib/connection/Connection.js'); +import Database = require('@nginstack/engine/lib/database/Database.js'); diff --git a/types/nginstack__devops/lib/update/UpdateScript.d.ts b/types/nginstack__devops/lib/update/UpdateScript.d.ts index 7b177e9922aed4..9d61d3f2165a4c 100644 --- a/types/nginstack__devops/lib/update/UpdateScript.d.ts +++ b/types/nginstack__devops/lib/update/UpdateScript.d.ts @@ -22,10 +22,10 @@ declare class UpdateScript { copyChildrenViewPermissions(directoryKey: number): number; } declare namespace UpdateScript { - export { EndPointConfig, execute, ExecutionParams, ExecutionResult }; + export { execute, EndPointConfig, ExecutionParams, ExecutionResult }; } -import Database = require("@nginstack/engine/lib/database/Database.js"); -import Connection = require("@nginstack/engine/lib/connection/Connection.js"); +import Database = require('@nginstack/engine/lib/database/Database.js'); +import Connection = require('@nginstack/engine/lib/connection/Connection.js'); declare function execute(params: ExecutionParams): ExecutionResult; interface EndPointConfig { host: string; diff --git a/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts b/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts index 03dd9df40a9695..ca7d63ce452ba5 100644 --- a/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts @@ -2,10 +2,10 @@ export = VfsUpdateOptions; declare function VfsUpdateOptions(): void; declare class VfsUpdateOptions { updateType: number; - files: Array; - directories: Array; + files: Array; + directories: Array; } declare namespace VfsUpdateOptions { export { DBKey }; } -type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); +type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); diff --git a/types/nginstack__devops/nginstack__devops-tests.ts b/types/nginstack__devops/nginstack__devops-tests.ts index 36712ee85098f2..2eab90c36411cf 100644 --- a/types/nginstack__devops/nginstack__devops-tests.ts +++ b/types/nginstack__devops/nginstack__devops-tests.ts @@ -1,6 +1,6 @@ -import Connection = require("@nginstack/engine/lib/connection/Connection.js"); -import Database = require("@nginstack/engine/lib/database/Database"); -import UpdateScript = require("@nginstack/devops/lib/update/UpdateScript.js"); +import Connection = require('@nginstack/engine/lib/connection/Connection.js'); +import Database = require('@nginstack/engine/lib/database/Database'); +import UpdateScript = require('@nginstack/devops/lib/update/UpdateScript.js'); const script = new UpdateScript(); // $ExpectType UpdateScript @@ -11,11 +11,11 @@ script.targetDB; // $ExpectType Database script.result; // $ExpectType string script.getProductFromKey(-1); // $ExpectType number | null -script.finish("*", -1); // $ExpectType void -script.fail(new Error("*")); // $ExpectType void +script.finish('*', -1); // $ExpectType void +script.fail(new Error('*')); // $ExpectType void script.copyChildrenViewPermissions(-1); // $ExpectType number function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__devops/package.json b/types/nginstack__devops/package.json index f28fd50d5016f9..b2a4427f1e401f 100644 --- a/types/nginstack__devops/package.json +++ b/types/nginstack__devops/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__devops", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From 52cbcd94648f2dc0e4e61982e62c3007f7daedef Mon Sep 17 00:00:00 2001 From: "typescript-automation[bot]" <290192711+typescript-automation[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 15:53:53 +0000 Subject: [PATCH 07/10] =?UTF-8?q?=F0=9F=A4=96=20dprint=20fmt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/ClassDerivation.d.ts | 2 +- .../lib/DBKeyDerivation.d.ts | 2 +- .../nginstack__datasource/lib/DataSource.d.ts | 29 ++++------- .../lib/DataSourceColumn.d.ts | 18 +++---- .../lib/DataSourceColumns.d.ts | 28 +++++----- .../lib/DataSourceDataType.d.ts | 44 ++++++++-------- .../lib/DataSourceDef.d.ts | 10 ++-- .../lib/DataSourceExecutor.d.ts | 2 +- .../lib/DataSourceField.d.ts | 2 +- .../lib/DataSourceFieldDef.d.ts | 12 ++--- .../lib/DataSourceFilter.d.ts | 27 ++++------ .../lib/DataSourceFilters.d.ts | 30 +++++------ .../lib/DataSourceQuery.d.ts | 2 +- .../lib/DataSourceQueryDef.d.ts | 2 +- .../lib/DataSourceResult.d.ts | 18 +++---- .../lib/FilterOperator.d.ts | 18 +++---- .../nginstack__datasource-tests.ts | 12 ++--- .../lib/database/QueryAnalyzer.d.ts | 4 +- .../nginstack__dev-tools-tests.ts | 8 +-- .../lib/product/ProductDataSetFilter.d.ts | 14 ++--- .../lib/update/SystemUpdateOptions.d.ts | 6 +-- .../lib/update/UpdateOptions.d.ts | 6 +-- .../lib/update/UpdateScript.d.ts | 6 +-- .../lib/update/VfsUpdateOptions.d.ts | 6 +-- .../nginstack__devops-tests.ts | 12 ++--- types/nginstack__iquery/lib/IClauseFrom.d.ts | 4 +- types/nginstack__iquery/lib/IClauseJoin.d.ts | 10 ++-- .../nginstack__iquery/lib/IClauseSelect.d.ts | 8 +-- types/nginstack__iquery/lib/IClauseWhere.d.ts | 4 +- .../lib/IClauseWhereFactory.d.ts | 6 +-- .../lib/IClauseWhereManager.d.ts | 6 +-- types/nginstack__iquery/lib/IColumn.d.ts | 2 +- types/nginstack__iquery/lib/IJoinManager.d.ts | 4 +- types/nginstack__iquery/lib/IQuery.d.ts | 12 ++--- .../lib/PermissionClauseGenerator.d.ts | 52 +++++++++++-------- .../nginstack__iquery-tests.ts | 10 ++-- .../lib/AggregatedTestResult.d.ts | 6 +-- .../lib/LegacyAssertMethods.d.ts | 4 +- .../nginstack__jsunit/lib/TestCaseEvent.d.ts | 2 +- types/nginstack__jsunit/lib/TestRunner.d.ts | 10 ++-- .../lib/TestSourceScanner.d.ts | 2 +- types/nginstack__jsunit/lib/TestSuite.d.ts | 4 +- .../lib/TestSuiteRunner.d.ts | 8 +-- .../nginstack__jsunit-tests.ts | 8 +-- 44 files changed, 237 insertions(+), 245 deletions(-) diff --git a/types/nginstack__datasource/lib/ClassDerivation.d.ts b/types/nginstack__datasource/lib/ClassDerivation.d.ts index 421184b760e5af..ec793942d1d60e 100644 --- a/types/nginstack__datasource/lib/ClassDerivation.d.ts +++ b/types/nginstack__datasource/lib/ClassDerivation.d.ts @@ -1 +1 @@ -export const PATH = 'PATH'; +export const PATH = "PATH"; diff --git a/types/nginstack__datasource/lib/DBKeyDerivation.d.ts b/types/nginstack__datasource/lib/DBKeyDerivation.d.ts index aa5638b15ed5c9..2e793f8d7121dc 100644 --- a/types/nginstack__datasource/lib/DBKeyDerivation.d.ts +++ b/types/nginstack__datasource/lib/DBKeyDerivation.d.ts @@ -1 +1 @@ -export const IMAGE = 'IMAGE'; +export const IMAGE = "IMAGE"; diff --git a/types/nginstack__datasource/lib/DataSource.d.ts b/types/nginstack__datasource/lib/DataSource.d.ts index c8be790e5059e2..45a8f8d79f83fd 100644 --- a/types/nginstack__datasource/lib/DataSource.d.ts +++ b/types/nginstack__datasource/lib/DataSource.d.ts @@ -1,12 +1,12 @@ export = DataSource; declare function DataSource( definition: DataSourceDef | Record | number, - opt_options?: Record + opt_options?: Record, ): void; declare class DataSource { constructor( definition: DataSourceDef | Record | number, - opt_options?: Record + opt_options?: Record, ); private iKey_; private iUrl_; @@ -38,23 +38,16 @@ declare class DataSource { purgeUnsolicitedColumns(ds: DataSet, columns: DataSourceColumns): DataSet; getResult( filters: DataSourceFilterDef[] | any[], - columns: DataSourceColumnDef[] | any[] + columns: DataSourceColumnDef[] | any[], ): DataSourceResult; } declare namespace DataSource { - export { - ColumnOps, - loadDefinitionFile, - list, - DataSourceDef, - DataSourceColumnDef, - DataSourceFilterDef, - }; + export { ColumnOps, DataSourceColumnDef, DataSourceDef, DataSourceFilterDef, list, loadDefinitionFile }; } -import DataSourceFilters = require('./DataSourceFilters.js'); -import DataSourceColumns = require('./DataSourceColumns.js'); -import DataSet = require('@nginstack/engine/lib/dataset/DataSet.js'); -import DataSourceResult = require('./DataSourceResult.js'); +import DataSourceFilters = require("./DataSourceFilters.js"); +import DataSourceColumns = require("./DataSourceColumns.js"); +import DataSet = require("@nginstack/engine/lib/dataset/DataSet.js"); +import DataSourceResult = require("./DataSourceResult.js"); declare namespace ColumnOps { let DIMENSION: string; let DERIVATION: string; @@ -62,6 +55,6 @@ declare namespace ColumnOps { type ColumnOps = string; declare function loadDefinitionFile(fileId: number | string): any; declare function list(): DataSet; -type DataSourceDef = import('./DataSourceDef'); -type DataSourceColumnDef = import('./DataSourceColumnDef'); -type DataSourceFilterDef = import('./DataSourceFilterDef'); +type DataSourceDef = import("./DataSourceDef"); +type DataSourceColumnDef = import("./DataSourceColumnDef"); +type DataSourceFilterDef = import("./DataSourceFilterDef"); diff --git a/types/nginstack__datasource/lib/DataSourceColumn.d.ts b/types/nginstack__datasource/lib/DataSourceColumn.d.ts index d97bd786f914fd..42dd06947ee9fe 100644 --- a/types/nginstack__datasource/lib/DataSourceColumn.d.ts +++ b/types/nginstack__datasource/lib/DataSourceColumn.d.ts @@ -40,20 +40,20 @@ declare class DataSourceColumn { } declare namespace DataSourceColumn { export { - AGGREGATE_NONE, - AGGREGATE_SUM, - AGGREGATE_COUNT, AGGREGATE_AVG, + AGGREGATE_COUNT, AGGREGATE_MAX, AGGREGATE_MIN, - SORT_NONE, - SORT_ASC, - SORT_DESC, - DIMENSION_SEP, + AGGREGATE_NONE, + AGGREGATE_SUM, colNameFromField, + DIMENSION_SEP, + Field, fromField, getRootFromLeafNode, - Field, + SORT_ASC, + SORT_DESC, + SORT_NONE, }; } declare let AGGREGATE_NONE: string; @@ -69,4 +69,4 @@ declare let DIMENSION_SEP: string; declare function colNameFromField(fld: Field, prefix: string): string; declare function fromField(fld: Field, prefix: string): DataSourceColumn; declare function getRootFromLeafNode(leafNode: number, suggestedRoot: number): number; -type Field = import('@nginstack/engine/lib/classdef/Field'); +type Field = import("@nginstack/engine/lib/classdef/Field"); diff --git a/types/nginstack__datasource/lib/DataSourceColumns.d.ts b/types/nginstack__datasource/lib/DataSourceColumns.d.ts index 1adf97eb0f9dbd..40a0ac5d0a4d01 100644 --- a/types/nginstack__datasource/lib/DataSourceColumns.d.ts +++ b/types/nginstack__datasource/lib/DataSourceColumns.d.ts @@ -1,7 +1,7 @@ export = DataSourceColumns; declare function DataSourceColumns( opt_dataSource?: DataSource, - opt_colsDefs?: DataSourceColumnDef[] + opt_colsDefs?: DataSourceColumnDef[], ): void; declare class DataSourceColumns { constructor(opt_dataSource?: DataSource, opt_colsDefs?: DataSourceColumnDef[]); @@ -19,19 +19,19 @@ declare class DataSourceColumns { prefix: string, opt_options?: | { - includeFieldNames: string; - excludeFieldNames: string; - children: boolean; - onlyVisible: boolean; - onlyIncludedFieldNames: boolean; - } - | Record + includeFieldNames: string; + excludeFieldNames: string; + children: boolean; + onlyVisible: boolean; + onlyIncludedFieldNames: boolean; + } + | Record, ): void; importVisibleFields( classKey: number, fieldNamesPrefix?: string, includeFieldNames?: string, - excludeFieldNames?: string + excludeFieldNames?: string, ): void; parseDynColumnExpr(columnName: any): { derivedFrom: any; @@ -51,9 +51,9 @@ declare class DataSourceColumns { getPostProcessingInfo(): any; } declare namespace DataSourceColumns { - export { DataSourceColumnDef, DataSource, IQuery }; + export { DataSource, DataSourceColumnDef, IQuery }; } -import DataSourceColumn = require('./DataSourceColumn.js'); -type DataSourceColumnDef = import('./DataSourceColumnDef'); -type DataSource = import('./DataSource'); -type IQuery = import('@nginstack/iquery/lib/IQuery'); +import DataSourceColumn = require("./DataSourceColumn.js"); +type DataSourceColumnDef = import("./DataSourceColumnDef"); +type DataSource = import("./DataSource"); +type IQuery = import("@nginstack/iquery/lib/IQuery"); diff --git a/types/nginstack__datasource/lib/DataSourceDataType.d.ts b/types/nginstack__datasource/lib/DataSourceDataType.d.ts index 57868b0ed3b24b..8f3606a35838f2 100644 --- a/types/nginstack__datasource/lib/DataSourceDataType.d.ts +++ b/types/nginstack__datasource/lib/DataSourceDataType.d.ts @@ -1,25 +1,25 @@ -export const STRING = 'string'; -export const CHAR = 'char'; -export const DATE = 'date'; -export const INT32 = 'int32'; -export const INT64 = 'int64'; -export const NUMBER = 'number'; -export const ARRAY = 'array'; -export const MEMO = 'memo'; -export const COMBO = 'combo'; -export const MASTER_DETAIL = 'masterdetail'; -export const BOOLEAN = 'boolean'; -export const PHONE = 'phone'; -export const FILE = 'file'; -export const PASSWORD = 'password'; -export const TIME = 'time'; -export const DATETIME = 'datetime'; -export const CEP = 'cep'; -export const LATITUDE = 'latitude'; -export const LONGITUDE = 'longitude'; -export const ANGLE = 'angle'; -export const GRID = 'grid'; -export const INTEGER = 'integer'; +export const STRING = "string"; +export const CHAR = "char"; +export const DATE = "date"; +export const INT32 = "int32"; +export const INT64 = "int64"; +export const NUMBER = "number"; +export const ARRAY = "array"; +export const MEMO = "memo"; +export const COMBO = "combo"; +export const MASTER_DETAIL = "masterdetail"; +export const BOOLEAN = "boolean"; +export const PHONE = "phone"; +export const FILE = "file"; +export const PASSWORD = "password"; +export const TIME = "time"; +export const DATETIME = "datetime"; +export const CEP = "cep"; +export const LATITUDE = "latitude"; +export const LONGITUDE = "longitude"; +export const ANGLE = "angle"; +export const GRID = "grid"; +export const INTEGER = "integer"; export type DataSourceDataType = | typeof STRING diff --git a/types/nginstack__datasource/lib/DataSourceDef.d.ts b/types/nginstack__datasource/lib/DataSourceDef.d.ts index a23d1ebf83eb33..314be492fa0364 100644 --- a/types/nginstack__datasource/lib/DataSourceDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceDef.d.ts @@ -15,10 +15,10 @@ declare class DataSourceDef { private autoPurgeUnsolicitedColumns; } declare namespace DataSourceDef { - export { DataSet, DataSource, DataSourceFilters, DataSourceColumns, DataSourceSecurityMode }; + export { DataSet, DataSource, DataSourceColumns, DataSourceFilters, DataSourceSecurityMode }; } -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); -type DataSource = import('./DataSource'); -type DataSourceFilters = import('./DataSourceFilters'); -type DataSourceColumns = import('./DataSourceColumns'); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type DataSource = import("./DataSource"); +type DataSourceFilters = import("./DataSourceFilters"); +type DataSourceColumns = import("./DataSourceColumns"); type DataSourceSecurityMode = any; diff --git a/types/nginstack__datasource/lib/DataSourceExecutor.d.ts b/types/nginstack__datasource/lib/DataSourceExecutor.d.ts index 62626d4d7870ce..198368d721ea44 100644 --- a/types/nginstack__datasource/lib/DataSourceExecutor.d.ts +++ b/types/nginstack__datasource/lib/DataSourceExecutor.d.ts @@ -9,4 +9,4 @@ declare class DataSourceExecutor { declare namespace DataSourceExecutor { export { DataSet }; } -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); diff --git a/types/nginstack__datasource/lib/DataSourceField.d.ts b/types/nginstack__datasource/lib/DataSourceField.d.ts index eaa17b7b49bb8e..e53ab11bcf0687 100644 --- a/types/nginstack__datasource/lib/DataSourceField.d.ts +++ b/types/nginstack__datasource/lib/DataSourceField.d.ts @@ -28,4 +28,4 @@ declare class DataSourceField { declare namespace DataSourceField { let PREFIX_SEPARATOR: string; } -import DataSourceDataType = require('./DataSourceDataType.js'); +import DataSourceDataType = require("./DataSourceDataType.js"); diff --git a/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts b/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts index e5c54a418ae073..bba5495ae54840 100644 --- a/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFieldDef.d.ts @@ -15,10 +15,10 @@ declare class DataSourceFieldDef { displayFormat: DateFormat | LatitudeFormat | LongitudeFormat | AngleFormat | NumberFormat; } declare namespace DataSourceFieldDef { - export { DateFormat, LatitudeFormat, LongitudeFormat, AngleFormat, NumberFormat }; + export { AngleFormat, DateFormat, LatitudeFormat, LongitudeFormat, NumberFormat }; } -type DateFormat = typeof import('@nginstack/engine/lib/date/DateFormat'); -type LatitudeFormat = typeof import('@nginstack/engine/lib/geo/LatitudeFormat'); -type LongitudeFormat = typeof import('@nginstack/engine/lib/geo/LongitudeFormat'); -type AngleFormat = typeof import('@nginstack/engine/lib/geo/AngleFormat'); -type NumberFormat = typeof import('@nginstack/engine/lib/number/NumberFormat'); +type DateFormat = typeof import("@nginstack/engine/lib/date/DateFormat"); +type LatitudeFormat = typeof import("@nginstack/engine/lib/geo/LatitudeFormat"); +type LongitudeFormat = typeof import("@nginstack/engine/lib/geo/LongitudeFormat"); +type AngleFormat = typeof import("@nginstack/engine/lib/geo/AngleFormat"); +type NumberFormat = typeof import("@nginstack/engine/lib/number/NumberFormat"); diff --git a/types/nginstack__datasource/lib/DataSourceFilter.d.ts b/types/nginstack__datasource/lib/DataSourceFilter.d.ts index 54c7d01de1ffcd..29d584c9294b83 100644 --- a/types/nginstack__datasource/lib/DataSourceFilter.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFilter.d.ts @@ -2,7 +2,7 @@ export = DataSourceFilter; declare function DataSourceFilter(name: string, type: string): void; declare class DataSourceFilter { constructor(name: string, type: string); - onAfterLoadDefaultValue: import('@nginstack/engine/lib/event/Event'); + onAfterLoadDefaultValue: import("@nginstack/engine/lib/event/Event"); private propertiesToAssign_; group: string; size: number; @@ -28,24 +28,17 @@ declare class DataSourceFilter { classKey: number; lookupType: number; displayFormat: - | import('@nginstack/engine/lib/date/DateFormat.js').DateFormatType - | import('@nginstack/engine/lib/geo/LatitudeFormat.js').LatitudeFormatType - | import('@nginstack/engine/lib/geo/LongitudeFormat.js').LongitudeFormatType - | import('@nginstack/engine/lib/geo/AngleFormat.js').AngleFormatType - | import('@nginstack/engine/lib/number/NumberFormat.js').NumberFormatType; + | import("@nginstack/engine/lib/date/DateFormat.js").DateFormatType + | import("@nginstack/engine/lib/geo/LatitudeFormat.js").LatitudeFormatType + | import("@nginstack/engine/lib/geo/LongitudeFormat.js").LongitudeFormatType + | import("@nginstack/engine/lib/geo/AngleFormat.js").AngleFormatType + | import("@nginstack/engine/lib/number/NumberFormat.js").NumberFormatType; stringIfTrue: string; } declare namespace DataSourceFilter { - export { - DATE_KEYWORDS, - removeRangeSuffix, - shouldCreateAuxiliaryRangeFilters, - Event, - Field, - LimitType, - }; + export { DATE_KEYWORDS, Event, Field, LimitType, removeRangeSuffix, shouldCreateAuxiliaryRangeFilters }; } -import FilterOperator = require('./FilterOperator.js'); +import FilterOperator = require("./FilterOperator.js"); declare namespace DATE_KEYWORDS { let IM: boolean; let FM: boolean; @@ -62,6 +55,6 @@ declare namespace DATE_KEYWORDS { } declare function removeRangeSuffix(name: string): string; declare function shouldCreateAuxiliaryRangeFilters(filter: DataSourceFilter | Field): boolean; -type Event = import('@nginstack/engine/lib/event/Event'); -type Field = import('@nginstack/engine/lib/classdef/Field'); +type Event = import("@nginstack/engine/lib/event/Event"); +type Field = import("@nginstack/engine/lib/classdef/Field"); type LimitType = 1 | 2; diff --git a/types/nginstack__datasource/lib/DataSourceFilters.d.ts b/types/nginstack__datasource/lib/DataSourceFilters.d.ts index 2c98a0707f03c8..9d0b5c6f5e0b57 100644 --- a/types/nginstack__datasource/lib/DataSourceFilters.d.ts +++ b/types/nginstack__datasource/lib/DataSourceFilters.d.ts @@ -13,14 +13,14 @@ declare class DataSourceFilters { prefix: string, opt_options?: | { - includeFieldNames: string; - excludeFieldNames: string; - children: boolean; - onlyVisible: boolean; - onlyIncludedFieldNames: boolean; - classDef: ModelDef; - } - | Record + includeFieldNames: string; + excludeFieldNames: string; + children: boolean; + onlyVisible: boolean; + onlyIncludedFieldNames: boolean; + classDef: ModelDef; + } + | Record, ): void; importVisibleFields( classKey: number, @@ -28,7 +28,7 @@ declare class DataSourceFilters { includeFieldNames?: string, excludeFieldNames?: string, classDef?: ModelDef, - onlyIncludedFieldNames?: boolean + onlyIncludedFieldNames?: boolean, ): void; parseDynFilterExpr(filterName: string): any; filter(id: number | string, opt_type?: string, opt_classKey?: number): DataSourceFilter; @@ -41,13 +41,13 @@ declare class DataSourceFilters { hasFilter(name: string): boolean; map( fn: (arg0: DataSourceFilter, arg1: number, arg2: DataSourceFilter[]) => any, - opt_scope?: any + opt_scope?: any, ): any[]; } declare namespace DataSourceFilters { - export { ModelDef, IQuery, DataSource }; + export { DataSource, IQuery, ModelDef }; } -import DataSourceFilter = require('./DataSourceFilter.js'); -type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); -type IQuery = import('@nginstack/iquery/lib/IQuery'); -type DataSource = import('./DataSource'); +import DataSourceFilter = require("./DataSourceFilter.js"); +type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); +type IQuery = import("@nginstack/iquery/lib/IQuery"); +type DataSource = import("./DataSource"); diff --git a/types/nginstack__datasource/lib/DataSourceQuery.d.ts b/types/nginstack__datasource/lib/DataSourceQuery.d.ts index 08f4193a2ab48a..86212496b481a5 100644 --- a/types/nginstack__datasource/lib/DataSourceQuery.d.ts +++ b/types/nginstack__datasource/lib/DataSourceQuery.d.ts @@ -19,4 +19,4 @@ declare class DataSourceQuery { declare namespace DataSourceQuery { export { DataSet }; } -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); diff --git a/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts b/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts index c266729de141ea..310058b90e31fc 100644 --- a/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts +++ b/types/nginstack__datasource/lib/DataSourceQueryDef.d.ts @@ -13,4 +13,4 @@ declare class DataSourceQueryDef { declare namespace DataSourceQueryDef { export { DataSourceQuery }; } -type DataSourceQuery = import('./DataSourceQuery'); +type DataSourceQuery = import("./DataSourceQuery"); diff --git a/types/nginstack__datasource/lib/DataSourceResult.d.ts b/types/nginstack__datasource/lib/DataSourceResult.d.ts index 9cf1bdef90049a..5a44d0361c64ab 100644 --- a/types/nginstack__datasource/lib/DataSourceResult.d.ts +++ b/types/nginstack__datasource/lib/DataSourceResult.d.ts @@ -2,13 +2,13 @@ export = DataSourceResult; declare function DataSourceResult( dataSource: DataSource, filters: DataSourceFilterDef[] | any[] | DataSourceFilters, - columns: DataSourceColumnDef[] | any[] | DataSourceColumns + columns: DataSourceColumnDef[] | any[] | DataSourceColumns, ): void; declare class DataSourceResult { constructor( dataSource: DataSource, filters: DataSourceFilterDef[] | any[] | DataSourceFilters, - columns: DataSourceColumnDef[] | any[] | DataSourceColumns + columns: DataSourceColumnDef[] | any[] | DataSourceColumns, ); private dataSource_; private filters_; @@ -19,11 +19,11 @@ declare class DataSourceResult { getDataSet(): DataSet; } declare namespace DataSourceResult { - export { DataSet, DataSource, DataSourceFilterDef, DataSourceColumnDef }; + export { DataSet, DataSource, DataSourceColumnDef, DataSourceFilterDef }; } -import DataSourceFilters = require('./DataSourceFilters.js'); -import DataSourceColumns = require('./DataSourceColumns.js'); -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); -type DataSource = import('./DataSource'); -type DataSourceFilterDef = import('./DataSourceFilterDef'); -type DataSourceColumnDef = import('./DataSourceColumnDef'); +import DataSourceFilters = require("./DataSourceFilters.js"); +import DataSourceColumns = require("./DataSourceColumns.js"); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type DataSource = import("./DataSource"); +type DataSourceFilterDef = import("./DataSourceFilterDef"); +type DataSourceColumnDef = import("./DataSourceColumnDef"); diff --git a/types/nginstack__datasource/lib/FilterOperator.d.ts b/types/nginstack__datasource/lib/FilterOperator.d.ts index 354da8a8410709..c8b9a63ec820e3 100644 --- a/types/nginstack__datasource/lib/FilterOperator.d.ts +++ b/types/nginstack__datasource/lib/FilterOperator.d.ts @@ -1,9 +1,9 @@ -export const EQUALITY = '='; -export const INEQUALITY = '<>'; -export const GREATER_THAN = '>'; -export const LESS_THAN = '<'; -export const GREATER_THAN_OR_EQUAL = '>='; -export const LESS_THAN_OR_EQUAL = '<='; -export const LIKE = 'like'; -export const EXISTS = 'exists'; -export const NOT_EXISTS = 'not exists'; +export const EQUALITY = "="; +export const INEQUALITY = "<>"; +export const GREATER_THAN = ">"; +export const LESS_THAN = "<"; +export const GREATER_THAN_OR_EQUAL = ">="; +export const LESS_THAN_OR_EQUAL = "<="; +export const LIKE = "like"; +export const EXISTS = "exists"; +export const NOT_EXISTS = "not exists"; diff --git a/types/nginstack__datasource/nginstack__datasource-tests.ts b/types/nginstack__datasource/nginstack__datasource-tests.ts index 1ea1f7dfa63346..93c062d2d3f015 100644 --- a/types/nginstack__datasource/nginstack__datasource-tests.ts +++ b/types/nginstack__datasource/nginstack__datasource-tests.ts @@ -1,7 +1,7 @@ -import DataSource from '@nginstack/datasource/lib/DataSource'; -import DataSourceColumnDef from '@nginstack/datasource/lib/DataSourceColumnDef'; -import DataSourceColumns from '@nginstack/datasource/lib/DataSourceColumns'; -import DataSourceFilters from '@nginstack/datasource/lib/DataSourceFilters'; +import DataSource from "@nginstack/datasource/lib/DataSource"; +import DataSourceColumnDef from "@nginstack/datasource/lib/DataSourceColumnDef"; +import DataSourceColumns from "@nginstack/datasource/lib/DataSourceColumns"; +import DataSourceFilters from "@nginstack/datasource/lib/DataSourceFilters"; const datasource = new DataSource(1); // $ExpectType DataSource const filters = new DataSourceFilters(datasource); // $ExpectType DataSourceFilters @@ -15,12 +15,12 @@ datasource.help; // $ExpectType string datasource.autoPurgeUnsolicitedColumns; // $ExpectType boolean datasource.getQuery(filters, columns); // $ExpectType string -datasource.createFilters(['']); // $ExpectType DataSourceFilters +datasource.createFilters([""]); // $ExpectType DataSourceFilters datasource.createFiltersFromMap({ a: 1 }); // $ExpectType DataSourceFilters datasource.createColumns(columnDefs); // $ExpectType DataSourceColumns datasource.getDataSet(filters, columns); // $ExpectType DataSet function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string diff --git a/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts b/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts index 48dc2ae3921a9e..776c9b23910223 100644 --- a/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts +++ b/types/nginstack__dev-tools/lib/database/QueryAnalyzer.d.ts @@ -2,11 +2,11 @@ export function getTxtExecutionPlan( sql: string, options?: { disableHeader?: boolean; - } + }, ): string; export function getHtmlExecutionPlan( sql: string, options?: { disableHeader?: boolean; - } + }, ): string; diff --git a/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts b/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts index 11a43f6f3af36d..c91b6984335117 100644 --- a/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts +++ b/types/nginstack__dev-tools/nginstack__dev-tools-tests.ts @@ -1,9 +1,9 @@ -import * as QueryAnalyzer from '@nginstack/dev-tools/lib/database/QueryAnalyzer'; +import * as QueryAnalyzer from "@nginstack/dev-tools/lib/database/QueryAnalyzer"; -QueryAnalyzer.getTxtExecutionPlan('query', { disableHeader: true }); // $ExpectType string -QueryAnalyzer.getHtmlExecutionPlan('query', { disableHeader: true }); // $ExpectType string +QueryAnalyzer.getTxtExecutionPlan("query", { disableHeader: true }); // $ExpectType string +QueryAnalyzer.getHtmlExecutionPlan("query", { disableHeader: true }); // $ExpectType string function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string diff --git a/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts b/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts index f482ac2bb9ed5b..adef56509ce8e2 100644 --- a/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts +++ b/types/nginstack__devops/lib/product/ProductDataSetFilter.d.ts @@ -1,10 +1,10 @@ export = ProductDataSetFilter; declare function ProductDataSetFilter( products: number[], - database: import('@nginstack/engine/lib/database/Database') + database: import("@nginstack/engine/lib/database/Database"), ): void; declare class ProductDataSetFilter { - constructor(products: number[], database: import('@nginstack/engine/lib/database/Database')); + constructor(products: number[], database: import("@nginstack/engine/lib/database/Database")); private products_; private keys_; private ranges_; @@ -15,15 +15,15 @@ declare class ProductDataSetFilter { getProductNameFromKey(key: number): string; testKey(key: number): boolean; filterRecords( - ds: import('@nginstack/engine/lib/dataset/DataSet'), + ds: import("@nginstack/engine/lib/dataset/DataSet"), options?: { mimeTypes?: number[]; validKeys?: number[]; - } - ): import('@nginstack/engine/lib/dataset/DataSet'); + }, + ): import("@nginstack/engine/lib/dataset/DataSet"); purgeRecords( - ds: import('@nginstack/engine/lib/dataset/DataSet') - ): import('@nginstack/engine/lib/dataset/DataSet'); + ds: import("@nginstack/engine/lib/dataset/DataSet"), + ): import("@nginstack/engine/lib/dataset/DataSet"); } declare namespace ProductDataSetFilter { export { ProductInfo }; diff --git a/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts b/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts index ae3d26783a743d..d7d840687722fd 100644 --- a/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/SystemUpdateOptions.d.ts @@ -2,7 +2,7 @@ export = SystemUpdateOptions; declare function SystemUpdateOptions(): void; declare class SystemUpdateOptions { updateType: number; - products: Array; + products: Array; allowExclusiveProducts: boolean; disableEngineUpdate: boolean; preserveUnlicensedProducts: boolean; @@ -13,5 +13,5 @@ declare class SystemUpdateOptions { declare namespace SystemUpdateOptions { export { DBKey }; } -import ProductDataSetFilter = require('../product/ProductDataSetFilter.js'); -type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); +import ProductDataSetFilter = require("../product/ProductDataSetFilter.js"); +type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); diff --git a/types/nginstack__devops/lib/update/UpdateOptions.d.ts b/types/nginstack__devops/lib/update/UpdateOptions.d.ts index 73e42333299796..289bdfc33fb096 100644 --- a/types/nginstack__devops/lib/update/UpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/UpdateOptions.d.ts @@ -42,6 +42,6 @@ declare class UpdateOptions { private sourceDatabase_; toJSON(): any; } -import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); -import Connection = require('@nginstack/engine/lib/connection/Connection.js'); -import Database = require('@nginstack/engine/lib/database/Database.js'); +import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); +import Connection = require("@nginstack/engine/lib/connection/Connection.js"); +import Database = require("@nginstack/engine/lib/database/Database.js"); diff --git a/types/nginstack__devops/lib/update/UpdateScript.d.ts b/types/nginstack__devops/lib/update/UpdateScript.d.ts index 9d61d3f2165a4c..7b177e9922aed4 100644 --- a/types/nginstack__devops/lib/update/UpdateScript.d.ts +++ b/types/nginstack__devops/lib/update/UpdateScript.d.ts @@ -22,10 +22,10 @@ declare class UpdateScript { copyChildrenViewPermissions(directoryKey: number): number; } declare namespace UpdateScript { - export { execute, EndPointConfig, ExecutionParams, ExecutionResult }; + export { EndPointConfig, execute, ExecutionParams, ExecutionResult }; } -import Database = require('@nginstack/engine/lib/database/Database.js'); -import Connection = require('@nginstack/engine/lib/connection/Connection.js'); +import Database = require("@nginstack/engine/lib/database/Database.js"); +import Connection = require("@nginstack/engine/lib/connection/Connection.js"); declare function execute(params: ExecutionParams): ExecutionResult; interface EndPointConfig { host: string; diff --git a/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts b/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts index ca7d63ce452ba5..03dd9df40a9695 100644 --- a/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts +++ b/types/nginstack__devops/lib/update/VfsUpdateOptions.d.ts @@ -2,10 +2,10 @@ export = VfsUpdateOptions; declare function VfsUpdateOptions(): void; declare class VfsUpdateOptions { updateType: number; - files: Array; - directories: Array; + files: Array; + directories: Array; } declare namespace VfsUpdateOptions { export { DBKey }; } -type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); +type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); diff --git a/types/nginstack__devops/nginstack__devops-tests.ts b/types/nginstack__devops/nginstack__devops-tests.ts index 2eab90c36411cf..92e705dc33a90b 100644 --- a/types/nginstack__devops/nginstack__devops-tests.ts +++ b/types/nginstack__devops/nginstack__devops-tests.ts @@ -1,6 +1,6 @@ -import Connection = require('@nginstack/engine/lib/connection/Connection.js'); -import Database = require('@nginstack/engine/lib/database/Database'); -import UpdateScript = require('@nginstack/devops/lib/update/UpdateScript.js'); +import Connection = require("@nginstack/engine/lib/connection/Connection.js"); +import Database = require("@nginstack/engine/lib/database/Database"); +import UpdateScript = require("@nginstack/devops/lib/update/UpdateScript.js"); const script = new UpdateScript(); // $ExpectType UpdateScript @@ -11,11 +11,11 @@ script.targetDB; // $ExpectType Database script.result; // $ExpectType string script.getProductFromKey(-1); // $ExpectType number | null -script.finish('*', -1); // $ExpectType void -script.fail(new Error('*')); // $ExpectType void +script.finish("*", -1); // $ExpectType void +script.fail(new Error("*")); // $ExpectType void script.copyChildrenViewPermissions(-1); // $ExpectType number function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string diff --git a/types/nginstack__iquery/lib/IClauseFrom.d.ts b/types/nginstack__iquery/lib/IClauseFrom.d.ts index 82cf01f298b45c..3bcdf3ff5facf4 100644 --- a/types/nginstack__iquery/lib/IClauseFrom.d.ts +++ b/types/nginstack__iquery/lib/IClauseFrom.d.ts @@ -33,5 +33,5 @@ declare namespace IClauseFrom { function createSequenceAlias(): number; function resetSequenceAlias(): void; } -import IQuery = require('./IQuery.js'); -import IJoinManager = require('./IJoinManager.js'); +import IQuery = require("./IQuery.js"); +import IJoinManager = require("./IJoinManager.js"); diff --git a/types/nginstack__iquery/lib/IClauseJoin.d.ts b/types/nginstack__iquery/lib/IClauseJoin.d.ts index 8c40c7b099278e..9f5a28ca53ecec 100644 --- a/types/nginstack__iquery/lib/IClauseJoin.d.ts +++ b/types/nginstack__iquery/lib/IClauseJoin.d.ts @@ -3,7 +3,7 @@ declare function IClauseJoin( iQuery: IQuery, iQueryJoin: IQuery, type: string, - isRightTableAsSubquery: any + isRightTableAsSubquery: any, ): void; declare class IClauseJoin { constructor(iQuery: IQuery, iQueryJoin: IQuery, type: string, isRightTableAsSubquery: any); @@ -24,13 +24,13 @@ declare class IClauseJoin { getColumnsNames(): object; } declare namespace IClauseJoin { - export { IQuery, IClauseWhere, RightTableAsSubQueryConfig }; + export { IClauseWhere, IQuery, RightTableAsSubQueryConfig }; } -type IQuery = import('./IQuery'); -type IClauseWhere = import('./IClauseWhere'); +type IQuery = import("./IQuery"); +type IClauseWhere = import("./IClauseWhere"); interface RightTableAsSubQueryConfig { isEnabled: boolean; clauseSelect: IClauseSelect; subQueryAlias: string; } -import IClauseSelect = require('./IClauseSelect.js'); +import IClauseSelect = require("./IClauseSelect.js"); diff --git a/types/nginstack__iquery/lib/IClauseSelect.d.ts b/types/nginstack__iquery/lib/IClauseSelect.d.ts index dc3b3460eaf213..1b9c7a71ab17f1 100644 --- a/types/nginstack__iquery/lib/IClauseSelect.d.ts +++ b/types/nginstack__iquery/lib/IClauseSelect.d.ts @@ -34,8 +34,8 @@ declare class IClauseSelect { private fetchGroupByArr_; } declare namespace IClauseSelect { - export { IQuery, DataSet }; + export { DataSet, IQuery }; } -import IColumn = require('./IColumn.js'); -type IQuery = import('./IQuery'); -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +import IColumn = require("./IColumn.js"); +type IQuery = import("./IQuery"); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); diff --git a/types/nginstack__iquery/lib/IClauseWhere.d.ts b/types/nginstack__iquery/lib/IClauseWhere.d.ts index 1fb71031e35b0f..838b683b1a1a19 100644 --- a/types/nginstack__iquery/lib/IClauseWhere.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhere.d.ts @@ -33,5 +33,5 @@ declare class IClauseWhere { declare namespace IClauseWhere { export { IClauseJoin }; } -import IQuery = require('./IQuery.js'); -type IClauseJoin = import('./IClauseJoin'); +import IQuery = require("./IQuery.js"); +type IClauseJoin = import("./IClauseJoin"); diff --git a/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts b/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts index db4bc546509f9c..3f372479abc36b 100644 --- a/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhereFactory.d.ts @@ -10,6 +10,6 @@ declare class IClauseWhereFactory { declare namespace IClauseWhereFactory { export { IClauseJoin, IQuery }; } -import IClauseWhere = require('./IClauseWhere.js'); -type IClauseJoin = import('./IClauseJoin'); -type IQuery = import('./IQuery'); +import IClauseWhere = require("./IClauseWhere.js"); +type IClauseJoin = import("./IClauseJoin"); +type IQuery = import("./IQuery"); diff --git a/types/nginstack__iquery/lib/IClauseWhereManager.d.ts b/types/nginstack__iquery/lib/IClauseWhereManager.d.ts index b7dcf56f6b7721..9aac566ccd3edd 100644 --- a/types/nginstack__iquery/lib/IClauseWhereManager.d.ts +++ b/types/nginstack__iquery/lib/IClauseWhereManager.d.ts @@ -10,7 +10,7 @@ declare class IClauseWhereManager { makeClauseWhere(iQuery: IQuery, literalClause: any, join?: boolean): IClauseWhere; } declare namespace IClauseWhereManager { - export { IQuery, IClauseWhere }; + export { IClauseWhere, IQuery }; } -type IQuery = import('./IQuery'); -type IClauseWhere = import('./IClauseWhere'); +type IQuery = import("./IQuery"); +type IClauseWhere = import("./IClauseWhere"); diff --git a/types/nginstack__iquery/lib/IColumn.d.ts b/types/nginstack__iquery/lib/IColumn.d.ts index 0a1dc28fd3bc45..f5981bfe27dff8 100644 --- a/types/nginstack__iquery/lib/IColumn.d.ts +++ b/types/nginstack__iquery/lib/IColumn.d.ts @@ -38,7 +38,7 @@ declare class IColumn { declare namespace IColumn { export { ColumnConfig }; } -import IClauseSelect = require('./IClauseSelect.js'); +import IClauseSelect = require("./IClauseSelect.js"); interface ColumnConfig { alias: string; cast: string; diff --git a/types/nginstack__iquery/lib/IJoinManager.d.ts b/types/nginstack__iquery/lib/IJoinManager.d.ts index 373a2f399dedd1..d17b58927520a1 100644 --- a/types/nginstack__iquery/lib/IJoinManager.d.ts +++ b/types/nginstack__iquery/lib/IJoinManager.d.ts @@ -16,5 +16,5 @@ declare class IJoinManager { simpleColumnsNames: any[]; }; } -import IQuery = require('./IQuery.js'); -import IClauseJoin = require('./IClauseJoin.js'); +import IQuery = require("./IQuery.js"); +import IClauseJoin = require("./IClauseJoin.js"); diff --git a/types/nginstack__iquery/lib/IQuery.d.ts b/types/nginstack__iquery/lib/IQuery.d.ts index 232f2dc50768d1..86daaaaecd1f33 100644 --- a/types/nginstack__iquery/lib/IQuery.d.ts +++ b/types/nginstack__iquery/lib/IQuery.d.ts @@ -24,12 +24,12 @@ declare class IQuery { toSql(): string; } declare namespace IQuery { - export { defaultCheckPermission, from, DBKey, IClauseJoin }; + export { DBKey, defaultCheckPermission, from, IClauseJoin }; } -import IClauseSelect = require('./IClauseSelect.js'); -import IJoinManager = require('./IJoinManager.js'); -import IClauseFrom = require('./IClauseFrom.js'); +import IClauseSelect = require("./IClauseSelect.js"); +import IJoinManager = require("./IJoinManager.js"); +import IClauseFrom = require("./IClauseFrom.js"); declare let defaultCheckPermission: boolean; declare let from: any; -type DBKey = import('@nginstack/engine/lib/dbkey/DBKey'); -type IClauseJoin = import('./IClauseJoin'); +type DBKey = import("@nginstack/engine/lib/dbkey/DBKey"); +type IClauseJoin = import("./IClauseJoin"); diff --git a/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts b/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts index d08cbb1be2a112..4e1f5fc6420e8d 100644 --- a/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts +++ b/types/nginstack__iquery/lib/PermissionClauseGenerator.d.ts @@ -9,31 +9,37 @@ declare class PermissionClauseGenerator { addClassPermission(classKey: any, userKey: any): void; generate(classFieldName: any): | string - | Array<| string - | { - field: any; - operator: string; - value: any; - disableGetChildren: boolean; - }> + | Array< + | string + | { + field: any; + operator: string; + value: any; + disableGetChildren: boolean; + } + > | { - field: any; - operator: string; - value: any[]; - disableGetChildren: boolean; - } - | Array<| string - | Array<| string - | { - field: any; - operator: string; - value: any; - disableGetChildren: boolean; - }> - | { + field: any; + operator: string; + value: any[]; + disableGetChildren: boolean; + } + | Array< + | string + | Array< + | string + | { field: any; operator: string; - value: any[]; + value: any; disableGetChildren: boolean; - }>; + } + > + | { + field: any; + operator: string; + value: any[]; + disableGetChildren: boolean; + } + >; } diff --git a/types/nginstack__iquery/nginstack__iquery-tests.ts b/types/nginstack__iquery/nginstack__iquery-tests.ts index a318c0b5f3c824..e79d3a7003a5e0 100644 --- a/types/nginstack__iquery/nginstack__iquery-tests.ts +++ b/types/nginstack__iquery/nginstack__iquery-tests.ts @@ -1,5 +1,5 @@ -import IClauseSelect from '@nginstack/iquery/lib/IClauseSelect'; -import IQuery from '@nginstack/iquery/lib/IQuery'; +import IClauseSelect from "@nginstack/iquery/lib/IClauseSelect"; +import IQuery from "@nginstack/iquery/lib/IQuery"; const iquery = new IQuery(); const clauseSelect = new IClauseSelect(iquery); @@ -10,10 +10,10 @@ iquery.whereClauseCount; // $ExpectType number iquery.validatePermission; // $ExpectType number iquery.column(clauseSelect); // $ExpectType IClauseSelect -iquery.from(1, ''); // $ExpectType IQuery +iquery.from(1, ""); // $ExpectType IQuery iquery.innerJoin(iquery); // $ExpectType IClauseJoin iquery.leftOuterJoin(iquery); // $ExpectType IClauseJoin -iquery.where(['']); // $ExpectType IQuery +iquery.where([""]); // $ExpectType IQuery iquery.uncheckPermission(); // $ExpectType IQuery iquery.checkPermission(); // $ExpectType IQuery iquery.getLeftJoinIQuery(); // $ExpectType IClauseJoin @@ -21,6 +21,6 @@ iquery.getWhereSql(true); // $ExpectType string iquery.toSql(); // $ExpectType string function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string diff --git a/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts b/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts index 929df8ae3e61db..c1d72a981f762b 100644 --- a/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts +++ b/types/nginstack__jsunit/lib/AggregatedTestResult.d.ts @@ -2,7 +2,7 @@ export = AggregatedTestResult; declare function AggregatedTestResult(numTotalTests: number): void; declare class AggregatedTestResult { constructor(numTotalTests: number); - testResults: Array; + testResults: Array; numTotalTests: number; numPendingTests: number; startTime: number; @@ -22,9 +22,9 @@ declare class AggregatedTestResult { assign(obj: Partial): void; } declare namespace AggregatedTestResult { - export { TestResult, ReportSummaryByProduct }; + export { ReportSummaryByProduct, TestResult }; } -type TestResult = import('@nginstack/jsunit/lib/TestResult'); +type TestResult = import("@nginstack/jsunit/lib/TestResult"); interface ReportSummaryByProduct { productName: string; numTotalTests: number; diff --git a/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts b/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts index ff448bee0a01e8..8116e2ca70d7dc 100644 --- a/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts +++ b/types/nginstack__jsunit/lib/LegacyAssertMethods.d.ts @@ -8,13 +8,13 @@ export function checkEqualNumbers( expected: number, actual: number, delta: number, - msg: string + msg: string, ): void; export function checkNotEqualNumbers( expected: number, actual: number, delta: number, - msg: string + msg: string, ): void; export function checkEqualDates(expected: Date, actual: Date, msg: string): void; export function checkNotEqualDates(expected: Date, actual: Date, msg: string): void; diff --git a/types/nginstack__jsunit/lib/TestCaseEvent.d.ts b/types/nginstack__jsunit/lib/TestCaseEvent.d.ts index 4557dabdcb25d4..8826458af96fa0 100644 --- a/types/nginstack__jsunit/lib/TestCaseEvent.d.ts +++ b/types/nginstack__jsunit/lib/TestCaseEvent.d.ts @@ -12,4 +12,4 @@ declare class TestCaseEvent { declare namespace TestCaseEvent { export { AggregatedTestResult }; } -type AggregatedTestResult = import('./AggregatedTestResult'); +type AggregatedTestResult = import("./AggregatedTestResult"); diff --git a/types/nginstack__jsunit/lib/TestRunner.d.ts b/types/nginstack__jsunit/lib/TestRunner.d.ts index 7a96ba978f1de6..efc7c9a00726ef 100644 --- a/types/nginstack__jsunit/lib/TestRunner.d.ts +++ b/types/nginstack__jsunit/lib/TestRunner.d.ts @@ -31,9 +31,9 @@ declare class TestRunner { runAllTests(options: { reverseOrder?: boolean }): AggregatedTestResult; } declare namespace TestRunner { - export { TestResult, TestCase }; + export { TestCase, TestResult }; } -import TestSuite = require('./TestSuite.js'); -import AggregatedTestResult = require('./AggregatedTestResult.js'); -type TestResult = import('./TestResult'); -type TestCase = import('./TestSuite').TestCase; +import TestSuite = require("./TestSuite.js"); +import AggregatedTestResult = require("./AggregatedTestResult.js"); +type TestResult = import("./TestResult"); +type TestCase = import("./TestSuite").TestCase; diff --git a/types/nginstack__jsunit/lib/TestSourceScanner.d.ts b/types/nginstack__jsunit/lib/TestSourceScanner.d.ts index a9c44f675a49a8..a48da3fd173d81 100644 --- a/types/nginstack__jsunit/lib/TestSourceScanner.d.ts +++ b/types/nginstack__jsunit/lib/TestSourceScanner.d.ts @@ -14,7 +14,7 @@ declare class TestSourceScanner { declare namespace TestSourceScanner { export { TestCasePosition }; } -import JSScanner = require('@nginstack/engine/lib/compiler/ijs/JSScanner.js'); +import JSScanner = require("@nginstack/engine/lib/compiler/ijs/JSScanner.js"); interface TestCasePosition { line: number; column: number; diff --git a/types/nginstack__jsunit/lib/TestSuite.d.ts b/types/nginstack__jsunit/lib/TestSuite.d.ts index 2626a95ae04be8..2eaa838b21103e 100644 --- a/types/nginstack__jsunit/lib/TestSuite.d.ts +++ b/types/nginstack__jsunit/lib/TestSuite.d.ts @@ -30,9 +30,9 @@ declare class TestSuite { tearDown(): void; } declare namespace TestSuite { - export { formatSuiteName, formatTestCaseId, findPackageName, TestCase, InitializationError }; + export { findPackageName, formatSuiteName, formatTestCaseId, InitializationError, TestCase }; } -import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); +import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); declare function formatSuiteName(filePath: string): string; declare function formatTestCaseId(suiteId: string, testCaseName: string): string; declare function findPackageName(path: string): string; diff --git a/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts b/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts index 3c3cba105a3377..d2a11e81cfb679 100644 --- a/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts +++ b/types/nginstack__jsunit/lib/TestSuiteRunner.d.ts @@ -5,7 +5,7 @@ declare function TestSuiteRunner( trackerId?: string; env?: Record; runtime?: string; - } + }, ): void; declare class TestSuiteRunner { constructor( @@ -14,7 +14,7 @@ declare class TestSuiteRunner { trackerId?: string; env?: Record; runtime?: string; - } + }, ); private suite_; private isUnitTest_; @@ -28,5 +28,5 @@ declare class TestSuiteRunner { declare namespace TestSuiteRunner { export { TestSuite }; } -import TestResult = require('./TestResult.js'); -type TestSuite = import('./TestSuite'); +import TestResult = require("./TestResult.js"); +type TestSuite = import("./TestSuite"); diff --git a/types/nginstack__jsunit/nginstack__jsunit-tests.ts b/types/nginstack__jsunit/nginstack__jsunit-tests.ts index 9def542b9a9b0d..dce23addafaa2c 100644 --- a/types/nginstack__jsunit/nginstack__jsunit-tests.ts +++ b/types/nginstack__jsunit/nginstack__jsunit-tests.ts @@ -1,6 +1,6 @@ -import TestSuite = require('@nginstack/jsunit/lib/TestSuite'); +import TestSuite = require("@nginstack/jsunit/lib/TestSuite"); -const suite = new TestSuite('fileId'); // $ExpectType TestSuite +const suite = new TestSuite("fileId"); // $ExpectType TestSuite suite.version; // $ExpectType number suite.filePath; // $ExpectType string @@ -10,12 +10,12 @@ suite.fileEncoding; // $ExpectType string suite.id; // $ExpectType string suite.testCases; // $ExpectType TestCase[] -suite.getTestCase('*'); // $ExpectType TestCase +suite.getTestCase("*"); // $ExpectType TestCase suite.update(); // $ExpectType void suite.setUp(); // $ExpectType void suite.tearDown(); // $ExpectType void function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string From 608826c402a874447830924099cf3d3d6c40c28e Mon Sep 17 00:00:00 2001 From: Renato Ribeiro <57230682+Henato@users.noreply.github.com> Date: Tue, 14 Jul 2026 13:31:10 -0300 Subject: [PATCH 08/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75254=20feat?= =?UTF-8?q?:=20update=20@nginstack/orm=20definitions=20by=20@Henato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Henato --- types/nginstack__orm/lib/Entity.d.ts | 54 +++++++++---------- types/nginstack__orm/lib/EntityOptions.d.ts | 4 +- types/nginstack__orm/lib/EntitySet.d.ts | 30 +++++------ .../nginstack__orm/lib/EntitySetOptions.d.ts | 4 +- types/nginstack__orm/lib/persistDataSets.d.ts | 2 +- types/nginstack__orm/nginstack__orm-tests.ts | 10 ++-- types/nginstack__orm/package.json | 2 +- 7 files changed, 53 insertions(+), 53 deletions(-) diff --git a/types/nginstack__orm/lib/Entity.d.ts b/types/nginstack__orm/lib/Entity.d.ts index ccc61bf74b21dd..9cbf5a4d92c6c5 100644 --- a/types/nginstack__orm/lib/Entity.d.ts +++ b/types/nginstack__orm/lib/Entity.d.ts @@ -2,7 +2,7 @@ export = Entity; declare function Entity( classKey: number, dataSet: DataSet, - opt_options?: EntityOptions | Record, + opt_options?: EntityOptions | Record ): void; declare class Entity { constructor(classKey: number, dataSet: DataSet, opt_options?: EntityOptions | Record); @@ -81,48 +81,48 @@ declare class Entity { } declare namespace Entity { export { + fromKey, + fromDataSet, + requiresStrictMode, + ModelDef, ConfigDef, - DataSet, + Field, + Event, Emitter, + FieldPermissions, + DataSet, EntityOptions, EntityState, - Event, - Field, - FieldPermissions, - fromDataSet, - fromKey, - ModelDef, - requiresStrictMode, }; } -import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); +import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); declare function fromKey( key: number, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record, + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record ): Entity; declare function fromDataSet( classKey: number, dataSet: DataSet, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record, + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record ): Entity; declare let requiresStrictMode: boolean; -type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); -type ConfigDef = import("@nginstack/engine/lib/classdef/ConfigDef"); -type Field = import("@nginstack/engine/lib/classdef/Field"); -type Event = import("@nginstack/engine/lib/event/Event"); -type Emitter = import("@nginstack/engine/lib/event/Emitter"); -type FieldPermissions = import("@nginstack/engine/lib/security/FieldPermissions"); -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); -type EntityOptions = import("./EntityOptions"); +type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); +type ConfigDef = import('@nginstack/engine/lib/classdef/ConfigDef'); +type Field = import('@nginstack/engine/lib/classdef/Field'); +type Event = import('@nginstack/engine/lib/event/Event'); +type Emitter = import('@nginstack/engine/lib/event/Emitter'); +type FieldPermissions = import('@nginstack/engine/lib/security/FieldPermissions'); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type EntityOptions = import('./EntityOptions'); type EntityState = typeof EntityState; -import EntityState = require("./EntityState.js"); +import EntityState = require('./EntityState.js'); diff --git a/types/nginstack__orm/lib/EntityOptions.d.ts b/types/nginstack__orm/lib/EntityOptions.d.ts index 6abafe8db28d15..aa39321c76c269 100644 --- a/types/nginstack__orm/lib/EntityOptions.d.ts +++ b/types/nginstack__orm/lib/EntityOptions.d.ts @@ -9,5 +9,5 @@ declare class EntityOptions { declare namespace EntityOptions { export { Field, ModelDef }; } -type Field = import("@nginstack/engine/lib/classdef/Field"); -type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); +type Field = import('@nginstack/engine/lib/classdef/Field'); +type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); diff --git a/types/nginstack__orm/lib/EntitySet.d.ts b/types/nginstack__orm/lib/EntitySet.d.ts index abc81384390675..c8f30f41a22d1c 100644 --- a/types/nginstack__orm/lib/EntitySet.d.ts +++ b/types/nginstack__orm/lib/EntitySet.d.ts @@ -2,13 +2,13 @@ export = EntitySet; declare function EntitySet( baseClass: number, dataSet: DataSet, - opt_options?: EntitySetOptions | Record, + opt_options?: EntitySetOptions | Record ): void; declare class EntitySet { constructor( baseClass: number, dataSet: DataSet, - opt_options?: EntitySetOptions | Record, + opt_options?: EntitySetOptions | Record ); private baseClass_; private userKey_; @@ -43,17 +43,17 @@ declare class EntitySet { toJSONSchema(): any; } declare namespace EntitySet { - export { DataSet, EntitySetOptions, Field, fromClass, fromDataSet, ModelDef, persist }; + export { fromClass, fromDataSet, persist, ModelDef, DataSet, Field, EntitySetOptions }; } -import Entity = require("./Entity.js"); +import Entity = require('./Entity.js'); declare function fromClass( classKey: number, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record, + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record ): EntitySet; declare function fromDataSet( baseClass: number, @@ -61,12 +61,12 @@ declare function fromDataSet( opt_options?: | Record | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - }, + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } ): EntitySet; declare function persist(entitySets: EntitySet | EntitySet[]): number; -type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); -type Field = import("@nginstack/engine/lib/classdef/Field"); -type EntitySetOptions = import("./EntitySetOptions"); +type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type Field = import('@nginstack/engine/lib/classdef/Field'); +type EntitySetOptions = import('./EntitySetOptions'); diff --git a/types/nginstack__orm/lib/EntitySetOptions.d.ts b/types/nginstack__orm/lib/EntitySetOptions.d.ts index 4f3e7f3c56fada..873ba77f2dc839 100644 --- a/types/nginstack__orm/lib/EntitySetOptions.d.ts +++ b/types/nginstack__orm/lib/EntitySetOptions.d.ts @@ -8,5 +8,5 @@ declare class EntitySetOptions { declare namespace EntitySetOptions { export { Field, ModelDef }; } -type Field = import("@nginstack/engine/lib/classdef/Field"); -type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); +type Field = import('@nginstack/engine/lib/classdef/Field'); +type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); diff --git a/types/nginstack__orm/lib/persistDataSets.d.ts b/types/nginstack__orm/lib/persistDataSets.d.ts index ebd26875189af7..fcd38eff957ea9 100644 --- a/types/nginstack__orm/lib/persistDataSets.d.ts +++ b/types/nginstack__orm/lib/persistDataSets.d.ts @@ -3,4 +3,4 @@ declare function persistDataSets(dataSets: DataSet | DataSet[]): number; declare namespace persistDataSets { export { DataSet }; } -type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); diff --git a/types/nginstack__orm/nginstack__orm-tests.ts b/types/nginstack__orm/nginstack__orm-tests.ts index 29b3597fb51699..58b9847274f69a 100644 --- a/types/nginstack__orm/nginstack__orm-tests.ts +++ b/types/nginstack__orm/nginstack__orm-tests.ts @@ -1,5 +1,5 @@ -import DataSet from "@nginstack/engine/lib/dataset/DataSet"; -import Entity from "@nginstack/orm/lib/Entity"; +import DataSet from '@nginstack/engine/lib/dataset/DataSet'; +import Entity from '@nginstack/orm/lib/Entity'; const entity = new Entity(1, new DataSet()); // $ExpectType Entity @@ -8,8 +8,8 @@ entity.classKey; // $ExpectType number entity.autoPersist; // $ExpectType boolean entity.postPending; // $ExpectType boolean -entity.set("name", "value"); // $ExpectType void -entity.get("*"); // $ExpectType any +entity.set('name', 'value'); // $ExpectType void +entity.get('*'); // $ExpectType any entity.assign({}); // $ExpectType void entity.edit(); // $ExpectType void entity.cancel(); // $ExpectType void @@ -22,6 +22,6 @@ entity.toJSONString(); // $ExpectType string entity.toJSONSchema(); // $ExpectType any function getVersion(): string { - return "86.0.1"; + return '87.0.1'; } getVersion(); // $ExpectType string diff --git a/types/nginstack__orm/package.json b/types/nginstack__orm/package.json index 2d6458eb7d1d81..90b3f83b0273b7 100644 --- a/types/nginstack__orm/package.json +++ b/types/nginstack__orm/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/nginstack__orm", - "version": "86.0.9999", + "version": "87.0.9999", "projects": [ "https://github.com/nginstack/nginstack" ], From e0818942927582882ce35f4edcff81e65838b6d4 Mon Sep 17 00:00:00 2001 From: "typescript-automation[bot]" <290192711+typescript-automation[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 16:32:30 +0000 Subject: [PATCH 09/10] =?UTF-8?q?=F0=9F=A4=96=20dprint=20fmt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/nginstack__orm/lib/Entity.d.ts | 54 +++++++++---------- types/nginstack__orm/lib/EntityOptions.d.ts | 4 +- types/nginstack__orm/lib/EntitySet.d.ts | 30 +++++------ .../nginstack__orm/lib/EntitySetOptions.d.ts | 4 +- types/nginstack__orm/lib/persistDataSets.d.ts | 2 +- types/nginstack__orm/nginstack__orm-tests.ts | 10 ++-- 6 files changed, 52 insertions(+), 52 deletions(-) diff --git a/types/nginstack__orm/lib/Entity.d.ts b/types/nginstack__orm/lib/Entity.d.ts index 9cbf5a4d92c6c5..ccc61bf74b21dd 100644 --- a/types/nginstack__orm/lib/Entity.d.ts +++ b/types/nginstack__orm/lib/Entity.d.ts @@ -2,7 +2,7 @@ export = Entity; declare function Entity( classKey: number, dataSet: DataSet, - opt_options?: EntityOptions | Record + opt_options?: EntityOptions | Record, ): void; declare class Entity { constructor(classKey: number, dataSet: DataSet, opt_options?: EntityOptions | Record); @@ -81,48 +81,48 @@ declare class Entity { } declare namespace Entity { export { - fromKey, - fromDataSet, - requiresStrictMode, - ModelDef, ConfigDef, - Field, - Event, - Emitter, - FieldPermissions, DataSet, + Emitter, EntityOptions, EntityState, + Event, + Field, + FieldPermissions, + fromDataSet, + fromKey, + ModelDef, + requiresStrictMode, }; } -import DBKey = require('@nginstack/engine/lib/dbkey/DBKey.js'); +import DBKey = require("@nginstack/engine/lib/dbkey/DBKey.js"); declare function fromKey( key: number, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record, ): Entity; declare function fromDataSet( classKey: number, dataSet: DataSet, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record, ): Entity; declare let requiresStrictMode: boolean; -type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); -type ConfigDef = import('@nginstack/engine/lib/classdef/ConfigDef'); -type Field = import('@nginstack/engine/lib/classdef/Field'); -type Event = import('@nginstack/engine/lib/event/Event'); -type Emitter = import('@nginstack/engine/lib/event/Emitter'); -type FieldPermissions = import('@nginstack/engine/lib/security/FieldPermissions'); -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); -type EntityOptions = import('./EntityOptions'); +type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); +type ConfigDef = import("@nginstack/engine/lib/classdef/ConfigDef"); +type Field = import("@nginstack/engine/lib/classdef/Field"); +type Event = import("@nginstack/engine/lib/event/Event"); +type Emitter = import("@nginstack/engine/lib/event/Emitter"); +type FieldPermissions = import("@nginstack/engine/lib/security/FieldPermissions"); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type EntityOptions = import("./EntityOptions"); type EntityState = typeof EntityState; -import EntityState = require('./EntityState.js'); +import EntityState = require("./EntityState.js"); diff --git a/types/nginstack__orm/lib/EntityOptions.d.ts b/types/nginstack__orm/lib/EntityOptions.d.ts index aa39321c76c269..6abafe8db28d15 100644 --- a/types/nginstack__orm/lib/EntityOptions.d.ts +++ b/types/nginstack__orm/lib/EntityOptions.d.ts @@ -9,5 +9,5 @@ declare class EntityOptions { declare namespace EntityOptions { export { Field, ModelDef }; } -type Field = import('@nginstack/engine/lib/classdef/Field'); -type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); +type Field = import("@nginstack/engine/lib/classdef/Field"); +type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); diff --git a/types/nginstack__orm/lib/EntitySet.d.ts b/types/nginstack__orm/lib/EntitySet.d.ts index c8f30f41a22d1c..abc81384390675 100644 --- a/types/nginstack__orm/lib/EntitySet.d.ts +++ b/types/nginstack__orm/lib/EntitySet.d.ts @@ -2,13 +2,13 @@ export = EntitySet; declare function EntitySet( baseClass: number, dataSet: DataSet, - opt_options?: EntitySetOptions | Record + opt_options?: EntitySetOptions | Record, ): void; declare class EntitySet { constructor( baseClass: number, dataSet: DataSet, - opt_options?: EntitySetOptions | Record + opt_options?: EntitySetOptions | Record, ); private baseClass_; private userKey_; @@ -43,17 +43,17 @@ declare class EntitySet { toJSONSchema(): any; } declare namespace EntitySet { - export { fromClass, fromDataSet, persist, ModelDef, DataSet, Field, EntitySetOptions }; + export { DataSet, EntitySetOptions, Field, fromClass, fromDataSet, ModelDef, persist }; } -import Entity = require('./Entity.js'); +import Entity = require("./Entity.js"); declare function fromClass( classKey: number, opt_options?: | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } - | Record + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + } + | Record, ): EntitySet; declare function fromDataSet( baseClass: number, @@ -61,12 +61,12 @@ declare function fromDataSet( opt_options?: | Record | { - userKey: number; - fields: string[] | ((arg0: Field) => boolean); - } + userKey: number; + fields: string[] | ((arg0: Field) => boolean); + }, ): EntitySet; declare function persist(entitySets: EntitySet | EntitySet[]): number; -type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); -type Field = import('@nginstack/engine/lib/classdef/Field'); -type EntitySetOptions = import('./EntitySetOptions'); +type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); +type Field = import("@nginstack/engine/lib/classdef/Field"); +type EntitySetOptions = import("./EntitySetOptions"); diff --git a/types/nginstack__orm/lib/EntitySetOptions.d.ts b/types/nginstack__orm/lib/EntitySetOptions.d.ts index 873ba77f2dc839..4f3e7f3c56fada 100644 --- a/types/nginstack__orm/lib/EntitySetOptions.d.ts +++ b/types/nginstack__orm/lib/EntitySetOptions.d.ts @@ -8,5 +8,5 @@ declare class EntitySetOptions { declare namespace EntitySetOptions { export { Field, ModelDef }; } -type Field = import('@nginstack/engine/lib/classdef/Field'); -type ModelDef = import('@nginstack/engine/lib/classdef/ModelDef'); +type Field = import("@nginstack/engine/lib/classdef/Field"); +type ModelDef = import("@nginstack/engine/lib/classdef/ModelDef"); diff --git a/types/nginstack__orm/lib/persistDataSets.d.ts b/types/nginstack__orm/lib/persistDataSets.d.ts index fcd38eff957ea9..ebd26875189af7 100644 --- a/types/nginstack__orm/lib/persistDataSets.d.ts +++ b/types/nginstack__orm/lib/persistDataSets.d.ts @@ -3,4 +3,4 @@ declare function persistDataSets(dataSets: DataSet | DataSet[]): number; declare namespace persistDataSets { export { DataSet }; } -type DataSet = import('@nginstack/engine/lib/dataset/DataSet'); +type DataSet = import("@nginstack/engine/lib/dataset/DataSet"); diff --git a/types/nginstack__orm/nginstack__orm-tests.ts b/types/nginstack__orm/nginstack__orm-tests.ts index 58b9847274f69a..1fbad88e78e8fb 100644 --- a/types/nginstack__orm/nginstack__orm-tests.ts +++ b/types/nginstack__orm/nginstack__orm-tests.ts @@ -1,5 +1,5 @@ -import DataSet from '@nginstack/engine/lib/dataset/DataSet'; -import Entity from '@nginstack/orm/lib/Entity'; +import DataSet from "@nginstack/engine/lib/dataset/DataSet"; +import Entity from "@nginstack/orm/lib/Entity"; const entity = new Entity(1, new DataSet()); // $ExpectType Entity @@ -8,8 +8,8 @@ entity.classKey; // $ExpectType number entity.autoPersist; // $ExpectType boolean entity.postPending; // $ExpectType boolean -entity.set('name', 'value'); // $ExpectType void -entity.get('*'); // $ExpectType any +entity.set("name", "value"); // $ExpectType void +entity.get("*"); // $ExpectType any entity.assign({}); // $ExpectType void entity.edit(); // $ExpectType void entity.cancel(); // $ExpectType void @@ -22,6 +22,6 @@ entity.toJSONString(); // $ExpectType string entity.toJSONSchema(); // $ExpectType any function getVersion(): string { - return '87.0.1'; + return "87.0.1"; } getVersion(); // $ExpectType string From 9878040faecf92ba4dc045dd3bd40ad25736f199 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Tue, 14 Jul 2026 18:35:25 +0200 Subject: [PATCH 10/10] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#75260=20frid?= =?UTF-8?q?a-gum:=20Add=20XMM=20registers=20to=20x86=20CpuContext=20by=20@?= =?UTF-8?q?oleavr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/frida-gum/frida-gum-tests.ts | 16 ++++++++++++++++ types/frida-gum/index.d.ts | 26 ++++++++++++++++++++++++++ types/frida-gum/package.json | 2 +- 3 files changed, 43 insertions(+), 1 deletion(-) diff --git a/types/frida-gum/frida-gum-tests.ts b/types/frida-gum/frida-gum-tests.ts index c5efc89063291f..f1760bf46f2642 100644 --- a/types/frida-gum/frida-gum-tests.ts +++ b/types/frida-gum/frida-gum-tests.ts @@ -324,6 +324,22 @@ Interceptor.attach(puts, { }, }); +Interceptor.attach(puts, { + onEnter() { + const ia32 = this.context as Ia32CpuContext; + // $ExpectType ArrayBuffer + ia32.xmm0; + const ia32Xmm7: ArrayBuffer = ia32.xmm7; + void ia32Xmm7; + + const x64 = this.context as X64CpuContext; + // $ExpectType ArrayBuffer + x64.xmm0; + const x64Xmm15: ArrayBuffer = x64.xmm15; + void x64Xmm15; + }, +}); + Interceptor.attach({ target: puts, scratchRegister: "x15", diff --git a/types/frida-gum/index.d.ts b/types/frida-gum/index.d.ts index 081775f27d20e0..b7e532fbced5bb 100644 --- a/types/frida-gum/index.d.ts +++ b/types/frida-gum/index.d.ts @@ -2218,6 +2218,15 @@ interface Ia32CpuContext extends PortableCpuContext { edi: NativePointer; eip: NativePointer; + + xmm0: ArrayBuffer; + xmm1: ArrayBuffer; + xmm2: ArrayBuffer; + xmm3: ArrayBuffer; + xmm4: ArrayBuffer; + xmm5: ArrayBuffer; + xmm6: ArrayBuffer; + xmm7: ArrayBuffer; } interface X64CpuContext extends PortableCpuContext { @@ -2240,6 +2249,23 @@ interface X64CpuContext extends PortableCpuContext { r15: NativePointer; rip: NativePointer; + + xmm0: ArrayBuffer; + xmm1: ArrayBuffer; + xmm2: ArrayBuffer; + xmm3: ArrayBuffer; + xmm4: ArrayBuffer; + xmm5: ArrayBuffer; + xmm6: ArrayBuffer; + xmm7: ArrayBuffer; + xmm8: ArrayBuffer; + xmm9: ArrayBuffer; + xmm10: ArrayBuffer; + xmm11: ArrayBuffer; + xmm12: ArrayBuffer; + xmm13: ArrayBuffer; + xmm14: ArrayBuffer; + xmm15: ArrayBuffer; } interface ArmCpuContext extends PortableCpuContext { diff --git a/types/frida-gum/package.json b/types/frida-gum/package.json index a6342c16e92894..7d41f716c1fd42 100644 --- a/types/frida-gum/package.json +++ b/types/frida-gum/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/frida-gum", - "version": "19.8.9999", + "version": "19.9.9999", "nonNpm": true, "nonNpmDescription": "frida-gum", "projects": [