https://github.com/adonisjs/slim-starter-kit
Smallest possible AdonisJS application with just the framework core and the Japa test runner
https://github.com/adonisjs/slim-starter-kit
starter-kit
Last synced: about 1 year ago
JSON representation
Smallest possible AdonisJS application with just the framework core and the Japa test runner
- Host: GitHub
- URL: https://github.com/adonisjs/slim-starter-kit
- Owner: adonisjs
- Created: 2023-07-10T07:12:05.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T16:16:14.000Z (almost 2 years ago)
- Last Synced: 2024-08-15T18:19:40.712Z (almost 2 years ago)
- Topics: starter-kit
- Language: TypeScript
- Homepage:
- Size: 406 KB
- Stars: 8
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AdonisJS Slim Starter Kit
This repo contains the smallest possible AdonisJS application with the framework core and the Japa test runner. You can clone this repo to start from a clean state and configure new packages as needed.
## What's included
- TypeScript setup with commands to run the development server using `ts-node + swc` and create a production build.
- ESLint and Prettier setup extending the [AdonisJS tooling config](https://github.com/adonisjs/tooling-config) presets.
- Ace command line framework
- Everything else you get with the core of AdonisJS.
## Usage
By executing the following command, you can create a new app using the `slim` starter kit. The command will perform the following steps.
- Download the repo
- Install dependencies
- Copy `.env.example` to `.env`
- Set the app key using the `node ace generate:key` command.
```sh
npm init adonisjs@latest hello-world -- -K=slim
```