# External Task Client (JavaScript)

**URL:** <https://forum.operaton.org/t/external-task-client-javascript/428>\
**Category:** Development\
**Created:** [June 11, 2026, 8:17am UTC](https://forum.operaton.org/t/external-task-client-javascript/428 "2026-06-11T08:17:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrei](https://forum.operaton.org/letter_avatar_proxy/v4/letter/a/9fc29f/32.png) [@andrei](https://forum.operaton.org/u/andrei)\
**Post date:** [June 11, 2026, 8:17am UTC](https://forum.operaton.org/t/external-task-client-javascript/428/1 "2026-06-11T08:17:45Z")

</div>

Hello everyone,

Camunda’s package for writing external task workers in JavaScript did not have new releases in the last ~2 years:

[https://www.npmjs.com/package/camunda-external-task-client-js?activeTab=versions](https://www.npmjs.com/package/camunda-external-task-client-js?activeTab=versions)

As a result, there are a number of vulnerabilities reported by `npm audit` (though, I think only for _dev-dependencies_, for now):

```bash
git clone git@github.com:camunda/camunda-external-task-client-js.git
cd camunda-external-task-client-js
npm audit

```

Operaton’s documentation mentions the package `operaton-external-task-client-js`:

> **[Executable Process | Operaton Documentation](https://docs.operaton.org/docs/get-started/quick-start/service-task/)**
>
> Learn the basics of handling the Camunda Modeler, learn how to model and configure a fully executable process and learn how to integrate your own business logic.

However, I could not find it on NPM.js / on GitHub. Do you think `camunda-external-task-client-js` should be forked to Operaton organization, or what should be the preferred approach?

Thanks!

---

<div class="post-metadata">

**Author:** ![kthoms](https://forum.operaton.org/user_avatar/forum.operaton.org/kthoms/32/33_2.png) [@kthoms](https://forum.operaton.org/u/kthoms)\
**Post date:** [June 11, 2026, 8:24pm UTC](https://forum.operaton.org/t/external-task-client-javascript/428/2 "2026-06-11T20:24:06Z")

</div>

I do not have a final opinion here. Right now I’d say there is not enough capacity to load this on our plate and would rely on an external solution. But yes, in mid term I think it would make sense to provide such a library in the operaton org. Additional projects need additional resources, and we need companies that could provide or sponsor resources.

So if you need it now, fork it, deploy it and register it to the [Operaton Hub](https://operaton.org/hub/).
