MessagePack JS client


### fetch client single objec
```typeimport { decode, decodeAsync } from '@msgpack/msgpack'const res = await fetch(url, {      method: 'POST',       headers: {       Accept: "application/json",      'Content-Type': 'application/json'     },  body: JSON.stringify({})})const pack = await decodeAsync(res.body)streamAsyncIteratordata = pack.dataValues// orconst buffer = await res.arrayBuffer()data = decode(buffer).dataValues```


### fetch stream array decode
```typeimport { decodeMultiStream } from "@msgpack/msgpack"const res = await fetch(url, {      method: 'POST',       headers: {       Accept: "application/json",      'Content-Type': 'application/json'     },  body: JSON.stringify({})})for await (const item of decodeMultiStream(res.body))   console.log(item)```