# Status of UXP DevTools CLI?

**URL:** <https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672>\
**Category:** UXP Developer Tool\
**Created:** [March 14, 2024, 7:17pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672 "2024-03-14T19:17:59Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![dspice](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/dspice/32/3668_2.png) [@dspice](https://forums.creativeclouddeveloper.com/u/dspice)\
**Post date:** [March 14, 2024, 7:18pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/1 "2024-03-14T19:18:00Z")

</div>

For my plugins I’d like to automate some of the build and test processes and for that I was looking into the [UXP Devtools CLI](https://github.com/adobe-uxp/devtools-cli) - however I see that this hasn’t had any update in over 2 years?  
Is this tool still supported, can we expect an update? Or how do other people deal with Devops integrations?

---

<div class="post-metadata">

**Author:** ![Erin\_Finnegan](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/erin_finnegan/32/100_2.png) [@Erin\_Finnegan](https://forums.creativeclouddeveloper.com/u/Erin_Finnegan)\
**Post date:** [March 14, 2024, 8:50pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/2 "2024-03-14T20:50:25Z")

</div>

I checked, and the tool isn’t dead, we just haven’t had enough bandwidth to update it lately.

Thank you for posting this 🙏🏻 as it does help prove there is demand to update this tool!

---

<div class="post-metadata">

**Author:** ![dongdt\_pxz](https://avatars.discourse-cdn.com/v4/letter/d/858c86/32.png) [@dongdt\_pxz](https://forums.creativeclouddeveloper.com/u/dongdt_pxz)\
**Post date:** [May 15, 2024, 3:44am UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/3 "2024-05-15T03:44:30Z")

</div>

UXP Devtools CLI cannot be installed successfully with the provided instructions. The installation has a lot of dependencies errors.

---

<div class="post-metadata">

**Author:** ![Erin\_Finnegan](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/erin_finnegan/32/100_2.png) [@Erin\_Finnegan](https://forums.creativeclouddeveloper.com/u/Erin_Finnegan)\
**Post date:** [May 15, 2024, 2:05pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/4 "2024-05-15T14:05:30Z")

</div>

Hi @dongdt_pxz,

Thanks for reporting this.

Could you share your use case for wanting to use the CLI? It might help convince engineering to update the tool.

---

<div class="post-metadata">

**Author:** ![dongdt\_pxz](https://avatars.discourse-cdn.com/v4/letter/d/858c86/32.png) [@dongdt\_pxz](https://forums.creativeclouddeveloper.com/u/dongdt_pxz)\
**Post date:** [May 15, 2024, 6:22pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/5 "2024-05-15T18:22:29Z")

</div>

> [@dongdt\_pxz](#):
>
> UXP Devtools CLI cannot be installed successfully with the provided instructions. The installation has a lot of dependencies errors.

After reading README file again, I found that installation from package manager is not supported. It work when building using Node 18.20.2.  
We need a way to automate the packaging job and integrate it into the CI/CD pipeline

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 16, 2024, 9:22am UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/6 "2024-05-16T09:22:33Z")

</div>

Also GitHub version does not match the version on NPM. And I could not make work automated testing according to guidelines.

---

<div class="post-metadata">

**Author:** ![mikemahony](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/mikemahony/32/3786_2.png) [@mikemahony](https://forums.creativeclouddeveloper.com/u/mikemahony)\
**Post date:** [June 6, 2024, 4:34am UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/7 "2024-06-06T04:34:38Z")

</div>

Hi @Erin_Finnegan, I’ll jump on here too - from what I understand, the CLI’s `uxp plugin package` would mean we could automate for CI/CD. This evening I was unable to successfully run `npm install @adobe/uxp-devtools-cli` on any version of node on both `arm64` (expected from README) and `x64` architectures.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [June 6, 2024, 7:58am UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/8 "2024-06-06T07:58:13Z")

</div>

There is new pull request… probably from Adobe: [Fix cli issues by Govind-gupta75 · Pull Request #13 · adobe-uxp/devtools-cli · GitHub](https://github.com/adobe-uxp/devtools-cli/pull/13) …it is not merged yet.

---

<div class="post-metadata">

**Author:** ![Erin\_Finnegan](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/erin_finnegan/32/100_2.png) [@Erin\_Finnegan](https://forums.creativeclouddeveloper.com/u/Erin_Finnegan)\
**Post date:** [June 6, 2024, 1:36pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/9 "2024-06-06T13:36:09Z")

</div>

I think you can install it if you don’t use npm: [Installation failure · Issue #9 · adobe-uxp/devtools-cli · GitHub](https://github.com/adobe-uxp/devtools-cli/issues/9#issuecomment-1427982177)

---

<div class="post-metadata">

**Author:** ![mikemahony](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/mikemahony/32/3786_2.png) [@mikemahony](https://forums.creativeclouddeveloper.com/u/mikemahony)\
**Post date:** [June 6, 2024, 9:30pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/10 "2024-06-06T21:30:25Z")

</div>

Thanks for the advice, @Jarda and @Erin_Finnegan.

I’ve tried the following, all without success:

1. Using the open [PR](https://github.com/adobe-uxp/devtools-cli/pull/13) but it seems to be failing to build the electron app portion on my machine. Fails on: `command "/opt/homebrew/Cellar/node/22.1.0/bin/node" "/opt/homebrew/Cellar/node/22.1.0/libexec/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" `

2. Downloading the [package](https://artifactory.corp.adobe.com/ui/native/npm-torq-release-local/@torq-native/udt-cli-1.5.1.2.tgz) linked in [issue #9](https://github.com/adobe-uxp/devtools-cli/issues/9#issuecomment-1427982177) but I get some sort of security complaint preventing it: `The browser could not find the client cert installed by the Banyan App.` Is this accessible to the outside world or is it just something for internal Adobe builds?

3. Npm installing the `@adobe-fixed-uxp/uxp-devtools-cli` package also referenced in [issue #9](https://github.com/adobe-uxp/devtools-cli/issues/9#issuecomment-1424707799) but it complains with: `No native build was found for platform=darwin arch=arm64 runtime=node abi=115 uv=1 armv=8 libc=glibc node=20.14.0`

Do either of you experience anything similar or does it all work for you? If it’s working would you mind sharing build tool version info (node, python, etc)?

Alternatively, is there an option for building the CLI tool without also building the electron app? I understand that it needs to communicate with the electron app, I’m just hung-up on the build.

---

<div class="post-metadata">

**Author:** ![gogupta](https://avatars.discourse-cdn.com/v4/letter/g/e274bd/32.png) [@gogupta](https://forums.creativeclouddeveloper.com/u/gogupta)\
**Post date:** [June 7, 2024, 5:49am UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/11 "2024-06-07T05:49:26Z")

</div>

@mikemahony  
I’m currently in the process of working on [PR](https://github.com/adobe-uxp/devtools-cli/pull/13). Could you please try with node v18.20.3?

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [June 7, 2024, 2:41pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/12 "2024-06-07T14:41:06Z")

</div>

> [@gogupta](#):
>
> Could you please try with node v18.20.3?

If there is any node version requirement could you please add check at the begining of process and throw error with meaningful error message if NodeJS version is wrong?

---

<div class="post-metadata">

**Author:** ![mikemahony](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/mikemahony/32/3786_2.png) [@mikemahony](https://forums.creativeclouddeveloper.com/u/mikemahony)\
**Post date:** [June 7, 2024, 9:32pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/13 "2024-06-07T21:32:30Z")

</div>

Builds successfully on v18.20.3 - thank you!

---

<div class="post-metadata">

**Author:** ![SweatersInSummer](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/sweatersinsummer/32/4615_2.png) [@SweatersInSummer](https://forums.creativeclouddeveloper.com/u/SweatersInSummer)\
**Post date:** [December 2, 2024, 6:35pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/14 "2024-12-02T18:35:44Z")

</div>

I was unable to install the CLI on a current node version or on. 18.20.3. I get the error `Error: Cannot find module 'tar'`

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [December 2, 2024, 6:40pm UTC](https://forums.creativeclouddeveloper.com/t/status-of-uxp-devtools-cli/7672/15 "2024-12-02T18:40:14Z")

</div>

It worked for my on Windows 11. But it took few days to figure it out how to install it successfully.
