8000 GitHub - rysana-ai/bundown at 0.2.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

rysana-ai/bundown

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bundown

bundown license bundown package version bundown source code size bundown speed

Bundown is a fast all-in-one Markdown runtime and bundler.

You can install bundown (bd) globally using Bun:

bun i -g bundown

Bundown runs TS, JS, Shell, Python, and Go code. It pretty-prints and syncs code in almost any language.

Usage

  • bundown run to run a Markdown file from a path or URL
  • bundown sync to pack/unpack code between files and Markdown
  • bundown -h to view help
  • bundown upgrade to update Bundown

Contributing

If you have any bugs, feature requests, etc. please open a discussion, issue or pull request as appropriate.

Before you open a PR, use this script to format the code with biome. We use an opinionated style guide, aimed at maximizing the intuitive readability of code and minimizing noisy syntax - follow it.

We also have a roadmap of planned features and bugs we'd like to fix if you'd like to pick one up:

Scripts

If you have Bundown installed, you can run any of the following scripts with bundown . -t <script>

Clean

Use this script to unfold config files, install dependencies, and lint + format with Biome for TS/JS/JSON and Sherif for monorepo setup. Please run this script before you push any commits to ensure that our formatting and guidelines are followed.

bun x del-cli **/node_modules
bundown sync packages/config.md .
bun install
bun x biome format --write .
bun x biome check . --apply-unsafe
bun x sherif

About

Bundown is a fast all-in-one Markdown runtime and bundler, built on Bun.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  
0