Skip to content
/ fart Public

🌫 Program that generates type definitions in multiple languages.

License

Notifications You must be signed in to change notification settings

FartLabs/fart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

self_link

Fart 🌫

Program that generates type definitions, libraries, and programs in multiple languages.

🚧 Beware of Project Status: Work-in-Progress

Development 👨‍💻

INFO: docs/contributing.md coming soon!!

To execute the Fart tests, simply run deno test. If you have not done so already, please install Deno.

Give it a Spin

You can give Fart a spin on your machine in one command (assuming Deno is installed). Check out the example code on https://fart.fart.tools/pokemon-example/.

deno run --reload https://etok.codes/fart/raw/main/ex/pokemon/run.ts
Local Variation
deno run --reload ex/pokemon/run.ts

Fart CLI

Try running the command below after cloning the repository.

deno run --allow-read --allow-write std/cli/run.ts ./ex/pokemon.fart --reg=ts.deno --output=./ex/pokemon.ts

Fart Server 📡

Please refer to docs/server-architecture.md to learn about how the server code is organized.

Architecture

Please refer to docs/architecture.md to learn about the structure of this repository.


Created with 💖 by @EthanThatOneKid

About

🌫 Program that generates type definitions in multiple languages.

Resources

License

Code of conduct

Stars

Watchers

Forks