1
2
3
4
5
6
7
8
import { fetchData } from "https://esm.town/v/gabby/fetchData";
export let getRandomPokemon = async () => {
const id = Math.floor(Math.random() * 151);
const url = `https://pokeapi.co/api/v2/pokemon/${id}`;
const data = await fetchData(url);
console.log(data.name);
};
👆 This is a val. Vals are TypeScript snippets of code, written in the browser and run on our servers. Create scheduled functions, email yourself, and persist small pieces of data — all from the browser.