Package Exports
- quicky-server
- quicky-server/bin/src/cli/bin.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (quicky-server) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Quicky Server
☂ A fast json server built with some native libraries and with some mocks. Inspired in json-server. ☂
✨ Features
- Fancy UI: A minimal UI that exposes everything you need
- Colorized Outputs: Everything looks better with some colors
- Nice help: If you need some help, just use
quicky-server -h - No config: You can give it a .json from the web (like this)
- Configured CORS: Connect it with all your applications
⬇️ How to install and use it
npm install -g quicky-server
quicky-server --port <port> --json <path || url>
# Or
npx quicky-server -p <port> -j <path || url>
# Example
npx quicky-server -p 8080 -j https://raw.githubusercontent.com/kauefraga/quicky-server/main/mock/users.json⬇️ How to develop and contribute
git clone https://github.com/kauefraga/quicky-server.git
cd quicky-server
npm install
npm run dev -j mock/users.json # -hYou are welcome to open issues and pull requests!
💻 Technologies
- NodeJS - A runtime based on V8 JavaScript
- 🤖 Commander - The command line helper
- 🔮 Express - "Fast, minimalist web framework for Nodejs..."
- 💄 Code styling with Eslint
- ⚗️ Vitest - Test runner that implements Jest but with its own ESbuider (out of box typescript, esmodules...)
- 👩💻 Typescript + TS-Node-Dev - Improve dev experience by adding type safety
📑 To do
- Watch .json changes (here we'll need Chokidar)
📝 License
This project is licensed under the MIT License - See the LICENSE for more information.