An experimental TypeSpec syntax for Lexicon
1import { registerMonacoDefaultWorkersForVite } from "@typespec/playground";
2import PlaygroundManifest from "@typespec/playground/manifest";
3import { renderReactPlayground } from "@typespec/playground/react";
4import "@typespec/playground/styles.css";
5import "./style.css";
6
7// Redirect to default sample if no query params
8if (!window.location.search) {
9 window.location.search = "?sample=app.bsky.feed.like";
10}
11
12registerMonacoDefaultWorkersForVite();
13
14await renderReactPlayground({
15 ...PlaygroundManifest,
16 emitterViewers: {},
17});