diff --git a/__tests__/functional/delta.nut.ts b/__tests__/functional/delta.nut.ts index 12ba6191..8d5a05cd 100644 --- a/__tests__/functional/delta.nut.ts +++ b/__tests__/functional/delta.nut.ts @@ -57,7 +57,7 @@ describe('sgd:source:delta NUTS', () => { const packageLineCount = await getFileLineNumber( 'e2e/expected/package/package.xml' ) - expect(packageLineCount).to.equal(194) + expect(packageLineCount).to.equal(209) expect(result).to.include('"error": null') expect(result).to.include('"success": true') }) diff --git a/__tests__/unit/lib/service/ObjectTranslationHandler.test.js b/__tests__/unit/lib/service/ObjectTranslationHandler.test.js index 5fdd34ad..3049d51f 100644 --- a/__tests__/unit/lib/service/ObjectTranslationHandler.test.js +++ b/__tests__/unit/lib/service/ObjectTranslationHandler.test.js @@ -59,7 +59,7 @@ describe('ObjectTranslation', () => { await sut.handleAddition() // Assert - + expect(copyFiles).not.toBeCalled() expect(writeFile).toBeCalledTimes(1) expect(writeFile).toHaveBeenCalledWith( expect.stringContaining('Account-es.objectTranslation'), diff --git a/__tests__/unit/lib/service/inFileHandler.test.js b/__tests__/unit/lib/service/inFileHandler.test.js index f52ac891..e062059e 100644 --- a/__tests__/unit/lib/service/inFileHandler.test.js +++ b/__tests__/unit/lib/service/inFileHandler.test.js @@ -42,7 +42,7 @@ describe.each([true, false])(`inFileHandler`, generateDelta => { work, globalMetadata ) - mockCompare.mockReturnValue({ + mockCompare.mockResolvedValue({ added: new Map([['WorkflowAlert', new Set(['test'])]]), deleted: new Map(), }) @@ -76,7 +76,7 @@ describe.each([true, false])(`inFileHandler`, generateDelta => { work, globalMetadata ) - mockCompare.mockReturnValue({ + mockCompare.mockResolvedValue({ added: new Map([['ValueTranslation', new Set(['Three'])]]), deleted: new Map(), }) @@ -105,39 +105,72 @@ describe.each([true, false])(`inFileHandler`, generateDelta => { describe('when file is modified', () => { let sut - beforeEach(() => { - // Arrange - sut = new InFile( - 'force-app/main/default/workflows/Test/Account.workflow-meta.xml', - 'workflows', - work, - globalMetadata - ) - mockCompare.mockReturnValue({ - added: new Map([['WorkflowAlert', new Set(['test'])]]), - deleted: new Map([['WorkflowAlert', new Set(['deleted'])]]), + + describe('when element are added and deleted', () => { + beforeEach(() => { + // Arrange + sut = new InFile( + 'force-app/main/default/workflows/Test/Account.workflow-meta.xml', + 'workflows', + work, + globalMetadata + ) + mockCompare.mockResolvedValue({ + added: new Map([['WorkflowAlert', new Set(['test'])]]), + deleted: new Map([['WorkflowAlert', new Set(['deleted'])]]), + }) + }) + it('should store the added metadata in the package and deleted in the destructiveChanges', async () => { + // Act + await sut.handleModification() + + // Assert + expect(work.diffs.package.get('Workflow')).toEqual(new Set(['Account'])) + expect(work.diffs.package.get('WorkflowAlert')).toEqual( + new Set(['Account.test']) + ) + expect(work.diffs.destructiveChanges.get('WorkflowAlert')).toEqual( + new Set(['Account.deleted']) + ) + expect(work.diffs.destructiveChanges.has('Workflow')).toBe(false) + if (generateDelta) { + expect(mockprune).toHaveBeenCalled() + expect(writeFile).toHaveBeenCalled() + } else { + expect(mockprune).not.toHaveBeenCalled() + expect(writeFile).not.toHaveBeenCalled() + } }) }) - it('should store the added metadata in the package and deleted in the destructiveChanges', async () => { - // Act - await sut.handleModification() - // Assert - expect(work.diffs.package.get('Workflow')).toEqual(new Set(['Account'])) - expect(work.diffs.package.get('WorkflowAlert')).toEqual( - new Set(['Account.test']) - ) - expect(work.diffs.destructiveChanges.get('WorkflowAlert')).toEqual( - new Set(['Account.deleted']) - ) - expect(work.diffs.destructiveChanges.has('Workflow')).toBe(false) - if (generateDelta) { - expect(mockprune).toHaveBeenCalled() - expect(writeFile).toHaveBeenCalled() - } else { + describe('when element are deleted and nothing is added', () => { + beforeEach(() => { + // Arrange + sut = new InFile( + 'force-app/main/default/workflows/Test/Account.workflow-meta.xml', + 'workflows', + work, + globalMetadata + ) + mockCompare.mockResolvedValue({ + added: new Map(), + deleted: new Map([['WorkflowAlert', new Set(['deleted'])]]), + }) + }) + it('should store the deleted in the destructiveChanges and not copy the file', async () => { + // Act + await sut.handleModification() + + // Assert + expect(work.diffs.package.get('Workflow')).toEqual(new Set(['Account'])) + expect(work.diffs.package.get('WorkflowAlert')).toBeUndefined() + expect(work.diffs.destructiveChanges.get('WorkflowAlert')).toEqual( + new Set(['Account.deleted']) + ) + expect(work.diffs.destructiveChanges.has('Workflow')).toBe(false) expect(mockprune).not.toHaveBeenCalled() expect(writeFile).not.toHaveBeenCalled() - } + }) }) describe('when metadata in file is not packable', () => { @@ -149,7 +182,7 @@ describe.each([true, false])(`inFileHandler`, generateDelta => { work, globalMetadata ) - mockCompare.mockReturnValue({ + mockCompare.mockResolvedValue({ added: new Map([['ValueTranslation', new Set(['Three'])]]), deleted: new Map(), }) @@ -186,7 +219,7 @@ describe.each([true, false])(`inFileHandler`, generateDelta => { work, globalMetadata ) - mockCompare.mockReturnValue({ + mockCompare.mockResolvedValue({ added: new Map(), deleted: new Map([['WorkflowAlert', new Set(['test'])]]), }) diff --git a/package.json b/package.json index 9cb6fb6c..2702572e 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "author": "Sebastien Colladon ", "dependencies": { "@salesforce/command": "^5.3.9", - "fast-xml-parser": "^4.2.6", + "fast-xml-parser": "^4.2.7", "fs-extra": "^11.1.1", "ignore": "^5.2.4", "lodash": "^4.17.21", @@ -67,32 +67,32 @@ "@commitlint/cli": "^17.6.7", "@commitlint/config-conventional": "^17.6.7", "@oclif/dev-cli": "^1.26.10", - "@salesforce/cli-plugins-testkit": "^4.2.7", + "@salesforce/cli-plugins-testkit": "^4.2.8", "@salesforce/dev-config": "^4.0.1", - "@salesforce/ts-sinon": "^1.4.12", + "@salesforce/ts-sinon": "^1.4.13", "@stryker-mutator/core": "^7.1.1", "@stryker-mutator/jest-runner": "^7.1.1", - "@swc/core": "^1.3.71", + "@swc/core": "^1.3.74", "@types/mocha": "^10.0.1", - "@types/node": "^20.4.5", - "@typescript-eslint/parser": "^6.2.0", + "@types/node": "^20.4.8", + "@typescript-eslint/parser": "^6.2.1", "benchmark": "^2.1.4", "chai": "^4.3.7", "depcheck": "^1.4.3", - "eslint": "^8.45.0", - "eslint-config-prettier": "^8.9.0", + "eslint": "^8.46.0", + "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "husky": "^8.0.3", "jest": "^29.6.2", "lint-staged": "^13.2.3", "mocha": "^10.2.0", "nyc": "^15.1.0", - "prettier": "^3.0.0", + "prettier": "^3.0.1", "shx": "^0.3.4", "sinon": "^15.2.0", "ts-node": "^10.9.1", "typescript": "^5.1.6", - "yarn-audit-fix": "^9.3.12", + "yarn-audit-fix": "^10.0.0", "yarn-upgrade-all": "^0.7.2" }, "oclif": { diff --git a/src/service/ObjectTranslationHandler.js b/src/service/ObjectTranslationHandler.js index 3bc46d95..85821e46 100644 --- a/src/service/ObjectTranslationHandler.js +++ b/src/service/ObjectTranslationHandler.js @@ -32,11 +32,15 @@ class ObjectTranslationHandler extends ResourceHandler { getObjectTranslationPath() { // Return Object Translation Path for both objectTranslation and fieldTranslation - // QUESTION: Why fieldTranslation element are not deployable when objectTranslation element is not in the deployed sources ? + // QUESTION: Why fieldTranslation element are not deployable when objectTranslation element is not in the deployed sources (even if objectTranslation file is empty) ? return `${parse(this.line).dir}${sep}${ this.splittedLine[this.splittedLine.length - 2] }.${OBJECT_TRANSLATION_META_XML_SUFFIX}` } + + _delegateFileCopy() { + return !this.line.endsWith(OBJECT_TRANSLATION_META_XML_SUFFIX) + } } module.exports = ObjectTranslationHandler diff --git a/src/service/botHandler.js b/src/service/botHandler.js index 6c5249cd..71b4b8e9 100644 --- a/src/service/botHandler.js +++ b/src/service/botHandler.js @@ -1,12 +1,12 @@ 'use strict' -const ShareFolderHandler = require('./sharedFolderHandler') +const SharedFolderHandler = require('./sharedFolderHandler') const { fillPackageWithParameter } = require('../utils/packageHelper') const { parse, sep } = require('path') const BOT_TYPE = 'Bot' const BOT_EXTENSION = 'bot' -class BotHandler extends ShareFolderHandler { +class BotHandler extends SharedFolderHandler { _getElementName() { const parsedPath = this._getParsedPath() const elementName = new Set([ diff --git a/src/service/inFileHandler.js b/src/service/inFileHandler.js index f35534c3..56d1ecdf 100644 --- a/src/service/inFileHandler.js +++ b/src/service/inFileHandler.js @@ -49,13 +49,16 @@ class InFileHandler extends StandardHandler { async _compareRevision() { const { added, deleted } = await this.metadataDiff.compare(this.line) + this._addedMembers = added this._storeComparison(this.diffs.destructiveChanges, deleted) this._storeComparison(this.diffs.package, added) } async _writeScopedContent() { - const xmlContent = this.metadataDiff.prune() - await writeFile(this.line, xmlContent, this.config) + if (this._addedMembers.size > 0) { + const xmlContent = this.metadataDiff.prune() + await writeFile(this.line, xmlContent, this.config) + } } _storeComparison(store, content) { @@ -88,6 +91,10 @@ class InFileHandler extends StandardHandler { }) } } + + _delegateFileCopy() { + return false + } } module.exports = InFileHandler diff --git a/src/service/standardHandler.js b/src/service/standardHandler.js index 8b391ae3..6fb91898 100644 --- a/src/service/standardHandler.js +++ b/src/service/standardHandler.js @@ -99,12 +99,14 @@ class StandardHandler { } async _copyWithMetaFile(src) { - await copyFiles(this.config, src) - if ( - this.metadata.get(this.type).metaFile === true && - !`${src}`.endsWith(METAFILE_SUFFIX) - ) { - await copyFiles(this.config, this._getMetaTypeFilePath(src)) + if (this._delegateFileCopy()) { + await copyFiles(this.config, src) + if ( + this.metadata.get(this.type).metaFile === true && + !`${src}`.endsWith(METAFILE_SUFFIX) + ) { + await copyFiles(this.config, this._getMetaTypeFilePath(src)) + } } } @@ -136,6 +138,10 @@ class StandardHandler { _isProcessable() { return this.metadata.get(this.type).suffix === this.ext } + + _delegateFileCopy() { + return true + } } module.exports = StandardHandler diff --git a/yarn.lock b/yarn.lock index 7b15aea8..d7f328d4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -821,16 +821,16 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.4.0": - version: 4.6.1 - resolution: "@eslint-community/regexpp@npm:4.6.1" - checksum: 5741f457f5cc4ec89389d185c44c511fc85ef3630c6ce033a64c779e72f7aa3a7d5bcdc45d54612989f0dc6ea958438c02d363797b3e4f87952fc6878481da0e +"@eslint-community/regexpp@npm:^4.6.1": + version: 4.6.2 + resolution: "@eslint-community/regexpp@npm:4.6.2" + checksum: a3c341377b46b54fa228f455771b901d1a2717f95d47dcdf40199df30abc000ba020f747f114f08560d119e979d882a94cf46cfc51744544d54b00319c0f2724 languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.0": - version: 2.1.0 - resolution: "@eslint/eslintrc@npm:2.1.0" +"@eslint/eslintrc@npm:^2.1.1": + version: 2.1.1 + resolution: "@eslint/eslintrc@npm:2.1.1" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -841,14 +841,14 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: d5ed0adbe23f6571d8c9bb0ca6edf7618dc6aed4046aa56df7139f65ae7b578874e0d9c796df784c25bda648ceb754b6320277d828c8b004876d7443b8dc018c + checksum: bf909ea183d27238c257a82d4ffdec38ca94b906b4b8dfae02ecbe7ecc9e5a8182ef5e469c808bb8cb4fea4750f43ac4ca7c4b4a167b6cd7e3aaacd386b2bd25 languageName: node linkType: hard -"@eslint/js@npm:8.44.0": - version: 8.44.0 - resolution: "@eslint/js@npm:8.44.0" - checksum: fc539583226a28f5677356e9f00d2789c34253f076643d2e32888250e509a4e13aafe0880cb2425139051de0f3a48d25bfc5afa96b7304f203b706c17340e3cf +"@eslint/js@npm:^8.46.0": + version: 8.46.0 + resolution: "@eslint/js@npm:8.46.0" + checksum: 7aed479832302882faf5bec37e9d068f270f84c19b3fb529646a7c1b031e73a312f730569c78806492bc09cfce3d7651dfab4ce09a56cbb06bc6469449e56377 languageName: node linkType: hard @@ -1207,6 +1207,13 @@ __metadata: languageName: node linkType: hard +"@ljharb/through@npm:^2.3.9": + version: 2.3.9 + resolution: "@ljharb/through@npm:2.3.9" + checksum: a47ffed12ef4b08d07458db8bff5f7a13a7030fddf7dbfa947a765581a634d42ee90f7b8c249315aad122c21ad061e97a74f65aef3c03d2c09291d11312f0bfb + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -1244,32 +1251,32 @@ __metadata: linkType: hard "@oclif/command@npm:^1.8.14, @oclif/command@npm:^1.8.15": - version: 1.8.34 - resolution: "@oclif/command@npm:1.8.34" + version: 1.8.35 + resolution: "@oclif/command@npm:1.8.35" dependencies: "@oclif/config": ^1.18.2 "@oclif/errors": ^1.3.6 "@oclif/help": ^1.0.1 - "@oclif/parser": ^3.8.15 + "@oclif/parser": ^3.8.16 debug: ^4.1.1 semver: ^7.5.4 peerDependencies: "@oclif/config": ^1 - checksum: 2d6caf692bc797021c2a6e721e4a13052f6edd0de288bcb77405a3d090523b74817a722709173386516614b596bcd89a13431f914fee4e453d42e5a791d7c4a1 + checksum: f983c2440251e8740623190af0dcda159ac139f21125703949abbd1f7c9cb218dfc53baf6de991fb0834b0c57da28d76f8a95e2dd3006e0bcf59c9d5301fba07 languageName: node linkType: hard -"@oclif/config@npm:1.18.14": - version: 1.18.14 - resolution: "@oclif/config@npm:1.18.14" +"@oclif/config@npm:1.18.16, @oclif/config@npm:^1.18.2": + version: 1.18.16 + resolution: "@oclif/config@npm:1.18.16" dependencies: "@oclif/errors": ^1.3.6 - "@oclif/parser": ^3.8.14 + "@oclif/parser": ^3.8.16 debug: ^4.3.4 globby: ^11.1.0 is-wsl: ^2.1.1 - tslib: ^2.5.0 - checksum: f7c0e6f5d91dcf8bd5beec501528f20039f4f854f418e3cb88a2f9fe2a6128eaf867bc74242faf86b04bc90fd8ab3a19e266a71de50ae0747414b1041ac7287c + tslib: ^2.6.1 + checksum: 951aa32b8938ec29575abaddc4bb6b96c68f6efb74821a83ee2105c8c73923001c26cd1f68c004192cb55b6dde647bfa420d0913bff02111efb2a4bbb26f2149 languageName: node linkType: hard @@ -1287,20 +1294,6 @@ __metadata: languageName: node linkType: hard -"@oclif/config@npm:^1.18.2": - version: 1.18.15 - resolution: "@oclif/config@npm:1.18.15" - dependencies: - "@oclif/errors": ^1.3.6 - "@oclif/parser": ^3.8.15 - debug: ^4.3.4 - globby: ^11.1.0 - is-wsl: ^2.1.1 - tslib: ^2.5.0 - checksum: 242d6575b45b90bd360a69b2a52676d6b2fe75400d01b572e5e125c6f6585273aa3fbe61fbf9dace130b76a6593adfeff5728a322a1af811f2c2e177a9f701af - languageName: node - linkType: hard - "@oclif/core@npm:^1.25.0": version: 1.26.2 resolution: "@oclif/core@npm:1.26.2" @@ -1337,9 +1330,9 @@ __metadata: languageName: node linkType: hard -"@oclif/core@npm:^2.9.4": - version: 2.9.4 - resolution: "@oclif/core@npm:2.9.4" +"@oclif/core@npm:^2.11.1": + version: 2.11.7 + resolution: "@oclif/core@npm:2.11.7" dependencies: "@types/cli-progress": ^3.11.0 ansi-escapes: ^4.3.2 @@ -1371,7 +1364,7 @@ __metadata: widest-line: ^3.1.0 wordwrap: ^1.0.0 wrap-ansi: ^7.0.0 - checksum: 5a493178fcd332535e6c1e21f47bc4d18a16eb9d571e27c786d3c558954bdcb648ac617e7378d2f81fd4802795d5330cd18a1d0fbe7505b597965931ed37a7fb + checksum: 12b68c871f896d5eb201624e147da9ac5b7be6911513834d84c03e266a76cfc721bf2d36d859453c80943baaad27f4a520202e06338482eaecb2034afc216ee4 languageName: node linkType: hard @@ -1425,10 +1418,10 @@ __metadata: linkType: hard "@oclif/help@npm:^1.0.0, @oclif/help@npm:^1.0.1": - version: 1.0.13 - resolution: "@oclif/help@npm:1.0.13" + version: 1.0.15 + resolution: "@oclif/help@npm:1.0.15" dependencies: - "@oclif/config": 1.18.14 + "@oclif/config": 1.18.16 "@oclif/errors": 1.3.6 chalk: ^4.1.2 indent-string: ^4.0.0 @@ -1437,7 +1430,7 @@ __metadata: strip-ansi: ^6.0.0 widest-line: ^3.1.0 wrap-ansi: ^6.2.0 - checksum: e78177fd4867162a4435e724b74df7d7e118a840a7cf00da125d0b3d62b4e9e308c28782252e3a288bc67c131c909aeb07861d7c1c22e59ac4759e58133aef73 + checksum: 7402a39e066018023673438cb87ecce7f04c8fda4952f8c95a7b0a358e7ae25ebcc97fef555baee4e49fd214f117befda23e598f9b0466a298f5440e651d70df languageName: node linkType: hard @@ -1448,15 +1441,15 @@ __metadata: languageName: node linkType: hard -"@oclif/parser@npm:^3.8.0, @oclif/parser@npm:^3.8.14, @oclif/parser@npm:^3.8.15": - version: 3.8.15 - resolution: "@oclif/parser@npm:3.8.15" +"@oclif/parser@npm:^3.8.0, @oclif/parser@npm:^3.8.16": + version: 3.8.16 + resolution: "@oclif/parser@npm:3.8.16" dependencies: "@oclif/errors": ^1.3.6 "@oclif/linewrap": ^1.0.0 chalk: ^4.1.0 - tslib: ^2.6.0 - checksum: 480776457fb0f1c75f1b2766e567a1ca67e0585129903682ccb02eb94c79e7ada8147e04b994a0972481a863063022a9170c2e4af50067ccb917bec4c186f8d8 + tslib: ^2.6.1 + checksum: 4ef723704efe53bee1a006d2ab866ae9178162851c813a5ab078569f52f4c153f352033213cd171d53a9d457eac2b45889db7f8af512ada28d80fcf8963d5f49 languageName: node linkType: hard @@ -1494,12 +1487,12 @@ __metadata: linkType: hard "@oclif/test@npm:^2.2.21": - version: 2.3.33 - resolution: "@oclif/test@npm:2.3.33" + version: 2.4.2 + resolution: "@oclif/test@npm:2.4.2" dependencies: - "@oclif/core": ^2.9.4 - fancy-test: ^2.0.31 - checksum: 829713c0c868e60c799ac25900098857b364e77f06dc33cba38fb9e22d3ef725d72b9c15a8a214a180e009714b8cdec7f4655735fca63971fb69e6d06086e92a + "@oclif/core": ^2.11.1 + fancy-test: ^2.0.32 + checksum: 9eee94d7d40bfb34f45782acbd4b9699ccc144721befdc532c212c1f3cef6ceb498d6bf7d2f167baf8b39e0e8128625aacd64ea0dfee90245b920be07b72323b languageName: node linkType: hard @@ -1583,11 +1576,11 @@ __metadata: languageName: node linkType: hard -"@salesforce/cli-plugins-testkit@npm:^4.2.7": - version: 4.2.7 - resolution: "@salesforce/cli-plugins-testkit@npm:4.2.7" +"@salesforce/cli-plugins-testkit@npm:^4.2.8": + version: 4.2.8 + resolution: "@salesforce/cli-plugins-testkit@npm:4.2.8" dependencies: - "@salesforce/core": ^4.3.7 + "@salesforce/core": ^4.3.11 "@salesforce/kit": ^3.0.6 "@salesforce/ts-types": ^2.0.2 "@types/shelljs": ^0.8.12 @@ -1596,7 +1589,7 @@ __metadata: shelljs: ^0.8.4 strip-ansi: 6.0.1 ts-retry-promise: ^0.7.0 - checksum: 0b6b33fb14c3faaa16b41ca22886b6268a61fea101697992ff9fd3e8cd9dbbd9eb92755121d4db4856fdf49b1c33a76bc9b4415c14a87e249bf3b1568d4492fa + checksum: da869bfb216d06b214d29c6d7dfa417bb6f3b7f4c3f79b6c26d4bb663b60498638606fc0770393f6d788f7963be3710b254a07404828bfce93ecbdca29eafe0f languageName: node linkType: hard @@ -1637,7 +1630,7 @@ __metadata: languageName: node linkType: hard -"@salesforce/core@npm:^4.3.7": +"@salesforce/core@npm:^4.3.11": version: 4.3.11 resolution: "@salesforce/core@npm:4.3.11" dependencies: @@ -1680,12 +1673,12 @@ __metadata: linkType: hard "@salesforce/kit@npm:^3.0.4, @salesforce/kit@npm:^3.0.6": - version: 3.0.6 - resolution: "@salesforce/kit@npm:3.0.6" + version: 3.0.8 + resolution: "@salesforce/kit@npm:3.0.8" dependencies: "@salesforce/ts-types": ^2.0.5 - tslib: ^2.6.0 - checksum: 6de544d04881fc3d66e28c23499e67a6fd8869a77ca7366004b2c1a7a9b6fd2d40b5806c144cb45edc22f678d533d1ba170c350a6cf27523187e83a098a5fc68 + tslib: ^2.6.1 + checksum: ef9d347943b7e2267756994a2d485542eee5a1281e9be627c581c189d7248b96ec262b917eaebf5133d13dd1d4d4dd88c666daece1ad7144ddca2db8dc132795 languageName: node linkType: hard @@ -1696,14 +1689,14 @@ __metadata: languageName: node linkType: hard -"@salesforce/ts-sinon@npm:^1.4.12": - version: 1.4.12 - resolution: "@salesforce/ts-sinon@npm:1.4.12" +"@salesforce/ts-sinon@npm:^1.4.13": + version: 1.4.13 + resolution: "@salesforce/ts-sinon@npm:1.4.13" dependencies: "@salesforce/ts-types": ^2.0.5 sinon: ^5.1.1 - tslib: ^2.6.0 - checksum: f8bc13eacfe061d89ed0da27bd4105f51ce5c4876ca2c920562eb78b0969358e304b48e3755ad6d60f5ea504b45f8e1aed7f6e8bfcb5ddeed83f748b2df10682 + tslib: ^2.6.1 + checksum: d6932fe4ef206f4eed6cc4b045643b1d503e47809f215d951ce353f37df3e52722c5a0d8ed6f2bce97c54a925afc75cc586b5c239e0f654861cc0456466a1f7f languageName: node linkType: hard @@ -1717,11 +1710,11 @@ __metadata: linkType: hard "@salesforce/ts-types@npm:^2.0.2, @salesforce/ts-types@npm:^2.0.5": - version: 2.0.5 - resolution: "@salesforce/ts-types@npm:2.0.5" + version: 2.0.6 + resolution: "@salesforce/ts-types@npm:2.0.6" dependencies: - tslib: ^2.6.0 - checksum: 5c10f9093e5b8d8cba11199aaa9d5159e7036b248d0ad1c86f1fdf1714b6903baddf3eaacbc97882bc19b9e43f0d2311ad5964450293a9d72ef2fa68ba3253b7 + tslib: ^2.6.1 + checksum: 76b1dea1e72bd069a9c913e46c5a1f0659e1f95dbc56fd2b0651b2ec458f7e277a48608584d7e72a8663f828fec8ed17618d077d3f4bc04525fec6004bb97743 languageName: node linkType: hard @@ -1909,90 +1902,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-darwin-arm64@npm:1.3.71" +"@swc/core-darwin-arm64@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-darwin-arm64@npm:1.3.74" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-darwin-x64@npm:1.3.71" +"@swc/core-darwin-x64@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-darwin-x64@npm:1.3.74" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.71" +"@swc/core-linux-arm-gnueabihf@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.74" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.71" +"@swc/core-linux-arm64-gnu@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-linux-arm64-gnu@npm:1.3.74" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.71" +"@swc/core-linux-arm64-musl@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-linux-arm64-musl@npm:1.3.74" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.71" +"@swc/core-linux-x64-gnu@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-linux-x64-gnu@npm:1.3.74" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-linux-x64-musl@npm:1.3.71" +"@swc/core-linux-x64-musl@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-linux-x64-musl@npm:1.3.74" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.71" +"@swc/core-win32-arm64-msvc@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-win32-arm64-msvc@npm:1.3.74" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.71" +"@swc/core-win32-ia32-msvc@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-win32-ia32-msvc@npm:1.3.74" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.71": - version: 1.3.71 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.71" +"@swc/core-win32-x64-msvc@npm:1.3.74": + version: 1.3.74 + resolution: "@swc/core-win32-x64-msvc@npm:1.3.74" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.3.71": - version: 1.3.71 - resolution: "@swc/core@npm:1.3.71" +"@swc/core@npm:^1.3.74": + version: 1.3.74 + resolution: "@swc/core@npm:1.3.74" dependencies: - "@swc/core-darwin-arm64": 1.3.71 - "@swc/core-darwin-x64": 1.3.71 - "@swc/core-linux-arm-gnueabihf": 1.3.71 - "@swc/core-linux-arm64-gnu": 1.3.71 - "@swc/core-linux-arm64-musl": 1.3.71 - "@swc/core-linux-x64-gnu": 1.3.71 - "@swc/core-linux-x64-musl": 1.3.71 - "@swc/core-win32-arm64-msvc": 1.3.71 - "@swc/core-win32-ia32-msvc": 1.3.71 - "@swc/core-win32-x64-msvc": 1.3.71 + "@swc/core-darwin-arm64": 1.3.74 + "@swc/core-darwin-x64": 1.3.74 + "@swc/core-linux-arm-gnueabihf": 1.3.74 + "@swc/core-linux-arm64-gnu": 1.3.74 + "@swc/core-linux-arm64-musl": 1.3.74 + "@swc/core-linux-x64-gnu": 1.3.74 + "@swc/core-linux-x64-musl": 1.3.74 + "@swc/core-win32-arm64-msvc": 1.3.74 + "@swc/core-win32-ia32-msvc": 1.3.74 + "@swc/core-win32-x64-msvc": 1.3.74 peerDependencies: "@swc/helpers": ^0.5.0 dependenciesMeta: @@ -2019,7 +2012,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 86389384951c531579e518c012d36b28ef070146faf8d6965a174fd2c7b18113c5939fc3ca81ec8be448188949763cc98cb20d16f44316cd209860f53b760c80 + checksum: fd61d65fbfceb372178a14cfa998c649481a728e33b68bad90fed0ff05b34fb432f88dafb0c2257d54c4de49cdcdd12d2b5fe66f79abc553656445910f163adb languageName: node linkType: hard @@ -2185,7 +2178,7 @@ __metadata: languageName: node linkType: hard -"@types/lodash-es@npm:^4.17.7": +"@types/lodash-es@npm:^4.17.8": version: 4.17.8 resolution: "@types/lodash-es@npm:4.17.8" dependencies: @@ -2195,9 +2188,9 @@ __metadata: linkType: hard "@types/lodash@npm:*": - version: 4.14.195 - resolution: "@types/lodash@npm:4.14.195" - checksum: 39b75ca635b3fa943d17d3d3aabc750babe4c8212485a4df166fe0516e39288e14b0c60afc6e21913cc0e5a84734633c71e617e2bd14eaa1cf51b8d7799c432e + version: 4.14.196 + resolution: "@types/lodash@npm:4.14.196" + checksum: 201d17c3e62ae02a93c99ec78e024b2be9bd75564dd8fd8c26f6ac51a985ab280d28ce2688c3bcdfe785b0991cd9814edff19ee000234c7b45d9a697f09feb6a languageName: node linkType: hard @@ -2229,10 +2222,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 20.4.4 - resolution: "@types/node@npm:20.4.4" - checksum: 43f3c4a8acc38ae753e15a0e79bae0447d255b3742fa87f8e065d7b9d20ecb0e03d6c5b46c00d5d26f4552160381a00255f49205595a8ee48c2423e00263c930 +"@types/node@npm:*, @types/node@npm:^20.4.8": + version: 20.4.8 + resolution: "@types/node@npm:20.4.8" + checksum: 86a3963c0c7af3410553d1dfa4b018a20b3cb3ab4d8e8ffe27408b6338c5de0374b0bf379bc705da2205b466daa751ccfe062f453ba9bde34fdb0e5163ca6a68 languageName: node linkType: hard @@ -2243,13 +2236,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.4.5": - version: 20.4.5 - resolution: "@types/node@npm:20.4.5" - checksum: 36a0304a8dc346a1b2d2edac4c4633eecf70875793d61a5274d0df052d7a7af7a8e34f29884eac4fbd094c4f0201477dcb39c0ecd3307ca141688806538d1138 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -2282,11 +2268,11 @@ __metadata: linkType: hard "@types/sinon@npm:*": - version: 10.0.15 - resolution: "@types/sinon@npm:10.0.15" + version: 10.0.16 + resolution: "@types/sinon@npm:10.0.16" dependencies: "@types/sinonjs__fake-timers": "*" - checksum: cec6d7d9d5582ca3ac851b029d5d90451bfe6d376164253792a6eb6ddcd609a0411a7fac9ed92e1879e7d3ec091d2ea2e8dbb4f6140a1065439b81dc20cafa7c + checksum: 1216aac584500d6bf845ca76f57e82f8459cf9de4ed80a55e50aa4438360fc418789a42181e211c5d279e97f86a3a994e3c81e43971d540737caca0193242bbf languageName: node linkType: hard @@ -2327,47 +2313,47 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.2.0": - version: 6.2.0 - resolution: "@typescript-eslint/parser@npm:6.2.0" +"@typescript-eslint/parser@npm:^6.2.1": + version: 6.2.1 + resolution: "@typescript-eslint/parser@npm:6.2.1" dependencies: - "@typescript-eslint/scope-manager": 6.2.0 - "@typescript-eslint/types": 6.2.0 - "@typescript-eslint/typescript-estree": 6.2.0 - "@typescript-eslint/visitor-keys": 6.2.0 + "@typescript-eslint/scope-manager": 6.2.1 + "@typescript-eslint/types": 6.2.1 + "@typescript-eslint/typescript-estree": 6.2.1 + "@typescript-eslint/visitor-keys": 6.2.1 debug: ^4.3.4 peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: ba79674f2d4599a24c7afa8f18ec28243b80df39f82a4a6b7a4ce7c584ec37d4ade40a3aa058d597a5cbf71647a40d0995866748d14cf4b52d8ad4420d10f669 + checksum: cf4768cbfc696ce1d4b15ae55b3d2b52761e91a4a80e738cf3a75c501c2257d735cd6e462567965069d0d693a8cf5463ab9e8b97c36c6ed1fccd3c1c09855bdb languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.2.0": - version: 6.2.0 - resolution: "@typescript-eslint/scope-manager@npm:6.2.0" +"@typescript-eslint/scope-manager@npm:6.2.1": + version: 6.2.1 + resolution: "@typescript-eslint/scope-manager@npm:6.2.1" dependencies: - "@typescript-eslint/types": 6.2.0 - "@typescript-eslint/visitor-keys": 6.2.0 - checksum: 75a650a3ede78bf841a3bf3f4880b94a06aa4c420f399a6fb9faee19a2e5998f7e330a13f78e07c4958413345bab58b0593f09fa163a77e8f6353012e795660c + "@typescript-eslint/types": 6.2.1 + "@typescript-eslint/visitor-keys": 6.2.1 + checksum: 3bb461678c7e729895c5ac16781ec7d66efc6ffa944bb49693ce8e9560f9a6cac70929157c0fc0875b2829ae19a5cdabb97973ddcfb7e81c16e22cdd5d39e3fd languageName: node linkType: hard -"@typescript-eslint/types@npm:6.2.0": - version: 6.2.0 - resolution: "@typescript-eslint/types@npm:6.2.0" - checksum: 81878866cf7f49dbc335cce05adfbd994f348e2ebe9538fd6e934fa82e44186c16b2112b8d5f9f4c528ea127be157185be5e35e4913db4880d20ac495785baaf +"@typescript-eslint/types@npm:6.2.1": + version: 6.2.1 + resolution: "@typescript-eslint/types@npm:6.2.1" + checksum: 388d32f15a9db8ad5d80794caf9ab280d6e5a428efdf4f6a6dfc4069afe4d19da32d628acf638e4c5b92ee77a9a18eecf728a778a3b91cc8a24484af579fc9cf languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.2.0": - version: 6.2.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.2.0" +"@typescript-eslint/typescript-estree@npm:6.2.1": + version: 6.2.1 + resolution: "@typescript-eslint/typescript-estree@npm:6.2.1" dependencies: - "@typescript-eslint/types": 6.2.0 - "@typescript-eslint/visitor-keys": 6.2.0 + "@typescript-eslint/types": 6.2.1 + "@typescript-eslint/visitor-keys": 6.2.1 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -2376,17 +2362,17 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 5bfd5bf09feff6c4807cfa65cf407dd0249f7d487d6820941dd05999ee35cacdabaacadf23c92b90b57920025e93088e93924bc8df41f393ac0366538eb2902f + checksum: 3d9beeb5e36b8827de5c160ed8e5c111dd66ca00671b183409b051e242b291480679b900bb74aaf4895dcae49497037567d3fcbbe67fa9930786ddd01c685f04 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.2.0": - version: 6.2.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.2.0" +"@typescript-eslint/visitor-keys@npm:6.2.1": + version: 6.2.1 + resolution: "@typescript-eslint/visitor-keys@npm:6.2.1" dependencies: - "@typescript-eslint/types": 6.2.0 + "@typescript-eslint/types": 6.2.1 eslint-visitor-keys: ^3.4.1 - checksum: b400c657c7e5c65b289304f6f5cee6536f23b3441306f82aff2d2e047e13770330715d4f7b29e734b0b2dab6030e41028894d5cd441696115bfea43ad18b2c54 + checksum: c05a1c45129f2cf9a8c49dadc3da10b675232e59b69dfe9fdc0bfb45d3be077ceff78097baf50e502dab3e71ce9fd799d2015e356a4be2787ee10c6c7a44ea8a languageName: node linkType: hard @@ -2530,13 +2516,13 @@ __metadata: linkType: hard "agentkeepalive@npm:^4.2.1": - version: 4.3.0 - resolution: "agentkeepalive@npm:4.3.0" + version: 4.4.0 + resolution: "agentkeepalive@npm:4.4.0" dependencies: debug: ^4.1.0 depd: ^2.0.0 humanize-ms: ^1.2.1 - checksum: 982453aa44c11a06826c836025e5162c846e1200adb56f2d075400da7d32d87021b3b0a58768d949d824811f5654223d5a8a3dad120921a2439625eb847c6260 + checksum: 36e0919a7503dacc863dc216ea6ca176c454724a63fd3d7b215089a1a2c89ee97db377b3af2454f79e5a8e7bb87e5975317734e9b0f9d5898c2269e3d8be05c7 languageName: node linkType: hard @@ -2550,7 +2536,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.4": +"ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -2590,13 +2576,6 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^3.1.0": - version: 3.2.0 - resolution: "ansi-escapes@npm:3.2.0" - checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a - languageName: node - linkType: hard - "ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" @@ -3051,16 +3030,16 @@ __metadata: linkType: hard "browserslist@npm:^4.21.9": - version: 4.21.9 - resolution: "browserslist@npm:4.21.9" + version: 4.21.10 + resolution: "browserslist@npm:4.21.10" dependencies: - caniuse-lite: ^1.0.30001503 - electron-to-chromium: ^1.4.431 - node-releases: ^2.0.12 + caniuse-lite: ^1.0.30001517 + electron-to-chromium: ^1.4.477 + node-releases: ^2.0.13 update-browserslist-db: ^1.0.11 bin: browserslist: cli.js - checksum: 80d3820584e211484ad1b1a5cfdeca1dd00442f47be87e117e1dda34b628c87e18b81ae7986fa5977b3e6a03154f6d13cd763baa6b8bf5dd9dd19f4926603698 + checksum: 1e27c0f111a35d1dd0e8fc2c61781b0daefabc2c9471b0b10537ce54843014bceb2a1ce4571af1a82b2bf1e6e6e05d38865916689a158f03bc2c7a4ec2577db8 languageName: node linkType: hard @@ -3197,10 +3176,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001503": - version: 1.0.30001517 - resolution: "caniuse-lite@npm:1.0.30001517" - checksum: e4e87436ae1c4408cf4438aac22902b31eb03f3f5bad7f33bc518d12ffb35f3fd9395ccf7efc608ee046f90ce324ec6f7f26f8a8172b8c43c26a06ecee612a29 +"caniuse-lite@npm:^1.0.30001517": + version: 1.0.30001519 + resolution: "caniuse-lite@npm:1.0.30001519" + checksum: 66085133ede05d947e30b62fed2cbae18e5767afda8b0de38840883e1cfe5846bf1568ddbafd31647544e59112355abedaf9c867ac34541bfc20d69e7a19d94c languageName: node linkType: hard @@ -3270,7 +3249,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.2.0, chalk@npm:^5.3.0, chalk@npm:~5.3.0": +"chalk@npm:^5.3.0, chalk@npm:~5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 @@ -3467,10 +3446,10 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-width@npm:4.0.0" - checksum: 1ec12311217cc8b2d018646a58b61424d2348def598fb58ba2c32e28f0bcb59a35cef168110311cefe3340abf00e5171b351de6c3e2c084bd1642e6e2a9e144e +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 0a79cff2dbf89ef530bcd54c713703ba94461457b11e5634bd024c78796ed21401e32349c004995954e06f442d82609287e7aabf6a5f02c919a1cf3b9b6854ff languageName: node linkType: hard @@ -3754,16 +3733,16 @@ __metadata: linkType: hard "core-js-pure@npm:^3.30.2": - version: 3.31.1 - resolution: "core-js-pure@npm:3.31.1" - checksum: 93c3dd28471755cb81ec4828f5617bd32a7c682295d88671534a6733a0d41dae9e28f8f8000ddd1f1e597a3bec4602db5f906a03c9ba1a360534f7ae2519db7c + version: 3.32.0 + resolution: "core-js-pure@npm:3.32.0" + checksum: 57b1ae97e6d468dfa34af3df75bba3fec3d01a04392f7c11f77a698f7157be199b647c599a06869fb403397a2e512dbbfc6eb3b8a690f857484125620f7d36e6 languageName: node linkType: hard "core-js@npm:^3.6.4": - version: 3.31.1 - resolution: "core-js@npm:3.31.1" - checksum: 14519213a63c55cf188bdd2f4dece54583feaf6b90e75d6c65e07f509cd487055bf64898aeda7c97c36029ac1ea2f2ed8e4b02281553f6a257e7143a32a14015 + version: 3.32.0 + resolution: "core-js@npm:3.32.0" + checksum: 52921395028550e4c9d21d47b9836439bb5b6b9eefc34d45a3948a68d81fdd093acc0fadf69f9cf632b82f01f95f22f484408a93dd9e940b19119ac204cd2925 languageName: node linkType: hard @@ -3848,7 +3827,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -3969,14 +3948,14 @@ __metadata: linkType: hard "dedent@npm:^1.0.0": - version: 1.3.0 - resolution: "dedent@npm:1.3.0" + version: 1.5.1 + resolution: "dedent@npm:1.5.1" peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: babel-plugin-macros: optional: true - checksum: 7554941491ab9c5181e3f404e5f5dba1c798fd720d146a7f398bd5d09a9aea7ba18bdc00ed3237d4f612bbe0e9d65754ce2f24745820e9a7be3238c128ea3ea2 + checksum: c3c300a14edf1bdf5a873f9e4b22e839d62490bc5c8d6169c1f15858a1a76733d06a9a56930e963d677a2ceeca4b6b0894cc5ea2f501aa382ca5b92af3413c2a languageName: node linkType: hard @@ -4247,10 +4226,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.431": - version: 1.4.470 - resolution: "electron-to-chromium@npm:1.4.470" - checksum: 0b1749f07b5e97b9d8f805cac6950574017cf2cf19a05cbc3dc46e7397be1d51485a5ece69478e7b12766f4643f45530b6bcebefa8916096a50f6a38dca381ca +"electron-to-chromium@npm:^1.4.477": + version: 1.4.485 + resolution: "electron-to-chromium@npm:1.4.485" + checksum: 6f9efc92c18c4c8a16ba6d6004823d7ec893b98a0a0eae372e8cf1fbb61bdd04b9e2edd692dcb2e9d59cec06e3ef899262c52f1eb1e5d0202ee3d0b594fb4bd2 languageName: node linkType: hard @@ -4372,14 +4351,14 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^8.9.0": - version: 8.9.0 - resolution: "eslint-config-prettier@npm:8.9.0" +"eslint-config-prettier@npm:^9.0.0": + version: 9.0.0 + resolution: "eslint-config-prettier@npm:9.0.0" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: a675d0dabd76b700ef2d062b5ec6a634e105a8e8c070f95281fd2ccb614527fac60b4c758132058c50f0521fd19313f1f5be45ce9ebf081f2e5f77ae6eb7d8db + checksum: 362e991b6cb343f79362bada2d97c202e5303e6865888918a7445c555fb75e4c078b01278e90be98aa98ae22f8597d8e93d48314bec6824f540f7efcab3ce451 languageName: node linkType: hard @@ -4402,43 +4381,43 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.2.0": - version: 7.2.1 - resolution: "eslint-scope@npm:7.2.1" +"eslint-scope@npm:^7.2.2": + version: 7.2.2 + resolution: "eslint-scope@npm:7.2.2" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: dccda5c8909216f6261969b72c77b95e385f9086bed4bc09d8a6276df8439d8f986810fd9ac3bd02c94c0572cefc7fdbeae392c69df2e60712ab8263986522c5 + checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": - version: 3.4.1 - resolution: "eslint-visitor-keys@npm:3.4.1" - checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.2": + version: 3.4.2 + resolution: "eslint-visitor-keys@npm:3.4.2" + checksum: 9e0e7e4aaea705c097ae37c97410e5f167d4d2193be2edcb1f0760762ede3df01545e4820ae314f42dcec687745f2c6dcaf6d83575c4a2a241eb0c8517d724f2 languageName: node linkType: hard -"eslint@npm:^8.45.0": - version: 8.45.0 - resolution: "eslint@npm:8.45.0" +"eslint@npm:^8.46.0": + version: 8.46.0 + resolution: "eslint@npm:8.46.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 - "@eslint-community/regexpp": ^4.4.0 - "@eslint/eslintrc": ^2.1.0 - "@eslint/js": 8.44.0 + "@eslint-community/regexpp": ^4.6.1 + "@eslint/eslintrc": ^2.1.1 + "@eslint/js": ^8.46.0 "@humanwhocodes/config-array": ^0.11.10 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 - ajv: ^6.10.0 + ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 debug: ^4.3.2 doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.2.0 - eslint-visitor-keys: ^3.4.1 - espree: ^9.6.0 + eslint-scope: ^7.2.2 + eslint-visitor-keys: ^3.4.2 + espree: ^9.6.1 esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 @@ -4462,11 +4441,11 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 3e6dcce5cc43c5e301662db88ee26d1d188b22c177b9f104d7eefd1191236980bd953b3670fe2fac287114b26d7c5420ab48407d7ea1c3a446d6313c000009da + checksum: 7a7d36b1a3bbc12e08fbb5bc36fd482a7a5a1797e62e762499dd45601b9e45aaa53a129f31ce0b4444551a9639b8b681ad535f379893dd1e3ae37b31dccd82aa languageName: node linkType: hard -"espree@npm:^9.6.0": +"espree@npm:^9.6.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -4565,7 +4544,24 @@ __metadata: languageName: node linkType: hard -"execa@npm:^7.0.0, execa@npm:^7.1.1, execa@npm:~7.1.0": +"execa@npm:^7.0.0, execa@npm:^7.1.1": + version: 7.2.0 + resolution: "execa@npm:7.2.0" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.1 + human-signals: ^4.3.0 + is-stream: ^3.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^5.1.0 + onetime: ^6.0.0 + signal-exit: ^3.0.7 + strip-final-newline: ^3.0.0 + checksum: 14fd17ba0ca8c87b277584d93b1d9fc24f2a65e5152b31d5eb159a3b814854283eaae5f51efa9525e304447e2f757c691877f7adff8fde5746aae67eb1edd1cc + languageName: node + linkType: hard + +"execa@npm:~7.1.0": version: 7.1.1 resolution: "execa@npm:7.1.1" dependencies: @@ -4619,7 +4615,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -4637,9 +4633,9 @@ __metadata: languageName: node linkType: hard -"fancy-test@npm:^2.0.31": - version: 2.0.32 - resolution: "fancy-test@npm:2.0.32" +"fancy-test@npm:^2.0.32": + version: 2.0.33 + resolution: "fancy-test@npm:2.0.33" dependencies: "@types/chai": "*" "@types/lodash": "*" @@ -4649,7 +4645,7 @@ __metadata: mock-stdin: ^1.0.0 nock: ^13.3.2 stdout-stderr: ^0.1.9 - checksum: fd797d90c359471611d68bb472ebcdcd3ff5d1602f31813bd4e67bf7039bec7fd6fa2545d78c071d0c6b362c06d1e132843900ce1a1dd5d1a3e85ad7047a111a + checksum: 54050f13398915500096b2cb79fb91a6ef2f9e950af2a544531796490e04a6dd8b48a6b11f6c14666e2b2f6a2fb839f25e92748edde8663248d937db61ce9070 languageName: node linkType: hard @@ -4667,7 +4663,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": +"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1": version: 3.3.1 resolution: "fast-glob@npm:3.3.1" dependencies: @@ -4694,14 +4690,14 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.2.6": - version: 4.2.6 - resolution: "fast-xml-parser@npm:4.2.6" +"fast-xml-parser@npm:^4.2.7": + version: 4.2.7 + resolution: "fast-xml-parser@npm:4.2.7" dependencies: strnum: ^1.0.5 bin: fxparser: src/cli/cli.js - checksum: 1628e4b2c5ae01fe35eb920f09c6def7e29fd455f307fc44c3372c78114504643f34b28e87c13a4f1657c10498dbb6729a341507044dc7cba498e457e8fe2573 + checksum: d8b0c9e04756f6c43fa0399428f30149acadae21350e42e26e8fe98e24e6afa6b9b00aa554453795036b00e9fee974a1b556fe2ba18be391d51a9bf1ab790e7c languageName: node linkType: hard @@ -5263,19 +5259,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.4": - version: 13.2.2 - resolution: "globby@npm:13.2.2" - dependencies: - dir-glob: ^3.0.1 - fast-glob: ^3.3.0 - ignore: ^5.2.4 - merge2: ^1.4.1 - slash: ^4.0.0 - checksum: f3d84ced58a901b4fcc29c846983108c426631fe47e94872868b65565495f7bee7b3defd68923bd480582771fd4bbe819217803a164a618ad76f1d22f666f41e - languageName: node - linkType: hard - "graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" @@ -5521,9 +5504,9 @@ __metadata: linkType: hard "immutable@npm:^4.0.0": - version: 4.3.1 - resolution: "immutable@npm:4.3.1" - checksum: a3a5ba29bd43f3f9a2e4d599763d7455d11a0ea57e50bf43f2836672fc80003e90d69f2a4f5b589f1f3d6986faf97f08ce1e253583740dd33c00adebab88b217 + version: 4.3.2 + resolution: "immutable@npm:4.3.2" + checksum: bb1d0f3eb8ebef04aa9e2c698ba1a248976a4dc0257fa2f1bffaaae575f891395fe9ef39eaf49856d6c4edd31704e300ec563ed44ea9d7c7996186deab91d0ff languageName: node linkType: hard @@ -5609,14 +5592,15 @@ __metadata: linkType: hard "inquirer@npm:~9.2.0": - version: 9.2.8 - resolution: "inquirer@npm:9.2.8" + version: 9.2.10 + resolution: "inquirer@npm:9.2.10" dependencies: + "@ljharb/through": ^2.3.9 ansi-escapes: ^4.3.2 chalk: ^5.3.0 cli-cursor: ^3.1.0 - cli-width: ^4.0.0 - external-editor: ^3.0.3 + cli-width: ^4.1.0 + external-editor: ^3.1.0 figures: ^5.0.0 lodash: ^4.17.21 mute-stream: 1.0.0 @@ -5625,9 +5609,8 @@ __metadata: rxjs: ^7.8.1 string-width: ^4.2.3 strip-ansi: ^6.0.1 - through: ^2.3.6 - wrap-ansi: ^6.0.1 - checksum: 95127000be2bdd195fc2d94f7bedf54fe4889ff0c8cd5265bb08d50e6a9f10a749aa2d80e2d3ce647c2228d78f864ab40d0c768ddc8af62d48b9abd24cfbb6b2 + wrap-ansi: ^6.2.0 + checksum: 7ea6b3aff7a77d2b885f2dccf81736d46b15e1c8ead458b1725d468755e1be9b8c4bc2a8e9c9a4aa52a11b41c6b785696216915ee7090c94ee135e35973be19c languageName: node linkType: hard @@ -5670,12 +5653,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.12.0, is-core-module@npm:^2.4.0, is-core-module@npm:^2.5.0": - version: 2.12.1 - resolution: "is-core-module@npm:2.12.1" +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.4.0, is-core-module@npm:^2.5.0": + version: 2.13.0 + resolution: "is-core-module@npm:2.13.0" dependencies: has: ^1.0.3 - checksum: f04ea30533b5e62764e7b2e049d3157dc0abd95ef44275b32489ea2081176ac9746ffb1cdb107445cf1ff0e0dfcad522726ca27c27ece64dadf3795428b8e468 + checksum: 053ab101fb390bfeb2333360fd131387bed54e476b26860dc7f5a700bbf34a0ec4454f7c8c4d43e8a0030957e4b3db6e16d35e1890ea6fb654c833095e040355 languageName: node linkType: hard @@ -5952,13 +5935,13 @@ __metadata: linkType: hard "istanbul-lib-report@npm:^3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-report@npm:3.0.0" + version: 3.0.1 + resolution: "istanbul-lib-report@npm:3.0.1" dependencies: istanbul-lib-coverage: ^3.0.0 - make-dir: ^3.0.0 + make-dir: ^4.0.0 supports-color: ^7.1.0 - checksum: 3f29eb3f53c59b987386e07fe772d24c7f58c6897f34c9d7a296f4000de7ae3de9eb95c3de3df91dc65b134c84dee35c54eee572a56243e8907c48064e34ff1b + checksum: fd17a1b879e7faf9bb1dc8f80b2a16e9f5b7b8498fe6ed580a618c34df0bfe53d2abd35bf8a0a00e628fb7405462576427c7df20bbe4148d19c14b431c974b21 languageName: node linkType: hard @@ -5974,12 +5957,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3": - version: 3.1.5 - resolution: "istanbul-reports@npm:3.1.5" + version: 3.1.6 + resolution: "istanbul-reports@npm:3.1.6" dependencies: html-escaper: ^2.0.0 istanbul-lib-report: ^3.0.0 - checksum: 7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89 + checksum: 44c4c0582f287f02341e9720997f9e82c071627e1e862895745d5f52ec72c9b9f38e1d12370015d2a71dcead794f34c7732aaef3fab80a24bc617a21c3d911d6 languageName: node linkType: hard @@ -7084,11 +7067,11 @@ __metadata: linkType: hard "magic-string@npm:^0.30.0": - version: 0.30.1 - resolution: "magic-string@npm:0.30.1" + version: 0.30.2 + resolution: "magic-string@npm:0.30.2" dependencies: "@jridgewell/sourcemap-codec": ^1.4.15 - checksum: 7bc7e4493e32a77068f3753bf8652d4ab44142122eb7fb9fa871af83bef2cd2c57518a6769701cd5d0379bd624a13bc8c72ca25ac5655b27e5a61adf1fd38db2 + checksum: c0bbb9b27b2772e6bfaa5d0f6452d47c462d588ae7c43fbaac062b07836d3ec0140fcdd42a57aa53ed990abafcdd0fc17907813921b5df04eccf43e67674bc57 languageName: node linkType: hard @@ -7101,6 +7084,15 @@ __metadata: languageName: node linkType: hard +"make-dir@npm:^4.0.0": + version: 4.0.0 + resolution: "make-dir@npm:4.0.0" + dependencies: + semver: ^7.5.3 + checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a + languageName: node + linkType: hard + "make-error@npm:^1.1.1": version: 1.3.6 resolution: "make-error@npm:1.3.6" @@ -7697,7 +7689,7 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.12": +"node-releases@npm:^2.0.13": version: 2.0.13 resolution: "node-releases@npm:2.0.13" checksum: 17ec8f315dba62710cae71a8dad3cd0288ba943d2ece43504b3b1aa8625bf138637798ab470b1d9035b0545996f63000a8a926e0f6d35d0996424f8b6d36dda3 @@ -8080,12 +8072,12 @@ __metadata: linkType: hard "password-prompt@npm:^1.1.2": - version: 1.1.2 - resolution: "password-prompt@npm:1.1.2" + version: 1.1.3 + resolution: "password-prompt@npm:1.1.3" dependencies: - ansi-escapes: ^3.1.0 - cross-spawn: ^6.0.5 - checksum: 4763ec1b48cb311d60df37186e31f1b85ec3249a21cc17bbf8407d66c5b55cffe34b4eb529ebd044ed4ced7f3ea3fad744fe15e30a5de31645433e94cd444266 + ansi-escapes: ^4.3.2 + cross-spawn: ^7.0.3 + checksum: 9a5fdbd7360db896809704c141acfe9258450a9982c4c177b82a1e6c69d204800cdab6064abac6736bd7d31142c80108deedf4484146594747cb3ce776816e97 languageName: node linkType: hard @@ -8272,12 +8264,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.0.0": - version: 3.0.0 - resolution: "prettier@npm:3.0.0" +"prettier@npm:^3.0.1": + version: 3.0.1 + resolution: "prettier@npm:3.0.1" bin: prettier: bin/prettier.cjs - checksum: 6a832876a1552dc58330d2467874e5a0b46b9ccbfc5d3531eb69d15684743e7f83dc9fbd202db6270446deba9c82b79d24383d09924c462b457136a759425e33 + checksum: e1f3f16c7fe0495de3faa182597871f74927d787cce3c52095a66ff5d7eacc05173371d5f58bf12141a0a1b6bfe739a338531d6cf18b92c7256c1319f2c84e73 languageName: node linkType: hard @@ -8661,28 +8653,28 @@ __metadata: linkType: hard "resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.18.1, resolve@npm:^1.20.0": - version: 1.22.3 - resolution: "resolve@npm:1.22.3" + version: 1.22.4 + resolution: "resolve@npm:1.22.4" dependencies: - is-core-module: ^2.12.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: fb834b81348428cb545ff1b828a72ea28feb5a97c026a1cf40aa1008352c72811ff4d4e71f2035273dc536dcfcae20c13604ba6283c612d70fa0b6e44519c374 + checksum: 23f25174c2736ce24c6d918910e0d1f89b6b38fefa07a995dff864acd7863d59a7f049e691f93b4b2ee29696303390d921552b6d1b841ed4a8101f517e1d0124 languageName: node linkType: hard "resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.20.0#~builtin": - version: 1.22.3 - resolution: "resolve@patch:resolve@npm%3A1.22.3#~builtin::version=1.22.3&hash=c3c19d" + version: 1.22.4 + resolution: "resolve@patch:resolve@npm%3A1.22.4#~builtin::version=1.22.4&hash=c3c19d" dependencies: - is-core-module: ^2.12.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: ad59734723b596d0891321c951592ed9015a77ce84907f89c9d9307dd0c06e11a67906a3e628c4cae143d3e44898603478af0ddeb2bba3f229a9373efe342665 + checksum: c45f2545fdc4d21883861b032789e20aa67a2f2692f68da320cc84d5724cd02f2923766c5354b3210897e88f1a7b3d6d2c7c22faeead8eed7078e4c783a444bc languageName: node linkType: hard @@ -8836,15 +8828,15 @@ __metadata: linkType: hard "sass@npm:^1.29.0": - version: 1.64.1 - resolution: "sass@npm:1.64.1" + version: 1.64.2 + resolution: "sass@npm:1.64.2" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: e908f96f3d5fa5869e2f2aec97548c93d6ef390680af89870fcae8bdbaee2392ac650fbeae8d2ef8e4c99cb9f81e6b3624e1cb659af6d6e746332a22233b5ad8 + checksum: 43a5c9b9b3b6ba27feb5c45eba90edc437b15a30fd443f5d2623bbd59fe4a922f2a6a9990296c6a6c2b5bce7f401922c5049357415f50b745952c2d478bc5526 languageName: node linkType: hard @@ -8901,7 +8893,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:~7.5.0": +"semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:~7.5.0": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -8960,23 +8952,23 @@ __metadata: "@commitlint/cli": ^17.6.7 "@commitlint/config-conventional": ^17.6.7 "@oclif/dev-cli": ^1.26.10 - "@salesforce/cli-plugins-testkit": ^4.2.7 + "@salesforce/cli-plugins-testkit": ^4.2.8 "@salesforce/command": ^5.3.9 "@salesforce/dev-config": ^4.0.1 - "@salesforce/ts-sinon": ^1.4.12 + "@salesforce/ts-sinon": ^1.4.13 "@stryker-mutator/core": ^7.1.1 "@stryker-mutator/jest-runner": ^7.1.1 - "@swc/core": ^1.3.71 + "@swc/core": ^1.3.74 "@types/mocha": ^10.0.1 - "@types/node": ^20.4.5 - "@typescript-eslint/parser": ^6.2.0 + "@types/node": ^20.4.8 + "@typescript-eslint/parser": ^6.2.1 benchmark: ^2.1.4 chai: ^4.3.7 depcheck: ^1.4.3 - eslint: ^8.45.0 - eslint-config-prettier: ^8.9.0 + eslint: ^8.46.0 + eslint-config-prettier: ^9.0.0 eslint-plugin-prettier: ^5.0.0 - fast-xml-parser: ^4.2.6 + fast-xml-parser: ^4.2.7 fs-extra: ^11.1.1 husky: ^8.0.3 ignore: ^5.2.4 @@ -8986,13 +8978,13 @@ __metadata: micromatch: ^4.0.5 mocha: ^10.2.0 nyc: ^15.1.0 - prettier: ^3.0.0 + prettier: ^3.0.1 shx: ^0.3.4 sinon: ^15.2.0 ts-node: ^10.9.1 typescript: ^5.1.6 xmlbuilder2: ^3.1.1 - yarn-audit-fix: ^9.3.12 + yarn-audit-fix: ^10.0.0 yarn-upgrade-all: ^0.7.2 languageName: unknown linkType: soft @@ -9073,9 +9065,9 @@ __metadata: linkType: hard "signal-exit@npm:^4.0.1": - version: 4.0.2 - resolution: "signal-exit@npm:4.0.2" - checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31 + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 languageName: node linkType: hard @@ -9122,13 +9114,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^4.0.0": - version: 4.0.0 - resolution: "slash@npm:4.0.0" - checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d - languageName: node - linkType: hard - "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -9779,7 +9764,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.5.3, tslib@npm:^2.6.0, tslib@npm:~2.6.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0, tslib@npm:^2.6.1, tslib@npm:~2.6.0": version: 2.6.1 resolution: "tslib@npm:2.6.1" checksum: b0d176d176487905b66ae4d5856647df50e37beea7571c53b8d10ba9222c074b81f1410fb91da13debaf2cbc970663609068bdebafa844ea9d69b146527c38fe @@ -10180,7 +10165,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": +"wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" dependencies: @@ -10422,31 +10407,30 @@ __metadata: languageName: node linkType: hard -"yarn-audit-fix@npm:^9.3.12": - version: 9.3.12 - resolution: "yarn-audit-fix@npm:9.3.12" +"yarn-audit-fix@npm:^10.0.0": + version: 10.0.0 + resolution: "yarn-audit-fix@npm:10.0.0" dependencies: "@types/find-cache-dir": ^3.2.1 "@types/fs-extra": ^11.0.1 - "@types/lodash-es": ^4.17.7 + "@types/lodash-es": ^4.17.8 "@types/semver": ^7.5.0 "@types/yarnpkg__lockfile": ^1.1.6 "@yarnpkg/lockfile": ^1.1.0 - chalk: ^5.2.0 + chalk: ^5.3.0 commander: ^10.0.1 + fast-glob: ^3.3.1 find-cache-dir: ^4.0.0 find-up: ^6.3.0 fs-extra: ^11.1.1 - globby: ^13.1.4 js-yaml: ^4.1.0 lodash-es: ^4.17.21 pkg-dir: ^7.0.0 - semver: ^7.5.2 + semver: ^7.5.4 synp: ^1.9.10 - tslib: ^2.5.3 bin: - yarn-audit-fix: target/es6/cli.js - checksum: 93fa01dc734122ba6514eafc31a85c20ce008c40a294febd4e48d87d78cd6f8754dbc583f207a08f4f654b9eea66b58ff90818c18f2750738dfe924034466cfe + yarn-audit-fix: target/esm/cli.mjs + checksum: 2417250117f4c1d7ee746d45ee5b528b4115620c9c3ba397cba58b07fc6d4e0db5ed588ee3a02858c7a5cdfaeacaf19bcf0ff6017280aedae9e9889e3644d844 languageName: node linkType: hard