Skip to content

chore: remove the deprecated qaseio package - #1021

Merged
gibiw merged 1 commit into
mainfrom
chore/remove-qaseio
Oct 1, 2026
Merged

gibiw merged 1 commit into
mainfrom
chore/remove-qaseio

Conversation

@gibiw

@gibiw gibiw commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Removes the legacy qaseio API client from the monorepo. It is no longer published or supported. Reporters and qase-javascript-commons already use qase-api-client and qase-api-v2-client.

  • Remove the qaseio workspace and its sources
  • Drop it from the root workspaces list and package-lock.json
  • Update the qase-javascript-commons README to name the current API clients

package-lock.json also picks up the qase-api-client 1.1.16 and qase-api-v2-client 1.0.12 versions from #1020. The lockfile on main was not updated after that bump.

Why now

The axios 1.20.0 bump (#1019) fails CI only on qaseio. Its generated createRequestFunction has no return type, so declaration emit fails with TS2527. The API clients were already fixed in #1020. Removing qaseio unblocks #1019.

Test plan

  • npm run build -ws --if-present passes
  • Unit tests pass for every package (api clients, commons, all reporters)

The legacy qaseio API client is no longer published or supported.
All reporters and qase-javascript-commons use qase-api-client and
qase-api-v2-client instead.

- remove the qaseio workspace and its sources
- drop it from the root workspaces list and package-lock.json
- update the qase-javascript-commons README to name the current API clients
@gibiw
gibiw merged commit 60007fa into main Oct 1, 2026
52 checks passed
@gibiw
gibiw deleted the chore/remove-qaseio branch October 1, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants