barelyhuman / barelyhuman/prev

Segregate the CLI, Router, Kernel Logic

Open
#8 0 comments 0 reactions 1 assignee Claimed by @barelyhuman View on GitHub
enhancement
Dominant language
JavaScript
Stars
6
Forks
2
PR merge metrics
No merged PRs in 30d

Description

- [ ] Move the compilation logic out of the CLI (Already done in https://github.com/barelyhuman/dveep/blob/main/packages/dveep/src/lib/builder.js). Uses rollup instead of esbuild so needs the required modifications for the same

- [ ] Move the routing logic out of the kernel and the cli and instead it's own tiny module.
- [x] Scan the directory and generate module imports for every route and file
- [x] Construct the routes using a manifest or define a routing config
- [ ] Explain the behavior for the routes.js file and the pagination based route in docs

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.