Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/butterdebugger/deno-jsr-template

A Deno and JSR stater template 🦕
https://github.com/butterdebugger/deno-jsr-template

deno example jsr template typescript web

Last synced: about 2 months ago
JSON representation

A Deno and JSR stater template 🦕

Awesome Lists containing this project

README

        

# 🦕 Deno + JSR Template

A starter template for a new Deno and JSR project.

## Usage

Click
[here](https://github.com/new?template_name=deno-jsr-template&template_owner=butterdebugger)
to create a new repository using this starter template.

Run a single test using Deno:

```console
$ deno task test
```

Run automatic tests using Deno:

```console
$ deno task dev
```

Bundles the source code to vanilla JavaScript:

```console
$ deno task bundle
```

Lints and formats the source code:

```console
$ deno task fix
```

Run automatic bundling and boot a server for web tests:

```console
$ deno task web
```

Lints, formats, and tests your code before publishing it to JSR:

```console
$ deno task publish
```

## Checklist

- [ ] Replace `@debutter/deno-jsr-template` in `deno.json` with the name of your
JSR package
- [ ] Change this `README.md` to reflect your project
- [ ] Add a LICENSE and update the `license` field in `deno.json`
- [ ] Write code and tests
- [ ] Add JSDocs to all of your exported declarations
- [ ] Commit and deploy to production with `deno task publish`
- [ ] Link GitHub repository on JSR

## License

None at the moment. Enjoy!