1*f85b8c51SJairusSW# AssemblyScript WASI Demo
2*f85b8c51SJairusSW
3*f85b8c51SJairusSWThis demo shows some WASI features off such as System Time, User Input, Writing to the Console, and Random Numbers.
4*f85b8c51SJairusSWThe module `@assemblyscript/wasi-shim` as well as a wasi-enabled runtime are required.
5*f85b8c51SJairusSW
6*f85b8c51SJairusSW## Setup
7*f85b8c51SJairusSW
8*f85b8c51SJairusSWNavigate to `./docs/assemblyscript_demo` and run
9*f85b8c51SJairusSW
10*f85b8c51SJairusSW```
11*f85b8c51SJairusSWnpm install
12*f85b8c51SJairusSW```
13*f85b8c51SJairusSW
14*f85b8c51SJairusSWBuild the AssemblyScript demo file
15*f85b8c51SJairusSW
16*f85b8c51SJairusSW```
17*f85b8c51SJairusSWnpm run build
18*f85b8c51SJairusSW```
19*f85b8c51SJairusSW
20*f85b8c51SJairusSWRun the WASI Demo
21*f85b8c51SJairusSW
22*f85b8c51SJairusSW```
23*f85b8c51SJairusSWnpm run demo
24*f85b8c51SJairusSW```