# as-serde-transform

> Serde-as is a simple (de)serialization framework for AssemblyScript

Latest version **0.3.0** (published 2023-03-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install as-serde-transform
pnpm add as-serde-transform
yarn add as-serde-transform
bun add as-serde-transform
```

## Health

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

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

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.3.0 |
| Published | 2023-03-01 |
| First published | 2021-06-23 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 4 |
| Unpacked size | 37.5 KB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 7 |
| Author | yjhmelody |
| Maintainers | yjhmelody |
| Keywords | assemblyscript, serde, serialize, deserialize, encode, decode, framework |

## Links

- npm: https://www.npmjs.com/package/as-serde-transform
- Repository: https://github.com/ask-lang/serde-as
- Homepage: https://github.com/ask-lang/serde-as#readme
- Issues: https://github.com/ask-lang/serde-as/issues
- npm.io page: https://npm.io/package/as-serde-transform

## Dependencies (4)

- [debug](https://npm.io/package/debug.md) ^4.3.2
- [lodash](https://npm.io/package/lodash.md) 4.17
- [visitor-as](https://npm.io/package/visitor-as.md) ^0.11.4
- [assemblyscript](https://npm.io/package/assemblyscript.md) ^0.25

## Alternatives

- [flatbuffers](https://npm.io/package/flatbuffers.md) — 6.0M weekly downloads
- [jwt-simple](https://npm.io/package/jwt-simple.md) — 259.5K weekly downloads
- [@exodus/patch-broken-hermes-typed-arrays](https://npm.io/package/@exodus/patch-broken-hermes-typed-arrays.md) — 28.5K weekly downloads
- [@native-to-anchor/buffer-layout](https://npm.io/package/@native-to-anchor/buffer-layout.md) — 12.2K weekly downloads
- [binary-parser-encoder](https://npm.io/package/binary-parser-encoder.md) — 5.3K weekly downloads

## Recent versions

- 0.3.0 (latest) — 2023-03-01
- 0.2.0 — 2022-08-12
- 0.1.2 — 2022-08-12
- 0.1.1 — 2021-07-20
- 0.1.0 — 2021-07-20
- 0.0.15 — 2021-07-19
- 0.0.14 — 2021-07-16
- 0.0.13 — 2021-07-07
- 0.0.12 — 2021-07-05
- 0.0.11 — 2021-07-02
- 0.0.10 — 2021-06-29
- 0.0.9 — 2021-06-28
- 0.0.8 — 2021-06-25
- 0.0.7 — 2021-06-25
- 0.0.6 — 2021-06-25
- … 2 more at https://npm.io/package/as-serde-transform/versions

## README

# Serde-as

![CI](https://github.com/yjhmelody/serde-as/workflows/CI/badge.svg)

![as-serde](https://img.shields.io/npm/v/as-serde?color=light-green&label=as-serde)
![as-serde-transform](https://img.shields.io/npm/v/as-serde-transform?color=light-green&label=as-serde-transform)
![as-buffers](https://img.shields.io/npm/v/as-serde?color=light-green&label=as-buffers)
![as-serde-json](https://img.shields.io/npm/v/as-serde?color=light-green&label=as-serde-json)
![as-serde-scale](https://img.shields.io/npm/v/as-serde?color=light-green&label=as-serde-scale)

`Serde-as` is a framework for serializing and deserializing AssemblyScript data structures efficiently and simply.

See the main [document](./packages/as-serde/README.md)

This repo contains many sub packages. See the documentation of each package for details.

The [`as-buffers`](./packages/as-buffers/README.md) is a relatively independent library, which is used to implement serde, but it can also be used in other places.

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