# datocms-client

> For new DatoCMS users, we recommend @datocms/cma-client-node

Latest version **3.5.24** (published 2023-12-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install datocms-client
pnpm add datocms-client
yarn add datocms-client
bun add datocms-client
```

Provides the command `dato`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 3.5.24 |
| Published | 2023-12-12 |
| First published | 2016-06-01 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 46 |
| Unpacked size | 2.4 MB |
| Known vulnerabilities | 0 (+2 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 73 |
| Author | DatoCMS |
| Maintainers | sistrall_, marcelofinamorvieira, stefanoverna, delphaber, mat_jack1, souljuse |
| Keywords | datocms, cms, metalsmith, hexo |

## Links

- npm: https://www.npmjs.com/package/datocms-client
- Repository: https://github.com/datocms/js-datocms-client
- Issues: https://github.com/datocms/js-datocms-client/issues
- npm.io page: https://npm.io/package/datocms-client

## Dependencies (46)

- [qs](https://npm.io/package/qs.md) ^6.9.1
- [got](https://npm.io/package/got.md) ^10.7.0
- [ora](https://npm.io/package/ora.md) 4.0.3
- [tmp](https://npm.io/package/tmp.md) ^0.2.1
- [clui](https://npm.io/package/clui.md) ^0.3.6
- [chalk](https://npm.io/package/chalk.md) ^4.1.2
- [humps](https://npm.io/package/humps.md) ^2.0.1
- [wpapi](https://npm.io/package/wpapi.md) ^1.2.2
- [docopt](https://npm.io/package/docopt.md) ^0.6.2
- [dotenv](https://npm.io/package/dotenv.md) ^8.2.0
- [marked](https://npm.io/package/marked.md) ^4.0.12
- [mkdirp](https://npm.io/package/mkdirp.md) ^0.5.1
- [rimraf](https://npm.io/package/rimraf.md) ^3.0.0
- [updeep](https://npm.io/package/updeep.md) ^1.2.0
- [core-js](https://npm.io/package/core-js.md) ^3.4.8
- [js-yaml](https://npm.io/package/js-yaml.md) ^3.13.1
- [jsonref](https://npm.io/package/jsonref.md) ^5.2.1
- [request](https://npm.io/package/request.md) ^2.88.0
- [arr-diff](https://npm.io/package/arr-diff.md) ^4.0.0
- [chokidar](https://npm.io/package/chokidar.md) ^3.3.0
- [traverse](https://npm.io/package/traverse.md) ^0.6.6
- [truncate](https://npm.io/package/truncate.md) ^2.1.0
- [cross-env](https://npm.io/package/cross-env.md) ^6.0.3
- [denodeify](https://npm.io/package/denodeify.md) ^1.2.1
- [inflected](https://npm.io/package/inflected.md) ^2.0.4
- [pluralize](https://npm.io/package/pluralize.md) ^8.0.0
- [pusher-js](https://npm.io/package/pusher-js.md) ^5.0.3
- [striptags](https://npm.io/package/striptags.md) ^3.2.0
- [bottleneck](https://npm.io/package/bottleneck.md) ^2.19.5
- [mime-types](https://npm.io/package/mime-types.md) ^2.1.25
- [@iarna/toml](https://npm.io/package/@iarna/toml.md) ^2.2.3
- [cross-fetch](https://npm.io/package/cross-fetch.md) ^3.1.4
- [object.omit](https://npm.io/package/object.omit.md) ^3.0.0
- [speakingurl](https://npm.io/package/speakingurl.md) ^14.0.1
- [pretty-error](https://npm.io/package/pretty-error.md) ^2.1.1
- [promise-limit](https://npm.io/package/promise-limit.md) ^2.7.0
- [proxy-polyfill](https://npm.io/package/proxy-polyfill.md) ^0.3.0
- [unist-util-visit](https://npm.io/package/unist-util-visit.md) ^2.0.3
- [https-proxy-agent](https://npm.io/package/https-proxy-agent.md) ^4.0.0
- [regenerator-runtime](https://npm.io/package/regenerator-runtime.md) ^0.13.3
- [escape-string-regexp](https://npm.io/package/escape-string-regexp.md) ^2.0.0
- [contentful-management](https://npm.io/package/contentful-management.md) ^7.9.0
- [json-schema-ref-parser](https://npm.io/package/json-schema-ref-parser.md) ^7.1.2
- [datocms-structured-text-utils](https://npm.io/package/datocms-structured-text-utils.md) ^1.0.15
- [datocms-contentful-to-structured-text](https://npm.io/package/datocms-contentful-to-structured-text.md) ^1.1.3
- [datocms-structured-text-to-plain-text](https://npm.io/package/datocms-structured-text-to-plain-text.md) ^2.0.1

## Alternatives

- [postcss-color-hex-alpha](https://npm.io/package/postcss-color-hex-alpha.md) — 6.4M weekly downloads
- [randomcolor](https://npm.io/package/randomcolor.md) — 348.0K weekly downloads
- [bows](https://npm.io/package/bows.md) — 1.3K weekly downloads
- [ep_prefer_color_scheme](https://npm.io/package/ep_prefer_color_scheme.md) — 260 weekly downloads
- [coc-yank](https://npm.io/package/coc-yank.md) — 61 weekly downloads

## Recent versions

- 3.5.24 (latest) — 2023-12-12
- 3.5.16-0 (save-state-to-cache) — 2022-03-16
- 0.3.44-1 (fix-0.3.44) — 2019-05-30
- 3.5.23 — 2023-12-12
- 3.5.22 — 2023-12-12
- 3.5.21 — 2022-05-24
- 3.5.20 — 2022-05-04
- 3.5.19 — 2022-03-28
- 3.5.18 — 2022-03-25
- 3.5.17 — 2022-03-16
- 3.5.16 — 2022-03-16
- 3.5.15 — 2022-03-10
- 3.5.14 — 2022-01-11
- 3.5.13 — 2022-01-10
- 3.5.12 — 2021-12-20
- … 210 more at https://npm.io/package/datocms-client/versions

## README

# ⛔️ DEPRECATED ⛔️

We released a new [REST JS client](https://github.com/datocms/js-rest-api-clients). You can read the documentation [here](https://www.datocms.com/docs/content-management-api/using-the-nodejs-clients), or install it with:

```
npm install @datocms/cma-client-node
```

---
_Source: https://npm.io/package/datocms-client · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
