diff --git a/package-lock.json b/package-lock.json index ab9911c..da93b23 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,6 @@ "gumption": "dist/cli.js" }, "devDependencies": { - "@levelbreaded/ink-testing-library": "^3.1.0", "@sindresorhus/tsconfig": "^3.0.1", "@types/node": "^20.12.8", "@types/react": "^18.0.32", @@ -29,6 +28,7 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-sort-imports-es6-autofix": "^0.6.0", + "ink-testing-library": "^4.0.0", "prettier": "^3.0.3", "ts-node": "^10.9.1", "typescript": "^5.0.3", @@ -688,19 +688,6 @@ "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" }, - "node_modules/@levelbreaded/ink-testing-library": { - "version": "3.1.0", - "resolved": "https://npm.pkg.github.com/download/@levelbreaded/ink-testing-library/3.1.0/dcb486a203219ced6dbf37a1ed184ecd81d9ba0a", - "integrity": "sha512-B3ErwGpiur28EkMAKfp5iAmksYZxHKrlY6/Hk74vbYK85nCsSA1oRlCVM/jHoCAN9EOcfY/N44Cmz0nlaCHZGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "peerDependencies": { - "@types/react": ">=18.0.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2725,6 +2712,23 @@ "react": "^18.0.0" } }, + "node_modules/ink-testing-library": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ink-testing-library/-/ink-testing-library-4.0.0.tgz", + "integrity": "sha512-yF92kj3pmBvk7oKbSq5vEALO//o7Z9Ck/OaLNlkzXNeYdwfpxMQkSowGTFUCS5MSu9bWfSZMewGpp7bFc66D7Q==", + "dev": true, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/react": ">=18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/ink/node_modules/type-fest": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.12.0.tgz", diff --git a/package.json b/package.json index 9d53039..b4fd706 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "simple-git": "^3.24.0" }, "devDependencies": { - "@levelbreaded/ink-testing-library": "^3.1.0", + "ink-testing-library": "^4.0.0", "@sindresorhus/tsconfig": "^3.0.1", "@types/node": "^20.12.8", "@types/react": "^18.0.32", diff --git a/src/commands/branch/new.test.tsx b/src/commands/branch/new.test.tsx index 04b8891..00896c3 100644 --- a/src/commands/branch/new.test.tsx +++ b/src/commands/branch/new.test.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { Text } from 'ink'; import { delay } from '../../utils/time.js'; import { describe, expect, it, vi } from 'vitest'; -import { render } from '@levelbreaded/ink-testing-library'; +import { render } from 'ink-testing-library'; import { safeBranchNameFromCommitMessage } from '../../utils/naming.js'; const ARBITRARY_DELAY = 120; // ms diff --git a/src/commands/changes/add.test.tsx b/src/commands/changes/add.test.tsx index 1fae012..a8cc393 100644 --- a/src/commands/changes/add.test.tsx +++ b/src/commands/changes/add.test.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { Text } from 'ink'; import { delay } from '../../utils/time.js'; import { describe, expect, it, vi } from 'vitest'; -import { render } from '@levelbreaded/ink-testing-library'; +import { render } from 'ink-testing-library'; const ARBITRARY_DELAY = 120; // ms diff --git a/src/commands/changes/commit.test.tsx b/src/commands/changes/commit.test.tsx index cfea6c0..356bf12 100644 --- a/src/commands/changes/commit.test.tsx +++ b/src/commands/changes/commit.test.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { Text } from 'ink'; import { delay } from '../../utils/time.js'; import { describe, expect, it, vi } from 'vitest'; -import { render } from '@levelbreaded/ink-testing-library'; +import { render } from 'ink-testing-library'; const ARBITRARY_DELAY = 120; // ms diff --git a/src/commands/hop.test.tsx b/src/commands/hop.test.tsx index e1884c3..3313d18 100644 --- a/src/commands/hop.test.tsx +++ b/src/commands/hop.test.tsx @@ -5,7 +5,7 @@ import SelectInput from 'ink-select-input'; import { KEYS } from '../utils/test-helpers.js'; import { delay } from '../utils/time.js'; import { describe, expect, it, vi } from 'vitest'; -import { render } from '@levelbreaded/ink-testing-library'; +import { render } from 'ink-testing-library'; const mocks = vi.hoisted(() => { return {