# @lafjs/cloud

> The cloud sdk for laf cloud function

Latest version **1.0.0** (published 2024-04-01) · ISC license · 0 weekly downloads

## Install

```sh
npm install @lafjs/cloud
pnpm add @lafjs/cloud
yarn add @lafjs/cloud
bun add @lafjs/cloud
```

## Health

**Score 35/100 (D)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2024-04-01 |
| First published | 2022-12-21 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 48 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 7549 |
| Author | maslow |
| Maintainers | maslow |
| Keywords | laf |

## Links

- npm: https://www.npmjs.com/package/@lafjs/cloud
- Repository: https://github.com/labring/laf
- Homepage: https://github.com/labring/laf#readme
- Issues: https://github.com/labring/laf/issues
- npm.io page: https://npm.io/package/@lafjs/cloud

## Dependencies (9)

- [ws](https://npm.io/package/ws.md) ^8.11.0
- [axios](https://npm.io/package/axios.md) ^1.2.1
- [mongodb](https://npm.io/package/mongodb.md) ^5.9.2
- [@types/ws](https://npm.io/package/@types/ws.md) ^8.5.3
- [@types/express](https://npm.io/package/@types/express.md) ^4.17.15
- [database-proxy](https://npm.io/package/database-proxy.md) ^1.0.0
- [@aws-sdk/client-s3](https://npm.io/package/@aws-sdk/client-s3.md) ^3.468.0
- [@aws-sdk/client-sts](https://npm.io/package/@aws-sdk/client-sts.md) ^3.468.0
- [@aws-sdk/s3-request-presigner](https://npm.io/package/@aws-sdk/s3-request-presigner.md) ^3.468.0

## Recent versions

- 1.0.0 (latest) — 2024-04-01
- 1.0.0-beta.14-patch0 (preview) — 2023-12-21
- 1.0.0-beta.14-patch1 — 2024-04-01
- 1.0.0-beta.14 — 2023-12-19
- 1.0.0-beta.13-storage-pr6 — 2023-12-14
- 1.0.0-beta.13-storage-pr5 — 2023-12-12
- 1.0.0-beta.13-storage-pr4 — 2023-12-12
- 1.0.0-beta.13-storage-pr3 — 2023-12-12
- 1.0.0-beta.13-storage-pr2 — 2023-12-12
- 1.0.0-beta.13-storage-pr1 — 2023-12-11
- 1.0.0-beta.13-storage-pr — 2023-12-08
- 1.0.0-beta.13-fix — 2023-11-27
- 1.0.0-beta.13 — 2023-11-10
- 1.0.0-beta.12 — 2023-10-31
- 1.0.0-beta.7 — 2023-04-25
- … 5 more at https://npm.io/package/@lafjs/cloud/versions

## README

> @lafjs/cloud is used in cloud function, exposing resource objects to cloud function.

```ts
import cloud from '@lafjs/cloud'

exports.main = async function (ctx) {

  const db = cloud.database()
  const res = await db.collection('messages').get()

  return res.data
}
```

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