0.9.0 • Published 2 years ago

@wired-protocol/types v0.9.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Types

Typescript types and zod schemas for The Wired.

Installation

pnpm install @wired-protocol/types

Usage

Use zod to validate unsafe objects. Useful when reading data from unknown sources, such as from a world.json file or messages from the host.

import { WorldMetadataSchema } from "@wired-protocol/types";

const unsafeObject: any = {
  info: {
    name: "My World",
    description: "A description of the world.",
    authors: ["alice@unavi.xyz"],
    image: "./image.jpg",
    host: "host.unavi.xyz",
  },
  model: "./world.gltf",
};

const metadata = WorldMetadataSchema.parse(unsafeObject);
//    ^? const metadata: WorldMetadata
0.1.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.9.0

2 years ago

0.8.0

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.7.0

2 years ago

0.0.20

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago