Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/himynameisdave/svb

📦 A zero-config CLI to bundle Svelte apps
https://github.com/himynameisdave/svb

bundler compiler svelte svelte-cli svelte-v3 sveltejs zero-configuration

Last synced: about 2 months ago
JSON representation

📦 A zero-config CLI to bundle Svelte apps

Awesome Lists containing this project

README

        


svelte-bundler


📦 A zero-config CLI to bundle Svelte apps.




Travis Badge


Coverage Status


Version


Downloads


---

This is a (mildly) opinionated and very lightweight Svelte compiler/bundler, which is meant to take some of the headaches out of setting up and configuring simple [Svelte](https://svelte.dev/) projects.

Differs from [Sapper](https://sapper.svelte.dev), which is more of a fully baked solution which includes SSR, routing and other goodies. This is more akin to the [react-scripts](https://github.com/facebook/create-react-app/tree/master/packages/react-scripts) used in `create-react-app`, where all of the config is hidden away so that you can just focus on building cool Svelte apps.

**Notice:** This is very much a work in progress right now, so [feel free to contribute](https://github.com/himynameisdave/svb/blob/master/.github/CONTRIBUTING.md)! We'd love to get some feedback and ideas!

### Installation

> _**Note:** Currently requires NodeJS >= 8.16.0_

```
yarn add -D svb

npm i -D svb
```

You could also install this globally:

```
yarn global add svb

npm i -g svb
```

This provides you with the global `svb` binary (as well as a `svelte-bundler` alias, in case you like typing).

### Documentation

Please view [the documentation here](https://himynameisdave.github.io/svb/#/)!

---

_Created by [Dave](http://himynameisdave.com) in 2019 ✌️_