Overview
Lime is an opinionated Deno Fresh project template that enhances the standard Fresh project template by adding several additional features. It aims to provide a streamlined and efficient development experience for building Deno applications.
Features
- Out-of-the-box Deno Deploy support: Lime comes with built-in support for Deno Deploy, making it easy to deploy your applications.
- Deno KV ready: Lime is ready to integrate with Deno KV, allowing you to easily store and access key-value data.
- Docker image: Lime provides a Docker image that automates the build and deployment process.
- Batteries included for tRPC, Zod & more: Lime includes pre-configured settings and packages for popular libraries like tRPC and Zod, saving you time and effort in setting them up.
- Automated Docker image release workflow: Lime automatically builds and pushes a new Docker image to the GitHub package registry when a new release is created on GitHub.
- Basic test suite: Lime comes with a basic test suite to help you ensure the stability and correctness of your code.
- VSCode launch & task configurations: Lime provides configurations for Visual Studio Code that facilitate debugging and task execution.
Summary
Lime is an opinionated Deno Fresh project template that provides additional features and enhancements to the standard Fresh project template. With out-of-the-box Deno Deploy support, Deno KV integration, a Docker image for streamlined deployment, and pre-configured settings for popular libraries, Lime aims to simplify the development process and improve productivity for Deno developers.