From bcc142e58fc9f7737b0ded1e91facc1fa6a9e5d0 Mon Sep 17 00:00:00 2001 From: "harshitha.d" Date: Fri, 6 Mar 2026 11:33:00 +0530 Subject: [PATCH 1/5] migrate inquirer usage to v12 syntax --- packages/contentstack-bootstrap/package.json | 12 +- .../src/bootstrap/interactive.ts | 9 +- .../test/bootstrap.test.js | 23 +- .../test/interactive-dev-server.test.js | 5 +- .../test/interactive.test.js | 15 +- packages/contentstack-clone/package.json | 6 +- .../src/core/util/clone-handler.ts | 3 +- .../lib/util/clone-handler.commands.test.ts | 5 - .../lib/util/clone-handler.execution.test.ts | 4 - .../lib/util/clone-handler.helpers.test.ts | 11 +- .../test/lib/util/clone-handler.stack.test.ts | 5 - .../contentstack-export-to-csv/package.json | 5 +- .../src/utils/interactive.ts | 396 ++++++------------ packages/contentstack-seed/package.json | 6 +- .../contentstack-seed/src/seed/interactive.ts | 2 +- 15 files changed, 189 insertions(+), 318 deletions(-) diff --git a/packages/contentstack-bootstrap/package.json b/packages/contentstack-bootstrap/package.json index c8fce087a..08fffee4d 100644 --- a/packages/contentstack-bootstrap/package.json +++ b/packages/contentstack-bootstrap/package.json @@ -5,13 +5,13 @@ "author": "Contentstack", "bugs": "https://github.com/contentstack/cli/issues", "scripts": { - "build": "pnpm compile && oclif manifest", - "clean": "rm -rf ./lib ./node_modules tsconfig.tsbuildinfo", + "build": "npm run clean && npm run compile", + "clean": "rm -rf ./lib ./node_modules tsconfig.build.tsbuildinfo", "compile": "tsc -b tsconfig.json", "postpack": "rm -f oclif.manifest.json", "prepack": "pnpm compile && oclif manifest && oclif readme", "version": "oclif readme && git add README.md", - "test": "npm run build && npm run test:e2e", + "test": "npm run compile && npm run test:e2e", "test:e2e": "nyc mocha \"test/**/*.test.js\" || exit 0", "test:report": "nyc --reporter=lcov mocha \"test/**/*.test.js\"" }, @@ -22,7 +22,7 @@ "@contentstack/cli-config": "~2.0.0-beta.2", "@oclif/core": "^4.3.0", "@oclif/plugin-help": "^6.2.37", - "inquirer": "8.2.7", + "inquirer": "12.11.1", "mkdirp": "^1.0.4", "tar": "^7.5.7" }, @@ -30,7 +30,7 @@ "@oclif/test": "^4.1.13", "@types/inquirer": "^9.0.8", "@types/mkdirp": "^1.0.2", - "@types/node": "^14.18.63", + "@types/node": "^18.11.9", "@types/tar": "^6.1.13", "chai": "^4.5.0", "eslint": "^8.57.1", @@ -41,7 +41,7 @@ "oclif": "^4.17.46", "tmp": "^0.2.5", "ts-node": "^8.10.2", - "typescript": "^4.9.5" + "typescript": "^5.9.3" }, "engines": { "node": ">=14.0.0" diff --git a/packages/contentstack-bootstrap/src/bootstrap/interactive.ts b/packages/contentstack-bootstrap/src/bootstrap/interactive.ts index 2db5d0e55..2f74ea18a 100644 --- a/packages/contentstack-bootstrap/src/bootstrap/interactive.ts +++ b/packages/contentstack-bootstrap/src/bootstrap/interactive.ts @@ -1,4 +1,4 @@ -const inquirer = require('inquirer'); +import inquirer from 'inquirer'; import { cliux, pathValidator } from '@contentstack/cli-utilities'; import messageHandler from '../messages'; @@ -50,15 +50,14 @@ export async function inquireCloneDirectory(): Promise { } // Ask for the custom path - let selectedCustomPath = await inquirer.prompt([ + const selectedCustomPath = await inquirer.prompt([ { - type: 'string', + type: 'input', name: 'path', message: messageHandler.parse('CLI_BOOTSTRAP_APP_COPY_SOURCE_CODE_DESTINATION_ENQUIRY'), }, ]); - selectedCustomPath = pathValidator(selectedCustomPath.path); - return selectedCustomPath; + return pathValidator(selectedCustomPath.path); } export async function inquireGithubAccessToken(): Promise { diff --git a/packages/contentstack-bootstrap/test/bootstrap.test.js b/packages/contentstack-bootstrap/test/bootstrap.test.js index e69c96372..d0c2730d1 100644 --- a/packages/contentstack-bootstrap/test/bootstrap.test.js +++ b/packages/contentstack-bootstrap/test/bootstrap.test.js @@ -75,7 +75,7 @@ describe('Bootstrapping an app', () => { configHandlerTokens = { 'test-alias': { token: aliasToken } }, } = options; - // configHandler stub + // configHandler stub (tokens only when hasAlias; do not stub get for auth - use configHandler.set('authorisationType', 'OAUTH') in tests instead) if (hasAlias) { sandbox.stub(configHandler, 'get').withArgs('tokens').returns(configHandlerTokens); } @@ -371,9 +371,8 @@ describe('Bootstrapping an app', () => { }, }); - // Mock region and cmaHost - command.region = mock.region; - command.cmaHost = mock.region.cma; + // Mock region and cmaHost (base class getter uses _region, then cmaHost uses region) + command._region = mock.region; // Mock managementSDKClient const managementAPIClientStub = { @@ -408,6 +407,7 @@ describe('Bootstrapping an app', () => { sandbox.restore(); sandbox = sinon.createSandbox(); setupStubs(); + configHandler.set('authorisationType', 'OAUTH'); const BootstrapCommand = require('../lib/commands/cm/bootstrap').default; const command = new BootstrapCommand([], {}); @@ -417,6 +417,8 @@ describe('Bootstrapping an app', () => { sandbox.stub(interactive, 'inquireAppType').resolves('starterapp'); sandbox.stub(interactive, 'inquireApp').resolves(mock.appConfig); sandbox.stub(interactive, 'inquireCloneDirectory').resolves('/test/path'); + sandbox.stub(interactive, 'inquireLivePreviewSupport'); + sandbox.stub(interactive, 'inquireRunDevServer'); // Mock config const config = require('../lib/config'); @@ -462,6 +464,7 @@ describe('Bootstrapping an app', () => { sandbox.restore(); sandbox = sinon.createSandbox(); setupStubs(); + configHandler.set('authorisationType', 'OAUTH'); const BootstrapCommand = require('../lib/commands/cm/bootstrap').default; const command = new BootstrapCommand([], {}); @@ -471,6 +474,8 @@ describe('Bootstrapping an app', () => { sandbox.stub(interactive, 'inquireAppType').resolves('starterapp'); sandbox.stub(interactive, 'inquireApp').resolves(mock.appConfig); sandbox.stub(interactive, 'inquireCloneDirectory').resolves('/test/path'); + sandbox.stub(interactive, 'inquireLivePreviewSupport'); + sandbox.stub(interactive, 'inquireRunDevServer'); // Mock config const config = require('../lib/config'); @@ -516,6 +521,7 @@ describe('Bootstrapping an app', () => { sandbox.restore(); sandbox = sinon.createSandbox(); setupStubs(); + configHandler.set('authorisationType', 'OAUTH'); const BootstrapCommand = require('../lib/commands/cm/bootstrap').default; const command = new BootstrapCommand([], {}); @@ -572,6 +578,7 @@ describe('Bootstrapping an app', () => { sandbox.restore(); sandbox = sinon.createSandbox(); setupStubs(); + configHandler.set('authorisationType', 'OAUTH'); const BootstrapCommand = require('../lib/commands/cm/bootstrap').default; const command = new BootstrapCommand([], {}); @@ -619,21 +626,23 @@ describe('Bootstrapping an app', () => { // Verify that appType is set correctly expect(bootstrapOptions).to.not.be.null; expect(bootstrapOptions.appType).to.equal('sampleapp'); - // Verify that inquireApp was called with sampleApps - expect(interactive.inquireApp.calledWith(config.sampleApps)).to.be.true; + // Verify that inquireApp was called with sampleApps (config.default in compiled CJS) + expect(interactive.inquireApp.calledWith(config.default.sampleApps)).to.be.true; }); it('should handle app-name flag correctly', async () => { sandbox.restore(); sandbox = sinon.createSandbox(); setupStubs(); + configHandler.set('authorisationType', 'OAUTH'); const BootstrapCommand = require('../lib/commands/cm/bootstrap').default; const command = new BootstrapCommand([], {}); - // Mock interactive functions + // Mock interactive functions (stub inquireApp so .called exists for assertion) const interactive = require('../lib/bootstrap/interactive'); sandbox.stub(interactive, 'inquireAppType').resolves('starterapp'); + sandbox.stub(interactive, 'inquireApp').resolves(mock.appConfig); sandbox.stub(interactive, 'inquireCloneDirectory').resolves('/test/path'); sandbox.stub(interactive, 'inquireLivePreviewSupport').resolves(false); sandbox.stub(interactive, 'inquireRunDevServer').resolves(false); diff --git a/packages/contentstack-bootstrap/test/interactive-dev-server.test.js b/packages/contentstack-bootstrap/test/interactive-dev-server.test.js index 9dbe58afe..07e5307d4 100644 --- a/packages/contentstack-bootstrap/test/interactive-dev-server.test.js +++ b/packages/contentstack-bootstrap/test/interactive-dev-server.test.js @@ -1,6 +1,9 @@ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); const { expect } = require('chai'); const sinon = require('sinon'); -const inquirer = require('inquirer'); +// Inquirer v12 CJS export is { default: { prompt, ... } }; use default so stubs apply to what lib uses +const inquirer = require('inquirer').default || require('inquirer'); const { inquireRunDevServer } = require('../lib/bootstrap/interactive'); const messages = require('../messages/index.json'); diff --git a/packages/contentstack-bootstrap/test/interactive.test.js b/packages/contentstack-bootstrap/test/interactive.test.js index 6d5e70812..491078fc0 100644 --- a/packages/contentstack-bootstrap/test/interactive.test.js +++ b/packages/contentstack-bootstrap/test/interactive.test.js @@ -1,6 +1,9 @@ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); const { expect } = require('chai'); const sinon = require('sinon'); -const inquirer = require('inquirer'); +// Inquirer v12 CJS export is { default: { prompt, ... } }; use default so stubs apply to what lib uses +const inquirer = require('inquirer').default || require('inquirer'); const { inquireApp, inquireCloneDirectory, @@ -11,6 +14,7 @@ const { continueBootstrapCommand, } = require('../lib/bootstrap/interactive'); const messages = require('../messages/index.json'); +const { pathValidator } = require('@contentstack/cli-utilities'); describe('Interactive Functions Tests', () => { let sandbox; @@ -101,30 +105,25 @@ describe('Interactive Functions Tests', () => { .resolves({ path: 'Other' }) .onSecondCall() .resolves({ path: customPath }); - const pathValidatorStub = sandbox.stub(require('@contentstack/cli-utilities'), 'pathValidator').returns(customPath); const result = await inquireCloneDirectory(); - expect(result).to.equal(customPath); + expect(result).to.equal(pathValidator(customPath)); expect(inquirer.prompt.calledTwice).to.be.true; - expect(pathValidatorStub.calledOnce).to.be.true; }); it('should validate custom path using pathValidator', async () => { const rawPath = '/some/path'; - const validatedPath = '/validated/path'; sandbox .stub(inquirer, 'prompt') .onFirstCall() .resolves({ path: 'Other' }) .onSecondCall() .resolves({ path: rawPath }); - const pathValidatorStub = sandbox.stub(require('@contentstack/cli-utilities'), 'pathValidator').returns(validatedPath); const result = await inquireCloneDirectory(); - expect(pathValidatorStub.calledWith(rawPath)).to.be.true; - expect(result).to.equal(validatedPath); + expect(result).to.equal(pathValidator(rawPath)); }); }); diff --git a/packages/contentstack-clone/package.json b/packages/contentstack-clone/package.json index c54566a2b..47ff69ee7 100644 --- a/packages/contentstack-clone/package.json +++ b/packages/contentstack-clone/package.json @@ -13,7 +13,7 @@ "@oclif/core": "^4.3.0", "@oclif/plugin-help": "^6.2.28", "chalk": "^4.1.2", - "inquirer": "8.2.7", + "inquirer": "12.11.1", "lodash": "^4.17.23", "merge": "^2.1.1", "ora": "^5.4.1", @@ -24,7 +24,7 @@ "@oclif/test": "^4.1.13", "@types/chai": "^4.3.0", "@types/mocha": "^10.0.0", - "@types/node": "^14.18.63", + "@types/node": "^18.11.9", "@types/sinon": "^10.0.0", "@typescript-eslint/eslint-plugin": "^5.62.0", "chai": "^4.5.0", @@ -35,7 +35,7 @@ "oclif": "^4.17.46", "sinon": "^21.0.1", "ts-node": "^10.9.2", - "typescript": "^4.9.5" + "typescript": "^5.9.3" }, "engines": { "node": ">=14.0.0" diff --git a/packages/contentstack-clone/src/core/util/clone-handler.ts b/packages/contentstack-clone/src/core/util/clone-handler.ts index b3ac29f5f..412d3bad1 100644 --- a/packages/contentstack-clone/src/core/util/clone-handler.ts +++ b/packages/contentstack-clone/src/core/util/clone-handler.ts @@ -170,8 +170,7 @@ export class CloneHandler { } displayBackOptionMessage(): void { - const ui = new inquirer.ui.BottomBar(); - ui.updateBottomBar(chalk.cyan('\nPress shift & left arrow together to undo the operation\n')); + process.stdout.write(chalk.cyan('\nPress shift & left arrow together to undo the operation\n')); } setBackKeyPressHandler(backKeyPressHandler: (...args: any[]) => void): void { diff --git a/packages/contentstack-clone/test/lib/util/clone-handler.commands.test.ts b/packages/contentstack-clone/test/lib/util/clone-handler.commands.test.ts index 46d67e81c..12b755581 100644 --- a/packages/contentstack-clone/test/lib/util/clone-handler.commands.test.ts +++ b/packages/contentstack-clone/test/lib/util/clone-handler.commands.test.ts @@ -399,11 +399,6 @@ describe('CloneHandler - Commands', () => { const configHandler = require('@contentstack/cli-utilities').configHandler; configHandlerGetStub = sandbox.stub(configHandler, 'get').returns(undefined); - // Stub inquirer.ui.BottomBar to prevent hanging in displayBackOptionMessage - sandbox.stub(inquirer.ui, 'BottomBar').returns({ - updateBottomBar: sandbox.stub(), - } as any); - // Stub ora spinner - following import plugin pattern const oraModule = require('ora'); const mockSpinner = { diff --git a/packages/contentstack-clone/test/lib/util/clone-handler.execution.test.ts b/packages/contentstack-clone/test/lib/util/clone-handler.execution.test.ts index 0d9ec083e..78a0cca3c 100644 --- a/packages/contentstack-clone/test/lib/util/clone-handler.execution.test.ts +++ b/packages/contentstack-clone/test/lib/util/clone-handler.execution.test.ts @@ -425,10 +425,6 @@ describe('CloneHandler - Execution', () => { stack: sandbox.stub(), }; handler.setClient(mockClient); - // Stub inquirer.ui.BottomBar to prevent hanging - sandbox.stub(inquirer.ui, 'BottomBar').returns({ - updateBottomBar: sandbox.stub(), - } as any); }); afterEach(() => { diff --git a/packages/contentstack-clone/test/lib/util/clone-handler.helpers.test.ts b/packages/contentstack-clone/test/lib/util/clone-handler.helpers.test.ts index e8c68405e..a33143b51 100644 --- a/packages/contentstack-clone/test/lib/util/clone-handler.helpers.test.ts +++ b/packages/contentstack-clone/test/lib/util/clone-handler.helpers.test.ts @@ -26,14 +26,11 @@ describe('CloneHandler - Helpers', () => { }); it('should display back option message', () => { - const uiStub = { - updateBottomBar: sandbox.stub(), - }; - sandbox.stub(inquirer.ui, 'BottomBar').returns(uiStub as any); - + const writeStub = sandbox.stub(process.stdout, 'write'); handler.displayBackOptionMessage(); - - expect(uiStub.updateBottomBar.calledOnce).to.be.true; + expect(writeStub.calledOnce).to.be.true; + expect(writeStub.firstCall.args[0]).to.include('Press shift & left arrow together to undo'); + writeStub.restore(); }); }); diff --git a/packages/contentstack-clone/test/lib/util/clone-handler.stack.test.ts b/packages/contentstack-clone/test/lib/util/clone-handler.stack.test.ts index cd6f71e5f..a639c3538 100644 --- a/packages/contentstack-clone/test/lib/util/clone-handler.stack.test.ts +++ b/packages/contentstack-clone/test/lib/util/clone-handler.stack.test.ts @@ -21,11 +21,6 @@ describe('CloneHandler - Stack', () => { const configHandler = require('@contentstack/cli-utilities').configHandler; configHandlerGetStub = sandbox.stub(configHandler, 'get').returns(undefined); - // Stub inquirer.ui.BottomBar to prevent hanging in displayBackOptionMessage - sandbox.stub(inquirer.ui, 'BottomBar').returns({ - updateBottomBar: sandbox.stub(), - } as any); - const config: CloneConfig = { cloneContext: { command: 'test', diff --git a/packages/contentstack-export-to-csv/package.json b/packages/contentstack-export-to-csv/package.json index d756ac895..e95922759 100644 --- a/packages/contentstack-export-to-csv/package.json +++ b/packages/contentstack-export-to-csv/package.json @@ -7,11 +7,10 @@ "dependencies": { "@contentstack/cli-command": "~2.0.0-beta", "@contentstack/cli-utilities": "~2.0.0-beta.1", + "@inquirer/prompts": "^8.2.1", "@oclif/core": "^4.8.0", "@oclif/plugin-help": "^6.2.32", - "fast-csv": "^4.3.6", - "inquirer": "8.2.7", - "inquirer-checkbox-plus-prompt": "1.4.2" + "fast-csv": "^4.3.6" }, "devDependencies": { "@oclif/test": "^4.1.13", diff --git a/packages/contentstack-export-to-csv/src/utils/interactive.ts b/packages/contentstack-export-to-csv/src/utils/interactive.ts index ef9bd9976..f48fc35bd 100644 --- a/packages/contentstack-export-to-csv/src/utils/interactive.ts +++ b/packages/contentstack-export-to-csv/src/utils/interactive.ts @@ -3,9 +3,7 @@ * Migrated from: packages/contentstack-export-to-csv/src/util/index.js */ -import inquirer, { Answers } from 'inquirer'; -// @ts-ignore - no types available -import checkboxPlus from 'inquirer-checkbox-plus-prompt'; +import { select, checkbox, confirm } from '@inquirer/prompts'; import { cliux } from '@contentstack/cli-utilities'; import { messages } from '../messages'; @@ -24,9 +22,6 @@ import type { LanguageMap, } from '../types'; -// Register checkbox-plus prompt type -inquirer.registerPrompt('checkbox-plus', checkboxPlus); - // ============================================================================ // Startup Questions // ============================================================================ @@ -34,25 +29,20 @@ inquirer.registerPrompt('checkbox-plus', checkboxPlus); /** * Display startup questions to choose an action. */ -export function startupQuestions(): Promise { - return new Promise((resolve, reject) => { - const actions = [ - { - type: 'list', - name: 'action', - message: 'Choose Action', - choices: [messages.ACTION_EXPORT_ENTRIES, messages.ACTION_EXPORT_USERS, messages.ACTION_EXPORT_TEAMS, messages.ACTION_EXPORT_TAXONOMIES, 'Exit'], - }, - ]; - - inquirer - .prompt(actions) - .then((answers: Answers) => { - if (answers.action === 'Exit') exitProgram(); - resolve(answers.action as string); - }) - .catch(reject); +export async function startupQuestions(): Promise { + const action = await select({ + message: 'Choose Action', + choices: [ + { value: messages.ACTION_EXPORT_ENTRIES }, + { value: messages.ACTION_EXPORT_USERS }, + { value: messages.ACTION_EXPORT_TEAMS }, + { value: messages.ACTION_EXPORT_TAXONOMIES }, + { value: 'Exit' }, + ], }); + + if (action === 'Exit') exitProgram(); + return action; } // ============================================================================ @@ -62,45 +52,31 @@ export function startupQuestions(): Promise { /** * Prompt user to choose an organization. */ -export function chooseOrganization( +export async function chooseOrganization( managementAPIClient: ManagementClient, action?: string, ): Promise { - return new Promise(async (resolve, reject) => { - try { - let organizations: OrgMap; - - if (action === messages.ACTION_EXPORT_USERS || action === messages.ACTION_EXPORT_TEAMS || action === 'teams') { - organizations = await getOrganizationsWhereUserIsAdmin(managementAPIClient); - } else { - organizations = await getOrganizations(managementAPIClient); - } - - const orgList = Object.keys(organizations); - orgList.push(messages.ACTION_CANCEL); - - const _chooseOrganization = [ - { - type: 'list', - name: 'chosenOrg', - message: 'Choose an Organization', - choices: orgList, - loop: false, - }, - ]; - - inquirer - .prompt(_chooseOrganization) - .then((answers: Answers) => { - const chosenOrg = answers.chosenOrg as string; - if (chosenOrg === messages.ACTION_CANCEL) exitProgram(); - resolve({ name: chosenOrg, uid: organizations[chosenOrg] }); - }) - .catch(reject); - } catch (error) { - reject(error); - } + let organizations: OrgMap; + + if (action === messages.ACTION_EXPORT_USERS || action === messages.ACTION_EXPORT_TEAMS || action === 'teams') { + organizations = await getOrganizationsWhereUserIsAdmin(managementAPIClient); + } else { + organizations = await getOrganizations(managementAPIClient); + } + + const choices = [ + ...Object.keys(organizations).map((name) => ({ value: name })), + { value: messages.ACTION_CANCEL }, + ]; + + const chosenOrg = await select({ + message: 'Choose an Organization', + choices, + loop: false, }); + + if (chosenOrg === messages.ACTION_CANCEL) exitProgram(); + return { name: chosenOrg, uid: organizations[chosenOrg] }; } // ============================================================================ @@ -110,50 +86,35 @@ export function chooseOrganization( /** * Prompt user to choose a stack. */ -export function chooseStack( +export async function chooseStack( managementAPIClient: ManagementClient, orgUid: string, stackApiKey?: string, ): Promise { - return new Promise(async (resolve, reject) => { - try { - const stacks = await getStacks(managementAPIClient, orgUid); - - if (stackApiKey) { - const stackName = Object.keys(stacks).find((key) => stacks[key] === stackApiKey); - - if (stackName) { - resolve({ name: stackName, apiKey: stackApiKey }); - } else { - throw new Error('Could not find stack'); - } - return; - } - - const stackList = Object.keys(stacks); - stackList.push(messages.ACTION_CANCEL); - - const _chooseStack = [ - { - type: 'list', - name: 'chosenStack', - message: 'Choose a Stack', - choices: stackList, - }, - ]; - - inquirer - .prompt(_chooseStack) - .then((answers: Answers) => { - const chosenStack = answers.chosenStack as string; - if (chosenStack === messages.ACTION_CANCEL) exitProgram(); - resolve({ name: chosenStack, apiKey: stacks[chosenStack] }); - }) - .catch(reject); - } catch (error) { - reject(error); + const stacks = await getStacks(managementAPIClient, orgUid); + + if (stackApiKey) { + const stackName = Object.keys(stacks).find((key) => stacks[key] === stackApiKey); + + if (stackName) { + return { name: stackName, apiKey: stackApiKey }; + } else { + throw new Error('Could not find stack'); } + } + + const choices = [ + ...Object.keys(stacks).map((name) => ({ value: name })), + { value: messages.ACTION_CANCEL }, + ]; + + const chosenStack = await select({ + message: 'Choose a Stack', + choices, }); + + if (chosenStack === messages.ACTION_CANCEL) exitProgram(); + return { name: chosenStack, apiKey: stacks[chosenStack] }; } // ============================================================================ @@ -165,19 +126,12 @@ export function chooseStack( */ export async function chooseBranch(branchList: Branch[]): Promise { try { - const branchesArray = branchList.map((branch) => branch.uid); - - const _chooseBranch = [ - { - type: 'list', - name: 'branch', - message: 'Choose a Branch', - choices: branchesArray, - }, - ]; - - const answers = await inquirer.prompt(_chooseBranch); - return { branch: answers.branch as string }; + const branch = await select({ + message: 'Choose a Branch', + choices: branchList.map((b) => ({ value: b.uid })), + }); + + return { branch }; } catch (err) { cliux.error(err as string); throw err; @@ -191,85 +145,44 @@ export async function chooseBranch(branchList: Branch[]): Promise /** * Prompt user to choose content types (basic checkbox). */ -export function chooseContentType(stackAPIClient: StackClient, skip: number): Promise { - return new Promise(async (resolve, reject) => { - const { getContentTypes } = await import('./api-client'); - const contentTypes = await getContentTypes(stackAPIClient, skip); - const contentTypesList = Object.values(contentTypes); - - const _chooseContentType = [ - { - type: 'checkbox', - message: 'Choose Content Type (Press Space to select the content types) ', - choices: contentTypesList, - name: 'chosenContentTypes', - loop: false, - }, - ]; - - inquirer - .prompt(_chooseContentType) - .then((answers: Answers) => resolve(answers.chosenContentTypes as string[])) - .catch(reject); +export async function chooseContentType(stackAPIClient: StackClient, skip: number): Promise { + const { getContentTypes } = await import('./api-client'); + const contentTypes = await getContentTypes(stackAPIClient, skip); + const contentTypesList = Object.values(contentTypes) as string[]; + + const chosenContentTypes = await checkbox({ + message: 'Choose Content Type (Press Space to select the content types)', + choices: contentTypesList.map((ct) => ({ value: ct, name: ct })), + loop: false, }); -} -/** - * Checkbox-plus source function type. - */ -type CheckboxPlusSource = ( - answersSoFar: Record, - input: string, -) => Promise; + return chosenContentTypes; +} /** * Prompt user to choose content types (searchable multi-select). + * + * Note: inquirer-checkbox-plus-prompt is incompatible with inquirer v9+ + * (registerPrompt was removed). Replaced with checkbox() from @inquirer/prompts + * which has built-in real-time filtering — users type to search, Space to select. */ -export function chooseInMemContentTypes(contentTypesList: string[]): Promise { - return new Promise((resolve, reject) => { - const source: CheckboxPlusSource = (_answersSoFar, input) => { - input = input || ''; - const inputArray = input.split(' '); - - return new Promise((resolveSource) => { - const contentTypes = contentTypesList.filter((contentType) => { - let shouldInclude = true; - inputArray.forEach((inputChunk) => { - // if any term to filter by doesn't exist, exclude - if (!contentType.toLowerCase().includes(inputChunk.toLowerCase())) { - shouldInclude = false; - } - }); - return shouldInclude; - }); - resolveSource(contentTypes); - }); - }; - - const _chooseContentType = [ - { - type: 'checkbox-plus', - message: 'Choose Content Type (Press Space to select the content types)', - choices: contentTypesList, - name: 'chosenContentTypes', - loop: false, - highlight: true, - searchable: true, - source, - }, - ]; - - inquirer - .prompt(_chooseContentType as Parameters[0]) - .then((answers: Answers) => { - const chosenContentTypes = answers.chosenContentTypes as string[]; - if (chosenContentTypes.length === 0) { - reject('Please select atleast one content type.'); - } - resolve(chosenContentTypes); - }) - .catch(reject); - }); +export async function chooseInMemContentTypes(contentTypesList: string[]): Promise { + let chosenContentTypes: string[] = []; + + while (chosenContentTypes.length === 0) { + chosenContentTypes = await checkbox({ + message: 'Choose Content Type (Type to filter, Space to select)', + choices: contentTypesList.map((ct) => ({ value: ct, name: ct })), + loop: false, + }); + + // if any term to filter by doesn't exist, exclude + if (chosenContentTypes.length === 0) { + cliux.print('Please select atleast one content type.', { color: 'yellow' }); + } + } + + return chosenContentTypes; } // ============================================================================ @@ -279,30 +192,21 @@ export function chooseInMemContentTypes(contentTypesList: string[]): Promise { - return new Promise(async (resolve, reject) => { - const languages: LanguageMap = await getLanguages(stackAPIClient); - const languagesList = Object.keys(languages); - languagesList.push(messages.ACTION_CANCEL); - - const _chooseLanguage = [ - { - type: 'list', - message: 'Choose Language', - choices: languagesList, - name: 'chosenLanguage', - }, - ]; - - inquirer - .prompt(_chooseLanguage) - .then((answers: Answers) => { - const chosenLanguage = answers.chosenLanguage as string; - if (chosenLanguage === messages.ACTION_CANCEL) exitProgram(); - resolve({ name: chosenLanguage, code: languages[chosenLanguage] }); - }) - .catch(reject); +export async function chooseLanguage(stackAPIClient: StackClient): Promise { + const languages: LanguageMap = await getLanguages(stackAPIClient); + + const choices = [ + ...Object.keys(languages).map((name) => ({ value: name })), + { value: messages.ACTION_CANCEL }, + ]; + + const chosenLanguage = await select({ + message: 'Choose Language', + choices, }); + + if (chosenLanguage === messages.ACTION_CANCEL) exitProgram(); + return { name: chosenLanguage, code: languages[chosenLanguage] }; } // ============================================================================ @@ -312,50 +216,31 @@ export function chooseLanguage(stackAPIClient: StackClient): Promise { - return new Promise(async (resolve, reject) => { - try { - const questions = [ - { - type: 'confirm', - name: 'includeFallback', - message: 'Include fallback locale data when exporting taxonomies?', - default: false, - }, - ]; - - const firstAnswers = await inquirer.prompt(questions); - const includeFallback = firstAnswers.includeFallback as boolean; - - let fallbackLocale: string | null = null; - - if (includeFallback) { - // Get available languages for fallback locale selection - const languages: LanguageMap = await getLanguages(stackAPIClient); - const languagesList = Object.keys(languages); - - const fallbackQuestion = [ - { - type: 'list', - name: 'selectedFallbackLocale', - message: 'Choose fallback locale', - choices: languagesList, - }, - ]; - - const secondAnswers = await inquirer.prompt(fallbackQuestion); - const selectedFallbackLocale = secondAnswers.selectedFallbackLocale as string; - fallbackLocale = languages[selectedFallbackLocale]; - } - - resolve({ - includeFallback, - fallbackLocale, +export async function chooseFallbackOptions(stackAPIClient: StackClient): Promise { + try { + const includeFallback = await confirm({ + message: 'Include fallback locale data when exporting taxonomies?', + default: false, + }); + + let fallbackLocale: string | null = null; + + if (includeFallback) { + // Get available languages for fallback locale selection + const languages: LanguageMap = await getLanguages(stackAPIClient); + + const selectedFallbackLocale = await select({ + message: 'Choose fallback locale', + choices: Object.keys(languages).map((name) => ({ value: name })), }); - } catch (error) { - reject(error); + + fallbackLocale = languages[selectedFallbackLocale]; } - }); + + return { includeFallback, fallbackLocale }; + } catch (error) { + throw error; + } } // ============================================================================ @@ -366,20 +251,15 @@ export function chooseFallbackOptions(stackAPIClient: StackClient): Promise { - const export_stack_role = [ - { - type: 'list', - name: 'chooseExport', + try { + const chooseExport = await select({ message: 'Access denied: Please confirm if you still want to continue exporting the data without the { Stack Name, Stack Uid, Role Name } fields.', - choices: ['yes', 'no'], + choices: [{ value: 'yes' }, { value: 'no' }], loop: false, - }, - ]; + }); - try { - const answers = await inquirer.prompt(export_stack_role); - return answers.chooseExport === 'yes'; + return chooseExport === 'yes'; } catch (error) { cliux.print(error as string, { color: 'red' }); process.exit(1); diff --git a/packages/contentstack-seed/package.json b/packages/contentstack-seed/package.json index 58844d5cf..ac9c42379 100644 --- a/packages/contentstack-seed/package.json +++ b/packages/contentstack-seed/package.json @@ -8,7 +8,7 @@ "@contentstack/cli-cm-import": "~2.0.0-beta.10", "@contentstack/cli-command": "~2.0.0-beta", "@contentstack/cli-utilities": "~2.0.0-beta.1", - "inquirer": "8.2.7", + "inquirer": "12.11.1", "mkdirp": "^1.0.4", "tar": "^7.5.7", "tmp": "^0.2.5" @@ -17,7 +17,7 @@ "@types/inquirer": "^9.0.9", "@types/jest": "^26.0.24", "@types/mkdirp": "^1.0.2", - "@types/node": "^14.18.63", + "@types/node": "^18.11.9", "@types/tar": "^6.1.13", "@types/tmp": "^0.2.6", "axios": "^1.13.5", @@ -28,7 +28,7 @@ "oclif": "^4.17.46", "ts-jest": "^29.4.6", "ts-node": "^8.10.2", - "typescript": "^4.9.5" + "typescript": "^5.9.3" }, "engines": { "node": ">=14.0.0" diff --git a/packages/contentstack-seed/src/seed/interactive.ts b/packages/contentstack-seed/src/seed/interactive.ts index f6b557b60..af10584ac 100644 --- a/packages/contentstack-seed/src/seed/interactive.ts +++ b/packages/contentstack-seed/src/seed/interactive.ts @@ -1,4 +1,4 @@ -const inquirer = require('inquirer'); +import inquirer from 'inquirer'; import { Organization, Stack } from './contentstack/client'; export interface InquireStackResponse { From 4ec6cf03f2d73708dde5a099ed3c3c5ce007d75a Mon Sep 17 00:00:00 2001 From: "harshitha.d" Date: Mon, 9 Mar 2026 12:03:26 +0530 Subject: [PATCH 2/5] upgrade inquirer in seed plugin --- packages/contentstack-seed/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contentstack-seed/package.json b/packages/contentstack-seed/package.json index 7be960fe0..c327ee1ac 100644 --- a/packages/contentstack-seed/package.json +++ b/packages/contentstack-seed/package.json @@ -8,7 +8,7 @@ "@contentstack/cli-cm-import": "~2.0.0-beta.11", "@contentstack/cli-command": "~2.0.0-beta.2", "@contentstack/cli-utilities": "~2.0.0-beta.2", - "inquirer": "8.2.7", + "inquirer": "12.11.1", "mkdirp": "^1.0.4", "tar": "^7.5.7", "tmp": "^0.2.5" From 61c0c0b902893258dd30255bf4c9e6364c25e201 Mon Sep 17 00:00:00 2001 From: "harshitha.d" Date: Mon, 9 Mar 2026 12:51:47 +0530 Subject: [PATCH 3/5] update pnpm lock file --- pnpm-lock.yaml | 2444 ++++++++++++++++++++++++++---------------------- 1 file changed, 1312 insertions(+), 1132 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d371a2179..914a3cb5a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,16 +13,16 @@ importers: version: 9.1.7 pnpm: specifier: ^10.28.0 - version: 10.30.3 + version: 10.31.0 packages/contentstack-audit: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@20.19.35) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@20.19.37) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@20.19.35) + version: 2.0.0-beta.1(@types/node@20.19.37) '@oclif/core': specifier: ^4.3.0 version: 4.8.3 @@ -37,7 +37,7 @@ importers: version: 4.3.6 fs-extra: specifier: ^11.3.0 - version: 11.3.3 + version: 11.3.4 lodash: specifier: ^4.17.23 version: 4.17.23 @@ -62,7 +62,7 @@ importers: version: 10.0.10 '@types/node': specifier: ^20.17.50 - version: 20.19.35 + version: 20.19.37 '@types/uuid': specifier: ^9.0.8 version: 9.0.8 @@ -74,7 +74,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@5.9.3) + version: 6.0.148(eslint@8.57.1)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 version: 3.1.14(eslint@8.57.1)(typescript@5.9.3) @@ -86,16 +86,16 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@20.19.35) + version: 4.22.87(@types/node@20.19.37) shx: specifier: ^0.4.0 version: 0.4.0 sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.19.35)(typescript@5.9.3) + version: 10.9.2(@types/node@20.19.37)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -106,14 +106,14 @@ importers: specifier: ~2.0.0-beta.9 version: link:../contentstack-seed '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@14.18.63) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@18.19.130) '@contentstack/cli-config': specifier: ~2.0.0-beta.2 - version: 2.0.0-beta.2(@types/node@14.18.63) + version: 2.0.0-beta.2(@types/node@18.19.130) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@14.18.63)(debug@4.4.3) + version: 2.0.0-beta.1(@types/node@18.19.130) '@oclif/core': specifier: ^4.3.0 version: 4.8.3 @@ -121,14 +121,14 @@ importers: specifier: ^6.2.37 version: 6.2.37 inquirer: - specifier: 8.2.7 - version: 8.2.7(@types/node@14.18.63) + specifier: 12.11.1 + version: 12.11.1(@types/node@18.19.130) mkdirp: specifier: ^1.0.4 version: 1.0.4 tar: specifier: ^7.5.7 - version: 7.5.9 + version: 7.5.11 devDependencies: '@oclif/test': specifier: ^4.1.13 @@ -140,8 +140,8 @@ importers: specifier: ^1.0.2 version: 1.0.2 '@types/node': - specifier: ^14.18.63 - version: 14.18.63 + specifier: ^18.11.9 + version: 18.19.130 '@types/tar': specifier: ^6.1.13 version: 6.1.13 @@ -153,10 +153,10 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@8.57.1)(typescript@4.9.5) + version: 3.1.14(eslint@8.57.1)(typescript@5.9.3) mocha: specifier: 10.8.2 version: 10.8.2 @@ -165,25 +165,25 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@18.19.130) tmp: specifier: ^0.2.5 version: 0.2.5 ts-node: specifier: ^8.10.2 - version: 8.10.2(typescript@4.9.5) + version: 8.10.2(typescript@5.9.3) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.9.3 + version: 5.9.3 packages/contentstack-branches: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@22.19.13) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@22.19.15) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@22.19.13) + version: 2.0.0-beta.1(@types/node@22.19.15) '@oclif/core': specifier: ^4.3.0 version: 4.8.3 @@ -220,7 +220,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@4.9.5) mocha: specifier: 10.8.2 version: 10.8.2 @@ -229,13 +229,13 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@22.19.13) + version: 4.22.87(@types/node@22.19.15) sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.19.13)(typescript@4.9.5) + version: 10.9.2(@types/node@22.19.15)(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 @@ -249,14 +249,14 @@ importers: specifier: ~2.0.0-beta.10 version: link:../contentstack-export '@contentstack/cli-cm-import': - specifier: ~2.0.0-beta.9 + specifier: ~2.0.0-beta.10 version: link:../contentstack-import '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@14.18.63) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@18.19.130) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@14.18.63)(debug@4.4.3) + version: 2.0.0-beta.1(@types/node@18.19.130) '@oclif/core': specifier: ^4.3.0 version: 4.8.3 @@ -267,8 +267,8 @@ importers: specifier: ^4.1.2 version: 4.1.2 inquirer: - specifier: 8.2.7 - version: 8.2.7(@types/node@14.18.63) + specifier: 12.11.1 + version: 12.11.1(@types/node@18.19.130) lodash: specifier: ^4.17.23 version: 4.17.23 @@ -295,14 +295,14 @@ importers: specifier: ^10.0.0 version: 10.0.10 '@types/node': - specifier: ^14.18.63 - version: 14.18.63 + specifier: ^18.11.9 + version: 18.19.130 '@types/sinon': specifier: ^10.0.0 version: 10.0.20 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) chai: specifier: ^4.5.0 version: 4.5.0 @@ -311,7 +311,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@5.9.3) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -320,25 +320,25 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@18.19.130) sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@14.18.63)(typescript@4.9.5) + version: 10.9.2(@types/node@18.19.130)(typescript@5.9.3) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.9.3 + version: 5.9.3 packages/contentstack-export: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@22.19.13) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@22.19.15) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@22.19.13) + version: 2.0.0-beta.1(@types/node@22.19.15) '@contentstack/cli-variants': specifier: ~2.0.0-beta.7 version: link:../contentstack-variants @@ -378,10 +378,10 @@ importers: devDependencies: '@contentstack/cli-auth': specifier: ~2.0.0-beta.6 - version: 2.0.0-beta.6(@types/node@22.19.13) + version: 2.0.0-beta.6(@types/node@22.19.15) '@contentstack/cli-config': specifier: ~2.0.0-beta.2 - version: 2.0.0-beta.2(@types/node@22.19.13) + version: 2.0.0-beta.2(@types/node@22.19.15) '@contentstack/cli-dev-dependencies': specifier: ~1.3.1 version: 1.3.1 @@ -423,7 +423,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.68 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@4.9.5) mocha: specifier: 10.8.2 version: 10.8.2 @@ -432,7 +432,7 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@22.19.13) + version: 4.22.87(@types/node@22.19.15) sinon: specifier: ^17.0.1 version: 17.0.2 @@ -441,7 +441,7 @@ importers: version: 0.5.21 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.19.13)(typescript@4.9.5) + version: 10.9.2(@types/node@22.19.15)(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 @@ -449,11 +449,11 @@ importers: packages/contentstack-export-to-csv: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@20.19.35) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@20.19.37) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@20.19.35) + version: 2.0.0-beta.1(@types/node@20.19.37) '@oclif/core': specifier: ^4.8.0 version: 4.8.3 @@ -463,12 +463,6 @@ importers: fast-csv: specifier: ^4.3.6 version: 4.3.6 - inquirer: - specifier: 8.2.7 - version: 8.2.7(@types/node@20.19.35) - inquirer-checkbox-plus-prompt: - specifier: 1.4.2 - version: 1.4.2(inquirer@8.2.7(@types/node@20.19.35)) devDependencies: '@oclif/test': specifier: ^4.1.13 @@ -484,7 +478,7 @@ importers: version: 10.0.10 '@types/node': specifier: ^20.17.50 - version: 20.19.35 + version: 20.19.37 chai: specifier: ^4.5.0 version: 4.5.0 @@ -493,7 +487,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@5.9.3) + version: 6.0.148(eslint@8.57.1)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 version: 3.1.14(eslint@8.57.1)(typescript@5.9.3) @@ -508,13 +502,13 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@20.19.35) + version: 4.22.87(@types/node@20.19.37) sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.19.35)(typescript@5.9.3) + version: 10.9.2(@types/node@20.19.37)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -525,7 +519,7 @@ importers: specifier: ~2.0.0-beta.5 version: link:../contentstack-audit '@contentstack/cli-command': - specifier: ~2.0.0-beta + specifier: ~2.0.0-beta.1 version: 2.0.0-beta.1(@types/node@14.18.63)(debug@4.4.3) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 @@ -550,7 +544,7 @@ importers: version: 4.4.3(supports-color@8.1.1) fs-extra: specifier: ^11.3.3 - version: 11.3.3 + version: 11.3.4 lodash: specifier: ^4.17.23 version: 4.17.23 @@ -611,7 +605,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.89 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@4.9.5) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -620,7 +614,7 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@14.18.63) rewire: specifier: ^9.0.1 version: 9.0.1 @@ -634,7 +628,7 @@ importers: packages/contentstack-import-setup: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta + specifier: ~2.0.0-beta.1 version: 2.0.0-beta.1(@types/node@14.18.63) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 @@ -650,7 +644,7 @@ importers: version: 4.1.2 fs-extra: specifier: ^11.3.0 - version: 11.3.3 + version: 11.3.4 lodash: specifier: ^4.17.23 version: 4.17.23 @@ -708,7 +702,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@4.9.5) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -717,13 +711,13 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@14.18.63) rewire: specifier: ^9.0.1 version: 9.0.1 sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@14.18.63)(typescript@4.9.5) @@ -737,7 +731,7 @@ importers: packages/contentstack-migration: dependencies: '@contentstack/cli-command': - specifier: ~2.0.0-beta + specifier: ~2.0.0-beta.1 version: 2.0.0-beta.1(@types/node@14.18.63) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 @@ -790,7 +784,7 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@4.9.5) jsdoc-to-markdown: specifier: ^8.0.3 version: 8.0.3 @@ -805,10 +799,10 @@ importers: version: 15.1.0 oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@14.18.63) sinon: specifier: ^21.0.1 - version: 21.0.1 + version: 21.0.2 source-map-support: specifier: ^0.5.21 version: 0.5.21 @@ -825,20 +819,20 @@ importers: specifier: ~2.0.0-beta.10 version: link:../contentstack-import '@contentstack/cli-command': - specifier: ~2.0.0-beta - version: 2.0.0-beta.1(@types/node@14.18.63) + specifier: ~2.0.0-beta.1 + version: 2.0.0-beta.1(@types/node@18.19.130) '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@14.18.63)(debug@4.4.3) + version: 2.0.0-beta.1(@types/node@18.19.130) inquirer: - specifier: 8.2.7 - version: 8.2.7(@types/node@14.18.63) + specifier: 12.11.1 + version: 12.11.1(@types/node@18.19.130) mkdirp: specifier: ^1.0.4 version: 1.0.4 tar: specifier: ^7.5.7 - version: 7.5.9 + version: 7.5.11 tmp: specifier: ^0.2.5 version: 0.2.5 @@ -853,8 +847,8 @@ importers: specifier: ^1.0.2 version: 1.0.2 '@types/node': - specifier: ^14.18.63 - version: 14.18.63 + specifier: ^18.11.9 + version: 18.19.130 '@types/tar': specifier: ^6.1.13 version: 6.1.13 @@ -869,31 +863,31 @@ importers: version: 8.57.1 eslint-config-oclif: specifier: ^6.0.137 - version: 6.0.146(eslint@8.57.1)(typescript@4.9.5) + version: 6.0.148(eslint@8.57.1)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@8.57.1)(typescript@4.9.5) + version: 3.1.14(eslint@8.57.1)(typescript@5.9.3) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + version: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) oclif: specifier: ^4.17.46 - version: 4.22.81(@types/node@14.18.63) + version: 4.22.87(@types/node@18.19.130) ts-jest: specifier: ^29.4.6 - version: 29.4.6(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)))(typescript@4.9.5) + version: 29.4.6(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)))(typescript@5.9.3) ts-node: specifier: ^8.10.2 - version: 8.10.2(typescript@4.9.5) + version: 8.10.2(typescript@5.9.3) typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.9.3 + version: 5.9.3 packages/contentstack-variants: dependencies: '@contentstack/cli-utilities': specifier: ~2.0.0-beta.1 - version: 2.0.0-beta.1(@types/node@20.19.35) + version: 2.0.0-beta.1(@types/node@20.19.37) '@oclif/core': specifier: ^4.3.0 version: 4.8.3 @@ -918,7 +912,7 @@ importers: version: 4.1.16(@oclif/core@4.8.3) '@types/node': specifier: ^20.17.50 - version: 20.19.35 + version: 20.19.37 mocha: specifier: ^10.8.2 version: 10.8.2 @@ -927,7 +921,7 @@ importers: version: 15.1.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.19.35)(typescript@5.9.3) + version: 10.9.2(@types/node@20.19.37)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -957,131 +951,131 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-cloudfront@3.1000.0': - resolution: {integrity: sha512-+//1gHKzap9g/jLmErpd64pPZIrM2M3jdQfQ8MXL5M0L44MKMdOhKSzN/fy0j6I4C0r4jQNEY3guSYN8dt6Utg==} + '@aws-sdk/client-cloudfront@3.1004.0': + resolution: {integrity: sha512-CIGnyfPRa4gkY7I32MBiMJTsQxJFEaMXTedf7uU7TiUemLz4IHrGXx+3BLDbdxwL6dVfBfvC2POSFzrbgA2t4g==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1000.0': - resolution: {integrity: sha512-7kPy33qNGq3NfwHC0412T6LDK1bp4+eiPzetX0sVd9cpTSXuQDKpoOFnB0Njj6uZjJDcLS3n2OeyarwwgkQ0Ow==} + '@aws-sdk/client-s3@3.1004.0': + resolution: {integrity: sha512-m0zNfpsona9jQdX1cHtHArOiuvSGZPsgp/KRZS2YjJhKah96G2UN3UNGZQ6aVjXIQjCY6UanCJo0uW9Xf2U41w==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.973.15': - resolution: {integrity: sha512-AlC0oQ1/mdJ8vCIqu524j5RB7M8i8E24bbkZmya1CuiQxkY7SdIZAyw7NDNMGaNINQFq/8oGRMX0HeOfCVsl/A==} + '@aws-sdk/core@3.973.18': + resolution: {integrity: sha512-GUIlegfcK2LO1J2Y98sCJy63rQSiLiDOgVw7HiHPRqfI2vb3XozTVqemwO0VSGXp54ngCnAQz0Lf0YPCBINNxA==} engines: {node: '>=20.0.0'} - '@aws-sdk/crc64-nvme@3.972.3': - resolution: {integrity: sha512-UExeK+EFiq5LAcbHm96CQLSia+5pvpUVSAsVApscBzayb7/6dJBJKwV4/onsk4VbWSmqxDMcfuTD+pC4RxgZHg==} + '@aws-sdk/crc64-nvme@3.972.4': + resolution: {integrity: sha512-HKZIZLbRyvzo/bXZU7Zmk6XqU+1C9DjI56xd02vwuDIxedxBEqP17t9ExhbP9QFeNq/a3l9GOcyirFXxmbDhmw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.13': - resolution: {integrity: sha512-6ljXKIQ22WFKyIs1jbORIkGanySBHaPPTOI4OxACP5WXgbcR0nDYfqNJfXEGwCK7IzHdNbCSFsNKKs0qCexR8Q==} + '@aws-sdk/credential-provider-env@3.972.16': + resolution: {integrity: sha512-HrdtnadvTGAQUr18sPzGlE5El3ICphnH6SU7UQOMOWFgRKbTRNN8msTxM4emzguUso9CzaHU2xy5ctSrmK5YNA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.15': - resolution: {integrity: sha512-dJuSTreu/T8f24SHDNTjd7eQ4rabr0TzPh2UTCwYexQtzG3nTDKm1e5eIdhiroTMDkPEJeY+WPkA6F9wod/20A==} + '@aws-sdk/credential-provider-http@3.972.18': + resolution: {integrity: sha512-NyB6smuZAixND5jZumkpkunQ0voc4Mwgkd+SZ6cvAzIB7gK8HV8Zd4rS8Kn5MmoGgusyNfVGG+RLoYc4yFiw+A==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.972.13': - resolution: {integrity: sha512-JKSoGb7XeabZLBJptpqoZIFbROUIS65NuQnEHGOpuT9GuuZwag2qciKANiDLFiYk4u8nSrJC9JIOnWKVvPVjeA==} + '@aws-sdk/credential-provider-ini@3.972.17': + resolution: {integrity: sha512-dFqh7nfX43B8dO1aPQHOcjC0SnCJ83H3F+1LoCh3X1P7E7N09I+0/taID0asU6GCddfDExqnEvQtDdkuMe5tKQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.13': - resolution: {integrity: sha512-RtYcrxdnJHKY8MFQGLltCURcjuMjnaQpAxPE6+/QEdDHHItMKZgabRe/KScX737F9vJMQsmJy9EmMOkCnoC1JQ==} + '@aws-sdk/credential-provider-login@3.972.17': + resolution: {integrity: sha512-gf2E5b7LpKb+JX2oQsRIDxdRZjBFZt2olCGlWCdb3vBERbXIPgm2t1R5mEnwd4j0UEO/Tbg5zN2KJbHXttJqwA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.14': - resolution: {integrity: sha512-WqoC2aliIjQM/L3oFf6j+op/enT2i9Cc4UTxxMEKrJNECkq4/PlKE5BOjSYFcq6G9mz65EFbXJh7zOU4CvjSKQ==} + '@aws-sdk/credential-provider-node@3.972.18': + resolution: {integrity: sha512-ZDJa2gd1xiPg/nBDGhUlat02O8obaDEnICBAVS8qieZ0+nDfaB0Z3ec6gjZj27OqFTjnB/Q5a0GwQwb7rMVViw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.13': - resolution: {integrity: sha512-rsRG0LQA4VR+jnDyuqtXi2CePYSmfm5GNL9KxiW8DSe25YwJSr06W8TdUfONAC+rjsTI+aIH2rBGG5FjMeANrw==} + '@aws-sdk/credential-provider-process@3.972.16': + resolution: {integrity: sha512-n89ibATwnLEg0ZdZmUds5bq8AfBAdoYEDpqP3uzPLaRuGelsKlIvCYSNNvfgGLi8NaHPNNhs1HjJZYbqkW9b+g==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.972.13': - resolution: {integrity: sha512-fr0UU1wx8kNHDhTQBXioc/YviSW8iXuAxHvnH7eQUtn8F8o/FU3uu6EUMvAQgyvn7Ne5QFnC0Cj0BFlwCk+RFw==} + '@aws-sdk/credential-provider-sso@3.972.17': + resolution: {integrity: sha512-wGtte+48xnhnhHMl/MsxzacBPs5A+7JJedjiP452IkHY7vsbYKcvQBqFye8LwdTJVeHtBHv+JFeTscnwepoWGg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.13': - resolution: {integrity: sha512-a6iFMh1pgUH0TdcouBppLJUfPM7Yd3R9S1xFodPtCRoLqCz2RQFA3qjA8x4112PVYXEd4/pHX2eihapq39w0rA==} + '@aws-sdk/credential-provider-web-identity@3.972.17': + resolution: {integrity: sha512-8aiVJh6fTdl8gcyL+sVNcNwTtWpmoFa1Sh7xlj6Z7L/cZ/tYMEBHq44wTYG8Kt0z/PpGNopD89nbj3FHl9QmTA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.972.6': - resolution: {integrity: sha512-3H2bhvb7Cb/S6WFsBy/Dy9q2aegC9JmGH1inO8Lb2sWirSqpLJlZmvQHPE29h2tIxzv6el/14X/tLCQ8BQU6ZQ==} + '@aws-sdk/middleware-bucket-endpoint@3.972.7': + resolution: {integrity: sha512-goX+axlJ6PQlRnzE2bQisZ8wVrlm6dXJfBzMJhd8LhAIBan/w1Kl73fJnalM/S+18VnpzIHumyV6DtgmvqG5IA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-expect-continue@3.972.6': - resolution: {integrity: sha512-QMdffpU+GkSGC+bz6WdqlclqIeCsOfgX8JFZ5xvwDtX+UTj4mIXm3uXu7Ko6dBseRcJz1FA6T9OmlAAY6JgJUg==} + '@aws-sdk/middleware-expect-continue@3.972.7': + resolution: {integrity: sha512-mvWqvm61bmZUKmmrtl2uWbokqpenY3Mc3Jf4nXB/Hse6gWxLPaCQThmhPBDzsPSV8/Odn8V6ovWt3pZ7vy4BFQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.973.1': - resolution: {integrity: sha512-QLXsxsI6VW8LuGK+/yx699wzqP/NMCGk/hSGP+qtB+Lcff+23UlbahyouLlk+nfT7Iu021SkXBhnAuVd6IZcPw==} + '@aws-sdk/middleware-flexible-checksums@3.973.4': + resolution: {integrity: sha512-7CH2jcGmkvkHc5Buz9IGbdjq1729AAlgYJiAvGq7qhCHqYleCsriWdSnmsqWTwdAfXHMT+pkxX3w6v5tJNcSug==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-host-header@3.972.6': - resolution: {integrity: sha512-5XHwjPH1lHB+1q4bfC7T8Z5zZrZXfaLcjSMwTd1HPSPrCmPFMbg3UQ5vgNWcVj0xoX4HWqTGkSf2byrjlnRg5w==} + '@aws-sdk/middleware-host-header@3.972.7': + resolution: {integrity: sha512-aHQZgztBFEpDU1BB00VWCIIm85JjGjQW1OG9+98BdmaOpguJvzmXBGbnAiYcciCd+IS4e9BEq664lhzGnWJHgQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-location-constraint@3.972.6': - resolution: {integrity: sha512-XdZ2TLwyj3Am6kvUc67vquQvs6+D8npXvXgyEUJAdkUDx5oMFJKOqpK+UpJhVDsEL068WAJl2NEGzbSik7dGJQ==} + '@aws-sdk/middleware-location-constraint@3.972.7': + resolution: {integrity: sha512-vdK1LJfffBp87Lj0Bw3WdK1rJk9OLDYdQpqoKgmpIZPe+4+HawZ6THTbvjhJt4C4MNnRrHTKHQjkwBiIpDBoig==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-logger@3.972.6': - resolution: {integrity: sha512-iFnaMFMQdljAPrvsCVKYltPt2j40LQqukAbXvW7v0aL5I+1GO7bZ/W8m12WxW3gwyK5p5u1WlHg8TSAizC5cZw==} + '@aws-sdk/middleware-logger@3.972.7': + resolution: {integrity: sha512-LXhiWlWb26txCU1vcI9PneESSeRp/RYY/McuM4SpdrimQR5NgwaPb4VJCadVeuGWgh6QmqZ6rAKSoL1ob16W6w==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-recursion-detection@3.972.6': - resolution: {integrity: sha512-dY4v3of5EEMvik6+UDwQ96KfUFDk8m1oZDdkSc5lwi4o7rFrjnv0A+yTV+gu230iybQZnKgDLg/rt2P3H+Vscw==} + '@aws-sdk/middleware-recursion-detection@3.972.7': + resolution: {integrity: sha512-l2VQdcBcYLzIzykCHtXlbpiVCZ94/xniLIkAj0jpnpjY4xlgZx7f56Ypn+uV1y3gG0tNVytJqo3K9bfMFee7SQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.15': - resolution: {integrity: sha512-WDLgssevOU5BFx1s8jA7jj6cE5HuImz28sy9jKOaVtz0AW1lYqSzotzdyiybFaBcQTs5zxXOb2pUfyMxgEKY3Q==} + '@aws-sdk/middleware-sdk-s3@3.972.18': + resolution: {integrity: sha512-5E3XxaElrdyk6ZJ0TjH7Qm6ios4b/qQCiLr6oQ8NK7e4Kn6JBTJCaYioQCQ65BpZ1+l1mK5wTAac2+pEz0Smpw==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-ssec@3.972.6': - resolution: {integrity: sha512-acvMUX9jF4I2Ew+Z/EA6gfaFaz9ehci5wxBmXCZeulLuv8m+iGf6pY9uKz8TPjg39bdAz3hxoE0eLP8Qz+IYlA==} + '@aws-sdk/middleware-ssec@3.972.7': + resolution: {integrity: sha512-G9clGVuAml7d8DYzY6DnRi7TIIDRvZ3YpqJPz/8wnWS5fYx/FNWNmkO6iJVlVkQg9BfeMzd+bVPtPJOvC4B+nQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-user-agent@3.972.15': - resolution: {integrity: sha512-ABlFVcIMmuRAwBT+8q5abAxOr7WmaINirDJBnqGY5b5jSDo00UMlg/G4a0xoAgwm6oAECeJcwkvDlxDwKf58fQ==} + '@aws-sdk/middleware-user-agent@3.972.19': + resolution: {integrity: sha512-Km90fcXt3W/iqujHzuM6IaDkYCj73gsYufcuWXApWdzoTy6KGk8fnchAjePMARU0xegIR3K4N3yIo1vy7OVe8A==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.996.3': - resolution: {integrity: sha512-AU5TY1V29xqwg/MxmA2odwysTez+ccFAhmfRJk+QZT5HNv90UTA9qKd1J9THlsQkvmH7HWTEV1lDNxkQO5PzNw==} + '@aws-sdk/nested-clients@3.996.7': + resolution: {integrity: sha512-MlGWA8uPaOs5AiTZ5JLM4uuWDm9EEAnm9cqwvqQIc6kEgel/8s1BaOWm9QgUcfc9K8qd7KkC3n43yDbeXOA2tg==} engines: {node: '>=20.0.0'} - '@aws-sdk/region-config-resolver@3.972.6': - resolution: {integrity: sha512-Aa5PusHLXAqLTX1UKDvI3pHQJtIsF7Q+3turCHqfz/1F61/zDMWfbTC8evjhrrYVAtz9Vsv3SJ/waSUeu7B6gw==} + '@aws-sdk/region-config-resolver@3.972.7': + resolution: {integrity: sha512-/Ev/6AI8bvt4HAAptzSjThGUMjcWaX3GX8oERkB0F0F9x2dLSBdgFDiyrRz3i0u0ZFZFQ1b28is4QhyqXTUsVA==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.3': - resolution: {integrity: sha512-gQYI/Buwp0CAGQxY7mR5VzkP56rkWq2Y1ROkFuXh5XY94DsSjJw62B3I0N0lysQmtwiL2ht2KHI9NylM/RP4FA==} + '@aws-sdk/signature-v4-multi-region@3.996.6': + resolution: {integrity: sha512-NnsOQsVmJXy4+IdPFUjRCWPn9qNH1TzS/f7MiWgXeoHs903tJpAWQWQtoFvLccyPoBgomKP9L89RRr2YsT/L0g==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.999.0': - resolution: {integrity: sha512-cx0hHUlgXULfykx4rdu/ciNAJaa3AL5xz3rieCz7NKJ68MJwlj3664Y8WR5MGgxfyYJBdamnkjNSx5Kekuc0cg==} + '@aws-sdk/token-providers@3.1004.0': + resolution: {integrity: sha512-j9BwZZId9sFp+4GPhf6KrwO8Tben2sXibZA8D1vv2I1zBdvkUHcBA2g4pkqIpTRalMTLC0NPkBPX0gERxfy/iA==} engines: {node: '>=20.0.0'} - '@aws-sdk/types@3.973.4': - resolution: {integrity: sha512-RW60aH26Bsc016Y9B98hC0Plx6fK5P2v/iQYwMzrSjiDh1qRMUCP6KrXHYEHe3uFvKiOC93Z9zk4BJsUi6Tj1Q==} + '@aws-sdk/types@3.973.5': + resolution: {integrity: sha512-hl7BGwDCWsjH8NkZfx+HgS7H2LyM2lTMAI7ba9c8O0KqdBLTdNJivsHpqjg9rNlAlPyREb6DeDRXUl0s8uFdmQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-arn-parser@3.972.2': - resolution: {integrity: sha512-VkykWbqMjlSgBFDyrY3nOSqupMc6ivXuGmvci6Q3NnLq5kC+mKQe2QBZ4nrWRE/jqOxeFP2uYzLtwncYYcvQDg==} + '@aws-sdk/util-arn-parser@3.972.3': + resolution: {integrity: sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-endpoints@3.996.3': - resolution: {integrity: sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==} + '@aws-sdk/util-endpoints@3.996.4': + resolution: {integrity: sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-locate-window@3.965.4': - resolution: {integrity: sha512-H1onv5SkgPBK2P6JR2MjGgbOnttoNzSPIRoeZTNPZYyaplwGg50zS3amXvXqF0/qfXpWEC9rLWU564QTB9bSog==} + '@aws-sdk/util-locate-window@3.965.5': + resolution: {integrity: sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-user-agent-browser@3.972.6': - resolution: {integrity: sha512-Fwr/llD6GOrFgQnKaI2glhohdGuBDfHfora6iG9qsBBBR8xv1SdCSwbtf5CWlUdCw5X7g76G/9Hf0Inh0EmoxA==} + '@aws-sdk/util-user-agent-browser@3.972.7': + resolution: {integrity: sha512-7SJVuvhKhMF/BkNS1n0QAJYgvEwYbK2QLKBrzDiwQGiTRU6Yf1f3nehTzm/l21xdAOtWSfp2uWSddPnP2ZtsVw==} - '@aws-sdk/util-user-agent-node@3.973.0': - resolution: {integrity: sha512-A9J2G4Nf236e9GpaC1JnA8wRn6u6GjnOXiTwBLA6NUJhlBTIGfrTy+K1IazmF8y+4OFdW3O5TZlhyspJMqiqjA==} + '@aws-sdk/util-user-agent-node@3.973.4': + resolution: {integrity: sha512-uqKeLqZ9D3nQjH7HGIERNXK9qnSpUK08l4MlJ5/NZqSSdeJsVANYp437EM9sEzwU28c2xfj2V6qlkqzsgtKs6Q==} engines: {node: '>=20.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -1089,8 +1083,8 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.972.8': - resolution: {integrity: sha512-Ql8elcUdYCha83Ol7NznBsgN5GVZnv3vUd86fEc6waU6oUdY0T1O9NODkEEOS/Uaogr87avDrUC6DSeM4oXjZg==} + '@aws-sdk/xml-builder@3.972.10': + resolution: {integrity: sha512-OnejAIVD+CxzyAUrVic7lG+3QRltyja9LoNqCE/1YVs8ichoTbJlVSaZ9iSMcnHLyzrSNtvaOGjSDRP+d/ouFA==} engines: {node: '>=20.0.0'} '@aws/lambda-invoke-store@0.2.3': @@ -1496,8 +1490,8 @@ packages: eslint: optional: true - '@eslint/config-array@0.21.1': - resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + '@eslint/config-array@0.21.2': + resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/config-helpers@0.4.2': @@ -1528,16 +1522,16 @@ packages: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@3.3.4': - resolution: {integrity: sha512-4h4MVF8pmBsncB60r0wSJiIeUKTSD4m7FmTFThG8RHlsg9ajqckLm9OraguFGZE4vVdpiI1Q4+hFnisopmG6gQ==} + '@eslint/eslintrc@3.3.5': + resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@8.57.1': resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@9.39.3': - resolution: {integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==} + '@eslint/js@9.39.4': + resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/json@0.13.2': @@ -1962,223 +1956,229 @@ packages: '@sinonjs/samsam@8.0.3': resolution: {integrity: sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ==} + '@sinonjs/samsam@9.0.2': + resolution: {integrity: sha512-H/JSxa4GNKZuuU41E3b8Y3tbSEx8y4uq4UH1C56ONQac16HblReJomIvv3Ud7ANQHQmkeSowY49Ij972e/pGxQ==} + '@sinonjs/text-encoding@0.7.3': resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} + deprecated: |- + Deprecated: no longer maintained and no longer used by Sinon packages. See + https://github.com/sinonjs/nise/issues/243 for replacement details. - '@smithy/abort-controller@4.2.10': - resolution: {integrity: sha512-qocxM/X4XGATqQtUkbE9SPUB6wekBi+FyJOMbPj0AhvyvFGYEmOlz6VB22iMePCQsFmMIvFSeViDvA7mZJG47g==} + '@smithy/abort-controller@4.2.11': + resolution: {integrity: sha512-Hj4WoYWMJnSpM6/kchsm4bUNTL9XiSyhvoMb2KIq4VJzyDt7JpGHUZHkVNPZVC7YE1tf8tPeVauxpFBKGW4/KQ==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader-native@4.2.2': - resolution: {integrity: sha512-QzzYIlf4yg0w5TQaC9VId3B3ugSk1MI/wb7tgcHtd7CBV9gNRKZrhc2EPSxSZuDy10zUZ0lomNMgkc6/VVe8xg==} + '@smithy/chunked-blob-reader-native@4.2.3': + resolution: {integrity: sha512-jA5k5Udn7Y5717L86h4EIv06wIr3xn8GM1qHRi/Nf31annXcXHJjBKvgztnbn2TxH3xWrPBfgwHsOwZf0UmQWw==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader@5.2.1': - resolution: {integrity: sha512-y5d4xRiD6TzeP5BWlb+Ig/VFqF+t9oANNhGeMqyzU7obw7FYgTgVi50i5JqBTeKp+TABeDIeeXFZdz65RipNtA==} + '@smithy/chunked-blob-reader@5.2.2': + resolution: {integrity: sha512-St+kVicSyayWQca+I1rGitaOEH6uKgE8IUWoYnnEX26SWdWQcL6LvMSD19Lg+vYHKdT9B2Zuu7rd3i6Wnyb/iw==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@4.4.9': - resolution: {integrity: sha512-ejQvXqlcU30h7liR9fXtj7PIAau1t/sFbJpgWPfiYDs7zd16jpH0IsSXKcba2jF6ChTXvIjACs27kNMc5xxE2Q==} + '@smithy/config-resolver@4.4.10': + resolution: {integrity: sha512-IRTkd6ps0ru+lTWnfnsbXzW80A8Od8p3pYiZnW98K2Hb20rqfsX7VTlfUwhrcOeSSy68Gn9WBofwPuw3e5CCsg==} engines: {node: '>=18.0.0'} - '@smithy/core@3.23.6': - resolution: {integrity: sha512-4xE+0L2NrsFKpEVFlFELkIHQddBvMbQ41LRIP74dGCXnY1zQ9DgksrBcRBDJT+iOzGy4VEJIeU3hkUK5mn06kg==} + '@smithy/core@3.23.9': + resolution: {integrity: sha512-1Vcut4LEL9HZsdpI0vFiRYIsaoPwZLjAxnVQDUMQK8beMS+EYPLDQCXtbzfxmM5GzSgjfe2Q9M7WaXwIMQllyQ==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.2.10': - resolution: {integrity: sha512-3bsMLJJLTZGZqVGGeBVFfLzuRulVsGTj12BzRKODTHqUABpIr0jMN1vN3+u6r2OfyhAQ2pXaMZWX/swBK5I6PQ==} + '@smithy/credential-provider-imds@4.2.11': + resolution: {integrity: sha512-lBXrS6ku0kTj3xLmsJW0WwqWbGQ6ueooYyp/1L9lkyT0M02C+DWwYwc5aTyXFbRaK38ojALxNixg+LxKSHZc0g==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@4.2.10': - resolution: {integrity: sha512-A4ynrsFFfSXUHicfTcRehytppFBcY3HQxEGYiyGktPIOye3Ot7fxpiy4VR42WmtGI4Wfo6OXt/c1Ky1nUFxYYQ==} + '@smithy/eventstream-codec@4.2.11': + resolution: {integrity: sha512-Sf39Ml0iVX+ba/bgMPxaXWAAFmHqYLTmbjAPfLPLY8CrYkRDEqZdUsKC1OwVMCdJXfAt0v4j49GIJ8DoSYAe6w==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@4.2.10': - resolution: {integrity: sha512-0xupsu9yj9oDVuQ50YCTS9nuSYhGlrwqdaKQel9y2Fz7LU9fNErVlw9N0o4pm4qqvWEGbSTI4HKc6XJfB30MVw==} + '@smithy/eventstream-serde-browser@4.2.11': + resolution: {integrity: sha512-3rEpo3G6f/nRS7fQDsZmxw/ius6rnlIpz4UX6FlALEzz8JoSxFmdBt0SZnthis+km7sQo6q5/3e+UJcuQivoXA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@4.3.10': - resolution: {integrity: sha512-8kn6sinrduk0yaYHMJDsNuiFpXwQwibR7n/4CDUqn4UgaG+SeBHu5jHGFdU9BLFAM7Q4/gvr9RYxBHz9/jKrhA==} + '@smithy/eventstream-serde-config-resolver@4.3.11': + resolution: {integrity: sha512-XeNIA8tcP/GDWnnKkO7qEm/bg0B/bP9lvIXZBXcGZwZ+VYM8h8k9wuDvUODtdQ2Wcp2RcBkPTCSMmaniVHrMlA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@4.2.10': - resolution: {integrity: sha512-uUrxPGgIffnYfvIOUmBM5i+USdEBRTdh7mLPttjphgtooxQ8CtdO1p6K5+Q4BBAZvKlvtJ9jWyrWpBJYzBKsyQ==} + '@smithy/eventstream-serde-node@4.2.11': + resolution: {integrity: sha512-fzbCh18rscBDTQSCrsp1fGcclLNF//nJyhjldsEl/5wCYmgpHblv5JSppQAyQI24lClsFT0wV06N1Porn0IsEw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-universal@4.2.10': - resolution: {integrity: sha512-aArqzOEvcs2dK+xQVCgLbpJQGfZihw8SD4ymhkwNTtwKbnrzdhJsFDKuMQnam2kF69WzgJYOU5eJlCx+CA32bw==} + '@smithy/eventstream-serde-universal@4.2.11': + resolution: {integrity: sha512-MJ7HcI+jEkqoWT5vp+uoVaAjBrmxBtKhZTeynDRG/seEjJfqyg3SiqMMqyPnAMzmIfLaeJ/uiuSDP/l9AnMy/Q==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.3.11': - resolution: {integrity: sha512-wbTRjOxdFuyEg0CpumjZO0hkUl+fetJFqxNROepuLIoijQh51aMBmzFLfoQdwRjxsuuS2jizzIUTjPWgd8pd7g==} + '@smithy/fetch-http-handler@5.3.13': + resolution: {integrity: sha512-U2Hcfl2s3XaYjikN9cT4mPu8ybDbImV3baXR0PkVlC0TTx808bRP3FaPGAzPtB8OByI+JqJ1kyS+7GEgae7+qQ==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@4.2.11': - resolution: {integrity: sha512-DrcAx3PM6AEbWZxsKl6CWAGnVwiz28Wp1ZhNu+Hi4uI/6C1PIZBIaPM2VoqBDAsOWbM6ZVzOEQMxFLLdmb4eBQ==} + '@smithy/hash-blob-browser@4.2.12': + resolution: {integrity: sha512-1wQE33DsxkM/waftAhCH9VtJbUGyt1PJ9YRDpOu+q9FUi73LLFUZ2fD8A61g2mT1UY9k7b99+V1xZ41Rz4SHRQ==} engines: {node: '>=18.0.0'} - '@smithy/hash-node@4.2.10': - resolution: {integrity: sha512-1VzIOI5CcsvMDvP3iv1vG/RfLJVVVc67dCRyLSB2Hn9SWCZrDO3zvcIzj3BfEtqRW5kcMg5KAeVf1K3dR6nD3w==} + '@smithy/hash-node@4.2.11': + resolution: {integrity: sha512-T+p1pNynRkydpdL015ruIoyPSRw9e/SQOWmSAMmmprfswMrd5Ow5igOWNVlvyVFZlxXqGmyH3NQwfwy8r5Jx0A==} engines: {node: '>=18.0.0'} - '@smithy/hash-stream-node@4.2.10': - resolution: {integrity: sha512-w78xsYrOlwXKwN5tv1GnKIRbHb1HygSpeZMP6xDxCPGf1U/xDHjCpJu64c5T35UKyEPwa0bPeIcvU69VY3khUA==} + '@smithy/hash-stream-node@4.2.11': + resolution: {integrity: sha512-hQsTjwPCRY8w9GK07w1RqJi3e+myh0UaOWBBhZ1UMSDgofH/Q1fEYzU1teaX6HkpX/eWDdm7tAGR0jBPlz9QEQ==} engines: {node: '>=18.0.0'} - '@smithy/invalid-dependency@4.2.10': - resolution: {integrity: sha512-vy9KPNSFUU0ajFYk0sDZIYiUlAWGEAhRfehIr5ZkdFrRFTAuXEPUd41USuqHU6vvLX4r6Q9X7MKBco5+Il0Org==} + '@smithy/invalid-dependency@4.2.11': + resolution: {integrity: sha512-cGNMrgykRmddrNhYy1yBdrp5GwIgEkniS7k9O1VLB38yxQtlvrxpZtUVvo6T4cKpeZsriukBuuxfJcdZQc/f/g==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@2.2.0': resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} engines: {node: '>=14.0.0'} - '@smithy/is-array-buffer@4.2.1': - resolution: {integrity: sha512-Yfu664Qbf1B4IYIsYgKoABt010daZjkaCRvdU/sPnZG6TtHOB0md0RjNdLGzxe5UIdn9js4ftPICzmkRa9RJ4Q==} + '@smithy/is-array-buffer@4.2.2': + resolution: {integrity: sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@4.2.10': - resolution: {integrity: sha512-Op+Dh6dPLWTjWITChFayDllIaCXRofOed8ecpggTC5fkh8yXes0vAEX7gRUfjGK+TlyxoCAA05gHbZW/zB9JwQ==} + '@smithy/md5-js@4.2.11': + resolution: {integrity: sha512-350X4kGIrty0Snx2OWv7rPM6p6vM7RzryvFs6B/56Cux3w3sChOb3bymo5oidXJlPcP9fIRxGUCk7GqpiSOtng==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@4.2.10': - resolution: {integrity: sha512-TQZ9kX5c6XbjhaEBpvhSvMEZ0klBs1CFtOdPFwATZSbC9UeQfKHPLPN9Y+I6wZGMOavlYTOlHEPDrt42PMSH9w==} + '@smithy/middleware-content-length@4.2.11': + resolution: {integrity: sha512-UvIfKYAKhCzr4p6jFevPlKhQwyQwlJ6IeKLDhmV1PlYfcW3RL4ROjNEDtSik4NYMi9kDkH7eSwyTP3vNJ/u/Dw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@4.4.20': - resolution: {integrity: sha512-9W6Np4ceBP3XCYAGLoMCmn8t2RRVzuD1ndWPLBbv7H9CrwM9Bprf6Up6BM9ZA/3alodg0b7Kf6ftBK9R1N04vw==} + '@smithy/middleware-endpoint@4.4.23': + resolution: {integrity: sha512-UEFIejZy54T1EJn2aWJ45voB7RP2T+IRzUqocIdM6GFFa5ClZncakYJfcYnoXt3UsQrZZ9ZRauGm77l9UCbBLw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.4.37': - resolution: {integrity: sha512-/1psZZllBBSQ7+qo5+hhLz7AEPGLx3Z0+e3ramMBEuPK2PfvLK4SrncDB9VegX5mBn+oP/UTDrM6IHrFjvX1ZA==} + '@smithy/middleware-retry@4.4.40': + resolution: {integrity: sha512-YhEMakG1Ae57FajERdHNZ4ShOPIY7DsgV+ZoAxo/5BT0KIe+f6DDU2rtIymNNFIj22NJfeeI6LWIifrwM0f+rA==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.2.11': - resolution: {integrity: sha512-STQdONGPwbbC7cusL60s7vOa6He6A9w2jWhoapL0mgVjmR19pr26slV+yoSP76SIssMTX/95e5nOZ6UQv6jolg==} + '@smithy/middleware-serde@4.2.12': + resolution: {integrity: sha512-W9g1bOLui7Xn5FABRVS0o3rXL0gfN37d/8I/W7i0N7oxjx9QecUmXEMSUMADTODwdtka9cN43t5BI2CodLJpng==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@4.2.10': - resolution: {integrity: sha512-pmts/WovNcE/tlyHa8z/groPeOtqtEpp61q3W0nW1nDJuMq/x+hWa/OVQBtgU0tBqupeXq0VBOLA4UZwE8I0YA==} + '@smithy/middleware-stack@4.2.11': + resolution: {integrity: sha512-s+eenEPW6RgliDk2IhjD2hWOxIx1NKrOHxEwNUaUXxYBxIyCcDfNULZ2Mu15E3kwcJWBedTET/kEASPV1A1Akg==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@4.3.10': - resolution: {integrity: sha512-UALRbJtVX34AdP2VECKVlnNgidLHA2A7YgcJzwSBg1hzmnO/bZBHl/LDQQyYifzUwp1UOODnl9JJ3KNawpUJ9w==} + '@smithy/node-config-provider@4.3.11': + resolution: {integrity: sha512-xD17eE7kaLgBBGf5CZQ58hh2YmwK1Z0O8YhffwB/De2jsL0U3JklmhVYJ9Uf37OtUDLF2gsW40Xwwag9U869Gg==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.4.12': - resolution: {integrity: sha512-zo1+WKJkR9x7ZtMeMDAAsq2PufwiLDmkhcjpWPRRkmeIuOm6nq1qjFICSZbnjBvD09ei8KMo26BWxsu2BUU+5w==} + '@smithy/node-http-handler@4.4.14': + resolution: {integrity: sha512-DamSqaU8nuk0xTJDrYnRzZndHwwRnyj/n/+RqGGCcBKB4qrQem0mSDiWdupaNWdwxzyMU91qxDmHOCazfhtO3A==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@4.2.10': - resolution: {integrity: sha512-5jm60P0CU7tom0eNrZ7YrkgBaoLFXzmqB0wVS+4uK8PPGmosSrLNf6rRd50UBvukztawZ7zyA8TxlrKpF5z9jw==} + '@smithy/property-provider@4.2.11': + resolution: {integrity: sha512-14T1V64o6/ndyrnl1ze1ZhyLzIeYNN47oF/QU6P5m82AEtyOkMJTb0gO1dPubYjyyKuPD6OSVMPDKe+zioOnCg==} engines: {node: '>=18.0.0'} - '@smithy/protocol-http@5.3.10': - resolution: {integrity: sha512-2NzVWpYY0tRdfeCJLsgrR89KE3NTWT2wGulhNUxYlRmtRmPwLQwKzhrfVaiNlA9ZpJvbW7cjTVChYKgnkqXj1A==} + '@smithy/protocol-http@5.3.11': + resolution: {integrity: sha512-hI+barOVDJBkNt4y0L2mu3Ugc0w7+BpJ2CZuLwXtSltGAAwCb3IvnalGlbDV/UCS6a9ZuT3+exd1WxNdLb5IlQ==} engines: {node: '>=18.0.0'} - '@smithy/querystring-builder@4.2.10': - resolution: {integrity: sha512-HeN7kEvuzO2DmAzLukE9UryiUvejD3tMp9a1D1NJETerIfKobBUCLfviP6QEk500166eD2IATaXM59qgUI+YDA==} + '@smithy/querystring-builder@4.2.11': + resolution: {integrity: sha512-7spdikrYiljpket6u0up2Ck2mxhy7dZ0+TDd+S53Dg2DHd6wg+YNJrTCHiLdgZmEXZKI7LJZcwL3721ZRDFiqA==} engines: {node: '>=18.0.0'} - '@smithy/querystring-parser@4.2.10': - resolution: {integrity: sha512-4Mh18J26+ao1oX5wXJfWlTT+Q1OpDR8ssiC9PDOuEgVBGloqg18Fw7h5Ct8DyT9NBYwJgtJ2nLjKKFU6RP1G1Q==} + '@smithy/querystring-parser@4.2.11': + resolution: {integrity: sha512-nE3IRNjDltvGcoThD2abTozI1dkSy8aX+a2N1Rs55en5UsdyyIXgGEmevUL3okZFoJC77JgRGe99xYohhsjivQ==} engines: {node: '>=18.0.0'} - '@smithy/service-error-classification@4.2.10': - resolution: {integrity: sha512-0R/+/Il5y8nB/By90o8hy/bWVYptbIfvoTYad0igYQO5RefhNCDmNzqxaMx7K1t/QWo0d6UynqpqN5cCQt1MCg==} + '@smithy/service-error-classification@4.2.11': + resolution: {integrity: sha512-HkMFJZJUhzU3HvND1+Yw/kYWXp4RPDLBWLcK1n+Vqw8xn4y2YiBhdww8IxhkQjP/QlZun5bwm3vcHc8AqIU3zw==} engines: {node: '>=18.0.0'} - '@smithy/shared-ini-file-loader@4.4.5': - resolution: {integrity: sha512-pHgASxl50rrtOztgQCPmOXFjRW+mCd7ALr/3uXNzRrRoGV5G2+78GOsQ3HlQuBVHCh9o6xqMNvlIKZjWn4Euug==} + '@smithy/shared-ini-file-loader@4.4.6': + resolution: {integrity: sha512-IB/M5I8G0EeXZTHsAxpx51tMQ5R719F3aq+fjEB6VtNcCHDc0ajFDIGDZw+FW9GxtEkgTduiPpjveJdA/CX7sw==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.3.10': - resolution: {integrity: sha512-Wab3wW8468WqTKIxI+aZe3JYO52/RYT/8sDOdzkUhjnLakLe9qoQqIcfih/qxcF4qWEFoWBszY0mj5uxffaVXA==} + '@smithy/signature-v4@5.3.11': + resolution: {integrity: sha512-V1L6N9aKOBAN4wEHLyqjLBnAz13mtILU0SeDrjOaIZEeN6IFa6DxwRt1NNpOdmSpQUfkBj0qeD3m6P77uzMhgQ==} engines: {node: '>=18.0.0'} - '@smithy/smithy-client@4.12.0': - resolution: {integrity: sha512-R8bQ9K3lCcXyZmBnQqUZJF4ChZmtWT5NLi6x5kgWx5D+/j0KorXcA0YcFg/X5TOgnTCy1tbKc6z2g2y4amFupQ==} + '@smithy/smithy-client@4.12.3': + resolution: {integrity: sha512-7k4UxjSpHmPN2AxVhvIazRSzFQjWnud3sOsXcFStzagww17j1cFQYqTSiQ8xuYK3vKLR1Ni8FzuT3VlKr3xCNw==} engines: {node: '>=18.0.0'} '@smithy/types@4.13.0': resolution: {integrity: sha512-COuLsZILbbQsdrwKQpkkpyep7lCsByxwj7m0Mg5v66/ZTyenlfBc40/QFQ5chO0YN/PNEH1Bi3fGtfXPnYNeDw==} engines: {node: '>=18.0.0'} - '@smithy/url-parser@4.2.10': - resolution: {integrity: sha512-uypjF7fCDsRk26u3qHmFI/ePL7bxxB9vKkE+2WKEciHhz+4QtbzWiHRVNRJwU3cKhrYDYQE3b0MRFtqfLYdA4A==} + '@smithy/url-parser@4.2.11': + resolution: {integrity: sha512-oTAGGHo8ZYc5VZsBREzuf5lf2pAurJQsccMusVZ85wDkX66ojEc/XauiGjzCj50A61ObFTPe6d7Pyt6UBYaing==} engines: {node: '>=18.0.0'} - '@smithy/util-base64@4.3.1': - resolution: {integrity: sha512-BKGuawX4Doq/bI/uEmg+Zyc36rJKWuin3py89PquXBIBqmbnJwBBsmKhdHfNEp0+A4TDgLmT/3MSKZ1SxHcR6w==} + '@smithy/util-base64@4.3.2': + resolution: {integrity: sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-browser@4.2.1': - resolution: {integrity: sha512-SiJeLiozrAoCrgDBUgsVbmqHmMgg/2bA15AzcbcW+zan7SuyAVHN4xTSbq0GlebAIwlcaX32xacnrG488/J/6g==} + '@smithy/util-body-length-browser@4.2.2': + resolution: {integrity: sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-node@4.2.2': - resolution: {integrity: sha512-4rHqBvxtJEBvsZcFQSPQqXP2b/yy/YlB66KlcEgcH2WNoOKCKB03DSLzXmOsXjbl8dJ4OEYTn31knhdznwk7zw==} + '@smithy/util-body-length-node@4.2.3': + resolution: {integrity: sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==} engines: {node: '>=18.0.0'} '@smithy/util-buffer-from@2.2.0': resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} engines: {node: '>=14.0.0'} - '@smithy/util-buffer-from@4.2.1': - resolution: {integrity: sha512-/swhmt1qTiVkaejlmMPPDgZhEaWb/HWMGRBheaxwuVkusp/z+ErJyQxO6kaXumOciZSWlmq6Z5mNylCd33X7Ig==} + '@smithy/util-buffer-from@4.2.2': + resolution: {integrity: sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==} engines: {node: '>=18.0.0'} - '@smithy/util-config-provider@4.2.1': - resolution: {integrity: sha512-462id/00U8JWFw6qBuTSWfN5TxOHvDu4WliI97qOIOnuC/g+NDAknTU8eoGXEPlLkRVgWEr03jJBLV4o2FL8+A==} + '@smithy/util-config-provider@4.2.2': + resolution: {integrity: sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@4.3.36': - resolution: {integrity: sha512-R0smq7EHQXRVMxkAxtH5akJ/FvgAmNF6bUy/GwY/N20T4GrwjT633NFm0VuRpC+8Bbv8R9A0DoJ9OiZL/M3xew==} + '@smithy/util-defaults-mode-browser@4.3.39': + resolution: {integrity: sha512-ui7/Ho/+VHqS7Km2wBw4/Ab4RktoiSshgcgpJzC4keFPs6tLJS4IQwbeahxQS3E/w98uq6E1mirCH/id9xIXeQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.2.39': - resolution: {integrity: sha512-otWuoDm35btJV1L8MyHrPl462B07QCdMTktKc7/yM+Psv6KbED/ziXiHnmr7yPHUjfIwE9S8Max0LO24Mo3ZVg==} + '@smithy/util-defaults-mode-node@4.2.42': + resolution: {integrity: sha512-QDA84CWNe8Akpj15ofLO+1N3Rfg8qa2K5uX0y6HnOp4AnRYRgWrKx/xzbYNbVF9ZsyJUYOfcoaN3y93wA/QJ2A==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.3.1': - resolution: {integrity: sha512-xyctc4klmjmieQiF9I1wssBWleRV0RhJ2DpO8+8yzi2LO1Z+4IWOZNGZGNj4+hq9kdo+nyfrRLmQTzc16Op2Vg==} + '@smithy/util-endpoints@3.3.2': + resolution: {integrity: sha512-+4HFLpE5u29AbFlTdlKIT7jfOzZ8PDYZKTb3e+AgLz986OYwqTourQ5H+jg79/66DB69Un1+qKecLnkZdAsYcA==} engines: {node: '>=18.0.0'} - '@smithy/util-hex-encoding@4.2.1': - resolution: {integrity: sha512-c1hHtkgAWmE35/50gmdKajgGAKV3ePJ7t6UtEmpfCWJmQE9BQAQPz0URUVI89eSkcDqCtzqllxzG28IQoZPvwA==} + '@smithy/util-hex-encoding@4.2.2': + resolution: {integrity: sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@4.2.10': - resolution: {integrity: sha512-LxaQIWLp4y0r72eA8mwPNQ9va4h5KeLM0I3M/HV9klmFaY2kN766wf5vsTzmaOpNNb7GgXAd9a25P3h8T49PSA==} + '@smithy/util-middleware@4.2.11': + resolution: {integrity: sha512-r3dtF9F+TpSZUxpOVVtPfk09Rlo4lT6ORBqEvX3IBT6SkQAdDSVKR5GcfmZbtl7WKhKnmb3wbDTQ6ibR2XHClw==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@4.2.10': - resolution: {integrity: sha512-HrBzistfpyE5uqTwiyLsFHscgnwB0kgv8vySp7q5kZ0Eltn/tjosaSGGDj/jJ9ys7pWzIP/icE2d+7vMKXLv7A==} + '@smithy/util-retry@4.2.11': + resolution: {integrity: sha512-XSZULmL5x6aCTTii59wJqKsY1l3eMIAomRAccW7Tzh9r8s7T/7rdo03oektuH5jeYRlJMPcNP92EuRDvk9aXbw==} engines: {node: '>=18.0.0'} - '@smithy/util-stream@4.5.15': - resolution: {integrity: sha512-OlOKnaqnkU9X+6wEkd7mN+WB7orPbCVDauXOj22Q7VtiTkvy7ZdSsOg4QiNAZMgI4OkvNf+/VLUC3VXkxuWJZw==} + '@smithy/util-stream@4.5.17': + resolution: {integrity: sha512-793BYZ4h2JAQkNHcEnyFxDTcZbm9bVybD0UV/LEWmZ5bkTms7JqjfrLMi2Qy0E5WFcCzLwCAPgcvcvxoeALbAQ==} engines: {node: '>=18.0.0'} - '@smithy/util-uri-escape@4.2.1': - resolution: {integrity: sha512-YmiUDn2eo2IOiWYYvGQkgX5ZkBSiTQu4FlDo5jNPpAxng2t6Sjb6WutnZV9l6VR4eJul1ABmCrnWBC9hKHQa6Q==} + '@smithy/util-uri-escape@4.2.2': + resolution: {integrity: sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==} engines: {node: '>=18.0.0'} '@smithy/util-utf8@2.3.0': resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} - '@smithy/util-utf8@4.2.1': - resolution: {integrity: sha512-DSIwNaWtmzrNQHv8g7DBGR9mulSit65KSj5ymGEIAknmIN8IpbZefEep10LaMG/P/xquwbmJ1h9ectz8z6mV6g==} + '@smithy/util-utf8@4.2.2': + resolution: {integrity: sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==} engines: {node: '>=18.0.0'} - '@smithy/util-waiter@4.2.10': - resolution: {integrity: sha512-4eTWph/Lkg1wZEDAyObwme0kmhEb7J/JjibY2znJdrYRgKbKqB7YoEhhJVJ4R1g/SYih4zuwX7LpJaM8RsnTVg==} + '@smithy/util-waiter@4.2.11': + resolution: {integrity: sha512-x7Rh2azQPs3XxbvCzcttRErKKvLnbZfqRf/gOjw2pb+ZscX88e5UkRPCB67bVnsFHxayvMvmePfKTqsRb+is1A==} engines: {node: '>=18.0.0'} - '@smithy/uuid@1.1.1': - resolution: {integrity: sha512-dSfDCeihDmZlV2oyr0yWPTUfh07suS+R5OB+FZGiv/hHyK3hrFBW5rR1UYjfa57vBsrP9lciFkRPzebaV1Qujw==} + '@smithy/uuid@1.1.2': + resolution: {integrity: sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==} engines: {node: '>=18.0.0'} '@so-ric/colorspace@1.1.6': @@ -2190,8 +2190,8 @@ packages: peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@5.9.0': - resolution: {integrity: sha512-FqqSkvDMYJReydrMhlugc71M76yLLQWNfmGq+SIlLa7N3kHp8Qq8i2PyWrVNAfjOyOIY+xv9XaaYwvVW7vroMA==} + '@stylistic/eslint-plugin@5.10.0': + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.0.0 || ^10.0.0 @@ -2302,11 +2302,14 @@ packages: '@types/node@14.18.63': resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} - '@types/node@20.19.35': - resolution: {integrity: sha512-Uarfe6J91b9HAUXxjvSOdiO2UPOKLm07Q1oh0JHxoZ1y8HoqxDAu3gVrsrOHeiio0kSsoVBt4wFrKOm0dKxVPQ==} + '@types/node@18.19.130': + resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} + + '@types/node@20.19.37': + resolution: {integrity: sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==} - '@types/node@22.19.13': - resolution: {integrity: sha512-akNQMv0wW5uyRpD2v2IEyRSZiR+BeGuoB6L310EgGObO44HSMNT8z1xzio28V8qOrgYaopIDNA18YgdXd+qTiw==} + '@types/node@22.19.15': + resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3011,8 +3014,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001775: - resolution: {integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==} + caniuse-lite@1.0.30001777: + resolution: {integrity: sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -3462,8 +3465,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.302: - resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==} + electron-to-chromium@1.5.307: + resolution: {integrity: sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==} elegant-spinner@1.0.1: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} @@ -3567,8 +3570,8 @@ packages: resolution: {integrity: sha512-NNTyyolSmKJicgxtoWZ/hoy2Rw56WIoWCFxgnBkXqDgi9qPKMwZs2Nx2b6SHLJvCiWWhZhWr5V46CFPo3PSPag==} engines: {node: '>=18.0.0'} - eslint-config-oclif@6.0.146: - resolution: {integrity: sha512-x59Gopo4wQiuuGOUQ2D3HaIpU1LaeksPql3vTGBNnAM0dNmHWqchMvaYczoRVBx0tfGVljWGYqDA0I/355cF4Q==} + eslint-config-oclif@6.0.148: + resolution: {integrity: sha512-WhunT0kumapHtxh+I/LgSIavl5pu3s1ZfmtOmq+LahsffsX8ufyDFuuwIunxD6QcALuFxusANRn3r6MNeAivjQ==} engines: {node: '>=18.18.0'} eslint-config-xo-space@0.35.0: @@ -3756,8 +3759,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - eslint@9.39.3: - resolution: {integrity: sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==} + eslint@9.39.4: + resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3851,8 +3854,11 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-xml-parser@5.3.6: - resolution: {integrity: sha512-QNI3sAvSvaOiaMl8FYU4trnEzCwiRr8XMWgAHzlrWpTSj+QaCSvOf1h82OEP1s4hiAXhnbXSyFWCf4ldZzZRVA==} + fast-xml-builder@1.0.0: + resolution: {integrity: sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==} + + fast-xml-parser@5.4.1: + resolution: {integrity: sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==} hasBin: true fastest-levenshtein@1.0.16: @@ -3952,8 +3958,8 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flatted@3.3.4: - resolution: {integrity: sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==} + flatted@3.4.0: + resolution: {integrity: sha512-kC6Bb+ooptOIvWj5B63EQWkF0FEnNjV2ZNkLMLZRDDduIiWeFF4iKnslwhiWxjAdbg4NzTNo6h0qLuvFrcx+Sw==} fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} @@ -3989,8 +3995,8 @@ packages: fromentries@1.3.2: resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} - fs-extra@11.3.3: - resolution: {integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==} + fs-extra@11.3.4: + resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} engines: {node: '>=14.14'} fs-extra@8.1.0: @@ -4275,17 +4281,21 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - inquirer-checkbox-plus-prompt@1.4.2: - resolution: {integrity: sha512-W8/NL9x5A81Oq9ZfbYW5c1LuwtAhc/oB/u9YZZejna0pqrajj27XhnUHygJV0Vn5TvcDy1VJcD2Ld9kTk40dvg==} - peerDependencies: - inquirer: < 9.x - inquirer-search-checkbox@1.0.0: resolution: {integrity: sha512-KR6kfe0+h7Zgyrj6GCBVgS4ZmmBhsXofcJoQv6EXZWxK+bpJZV9kOb2AaQ2fbjnH91G0tZWQaS5WteWygzXcmA==} inquirer-search-list@1.2.6: resolution: {integrity: sha512-C4pKSW7FOYnkAloH8rB4FiM91H1v08QFZZJh6KRt//bMfdDBIhgdX8wjHvrVH2bu5oIo6wYqGpzSBxkeClPxew==} + inquirer@12.11.1: + resolution: {integrity: sha512-9VF7mrY+3OmsAfjH3yKz/pLbJ5z22E23hENKw3/LNSaA/sAt3v49bDRY+Ygct1xwuKT+U+cBfTzjCPySna69Qw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + inquirer@3.3.0: resolution: {integrity: sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==} @@ -5135,8 +5145,8 @@ packages: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} engines: {node: '>=8'} - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-releases@2.0.36: + resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -5209,8 +5219,8 @@ packages: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} - oclif@4.22.81: - resolution: {integrity: sha512-MO2bupt/3wWYqt05F8ZLwMYKN58YqDfRVdJxAvCdg/wZJg6/sDXVKoMSTSzwqsnIaJGjru2LBNvk8lH+p+1uMQ==} + oclif@4.22.87: + resolution: {integrity: sha512-Qm+z93+fn4HSuQnbMZj6Vimje2U+LGJ4YDKLyaWL7JYq4DX17s2DAEPhbgQyC+baLvf9cC4KYXKWbVe4hnNyQA==} engines: {node: '>=18.0.0'} hasBin: true @@ -5396,8 +5406,8 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pnpm@10.30.3: - resolution: {integrity: sha512-yWHR4KLY41TsqlFmuCJRZmi39Ey1vZUSLVkN2Bki9gb1RzttI+xKW+Bef80Y6EiNR9l4u+mBhy8RRdBumnQAFw==} + pnpm@10.31.0: + resolution: {integrity: sha512-45JziL+qgHjOt5t0j/wegnToTXUWPme8IuBsDTrtQ90VMVHL8R1/gwH/SsuYxovcXK32mJUygB/6/js+SmPCaA==} engines: {node: '>=18.12'} hasBin: true @@ -5663,6 +5673,10 @@ packages: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} + run-async@4.0.6: + resolution: {integrity: sha512-IoDlSLTs3Yq593mb3ZoKWKXMNu3UpObxhgA/Xuid5p4bbfi2jdY1Hj0m1K+0/tEuQTxIGMhQDqGjKb7RuxGpAQ==} + engines: {node: '>=0.12.0'} + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -5791,8 +5805,8 @@ packages: resolution: {integrity: sha512-uihLiaB9FhzesElPDFZA7hDcNABzsVHwr3YfmM9sBllVwab3l0ltGlRV1XhpNfIacNDLGD1QRZNLs5nU5+hTuA==} deprecated: There - sinon@21.0.1: - resolution: {integrity: sha512-Z0NVCW45W8Mg5oC/27/+fCqIHFnW8kpkFOq0j9XJIev4Ld0mKmERaZv5DMLAb9fGCevjKwaEeIQz5+MBXfZcDw==} + sinon@21.0.2: + resolution: {integrity: sha512-VHV4UaoxIe5jrMd89Y9duI76T5g3Lp+ET+ctLhLDaZtSznDPah1KKpRElbdBV4RwqWSw2vadFiVs9Del7MbVeQ==} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -6006,8 +6020,8 @@ packages: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} - tar@7.5.9: - resolution: {integrity: sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==} + tar@7.5.11: + resolution: {integrity: sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==} engines: {node: '>=18'} temp-path@1.0.0: @@ -6270,6 +6284,9 @@ packages: underscore@1.13.8: resolution: {integrity: sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==} + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -6335,9 +6352,14 @@ packages: resolution: {integrity: sha512-Nb6GvBR8UWX1D+Le+xUq0+Q1kFmRBIWVrfLnQAOmcpEzA9oAxwJ9gIr36t9TWYfzvWRvuMtjHiVsJYEkXWaTAQ==} engines: {node: '>=0.10.0'} - walk-back@5.1.1: - resolution: {integrity: sha512-e/FRLDVdZQWFrAzU6Hdvpm7D7m2ina833gIKLptQykRK49mmCYHLHq7UqjPDbxbKLZkTkW1rFqbengdE3sLfdw==} + walk-back@5.1.2: + resolution: {integrity: sha512-uCgzIY1U7fyXvJm+mesY0xjf2HXu7mtTnptONwVQ11ur1JhMrUyQJn2fDje1CGFQDnTFTo1Slr1vRuvUS9PYoQ==} engines: {node: '>=12.17'} + peerDependencies: + '@75lb/nature': latest + peerDependenciesMeta: + '@75lb/nature': + optional: true walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} @@ -6495,21 +6517,21 @@ snapshots: '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 tslib: 2.8.1 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 tslib: 2.8.1 '@aws-crypto/sha1-browser@5.2.0': dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-locate-window': 3.965.4 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-locate-window': 3.965.5 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 @@ -6518,15 +6540,15 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-locate-window': 3.965.4 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-locate-window': 3.965.5 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 tslib: 2.8.1 '@aws-crypto/supports-web-crypto@5.2.0': @@ -6535,447 +6557,448 @@ snapshots: '@aws-crypto/util@5.2.0': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-cloudfront@3.1000.0': + '@aws-sdk/client-cloudfront@3.1004.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.15 - '@aws-sdk/credential-provider-node': 3.972.14 - '@aws-sdk/middleware-host-header': 3.972.6 - '@aws-sdk/middleware-logger': 3.972.6 - '@aws-sdk/middleware-recursion-detection': 3.972.6 - '@aws-sdk/middleware-user-agent': 3.972.15 - '@aws-sdk/region-config-resolver': 3.972.6 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-endpoints': 3.996.3 - '@aws-sdk/util-user-agent-browser': 3.972.6 - '@aws-sdk/util-user-agent-node': 3.973.0 - '@smithy/config-resolver': 4.4.9 - '@smithy/core': 3.23.6 - '@smithy/fetch-http-handler': 5.3.11 - '@smithy/hash-node': 4.2.10 - '@smithy/invalid-dependency': 4.2.10 - '@smithy/middleware-content-length': 4.2.10 - '@smithy/middleware-endpoint': 4.4.20 - '@smithy/middleware-retry': 4.4.37 - '@smithy/middleware-serde': 4.2.11 - '@smithy/middleware-stack': 4.2.10 - '@smithy/node-config-provider': 4.3.10 - '@smithy/node-http-handler': 4.4.12 - '@smithy/protocol-http': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/credential-provider-node': 3.972.18 + '@aws-sdk/middleware-host-header': 3.972.7 + '@aws-sdk/middleware-logger': 3.972.7 + '@aws-sdk/middleware-recursion-detection': 3.972.7 + '@aws-sdk/middleware-user-agent': 3.972.19 + '@aws-sdk/region-config-resolver': 3.972.7 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-endpoints': 3.996.4 + '@aws-sdk/util-user-agent-browser': 3.972.7 + '@aws-sdk/util-user-agent-node': 3.973.4 + '@smithy/config-resolver': 4.4.10 + '@smithy/core': 3.23.9 + '@smithy/fetch-http-handler': 5.3.13 + '@smithy/hash-node': 4.2.11 + '@smithy/invalid-dependency': 4.2.11 + '@smithy/middleware-content-length': 4.2.11 + '@smithy/middleware-endpoint': 4.4.23 + '@smithy/middleware-retry': 4.4.40 + '@smithy/middleware-serde': 4.2.12 + '@smithy/middleware-stack': 4.2.11 + '@smithy/node-config-provider': 4.3.11 + '@smithy/node-http-handler': 4.4.14 + '@smithy/protocol-http': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 - '@smithy/util-base64': 4.3.1 - '@smithy/util-body-length-browser': 4.2.1 - '@smithy/util-body-length-node': 4.2.2 - '@smithy/util-defaults-mode-browser': 4.3.36 - '@smithy/util-defaults-mode-node': 4.2.39 - '@smithy/util-endpoints': 3.3.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-retry': 4.2.10 - '@smithy/util-stream': 4.5.15 - '@smithy/util-utf8': 4.2.1 - '@smithy/util-waiter': 4.2.10 + '@smithy/url-parser': 4.2.11 + '@smithy/util-base64': 4.3.2 + '@smithy/util-body-length-browser': 4.2.2 + '@smithy/util-body-length-node': 4.2.3 + '@smithy/util-defaults-mode-browser': 4.3.39 + '@smithy/util-defaults-mode-node': 4.2.42 + '@smithy/util-endpoints': 3.3.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-retry': 4.2.11 + '@smithy/util-stream': 4.5.17 + '@smithy/util-utf8': 4.2.2 + '@smithy/util-waiter': 4.2.11 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-s3@3.1000.0': + '@aws-sdk/client-s3@3.1004.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.15 - '@aws-sdk/credential-provider-node': 3.972.14 - '@aws-sdk/middleware-bucket-endpoint': 3.972.6 - '@aws-sdk/middleware-expect-continue': 3.972.6 - '@aws-sdk/middleware-flexible-checksums': 3.973.1 - '@aws-sdk/middleware-host-header': 3.972.6 - '@aws-sdk/middleware-location-constraint': 3.972.6 - '@aws-sdk/middleware-logger': 3.972.6 - '@aws-sdk/middleware-recursion-detection': 3.972.6 - '@aws-sdk/middleware-sdk-s3': 3.972.15 - '@aws-sdk/middleware-ssec': 3.972.6 - '@aws-sdk/middleware-user-agent': 3.972.15 - '@aws-sdk/region-config-resolver': 3.972.6 - '@aws-sdk/signature-v4-multi-region': 3.996.3 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-endpoints': 3.996.3 - '@aws-sdk/util-user-agent-browser': 3.972.6 - '@aws-sdk/util-user-agent-node': 3.973.0 - '@smithy/config-resolver': 4.4.9 - '@smithy/core': 3.23.6 - '@smithy/eventstream-serde-browser': 4.2.10 - '@smithy/eventstream-serde-config-resolver': 4.3.10 - '@smithy/eventstream-serde-node': 4.2.10 - '@smithy/fetch-http-handler': 5.3.11 - '@smithy/hash-blob-browser': 4.2.11 - '@smithy/hash-node': 4.2.10 - '@smithy/hash-stream-node': 4.2.10 - '@smithy/invalid-dependency': 4.2.10 - '@smithy/md5-js': 4.2.10 - '@smithy/middleware-content-length': 4.2.10 - '@smithy/middleware-endpoint': 4.4.20 - '@smithy/middleware-retry': 4.4.37 - '@smithy/middleware-serde': 4.2.11 - '@smithy/middleware-stack': 4.2.10 - '@smithy/node-config-provider': 4.3.10 - '@smithy/node-http-handler': 4.4.12 - '@smithy/protocol-http': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/credential-provider-node': 3.972.18 + '@aws-sdk/middleware-bucket-endpoint': 3.972.7 + '@aws-sdk/middleware-expect-continue': 3.972.7 + '@aws-sdk/middleware-flexible-checksums': 3.973.4 + '@aws-sdk/middleware-host-header': 3.972.7 + '@aws-sdk/middleware-location-constraint': 3.972.7 + '@aws-sdk/middleware-logger': 3.972.7 + '@aws-sdk/middleware-recursion-detection': 3.972.7 + '@aws-sdk/middleware-sdk-s3': 3.972.18 + '@aws-sdk/middleware-ssec': 3.972.7 + '@aws-sdk/middleware-user-agent': 3.972.19 + '@aws-sdk/region-config-resolver': 3.972.7 + '@aws-sdk/signature-v4-multi-region': 3.996.6 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-endpoints': 3.996.4 + '@aws-sdk/util-user-agent-browser': 3.972.7 + '@aws-sdk/util-user-agent-node': 3.973.4 + '@smithy/config-resolver': 4.4.10 + '@smithy/core': 3.23.9 + '@smithy/eventstream-serde-browser': 4.2.11 + '@smithy/eventstream-serde-config-resolver': 4.3.11 + '@smithy/eventstream-serde-node': 4.2.11 + '@smithy/fetch-http-handler': 5.3.13 + '@smithy/hash-blob-browser': 4.2.12 + '@smithy/hash-node': 4.2.11 + '@smithy/hash-stream-node': 4.2.11 + '@smithy/invalid-dependency': 4.2.11 + '@smithy/md5-js': 4.2.11 + '@smithy/middleware-content-length': 4.2.11 + '@smithy/middleware-endpoint': 4.4.23 + '@smithy/middleware-retry': 4.4.40 + '@smithy/middleware-serde': 4.2.12 + '@smithy/middleware-stack': 4.2.11 + '@smithy/node-config-provider': 4.3.11 + '@smithy/node-http-handler': 4.4.14 + '@smithy/protocol-http': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 - '@smithy/util-base64': 4.3.1 - '@smithy/util-body-length-browser': 4.2.1 - '@smithy/util-body-length-node': 4.2.2 - '@smithy/util-defaults-mode-browser': 4.3.36 - '@smithy/util-defaults-mode-node': 4.2.39 - '@smithy/util-endpoints': 3.3.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-retry': 4.2.10 - '@smithy/util-stream': 4.5.15 - '@smithy/util-utf8': 4.2.1 - '@smithy/util-waiter': 4.2.10 + '@smithy/url-parser': 4.2.11 + '@smithy/util-base64': 4.3.2 + '@smithy/util-body-length-browser': 4.2.2 + '@smithy/util-body-length-node': 4.2.3 + '@smithy/util-defaults-mode-browser': 4.3.39 + '@smithy/util-defaults-mode-node': 4.2.42 + '@smithy/util-endpoints': 3.3.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-retry': 4.2.11 + '@smithy/util-stream': 4.5.17 + '@smithy/util-utf8': 4.2.2 + '@smithy/util-waiter': 4.2.11 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/core@3.973.15': + '@aws-sdk/core@3.973.18': dependencies: - '@aws-sdk/types': 3.973.4 - '@aws-sdk/xml-builder': 3.972.8 - '@smithy/core': 3.23.6 - '@smithy/node-config-provider': 4.3.10 - '@smithy/property-provider': 4.2.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/signature-v4': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/xml-builder': 3.972.10 + '@smithy/core': 3.23.9 + '@smithy/node-config-provider': 4.3.11 + '@smithy/property-provider': 4.2.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/signature-v4': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/util-base64': 4.3.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-base64': 4.3.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@aws-sdk/crc64-nvme@3.972.3': + '@aws-sdk/crc64-nvme@3.972.4': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.13': + '@aws-sdk/credential-provider-env@3.972.16': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.15': + '@aws-sdk/credential-provider-http@3.972.18': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/types': 3.973.4 - '@smithy/fetch-http-handler': 5.3.11 - '@smithy/node-http-handler': 4.4.12 - '@smithy/property-provider': 4.2.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/types': 3.973.5 + '@smithy/fetch-http-handler': 5.3.13 + '@smithy/node-http-handler': 4.4.14 + '@smithy/property-provider': 4.2.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/util-stream': 4.5.15 + '@smithy/util-stream': 4.5.17 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.972.13': - dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/credential-provider-env': 3.972.13 - '@aws-sdk/credential-provider-http': 3.972.15 - '@aws-sdk/credential-provider-login': 3.972.13 - '@aws-sdk/credential-provider-process': 3.972.13 - '@aws-sdk/credential-provider-sso': 3.972.13 - '@aws-sdk/credential-provider-web-identity': 3.972.13 - '@aws-sdk/nested-clients': 3.996.3 - '@aws-sdk/types': 3.973.4 - '@smithy/credential-provider-imds': 4.2.10 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/credential-provider-ini@3.972.17': + dependencies: + '@aws-sdk/core': 3.973.18 + '@aws-sdk/credential-provider-env': 3.972.16 + '@aws-sdk/credential-provider-http': 3.972.18 + '@aws-sdk/credential-provider-login': 3.972.17 + '@aws-sdk/credential-provider-process': 3.972.16 + '@aws-sdk/credential-provider-sso': 3.972.17 + '@aws-sdk/credential-provider-web-identity': 3.972.17 + '@aws-sdk/nested-clients': 3.996.7 + '@aws-sdk/types': 3.973.5 + '@smithy/credential-provider-imds': 4.2.11 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-login@3.972.13': + '@aws-sdk/credential-provider-login@3.972.17': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/nested-clients': 3.996.3 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/nested-clients': 3.996.7 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.972.14': - dependencies: - '@aws-sdk/credential-provider-env': 3.972.13 - '@aws-sdk/credential-provider-http': 3.972.15 - '@aws-sdk/credential-provider-ini': 3.972.13 - '@aws-sdk/credential-provider-process': 3.972.13 - '@aws-sdk/credential-provider-sso': 3.972.13 - '@aws-sdk/credential-provider-web-identity': 3.972.13 - '@aws-sdk/types': 3.973.4 - '@smithy/credential-provider-imds': 4.2.10 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/credential-provider-node@3.972.18': + dependencies: + '@aws-sdk/credential-provider-env': 3.972.16 + '@aws-sdk/credential-provider-http': 3.972.18 + '@aws-sdk/credential-provider-ini': 3.972.17 + '@aws-sdk/credential-provider-process': 3.972.16 + '@aws-sdk/credential-provider-sso': 3.972.17 + '@aws-sdk/credential-provider-web-identity': 3.972.17 + '@aws-sdk/types': 3.973.5 + '@smithy/credential-provider-imds': 4.2.11 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.972.13': + '@aws-sdk/credential-provider-process@3.972.16': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.972.13': + '@aws-sdk/credential-provider-sso@3.972.17': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/nested-clients': 3.996.3 - '@aws-sdk/token-providers': 3.999.0 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/nested-clients': 3.996.7 + '@aws-sdk/token-providers': 3.1004.0 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.972.13': + '@aws-sdk/credential-provider-web-identity@3.972.17': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/nested-clients': 3.996.3 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/nested-clients': 3.996.7 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/middleware-bucket-endpoint@3.972.6': + '@aws-sdk/middleware-bucket-endpoint@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-arn-parser': 3.972.2 - '@smithy/node-config-provider': 4.3.10 - '@smithy/protocol-http': 5.3.10 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-arn-parser': 3.972.3 + '@smithy/node-config-provider': 4.3.11 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 - '@smithy/util-config-provider': 4.2.1 + '@smithy/util-config-provider': 4.2.2 tslib: 2.8.1 - '@aws-sdk/middleware-expect-continue@3.972.6': + '@aws-sdk/middleware-expect-continue@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 - '@smithy/protocol-http': 5.3.10 + '@aws-sdk/types': 3.973.5 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.973.1': + '@aws-sdk/middleware-flexible-checksums@3.973.4': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.973.15 - '@aws-sdk/crc64-nvme': 3.972.3 - '@aws-sdk/types': 3.973.4 - '@smithy/is-array-buffer': 4.2.1 - '@smithy/node-config-provider': 4.3.10 - '@smithy/protocol-http': 5.3.10 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/crc64-nvme': 3.972.4 + '@aws-sdk/types': 3.973.5 + '@smithy/is-array-buffer': 4.2.2 + '@smithy/node-config-provider': 4.3.11 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-stream': 4.5.15 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-stream': 4.5.17 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@aws-sdk/middleware-host-header@3.972.6': + '@aws-sdk/middleware-host-header@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 - '@smithy/protocol-http': 5.3.10 + '@aws-sdk/types': 3.973.5 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-location-constraint@3.972.6': + '@aws-sdk/middleware-location-constraint@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-logger@3.972.6': + '@aws-sdk/middleware-logger@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.972.6': + '@aws-sdk/middleware-recursion-detection@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@aws/lambda-invoke-store': 0.2.3 - '@smithy/protocol-http': 5.3.10 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.15': + '@aws-sdk/middleware-sdk-s3@3.972.18': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-arn-parser': 3.972.2 - '@smithy/core': 3.23.6 - '@smithy/node-config-provider': 4.3.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/signature-v4': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-arn-parser': 3.972.3 + '@smithy/core': 3.23.9 + '@smithy/node-config-provider': 4.3.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/signature-v4': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/util-config-provider': 4.2.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-stream': 4.5.15 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-config-provider': 4.2.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-stream': 4.5.17 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@aws-sdk/middleware-ssec@3.972.6': + '@aws-sdk/middleware-ssec@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.972.15': + '@aws-sdk/middleware-user-agent@3.972.19': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-endpoints': 3.996.3 - '@smithy/core': 3.23.6 - '@smithy/protocol-http': 5.3.10 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-endpoints': 3.996.4 + '@smithy/core': 3.23.9 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 + '@smithy/util-retry': 4.2.11 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.996.3': + '@aws-sdk/nested-clients@3.996.7': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.15 - '@aws-sdk/middleware-host-header': 3.972.6 - '@aws-sdk/middleware-logger': 3.972.6 - '@aws-sdk/middleware-recursion-detection': 3.972.6 - '@aws-sdk/middleware-user-agent': 3.972.15 - '@aws-sdk/region-config-resolver': 3.972.6 - '@aws-sdk/types': 3.973.4 - '@aws-sdk/util-endpoints': 3.996.3 - '@aws-sdk/util-user-agent-browser': 3.972.6 - '@aws-sdk/util-user-agent-node': 3.973.0 - '@smithy/config-resolver': 4.4.9 - '@smithy/core': 3.23.6 - '@smithy/fetch-http-handler': 5.3.11 - '@smithy/hash-node': 4.2.10 - '@smithy/invalid-dependency': 4.2.10 - '@smithy/middleware-content-length': 4.2.10 - '@smithy/middleware-endpoint': 4.4.20 - '@smithy/middleware-retry': 4.4.37 - '@smithy/middleware-serde': 4.2.11 - '@smithy/middleware-stack': 4.2.10 - '@smithy/node-config-provider': 4.3.10 - '@smithy/node-http-handler': 4.4.12 - '@smithy/protocol-http': 5.3.10 - '@smithy/smithy-client': 4.12.0 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/middleware-host-header': 3.972.7 + '@aws-sdk/middleware-logger': 3.972.7 + '@aws-sdk/middleware-recursion-detection': 3.972.7 + '@aws-sdk/middleware-user-agent': 3.972.19 + '@aws-sdk/region-config-resolver': 3.972.7 + '@aws-sdk/types': 3.973.5 + '@aws-sdk/util-endpoints': 3.996.4 + '@aws-sdk/util-user-agent-browser': 3.972.7 + '@aws-sdk/util-user-agent-node': 3.973.4 + '@smithy/config-resolver': 4.4.10 + '@smithy/core': 3.23.9 + '@smithy/fetch-http-handler': 5.3.13 + '@smithy/hash-node': 4.2.11 + '@smithy/invalid-dependency': 4.2.11 + '@smithy/middleware-content-length': 4.2.11 + '@smithy/middleware-endpoint': 4.4.23 + '@smithy/middleware-retry': 4.4.40 + '@smithy/middleware-serde': 4.2.12 + '@smithy/middleware-stack': 4.2.11 + '@smithy/node-config-provider': 4.3.11 + '@smithy/node-http-handler': 4.4.14 + '@smithy/protocol-http': 5.3.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 - '@smithy/util-base64': 4.3.1 - '@smithy/util-body-length-browser': 4.2.1 - '@smithy/util-body-length-node': 4.2.2 - '@smithy/util-defaults-mode-browser': 4.3.36 - '@smithy/util-defaults-mode-node': 4.2.39 - '@smithy/util-endpoints': 3.3.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-retry': 4.2.10 - '@smithy/util-utf8': 4.2.1 + '@smithy/url-parser': 4.2.11 + '@smithy/util-base64': 4.3.2 + '@smithy/util-body-length-browser': 4.2.2 + '@smithy/util-body-length-node': 4.2.3 + '@smithy/util-defaults-mode-browser': 4.3.39 + '@smithy/util-defaults-mode-node': 4.2.42 + '@smithy/util-endpoints': 3.3.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-retry': 4.2.11 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/region-config-resolver@3.972.6': + '@aws-sdk/region-config-resolver@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 - '@smithy/config-resolver': 4.4.9 - '@smithy/node-config-provider': 4.3.10 + '@aws-sdk/types': 3.973.5 + '@smithy/config-resolver': 4.4.10 + '@smithy/node-config-provider': 4.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.3': + '@aws-sdk/signature-v4-multi-region@3.996.6': dependencies: - '@aws-sdk/middleware-sdk-s3': 3.972.15 - '@aws-sdk/types': 3.973.4 - '@smithy/protocol-http': 5.3.10 - '@smithy/signature-v4': 5.3.10 + '@aws-sdk/middleware-sdk-s3': 3.972.18 + '@aws-sdk/types': 3.973.5 + '@smithy/protocol-http': 5.3.11 + '@smithy/signature-v4': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.999.0': + '@aws-sdk/token-providers@3.1004.0': dependencies: - '@aws-sdk/core': 3.973.15 - '@aws-sdk/nested-clients': 3.996.3 - '@aws-sdk/types': 3.973.4 - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@aws-sdk/core': 3.973.18 + '@aws-sdk/nested-clients': 3.996.7 + '@aws-sdk/types': 3.973.5 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/types@3.973.4': + '@aws-sdk/types@3.973.5': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/util-arn-parser@3.972.2': + '@aws-sdk/util-arn-parser@3.972.3': dependencies: tslib: 2.8.1 - '@aws-sdk/util-endpoints@3.996.3': + '@aws-sdk/util-endpoints@3.996.4': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 - '@smithy/util-endpoints': 3.3.1 + '@smithy/url-parser': 4.2.11 + '@smithy/util-endpoints': 3.3.2 tslib: 2.8.1 - '@aws-sdk/util-locate-window@3.965.4': + '@aws-sdk/util-locate-window@3.965.5': dependencies: tslib: 2.8.1 - '@aws-sdk/util-user-agent-browser@3.972.6': + '@aws-sdk/util-user-agent-browser@3.972.7': dependencies: - '@aws-sdk/types': 3.973.4 + '@aws-sdk/types': 3.973.5 '@smithy/types': 4.13.0 bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.973.0': + '@aws-sdk/util-user-agent-node@3.973.4': dependencies: - '@aws-sdk/middleware-user-agent': 3.972.15 - '@aws-sdk/types': 3.973.4 - '@smithy/node-config-provider': 4.3.10 + '@aws-sdk/middleware-user-agent': 3.972.19 + '@aws-sdk/types': 3.973.5 + '@smithy/node-config-provider': 4.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.8': + '@aws-sdk/xml-builder@3.972.10': dependencies: '@smithy/types': 4.13.0 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.4.1 tslib: 2.8.1 '@aws/lambda-invoke-store@0.2.3': {} @@ -7173,10 +7196,10 @@ snapshots: '@colors/colors@1.6.0': {} - '@contentstack/cli-auth@2.0.0-beta.6(@types/node@22.19.13)': + '@contentstack/cli-auth@2.0.0-beta.6(@types/node@22.19.15)': dependencies: - '@contentstack/cli-command': 2.0.0-beta.1(@types/node@22.19.13) - '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.13) + '@contentstack/cli-command': 2.0.0-beta.1(@types/node@22.19.15) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.15) '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 otplib: 12.0.1 @@ -7204,9 +7227,9 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-command@2.0.0-beta.1(@types/node@20.19.35)': + '@contentstack/cli-command@2.0.0-beta.1(@types/node@18.19.130)': dependencies: - '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@20.19.35) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@18.19.130) '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 contentstack: 3.26.4 @@ -7214,9 +7237,9 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-command@2.0.0-beta.1(@types/node@22.19.13)': + '@contentstack/cli-command@2.0.0-beta.1(@types/node@20.19.37)': dependencies: - '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.13) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@20.19.37) '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 contentstack: 3.26.4 @@ -7224,10 +7247,20 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-config@2.0.0-beta.2(@types/node@14.18.63)': + '@contentstack/cli-command@2.0.0-beta.1(@types/node@22.19.15)': dependencies: - '@contentstack/cli-command': 2.0.0-beta.1(@types/node@14.18.63) - '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@14.18.63) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.15) + '@oclif/core': 4.8.3 + '@oclif/plugin-help': 6.2.37 + contentstack: 3.26.4 + transitivePeerDependencies: + - '@types/node' + - debug + + '@contentstack/cli-config@2.0.0-beta.2(@types/node@18.19.130)': + dependencies: + '@contentstack/cli-command': 2.0.0-beta.1(@types/node@18.19.130) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@18.19.130) '@contentstack/utils': 1.7.1 '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 @@ -7236,10 +7269,10 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-config@2.0.0-beta.2(@types/node@22.19.13)': + '@contentstack/cli-config@2.0.0-beta.2(@types/node@22.19.15)': dependencies: - '@contentstack/cli-command': 2.0.0-beta.1(@types/node@22.19.13) - '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.13) + '@contentstack/cli-command': 2.0.0-beta.1(@types/node@22.19.15) + '@contentstack/cli-utilities': 2.0.0-beta.1(@types/node@22.19.15) '@contentstack/utils': 1.7.1 '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 @@ -7327,7 +7360,42 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@20.19.35)': + '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@18.19.130)': + dependencies: + '@contentstack/management': 1.27.6(debug@4.4.3) + '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) + '@oclif/core': 4.8.3 + axios: 1.13.6(debug@4.4.3) + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-progress: 3.12.0 + cli-table: 0.3.11 + conf: 10.2.0 + dotenv: 16.6.1 + figures: 3.2.0 + inquirer: 8.2.7(@types/node@18.19.130) + inquirer-search-checkbox: 1.0.0 + inquirer-search-list: 1.2.6 + js-yaml: 4.1.1 + klona: 2.0.6 + lodash: 4.17.23 + mkdirp: 1.0.4 + open: 8.4.2 + ora: 5.4.1 + papaparse: 5.5.3 + recheck: 4.4.5 + rxjs: 6.6.7 + traverse: 0.6.11 + tty-table: 4.2.3 + unique-string: 2.0.0 + uuid: 9.0.1 + winston: 3.19.0 + xdg-basedir: 4.0.0 + transitivePeerDependencies: + - '@types/node' + - debug + + '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@20.19.37)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7340,7 +7408,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@20.19.35) + inquirer: 8.2.7(@types/node@20.19.37) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 @@ -7362,7 +7430,7 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@22.19.13)': + '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@22.19.15)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7375,7 +7443,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@22.19.13) + inquirer: 8.2.7(@types/node@22.19.15) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 @@ -7540,9 +7608,9 @@ snapshots: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.3)': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)': dependencies: - eslint: 9.39.3 + eslint: 9.39.4 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -7553,7 +7621,7 @@ snapshots: optionalDependencies: eslint: 8.57.1 - '@eslint/config-array@0.21.1': + '@eslint/config-array@0.21.2': dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.3(supports-color@8.1.1) @@ -7602,7 +7670,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/eslintrc@3.3.4': + '@eslint/eslintrc@3.3.5': dependencies: ajv: 6.14.0 debug: 4.4.3(supports-color@8.1.1) @@ -7618,7 +7686,7 @@ snapshots: '@eslint/js@8.57.1': {} - '@eslint/js@9.39.3': {} + '@eslint/js@9.39.4': {} '@eslint/json@0.13.2': dependencies: @@ -7693,25 +7761,35 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/checkbox@4.3.2(@types/node@20.19.35)': + '@inquirer/checkbox@4.3.2(@types/node@18.19.130)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@18.19.130) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/type': 3.0.10(@types/node@18.19.130) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/checkbox@4.3.2(@types/node@22.19.13)': + '@inquirer/checkbox@4.3.2(@types/node@20.19.37)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@20.19.37) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/type': 3.0.10(@types/node@20.19.37) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/checkbox@4.3.2(@types/node@22.19.15)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.19.15) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/confirm@3.2.0': dependencies: @@ -7725,19 +7803,26 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/confirm@5.1.21(@types/node@20.19.35)': + '@inquirer/confirm@5.1.21(@types/node@18.19.130)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/confirm@5.1.21(@types/node@22.19.13)': + '@inquirer/confirm@5.1.21(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/confirm@5.1.21(@types/node@22.19.15)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/core@10.3.2(@types/node@14.18.63)': dependencies: @@ -7752,38 +7837,51 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/core@10.3.2(@types/node@20.19.35)': + '@inquirer/core@10.3.2(@types/node@18.19.130)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/type': 3.0.10(@types/node@18.19.130) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/core@10.3.2(@types/node@22.19.13)': + '@inquirer/core@10.3.2(@types/node@20.19.37)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/type': 3.0.10(@types/node@20.19.37) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/core@10.3.2(@types/node@22.19.15)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.19.15) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/core@9.2.1': dependencies: '@inquirer/figures': 1.0.15 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -7801,21 +7899,29 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/editor@4.2.23(@types/node@20.19.35)': + '@inquirer/editor@4.2.23(@types/node@18.19.130)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/external-editor': 1.0.3(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/editor@4.2.23(@types/node@22.19.13)': + '@inquirer/editor@4.2.23(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/external-editor': 1.0.3(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/external-editor': 1.0.3(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/editor@4.2.23(@types/node@22.19.15)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/external-editor': 1.0.3(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/expand@4.0.23(@types/node@14.18.63)': dependencies: @@ -7825,21 +7931,29 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/expand@4.0.23(@types/node@20.19.35)': + '@inquirer/expand@4.0.23(@types/node@18.19.130)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 18.19.130 + + '@inquirer/expand@4.0.23(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@inquirer/expand@4.0.23(@types/node@22.19.13)': + '@inquirer/expand@4.0.23(@types/node@22.19.15)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@inquirer/external-editor@1.0.3(@types/node@14.18.63)': dependencies: @@ -7848,19 +7962,26 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/external-editor@1.0.3(@types/node@20.19.35)': + '@inquirer/external-editor@1.0.3(@types/node@18.19.130)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/external-editor@1.0.3(@types/node@22.19.13)': + '@inquirer/external-editor@1.0.3(@types/node@20.19.37)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/external-editor@1.0.3(@types/node@22.19.15)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/figures@1.0.15': {} @@ -7876,19 +7997,26 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/input@4.3.1(@types/node@20.19.35)': + '@inquirer/input@4.3.1(@types/node@18.19.130)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/input@4.3.1(@types/node@22.19.13)': + '@inquirer/input@4.3.1(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/input@4.3.1(@types/node@22.19.15)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/number@3.0.23(@types/node@14.18.63)': dependencies: @@ -7897,19 +8025,26 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/number@3.0.23(@types/node@20.19.35)': + '@inquirer/number@3.0.23(@types/node@18.19.130)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) + optionalDependencies: + '@types/node': 18.19.130 + + '@inquirer/number@3.0.23(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@inquirer/number@3.0.23(@types/node@22.19.13)': + '@inquirer/number@3.0.23(@types/node@22.19.15)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@inquirer/password@4.0.23(@types/node@14.18.63)': dependencies: @@ -7919,21 +8054,29 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/password@4.0.23(@types/node@20.19.35)': + '@inquirer/password@4.0.23(@types/node@18.19.130)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/password@4.0.23(@types/node@22.19.13)': + '@inquirer/password@4.0.23(@types/node@20.19.37)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/password@4.0.23(@types/node@22.19.15)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/prompts@7.10.1(@types/node@14.18.63)': dependencies: @@ -7950,35 +8093,50 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/prompts@7.10.1(@types/node@20.19.35)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@20.19.35) - '@inquirer/confirm': 5.1.21(@types/node@20.19.35) - '@inquirer/editor': 4.2.23(@types/node@20.19.35) - '@inquirer/expand': 4.0.23(@types/node@20.19.35) - '@inquirer/input': 4.3.1(@types/node@20.19.35) - '@inquirer/number': 3.0.23(@types/node@20.19.35) - '@inquirer/password': 4.0.23(@types/node@20.19.35) - '@inquirer/rawlist': 4.1.11(@types/node@20.19.35) - '@inquirer/search': 3.2.2(@types/node@20.19.35) - '@inquirer/select': 4.4.2(@types/node@20.19.35) + '@inquirer/prompts@7.10.1(@types/node@18.19.130)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@18.19.130) + '@inquirer/confirm': 5.1.21(@types/node@18.19.130) + '@inquirer/editor': 4.2.23(@types/node@18.19.130) + '@inquirer/expand': 4.0.23(@types/node@18.19.130) + '@inquirer/input': 4.3.1(@types/node@18.19.130) + '@inquirer/number': 3.0.23(@types/node@18.19.130) + '@inquirer/password': 4.0.23(@types/node@18.19.130) + '@inquirer/rawlist': 4.1.11(@types/node@18.19.130) + '@inquirer/search': 3.2.2(@types/node@18.19.130) + '@inquirer/select': 4.4.2(@types/node@18.19.130) optionalDependencies: - '@types/node': 20.19.35 - - '@inquirer/prompts@7.10.1(@types/node@22.19.13)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@22.19.13) - '@inquirer/confirm': 5.1.21(@types/node@22.19.13) - '@inquirer/editor': 4.2.23(@types/node@22.19.13) - '@inquirer/expand': 4.0.23(@types/node@22.19.13) - '@inquirer/input': 4.3.1(@types/node@22.19.13) - '@inquirer/number': 3.0.23(@types/node@22.19.13) - '@inquirer/password': 4.0.23(@types/node@22.19.13) - '@inquirer/rawlist': 4.1.11(@types/node@22.19.13) - '@inquirer/search': 3.2.2(@types/node@22.19.13) - '@inquirer/select': 4.4.2(@types/node@22.19.13) + '@types/node': 18.19.130 + + '@inquirer/prompts@7.10.1(@types/node@20.19.37)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@20.19.37) + '@inquirer/confirm': 5.1.21(@types/node@20.19.37) + '@inquirer/editor': 4.2.23(@types/node@20.19.37) + '@inquirer/expand': 4.0.23(@types/node@20.19.37) + '@inquirer/input': 4.3.1(@types/node@20.19.37) + '@inquirer/number': 3.0.23(@types/node@20.19.37) + '@inquirer/password': 4.0.23(@types/node@20.19.37) + '@inquirer/rawlist': 4.1.11(@types/node@20.19.37) + '@inquirer/search': 3.2.2(@types/node@20.19.37) + '@inquirer/select': 4.4.2(@types/node@20.19.37) optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/prompts@7.10.1(@types/node@22.19.15)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@22.19.15) + '@inquirer/confirm': 5.1.21(@types/node@22.19.15) + '@inquirer/editor': 4.2.23(@types/node@22.19.15) + '@inquirer/expand': 4.0.23(@types/node@22.19.15) + '@inquirer/input': 4.3.1(@types/node@22.19.15) + '@inquirer/number': 3.0.23(@types/node@22.19.15) + '@inquirer/password': 4.0.23(@types/node@22.19.15) + '@inquirer/rawlist': 4.1.11(@types/node@22.19.15) + '@inquirer/search': 3.2.2(@types/node@22.19.15) + '@inquirer/select': 4.4.2(@types/node@22.19.15) + optionalDependencies: + '@types/node': 22.19.15 '@inquirer/rawlist@4.1.11(@types/node@14.18.63)': dependencies: @@ -7988,21 +8146,29 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/rawlist@4.1.11(@types/node@20.19.35)': + '@inquirer/rawlist@4.1.11(@types/node@18.19.130)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 18.19.130 + + '@inquirer/rawlist@4.1.11(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@20.19.37) + '@inquirer/type': 3.0.10(@types/node@20.19.37) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@inquirer/rawlist@4.1.11(@types/node@22.19.13)': + '@inquirer/rawlist@4.1.11(@types/node@22.19.15)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@22.19.15) + '@inquirer/type': 3.0.10(@types/node@22.19.15) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@inquirer/search@3.2.2(@types/node@14.18.63)': dependencies: @@ -8013,23 +8179,32 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/search@3.2.2(@types/node@20.19.35)': + '@inquirer/search@3.2.2(@types/node@18.19.130)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@18.19.130) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 18.19.130 + + '@inquirer/search@3.2.2(@types/node@20.19.37)': dependencies: - '@inquirer/core': 10.3.2(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@20.19.37) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/type': 3.0.10(@types/node@20.19.37) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@inquirer/search@3.2.2(@types/node@22.19.13)': + '@inquirer/search@3.2.2(@types/node@22.19.15)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@22.19.15) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/type': 3.0.10(@types/node@22.19.15) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@inquirer/select@2.5.0': dependencies: @@ -8049,25 +8224,35 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/select@4.4.2(@types/node@20.19.35)': + '@inquirer/select@4.4.2(@types/node@18.19.130)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@18.19.130) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 18.19.130 + + '@inquirer/select@4.4.2(@types/node@20.19.37)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@20.19.35) + '@inquirer/core': 10.3.2(@types/node@20.19.37) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@20.19.35) + '@inquirer/type': 3.0.10(@types/node@20.19.37) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@inquirer/select@4.4.2(@types/node@22.19.13)': + '@inquirer/select@4.4.2(@types/node@22.19.15)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.19.13) + '@inquirer/core': 10.3.2(@types/node@22.19.15) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.13) + '@inquirer/type': 3.0.10(@types/node@22.19.15) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@inquirer/type@1.5.5': dependencies: @@ -8081,13 +8266,17 @@ snapshots: optionalDependencies: '@types/node': 14.18.63 - '@inquirer/type@3.0.10(@types/node@20.19.35)': + '@inquirer/type@3.0.10(@types/node@18.19.130)': optionalDependencies: - '@types/node': 20.19.35 + '@types/node': 18.19.130 - '@inquirer/type@3.0.10(@types/node@22.19.13)': + '@inquirer/type@3.0.10(@types/node@20.19.37)': optionalDependencies: - '@types/node': 22.19.13 + '@types/node': 20.19.37 + + '@inquirer/type@3.0.10(@types/node@22.19.15)': + optionalDependencies: + '@types/node': 22.19.15 '@isaacs/fs-minipass@4.0.1': dependencies: @@ -8106,27 +8295,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@8.10.2(typescript@4.9.5))': + '@jest/core@29.7.0(ts-node@8.10.2(typescript@5.9.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + jest-config: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -8151,7 +8340,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -8169,7 +8358,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 14.18.63 + '@types/node': 18.19.130 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -8191,7 +8380,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -8260,7 +8449,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.63 + '@types/node': 18.19.130 '@types/yargs': 15.0.20 chalk: 4.1.2 @@ -8269,7 +8458,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.63 + '@types/node': 18.19.130 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -8356,18 +8545,27 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@oclif/plugin-not-found@3.2.74(@types/node@20.19.35)': + '@oclif/plugin-not-found@3.2.74(@types/node@18.19.130)': + dependencies: + '@inquirer/prompts': 7.10.1(@types/node@18.19.130) + '@oclif/core': 4.8.3 + ansis: 3.17.0 + fast-levenshtein: 3.0.0 + transitivePeerDependencies: + - '@types/node' + + '@oclif/plugin-not-found@3.2.74(@types/node@20.19.37)': dependencies: - '@inquirer/prompts': 7.10.1(@types/node@20.19.35) + '@inquirer/prompts': 7.10.1(@types/node@20.19.37) '@oclif/core': 4.8.3 ansis: 3.17.0 fast-levenshtein: 3.0.0 transitivePeerDependencies: - '@types/node' - '@oclif/plugin-not-found@3.2.74(@types/node@22.19.13)': + '@oclif/plugin-not-found@3.2.74(@types/node@22.19.15)': dependencies: - '@inquirer/prompts': 7.10.1(@types/node@22.19.13) + '@inquirer/prompts': 7.10.1(@types/node@22.19.15) '@oclif/core': 4.8.3 ansis: 3.17.0 fast-levenshtein: 3.0.0 @@ -8463,111 +8661,116 @@ snapshots: '@sinonjs/commons': 3.0.1 type-detect: 4.1.0 + '@sinonjs/samsam@9.0.2': + dependencies: + '@sinonjs/commons': 3.0.1 + type-detect: 4.1.0 + '@sinonjs/text-encoding@0.7.3': {} - '@smithy/abort-controller@4.2.10': + '@smithy/abort-controller@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/chunked-blob-reader-native@4.2.2': + '@smithy/chunked-blob-reader-native@4.2.3': dependencies: - '@smithy/util-base64': 4.3.1 + '@smithy/util-base64': 4.3.2 tslib: 2.8.1 - '@smithy/chunked-blob-reader@5.2.1': + '@smithy/chunked-blob-reader@5.2.2': dependencies: tslib: 2.8.1 - '@smithy/config-resolver@4.4.9': + '@smithy/config-resolver@4.4.10': dependencies: - '@smithy/node-config-provider': 4.3.10 + '@smithy/node-config-provider': 4.3.11 '@smithy/types': 4.13.0 - '@smithy/util-config-provider': 4.2.1 - '@smithy/util-endpoints': 3.3.1 - '@smithy/util-middleware': 4.2.10 + '@smithy/util-config-provider': 4.2.2 + '@smithy/util-endpoints': 3.3.2 + '@smithy/util-middleware': 4.2.11 tslib: 2.8.1 - '@smithy/core@3.23.6': + '@smithy/core@3.23.9': dependencies: - '@smithy/middleware-serde': 4.2.11 - '@smithy/protocol-http': 5.3.10 + '@smithy/middleware-serde': 4.2.12 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 - '@smithy/util-base64': 4.3.1 - '@smithy/util-body-length-browser': 4.2.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-stream': 4.5.15 - '@smithy/util-utf8': 4.2.1 - '@smithy/uuid': 1.1.1 + '@smithy/util-base64': 4.3.2 + '@smithy/util-body-length-browser': 4.2.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-stream': 4.5.17 + '@smithy/util-utf8': 4.2.2 + '@smithy/uuid': 1.1.2 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.2.10': + '@smithy/credential-provider-imds@4.2.11': dependencies: - '@smithy/node-config-provider': 4.3.10 - '@smithy/property-provider': 4.2.10 + '@smithy/node-config-provider': 4.3.11 + '@smithy/property-provider': 4.2.11 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 + '@smithy/url-parser': 4.2.11 tslib: 2.8.1 - '@smithy/eventstream-codec@4.2.10': + '@smithy/eventstream-codec@4.2.11': dependencies: '@aws-crypto/crc32': 5.2.0 '@smithy/types': 4.13.0 - '@smithy/util-hex-encoding': 4.2.1 + '@smithy/util-hex-encoding': 4.2.2 tslib: 2.8.1 - '@smithy/eventstream-serde-browser@4.2.10': + '@smithy/eventstream-serde-browser@4.2.11': dependencies: - '@smithy/eventstream-serde-universal': 4.2.10 + '@smithy/eventstream-serde-universal': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/eventstream-serde-config-resolver@4.3.10': + '@smithy/eventstream-serde-config-resolver@4.3.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/eventstream-serde-node@4.2.10': + '@smithy/eventstream-serde-node@4.2.11': dependencies: - '@smithy/eventstream-serde-universal': 4.2.10 + '@smithy/eventstream-serde-universal': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/eventstream-serde-universal@4.2.10': + '@smithy/eventstream-serde-universal@4.2.11': dependencies: - '@smithy/eventstream-codec': 4.2.10 + '@smithy/eventstream-codec': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/fetch-http-handler@5.3.11': + '@smithy/fetch-http-handler@5.3.13': dependencies: - '@smithy/protocol-http': 5.3.10 - '@smithy/querystring-builder': 4.2.10 + '@smithy/protocol-http': 5.3.11 + '@smithy/querystring-builder': 4.2.11 '@smithy/types': 4.13.0 - '@smithy/util-base64': 4.3.1 + '@smithy/util-base64': 4.3.2 tslib: 2.8.1 - '@smithy/hash-blob-browser@4.2.11': + '@smithy/hash-blob-browser@4.2.12': dependencies: - '@smithy/chunked-blob-reader': 5.2.1 - '@smithy/chunked-blob-reader-native': 4.2.2 + '@smithy/chunked-blob-reader': 5.2.2 + '@smithy/chunked-blob-reader-native': 4.2.3 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/hash-node@4.2.10': + '@smithy/hash-node@4.2.11': dependencies: '@smithy/types': 4.13.0 - '@smithy/util-buffer-from': 4.2.1 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-buffer-from': 4.2.2 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/hash-stream-node@4.2.10': + '@smithy/hash-stream-node@4.2.11': dependencies: '@smithy/types': 4.13.0 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/invalid-dependency@4.2.10': + '@smithy/invalid-dependency@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 @@ -8576,143 +8779,143 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/is-array-buffer@4.2.1': + '@smithy/is-array-buffer@4.2.2': dependencies: tslib: 2.8.1 - '@smithy/md5-js@4.2.10': + '@smithy/md5-js@4.2.11': dependencies: '@smithy/types': 4.13.0 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/middleware-content-length@4.2.10': + '@smithy/middleware-content-length@4.2.11': dependencies: - '@smithy/protocol-http': 5.3.10 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/middleware-endpoint@4.4.20': + '@smithy/middleware-endpoint@4.4.23': dependencies: - '@smithy/core': 3.23.6 - '@smithy/middleware-serde': 4.2.11 - '@smithy/node-config-provider': 4.3.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@smithy/core': 3.23.9 + '@smithy/middleware-serde': 4.2.12 + '@smithy/node-config-provider': 4.3.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 - '@smithy/url-parser': 4.2.10 - '@smithy/util-middleware': 4.2.10 + '@smithy/url-parser': 4.2.11 + '@smithy/util-middleware': 4.2.11 tslib: 2.8.1 - '@smithy/middleware-retry@4.4.37': + '@smithy/middleware-retry@4.4.40': dependencies: - '@smithy/node-config-provider': 4.3.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/service-error-classification': 4.2.10 - '@smithy/smithy-client': 4.12.0 + '@smithy/node-config-provider': 4.3.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/service-error-classification': 4.2.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-retry': 4.2.10 - '@smithy/uuid': 1.1.1 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-retry': 4.2.11 + '@smithy/uuid': 1.1.2 tslib: 2.8.1 - '@smithy/middleware-serde@4.2.11': + '@smithy/middleware-serde@4.2.12': dependencies: - '@smithy/protocol-http': 5.3.10 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/middleware-stack@4.2.10': + '@smithy/middleware-stack@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/node-config-provider@4.3.10': + '@smithy/node-config-provider@4.3.11': dependencies: - '@smithy/property-provider': 4.2.10 - '@smithy/shared-ini-file-loader': 4.4.5 + '@smithy/property-provider': 4.2.11 + '@smithy/shared-ini-file-loader': 4.4.6 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/node-http-handler@4.4.12': + '@smithy/node-http-handler@4.4.14': dependencies: - '@smithy/abort-controller': 4.2.10 - '@smithy/protocol-http': 5.3.10 - '@smithy/querystring-builder': 4.2.10 + '@smithy/abort-controller': 4.2.11 + '@smithy/protocol-http': 5.3.11 + '@smithy/querystring-builder': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/property-provider@4.2.10': + '@smithy/property-provider@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/protocol-http@5.3.10': + '@smithy/protocol-http@5.3.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/querystring-builder@4.2.10': + '@smithy/querystring-builder@4.2.11': dependencies: '@smithy/types': 4.13.0 - '@smithy/util-uri-escape': 4.2.1 + '@smithy/util-uri-escape': 4.2.2 tslib: 2.8.1 - '@smithy/querystring-parser@4.2.10': + '@smithy/querystring-parser@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/service-error-classification@4.2.10': + '@smithy/service-error-classification@4.2.11': dependencies: '@smithy/types': 4.13.0 - '@smithy/shared-ini-file-loader@4.4.5': + '@smithy/shared-ini-file-loader@4.4.6': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/signature-v4@5.3.10': + '@smithy/signature-v4@5.3.11': dependencies: - '@smithy/is-array-buffer': 4.2.1 - '@smithy/protocol-http': 5.3.10 + '@smithy/is-array-buffer': 4.2.2 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 - '@smithy/util-hex-encoding': 4.2.1 - '@smithy/util-middleware': 4.2.10 - '@smithy/util-uri-escape': 4.2.1 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-hex-encoding': 4.2.2 + '@smithy/util-middleware': 4.2.11 + '@smithy/util-uri-escape': 4.2.2 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/smithy-client@4.12.0': + '@smithy/smithy-client@4.12.3': dependencies: - '@smithy/core': 3.23.6 - '@smithy/middleware-endpoint': 4.4.20 - '@smithy/middleware-stack': 4.2.10 - '@smithy/protocol-http': 5.3.10 + '@smithy/core': 3.23.9 + '@smithy/middleware-endpoint': 4.4.23 + '@smithy/middleware-stack': 4.2.11 + '@smithy/protocol-http': 5.3.11 '@smithy/types': 4.13.0 - '@smithy/util-stream': 4.5.15 + '@smithy/util-stream': 4.5.17 tslib: 2.8.1 '@smithy/types@4.13.0': dependencies: tslib: 2.8.1 - '@smithy/url-parser@4.2.10': + '@smithy/url-parser@4.2.11': dependencies: - '@smithy/querystring-parser': 4.2.10 + '@smithy/querystring-parser': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-base64@4.3.1': + '@smithy/util-base64@4.3.2': dependencies: - '@smithy/util-buffer-from': 4.2.1 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-buffer-from': 4.2.2 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/util-body-length-browser@4.2.1': + '@smithy/util-body-length-browser@4.2.2': dependencies: tslib: 2.8.1 - '@smithy/util-body-length-node@4.2.2': + '@smithy/util-body-length-node@4.2.3': dependencies: tslib: 2.8.1 @@ -8721,65 +8924,65 @@ snapshots: '@smithy/is-array-buffer': 2.2.0 tslib: 2.8.1 - '@smithy/util-buffer-from@4.2.1': + '@smithy/util-buffer-from@4.2.2': dependencies: - '@smithy/is-array-buffer': 4.2.1 + '@smithy/is-array-buffer': 4.2.2 tslib: 2.8.1 - '@smithy/util-config-provider@4.2.1': + '@smithy/util-config-provider@4.2.2': dependencies: tslib: 2.8.1 - '@smithy/util-defaults-mode-browser@4.3.36': + '@smithy/util-defaults-mode-browser@4.3.39': dependencies: - '@smithy/property-provider': 4.2.10 - '@smithy/smithy-client': 4.12.0 + '@smithy/property-provider': 4.2.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@4.2.39': + '@smithy/util-defaults-mode-node@4.2.42': dependencies: - '@smithy/config-resolver': 4.4.9 - '@smithy/credential-provider-imds': 4.2.10 - '@smithy/node-config-provider': 4.3.10 - '@smithy/property-provider': 4.2.10 - '@smithy/smithy-client': 4.12.0 + '@smithy/config-resolver': 4.4.10 + '@smithy/credential-provider-imds': 4.2.11 + '@smithy/node-config-provider': 4.3.11 + '@smithy/property-provider': 4.2.11 + '@smithy/smithy-client': 4.12.3 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-endpoints@3.3.1': + '@smithy/util-endpoints@3.3.2': dependencies: - '@smithy/node-config-provider': 4.3.10 + '@smithy/node-config-provider': 4.3.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-hex-encoding@4.2.1': + '@smithy/util-hex-encoding@4.2.2': dependencies: tslib: 2.8.1 - '@smithy/util-middleware@4.2.10': + '@smithy/util-middleware@4.2.11': dependencies: '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-retry@4.2.10': + '@smithy/util-retry@4.2.11': dependencies: - '@smithy/service-error-classification': 4.2.10 + '@smithy/service-error-classification': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/util-stream@4.5.15': + '@smithy/util-stream@4.5.17': dependencies: - '@smithy/fetch-http-handler': 5.3.11 - '@smithy/node-http-handler': 4.4.12 + '@smithy/fetch-http-handler': 5.3.13 + '@smithy/node-http-handler': 4.4.14 '@smithy/types': 4.13.0 - '@smithy/util-base64': 4.3.1 - '@smithy/util-buffer-from': 4.2.1 - '@smithy/util-hex-encoding': 4.2.1 - '@smithy/util-utf8': 4.2.1 + '@smithy/util-base64': 4.3.2 + '@smithy/util-buffer-from': 4.2.2 + '@smithy/util-hex-encoding': 4.2.2 + '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 - '@smithy/util-uri-escape@4.2.1': + '@smithy/util-uri-escape@4.2.2': dependencies: tslib: 2.8.1 @@ -8788,18 +8991,18 @@ snapshots: '@smithy/util-buffer-from': 2.2.0 tslib: 2.8.1 - '@smithy/util-utf8@4.2.1': + '@smithy/util-utf8@4.2.2': dependencies: - '@smithy/util-buffer-from': 4.2.1 + '@smithy/util-buffer-from': 4.2.2 tslib: 2.8.1 - '@smithy/util-waiter@4.2.10': + '@smithy/util-waiter@4.2.11': dependencies: - '@smithy/abort-controller': 4.2.10 + '@smithy/abort-controller': 4.2.11 '@smithy/types': 4.13.0 tslib: 2.8.1 - '@smithy/uuid@1.1.1': + '@smithy/uuid@1.1.2': dependencies: tslib: 2.8.1 @@ -8832,7 +9035,7 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@5.9.0(eslint@8.57.1)': + '@stylistic/eslint-plugin@5.10.0(eslint@8.57.1)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@typescript-eslint/types': 8.56.1 @@ -8882,7 +9085,7 @@ snapshots: '@types/big-json@3.2.5': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/bluebird@3.5.42': {} @@ -8895,11 +9098,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 14.18.63 + '@types/node': 18.19.130 '@types/http-cache-semantics@4.2.0': {} @@ -8929,7 +9132,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/linkify-it@5.0.0': {} @@ -8944,7 +9147,7 @@ snapshots: '@types/mkdirp@1.0.2': dependencies: - '@types/node': 14.18.63 + '@types/node': 18.19.130 '@types/mocha@10.0.10': {} @@ -8952,15 +9155,19 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/node@14.18.63': {} - '@types/node@20.19.35': + '@types/node@18.19.130': + dependencies: + undici-types: 5.26.5 + + '@types/node@20.19.37': dependencies: undici-types: 6.21.0 - '@types/node@22.19.13': + '@types/node@22.19.15': dependencies: undici-types: 6.21.0 @@ -8968,7 +9175,7 @@ snapshots: '@types/progress-stream@2.0.5': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/rewire@2.5.30': {} @@ -8988,12 +9195,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 14.18.63 + '@types/node': 18.19.130 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 14.18.63 + '@types/node': 18.19.130 '@types/tmp@0.2.6': {} @@ -9032,23 +9239,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/parser': 8.56.1(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 - natural-compare: 1.4.0 + natural-compare-lite: 1.4.0 semver: 7.7.4 - ts-api-utils: 1.4.3(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -9104,19 +9310,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 8.57.1 - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 @@ -9212,15 +9405,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -9282,18 +9475,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 semver: 7.7.4 - ts-api-utils: 1.4.3(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -9312,21 +9504,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@4.9.5)': - dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.9 - semver: 7.7.4 - ts-api-utils: 1.4.3(typescript@4.9.5) - optionalDependencies: - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 7.18.0 @@ -9387,15 +9564,16 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) eslint: 8.57.1 + eslint-scope: 5.1.1 semver: 7.7.4 transitivePeerDependencies: - supports-color @@ -9415,17 +9593,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@4.9.5)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) - eslint: 8.57.1 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) @@ -9857,9 +10024,9 @@ snapshots: browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.10.0 - caniuse-lite: 1.0.30001775 - electron-to-chromium: 1.5.302 - node-releases: 2.0.27 + caniuse-lite: 1.0.30001777 + electron-to-chromium: 1.5.307 + node-releases: 2.0.36 update-browserslist-db: 1.2.3(browserslist@4.28.1) bs-logger@0.2.6: @@ -9941,7 +10108,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001775: {} + caniuse-lite@1.0.30001777: {} capital-case@1.0.4: dependencies: @@ -10221,13 +10388,13 @@ snapshots: core-util-is@1.0.3: {} - create-jest@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)): + create-jest@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + jest-config: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10382,7 +10549,9 @@ snapshots: reduce-unique: 2.0.1 reduce-without: 1.0.1 test-value: 3.0.0 - walk-back: 5.1.1 + walk-back: 5.1.2 + transitivePeerDependencies: + - '@75lb/nature' doctrine@2.1.0: dependencies: @@ -10415,7 +10584,7 @@ snapshots: dependencies: jake: 10.9.4 - electron-to-chromium@1.5.302: {} + electron-to-chromium@1.5.307: {} elegant-spinner@1.0.1: {} @@ -10570,34 +10739,13 @@ snapshots: eslint: 8.57.1 semver: 7.7.4 - eslint-config-oclif-typescript@3.1.14(eslint@8.57.1)(typescript@4.9.5): - dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - eslint-config-xo-space: 0.35.0(eslint@8.57.1) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) - eslint-plugin-mocha: 10.5.0(eslint@8.57.1) - eslint-plugin-n: 15.7.0(eslint@8.57.1) - eslint-plugin-perfectionist: 2.11.0(eslint@8.57.1)(typescript@4.9.5) - transitivePeerDependencies: - - astro-eslint-parser - - eslint - - eslint-import-resolver-webpack - - eslint-plugin-import-x - - supports-color - - svelte - - svelte-eslint-parser - - typescript - - vue-eslint-parser - eslint-config-oclif-typescript@3.1.14(eslint@8.57.1)(typescript@5.9.3): dependencies: '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3) eslint-config-xo-space: 0.35.0(eslint@8.57.1) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-mocha: 10.5.0(eslint@8.57.1) eslint-plugin-n: 15.7.0(eslint@8.57.1) eslint-plugin-perfectionist: 2.11.0(eslint@8.57.1)(typescript@5.9.3) @@ -10621,11 +10769,11 @@ snapshots: transitivePeerDependencies: - eslint - eslint-config-oclif@6.0.146(eslint@8.57.1)(typescript@4.9.5): + eslint-config-oclif@6.0.148(eslint@8.57.1)(typescript@4.9.5): dependencies: '@eslint/compat': 1.4.1(eslint@8.57.1) - '@eslint/eslintrc': 3.3.4 - '@eslint/js': 9.39.3 + '@eslint/eslintrc': 3.3.5 + '@eslint/js': 9.39.4 '@stylistic/eslint-plugin': 3.1.0(eslint@8.57.1)(typescript@4.9.5) '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) '@typescript-eslint/parser': 8.56.1(eslint@8.57.1)(typescript@4.9.5) @@ -10647,11 +10795,11 @@ snapshots: - supports-color - typescript - eslint-config-oclif@6.0.146(eslint@8.57.1)(typescript@5.9.3): + eslint-config-oclif@6.0.148(eslint@8.57.1)(typescript@5.9.3): dependencies: '@eslint/compat': 1.4.1(eslint@8.57.1) - '@eslint/eslintrc': 3.3.4 - '@eslint/js': 9.39.3 + '@eslint/eslintrc': 3.3.5 + '@eslint/js': 9.39.4 '@stylistic/eslint-plugin': 3.1.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': 8.56.1(eslint@8.57.1)(typescript@5.9.3) @@ -10659,7 +10807,7 @@ snapshots: eslint-config-xo: 0.49.0(eslint@8.57.1) eslint-config-xo-space: 0.35.0(eslint@8.57.1) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsdoc: 50.8.0(eslint@8.57.1) eslint-plugin-mocha: 10.5.0(eslint@8.57.1) eslint-plugin-n: 17.24.0(eslint@8.57.1)(typescript@5.9.3) @@ -10687,7 +10835,7 @@ snapshots: dependencies: '@eslint/css': 0.10.0 '@eslint/json': 0.13.2 - '@stylistic/eslint-plugin': 5.9.0(eslint@8.57.1) + '@stylistic/eslint-plugin': 5.10.0(eslint@8.57.1) confusing-browser-globals: 1.0.11 eslint: 8.57.1 globals: 16.5.0 @@ -10711,7 +10859,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -10730,17 +10878,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) - transitivePeerDependencies: - - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 @@ -10787,36 +10924,7 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.9 - array.prototype.findlastindex: 1.2.6 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) - hasown: 2.0.2 - is-core-module: 2.16.1 - is-glob: 4.0.3 - minimatch: 3.1.5 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.1 - semver: 6.3.1 - string.prototype.trimend: 1.0.9 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@4.9.5) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -10874,7 +10982,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -10968,16 +11076,6 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-perfectionist@2.11.0(eslint@8.57.1)(typescript@4.9.5): - dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@4.9.5) - eslint: 8.57.1 - minimatch: 9.0.9 - natural-compare-lite: 1.4.0 - transitivePeerDependencies: - - supports-color - - typescript - eslint-plugin-perfectionist@2.11.0(eslint@8.57.1)(typescript@5.9.3): dependencies: '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) @@ -11124,15 +11222,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.39.3: + eslint@9.39.4: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.21.1 + '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.4 - '@eslint/js': 9.39.3 + '@eslint/eslintrc': 3.3.5 + '@eslint/js': 9.39.4 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 @@ -11235,7 +11333,7 @@ snapshots: dependencies: '@types/chai': 4.3.20 '@types/lodash': 4.17.24 - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/sinon': 10.0.20 lodash: 4.17.23 mock-stdin: 1.0.0 @@ -11269,8 +11367,11 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-parser@5.3.6: + fast-xml-builder@1.0.0: {} + + fast-xml-parser@5.4.1: dependencies: + fast-xml-builder: 1.0.0 strnum: 2.2.0 fastest-levenshtein@1.0.16: {} @@ -11355,18 +11456,18 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.4 + flatted: 3.4.0 keyv: 4.5.4 rimraf: 3.0.2 flat-cache@4.0.1: dependencies: - flatted: 3.3.4 + flatted: 3.4.0 keyv: 4.5.4 flat@5.0.2: {} - flatted@3.3.4: {} + flatted@3.4.0: {} fn.name@1.1.0: {} @@ -11400,7 +11501,7 @@ snapshots: fromentries@1.3.2: {} - fs-extra@11.3.3: + fs-extra@11.3.4: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -11683,15 +11784,6 @@ snapshots: ini@1.3.8: {} - inquirer-checkbox-plus-prompt@1.4.2(inquirer@8.2.7(@types/node@20.19.35)): - dependencies: - chalk: 4.1.2 - cli-cursor: 3.1.0 - figures: 3.2.0 - inquirer: 8.2.7(@types/node@20.19.35) - lodash: 4.17.23 - rxjs: 6.6.7 - inquirer-search-checkbox@1.0.0: dependencies: chalk: 2.4.2 @@ -11706,6 +11798,18 @@ snapshots: fuzzy: 0.1.3 inquirer: 3.3.0 + inquirer@12.11.1(@types/node@18.19.130): + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/prompts': 7.10.1(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@18.19.130) + mute-stream: 2.0.0 + run-async: 4.0.6 + rxjs: 7.8.2 + optionalDependencies: + '@types/node': 18.19.130 + inquirer@3.3.0: dependencies: ansi-escapes: 3.2.0 @@ -11743,9 +11847,29 @@ snapshots: transitivePeerDependencies: - '@types/node' - inquirer@8.2.7(@types/node@20.19.35): + inquirer@8.2.7(@types/node@18.19.130): + dependencies: + '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + figures: 3.2.0 + lodash: 4.17.23 + mute-stream: 0.0.8 + ora: 5.4.1 + run-async: 2.4.1 + rxjs: 7.8.2 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + wrap-ansi: 6.2.0 + transitivePeerDependencies: + - '@types/node' + + inquirer@8.2.7(@types/node@20.19.37): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@20.19.35) + '@inquirer/external-editor': 1.0.3(@types/node@20.19.37) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -11763,9 +11887,9 @@ snapshots: transitivePeerDependencies: - '@types/node' - inquirer@8.2.7(@types/node@22.19.13): + inquirer@8.2.7(@types/node@22.19.15): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@22.19.13) + '@inquirer/external-editor': 1.0.3(@types/node@22.19.15) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -12061,7 +12185,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -12081,16 +12205,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)): + jest-cli@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@8.10.2(typescript@4.9.5)) + '@jest/core': 29.7.0(ts-node@8.10.2(typescript@5.9.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + create-jest: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + jest-config: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -12100,7 +12224,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)): + jest-config@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 '@jest/test-sequencer': 29.7.0 @@ -12125,8 +12249,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 14.18.63 - ts-node: 8.10.2(typescript@4.9.5) + '@types/node': 18.19.130 + ts-node: 8.10.2(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -12162,7 +12286,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12174,7 +12298,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 14.18.63 + '@types/node': 18.19.130 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -12213,7 +12337,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -12248,7 +12372,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12276,7 +12400,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.3 @@ -12322,7 +12446,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12341,7 +12465,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 18.19.130 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12350,17 +12474,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 14.18.63 + '@types/node': 18.19.130 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)): + jest@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@8.10.2(typescript@4.9.5)) + '@jest/core': 29.7.0(ts-node@8.10.2(typescript@5.9.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + jest-cli: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12392,7 +12516,9 @@ snapshots: jsdoc: 4.0.5 object-to-spawn-args: 2.0.1 temp-path: 1.0.0 - walk-back: 5.1.1 + walk-back: 5.1.2 + transitivePeerDependencies: + - '@75lb/nature' jsdoc-parse@6.2.5: dependencies: @@ -12410,7 +12536,7 @@ snapshots: dmd: 6.2.3 jsdoc-api: 8.1.1 jsdoc-parse: 6.2.5 - walk-back: 5.1.1 + walk-back: 5.1.2 transitivePeerDependencies: - '@75lb/nature' @@ -12805,7 +12931,7 @@ snapshots: dependencies: process-on-spawn: 1.1.0 - node-releases@2.0.27: {} + node-releases@2.0.36: {} normalize-package-data@2.5.0: dependencies: @@ -12910,10 +13036,10 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.1.1 - oclif@4.22.81(@types/node@14.18.63): + oclif@4.22.87(@types/node@14.18.63): dependencies: - '@aws-sdk/client-cloudfront': 3.1000.0 - '@aws-sdk/client-s3': 3.1000.0 + '@aws-sdk/client-cloudfront': 3.1004.0 + '@aws-sdk/client-s3': 3.1004.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -12941,16 +13067,47 @@ snapshots: - aws-crt - supports-color - oclif@4.22.81(@types/node@20.19.35): + oclif@4.22.87(@types/node@18.19.130): + dependencies: + '@aws-sdk/client-cloudfront': 3.1004.0 + '@aws-sdk/client-s3': 3.1004.0 + '@inquirer/confirm': 3.2.0 + '@inquirer/input': 2.3.0 + '@inquirer/select': 2.5.0 + '@oclif/core': 4.8.3 + '@oclif/plugin-help': 6.2.37 + '@oclif/plugin-not-found': 3.2.74(@types/node@18.19.130) + '@oclif/plugin-warn-if-update-available': 3.1.55 + ansis: 3.17.0 + async-retry: 1.3.3 + change-case: 4.1.2 + debug: 4.4.3(supports-color@8.1.1) + ejs: 3.1.10 + find-yarn-workspace-root: 2.0.0 + fs-extra: 8.1.0 + github-slugger: 2.0.0 + got: 13.0.0 + lodash: 4.17.23 + normalize-package-data: 6.0.2 + semver: 7.7.4 + sort-package-json: 2.15.1 + tiny-jsonc: 1.0.2 + validate-npm-package-name: 5.0.1 + transitivePeerDependencies: + - '@types/node' + - aws-crt + - supports-color + + oclif@4.22.87(@types/node@20.19.37): dependencies: - '@aws-sdk/client-cloudfront': 3.1000.0 - '@aws-sdk/client-s3': 3.1000.0 + '@aws-sdk/client-cloudfront': 3.1004.0 + '@aws-sdk/client-s3': 3.1004.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 - '@oclif/plugin-not-found': 3.2.74(@types/node@20.19.35) + '@oclif/plugin-not-found': 3.2.74(@types/node@20.19.37) '@oclif/plugin-warn-if-update-available': 3.1.55 ansis: 3.17.0 async-retry: 1.3.3 @@ -12972,16 +13129,16 @@ snapshots: - aws-crt - supports-color - oclif@4.22.81(@types/node@22.19.13): + oclif@4.22.87(@types/node@22.19.15): dependencies: - '@aws-sdk/client-cloudfront': 3.1000.0 - '@aws-sdk/client-s3': 3.1000.0 + '@aws-sdk/client-cloudfront': 3.1004.0 + '@aws-sdk/client-s3': 3.1004.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 '@oclif/core': 4.8.3 '@oclif/plugin-help': 6.2.37 - '@oclif/plugin-not-found': 3.2.74(@types/node@22.19.13) + '@oclif/plugin-not-found': 3.2.74(@types/node@22.19.15) '@oclif/plugin-warn-if-update-available': 3.1.55 ansis: 3.17.0 async-retry: 1.3.3 @@ -13183,7 +13340,7 @@ snapshots: pluralize@8.0.0: {} - pnpm@10.30.3: {} + pnpm@10.31.0: {} possible-typed-array-names@1.1.0: {} @@ -13425,7 +13582,7 @@ snapshots: rewire@9.0.1: dependencies: - eslint: 9.39.3 + eslint: 9.39.4 pirates: 4.0.7 transitivePeerDependencies: - jiti @@ -13442,6 +13599,8 @@ snapshots: run-async@2.4.1: {} + run-async@4.0.6: {} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -13592,11 +13751,11 @@ snapshots: nise: 5.1.9 supports-color: 7.2.0 - sinon@21.0.1: + sinon@21.0.2: dependencies: '@sinonjs/commons': 3.0.1 '@sinonjs/fake-timers': 15.1.1 - '@sinonjs/samsam': 8.0.3 + '@sinonjs/samsam': 9.0.2 diff: 8.0.3 supports-color: 7.2.0 @@ -13828,7 +13987,7 @@ snapshots: tapable@2.3.0: {} - tar@7.5.9: + tar@7.5.11: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -13899,10 +14058,6 @@ snapshots: triple-beam@1.4.1: {} - ts-api-utils@1.4.3(typescript@4.9.5): - dependencies: - typescript: 4.9.5 - ts-api-utils@1.4.3(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -13925,18 +14080,18 @@ snapshots: picomatch: 4.0.3 typescript: 5.9.3 - ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) + jest: 29.7.0(@types/node@18.19.130)(ts-node@8.10.2(typescript@5.9.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.7.4 type-fest: 4.41.0 - typescript: 4.9.5 + typescript: 5.9.3 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.29.0 @@ -13963,14 +14118,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@20.19.35)(typescript@5.9.3): + ts-node@10.9.2(@types/node@18.19.130)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.35 + '@types/node': 18.19.130 acorn: 8.16.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -13981,14 +14136,32 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@22.19.13)(typescript@4.9.5): + ts-node@10.9.2(@types/node@20.19.37)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.13 + '@types/node': 20.19.37 + acorn: 8.16.0 + acorn-walk: 8.3.5 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + ts-node@10.9.2(@types/node@22.19.15)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.19.15 acorn: 8.16.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -13999,13 +14172,13 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@8.10.2(typescript@4.9.5): + ts-node@8.10.2(typescript@5.9.3): dependencies: arg: 4.1.3 diff: 4.0.4 make-error: 1.3.6 source-map-support: 0.5.21 - typescript: 4.9.5 + typescript: 5.9.3 yn: 3.1.1 tsconfig-paths@3.15.0: @@ -14024,6 +14197,11 @@ snapshots: tslib: 1.14.1 typescript: 4.9.5 + tsutils@3.21.0(typescript@5.9.3): + dependencies: + tslib: 1.14.1 + typescript: 5.9.3 + tsx@4.21.0: dependencies: esbuild: 0.27.3 @@ -14159,6 +14337,8 @@ snapshots: underscore@1.13.8: {} + undici-types@5.26.5: {} + undici-types@6.21.0: {} unique-string@2.0.0: @@ -14242,7 +14422,7 @@ snapshots: walk-back@2.0.1: {} - walk-back@5.1.1: {} + walk-back@5.1.2: {} walker@1.0.8: dependencies: From 8cb84eea7dfa6ed18dfa155a18e12dd939517376 Mon Sep 17 00:00:00 2001 From: "harshitha.d" Date: Wed, 11 Mar 2026 11:56:42 +0530 Subject: [PATCH 4/5] update-pnpm lock --- pnpm-lock.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2aa5fefa..f12c1f277 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1279,6 +1279,8 @@ packages: '@contentstack/cli-dev-dependencies@2.0.0-beta.0': resolution: {integrity: sha512-tLP05taIeepvp5Xte2LKDTKeYtDjCxOLlNWzwMFhMFYU1Z7oOgiCu8RVHNz+EkAm5xScKORx1OyEgyNLFoTLBw==} + '@contentstack/cli-utilities@2.0.0-beta.1': {} + '@contentstack/cli-utilities@2.0.0-beta.2': resolution: {integrity: sha512-M6hlz91zd1Eg+YFgo3AxigUpRtBwNBhR6e4gVes3UAo5e3HnxdAznlFiM8nuZaRIkYS5Y2sKKCijVpUYWwRjbg==} @@ -7280,7 +7282,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@14.18.63)': + '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@22.19.15)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7293,7 +7295,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@14.18.63) + inquirer: 8.2.7(@types/node@22.19.15) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 @@ -7315,7 +7317,7 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@14.18.63)(debug@4.4.3)': + '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@14.18.63)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7350,7 +7352,7 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@20.19.35)': + '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@14.18.63)(debug@4.4.3)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7363,7 +7365,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@18.19.130) + inquirer: 8.2.7(@types/node@14.18.63) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 @@ -7385,7 +7387,7 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@22.19.13)': + '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@20.19.35)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7398,7 +7400,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@20.19.37) + inquirer: 8.2.7(@types/node@18.19.130) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 @@ -7420,7 +7422,7 @@ snapshots: - '@types/node' - debug - '@contentstack/cli-utilities@2.0.0-beta.1(@types/node@22.19.15)': + '@contentstack/cli-utilities@2.0.0-beta.2(@types/node@22.19.13)': dependencies: '@contentstack/management': 1.27.6(debug@4.4.3) '@contentstack/marketplace-sdk': 1.5.0(debug@4.4.3) @@ -7433,7 +7435,7 @@ snapshots: conf: 10.2.0 dotenv: 16.6.1 figures: 3.2.0 - inquirer: 8.2.7(@types/node@22.19.15) + inquirer: 8.2.7(@types/node@20.19.37) inquirer-search-checkbox: 1.0.0 inquirer-search-list: 1.2.6 js-yaml: 4.1.1 From f56b5883d70bb4b3e28bcb41460855e516500989 Mon Sep 17 00:00:00 2001 From: "harshitha.d" Date: Wed, 11 Mar 2026 12:32:56 +0530 Subject: [PATCH 5/5] update package.json --- packages/contentstack-bootstrap/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contentstack-bootstrap/package.json b/packages/contentstack-bootstrap/package.json index 369695327..f25fb1a2b 100644 --- a/packages/contentstack-bootstrap/package.json +++ b/packages/contentstack-bootstrap/package.json @@ -11,7 +11,7 @@ "postpack": "rm -f oclif.manifest.json", "prepack": "pnpm compile && oclif manifest && oclif readme", "version": "oclif readme && git add README.md", - "test": "npm run compile && npm run test:e2e", + "test": "npm run build && npm run test:e2e", "test:e2e": "nyc mocha \"test/**/*.test.js\" || exit 0", "test:report": "nyc --reporter=lcov mocha \"test/**/*.test.js\"" },