adobe / adobe/aio-cli-plugin-app

tech debt: remove use of AbortController

Open
#820 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
28
Forks
41
Avg merge
1d 2h
Merged PRs (30d)
3

Description

https://github.com/adobe/aio-cli-plugin-app/blob/fff25048d2a506acd825761f049a103e490821f8/src/BaseCommand.js#L13-L14

AbortController was an emergency hotfix because some dependency updated to use node-14 at the time without bumping a major. AbortController was first in [node 14.17](https://developer.mozilla.org/en-US/docs/Web/API/AbortController#browser_compatibility)

Contributor guide

Open the contributing guide

Research direction

Open src/BaseCommand.js at lines 13-14 and read how AbortController is used in the base command. Confirm the old Node.js compatibility rationale, then remove the AbortController use and verify that no such use remains in the file and the CLI behavior is unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Refactor
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.