Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
5386799
Initial plan
Copilot Feb 8, 2026
4edc25f
Replace chai and Node assert with tripwire in all tests
Copilot Feb 8, 2026
01eda52
Use deepEqual instead of deepStrictEqual for object comparisons
Copilot Feb 8, 2026
efb4f54
Auto-updated branch and resolved shrinkwrap conflict
nevware21-bot Feb 9, 2026
a58bea9
Fix TypeScript compilation errors and use strictEqual for primitives
Copilot Feb 9, 2026
32ee0ac
Merge a58bea9b4850d06e9984c7f0aa718b56755a5998 into 24345d9c85dd47772…
Copilot Feb 9, 2026
e4802ae
chore: syncing versions and shrinkwrap
nevware21-bot Feb 9, 2026
538aa00
Add explanatory comments for deepEqual usage instead of deepStrictEqual
Copilot Feb 9, 2026
bb5ecb8
Auto-updated branch and resolved shrinkwrap conflict
nevware21-bot Feb 9, 2026
cd76fac
Add explanatory comments for all deepEqual usages in tsConfig tests
Copilot Feb 10, 2026
56927c4
Merge cd76fac31484d3ee6bcaaf248a0be364b5535786 into 141f437534fafd39d…
Copilot Feb 10, 2026
8747d2a
chore: syncing versions and shrinkwrap
nevware21-bot Feb 10, 2026
3577048
Add explanatory comments for ALL deepEqual usages across all test files
Copilot Feb 10, 2026
c2e3cb0
Merge 357704811a63171537b3772204b30f96c10a7092 into 141f437534fafd39d…
Copilot Feb 10, 2026
e2e4d8f
chore: syncing versions and shrinkwrap
nevware21-bot Feb 10, 2026
d75d0bd
Add individual comments for each deepEqual assertion in multi-result …
Copilot Feb 11, 2026
b3898cf
Merge d75d0bdeac75416a6058accdc9a0f16fbfdefb93 into 141f437534fafd39d…
Copilot Feb 11, 2026
5f6259e
chore: syncing versions and shrinkwrap
nevware21-bot Feb 11, 2026
b2c4570
Add individual explanatory comments for all consecutive deepEqual ass…
Copilot Feb 11, 2026
41fe8d2
Update to tripwire 0.1.7 and use deepStrictEqual throughout
Copilot Feb 13, 2026
a46955a
Merge 41fe8d27cd75786faba49cb18e94cdbe78e9eed6 into 141f437534fafd39d…
Copilot Feb 13, 2026
231b518
chore: syncing versions and shrinkwrap
nevware21-bot Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
498 changes: 206 additions & 292 deletions common/config/rush/npm-shrinkwrap.json

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions eslint-ts-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,11 @@
"@rollup/plugin-commonjs": "^29.0.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-json": "^6.0.1",
"@types/chai": "^4.3.16",
"@types/mocha": "^10.0.7",
"@types/node": "^25.2.2",
"@types/sinon": "^21.0.0",
"@nevware21/tripwire": ">= 0.1.6 < 2.x",
"cross-env": "^10.1.0",
"chai": "^4.4.1",
"codecov": "^3.8.3",
"mocha": "^10.5.2",
"nyc": "^17.0.0",
Expand Down
2 changes: 1 addition & 1 deletion eslint-ts-plugin/test/src/ESLintRunner.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* Licensed under the MIT license.
*/

import * as assert from "assert";
import { assert } from "@nevware21/tripwire";
import { IGruntWrapper } from '@nevware21/grunt-plugins-shared-utils';
import { ESLintRunner } from '../../src/ESLintRunner';
import { IESLintRunnerOptions } from '../../src/interfaces/IESLintRunnerOptions';
Expand Down
3 changes: 1 addition & 2 deletions shared/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,11 @@
"rollup": "^4.6.0",
"@rollup/plugin-commonjs": "^29.0.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@types/chai": "^4.3.16",
"@types/mocha": "^10.0.7",
"@types/node": "^25.2.2",
"@types/sinon": "^21.0.0",
"@nevware21/tripwire": ">= 0.1.6 < 2.x",
"cross-env": "^10.1.0",
"chai": "^4.4.1",
"codecov": "^3.8.3",
"mocha": "^10.5.2",
"nyc": "^17.0.0",
Expand Down
2 changes: 1 addition & 1 deletion shared/test/src/fileHelper.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import * as fs from "fs";
import * as os from "os";
import * as path from "path";
import { assert } from "chai";
import { assert } from "@nevware21/tripwire";
import { findCommonPath, findCommonRoot, findModulePath, getTempFile, locateModulePath, makeRelative, makeRelativeTo, normalizePath, quoteIfRequired, readJsonFile } from "../../src/fileHelpers";
import { strEndsWith, strStartsWith } from "@nevware21/ts-utils";

Expand Down
2 changes: 1 addition & 1 deletion shared/test/src/random.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Licensed under the MIT license.
*/

import { assert } from "chai";
import { assert } from "@nevware21/tripwire";
import { getRandomHex } from "../../src/random";

describe("random", () => {
Expand Down
6 changes: 3 additions & 3 deletions shared/test/src/tsConfigDetails.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/


import * as assert from "assert";
import { assert } from "@nevware21/tripwire";
import * as fs from "fs";
import * as path from "path";
import * as os from "os";
Expand Down Expand Up @@ -549,7 +549,7 @@ describe("getTsConfigDetails", () => {
assert.ok(fs.existsSync(tempName));
} finally {
arrForEach(details, (d) => d.cleanupTemp());
arrForEach(details, (d) => assert.equal(fs.existsSync(d.tempName), false));
arrForEach(details, (d) => { assert.equal(fs.existsSync(d.tempName), false); });
}
});

Expand All @@ -562,7 +562,7 @@ describe("getTsConfigDetails", () => {
assert.strictEqual(tempName, "tsconfig.json");
} finally {
arrForEach(details, (d) => d.cleanupTemp());
arrForEach(details, (d) => assert.equal(fs.existsSync(d.tempName), false));
arrForEach(details, (d) => { assert.equal(fs.existsSync(d.tempName), false); });
}
});
});
Expand Down
4 changes: 2 additions & 2 deletions shared/test/src/utils.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/


import * as assert from "assert";
import { assert } from "@nevware21/tripwire";
import { deepMerge, mergeOptions, resolveValue, resolveValueAsync } from "../../src/utils";

describe("utils", () => {
Expand Down Expand Up @@ -171,7 +171,7 @@ describe("utils", () => {

it("should return an empty object when no values are provided", () => {
const result = mergeOptions();
assert.deepStrictEqual(result, undefined);
assert.strictEqual(result, undefined);
});
});
});
3 changes: 1 addition & 2 deletions ts-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,11 @@
"rollup": "^4.6.0",
"@rollup/plugin-commonjs": "^29.0.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@types/chai": "^4.3.16",
"@types/mocha": "^10.0.7",
"@types/node": "^25.2.2",
"@types/sinon": "^21.0.0",
"@nevware21/tripwire": ">= 0.1.6 < 2.x",
"cross-env": "^10.1.0",
"chai": "^4.4.1",
"codecov": "^3.8.3",
"mocha": "^10.5.2",
"nyc": "^17.0.0",
Expand Down
2 changes: 1 addition & 1 deletion ts-plugin/test/src/TypeScript.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* Licensed under the MIT license.
*/

import * as assert from "assert";
import { assert } from "@nevware21/tripwire";
import * as fs from "fs";
import * as path from "path";
import { IExecuteResponse, IGruntWrapper } from "@nevware21/grunt-plugins-shared-utils";
Expand Down