pantharshit00 / Prisma Docs Generator
Licence: mit
Prisma generator for automatically generating documentation reference from the Prisma schema.
Stars: ✭ 91
Programming Languages
typescript
32286 projects
Projects that are alternatives of or similar to Prisma Docs Generator
Goa
Design-based APIs and microservices in Go
Stars: ✭ 4,493 (+4837.36%)
Mutual labels: hacktoberfest, code-generation
Amplication
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
Stars: ✭ 3,630 (+3889.01%)
Mutual labels: prisma, code-generation
Zek
Generate a Go struct from XML.
Stars: ✭ 451 (+395.6%)
Mutual labels: hacktoberfest, code-generation
Awesome Roslyn
Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
Stars: ✭ 395 (+334.07%)
Mutual labels: hacktoberfest, code-generation
Learninggit
This is a repo that walks you through getting hold on basic concepts of Git
Stars: ✭ 91 (+0%)
Mutual labels: hacktoberfest
Gdrive Downloader
Download a gdrive folder or file easily, shell ftw.
Stars: ✭ 91 (+0%)
Mutual labels: hacktoberfest
Qmk firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
Stars: ✭ 11,162 (+12165.93%)
Mutual labels: hacktoberfest
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
Stars: ✭ 18,168 (+19864.84%)
Mutual labels: prisma
Binarykit
💾🔍🧮 BinaryKit helps you to break down binary data into bits and bytes, easily access specific parts and write data to binary.
Stars: ✭ 92 (+1.1%)
Mutual labels: hacktoberfest
Cssbuttons
🚀 Pure HTML & CSS Buttons For Web Development
Stars: ✭ 91 (+0%)
Mutual labels: hacktoberfest
Gr Recipes
Main GNU Radio recipe repository for use with PyBOMBS
Stars: ✭ 90 (-1.1%)
Mutual labels: hacktoberfest
Trains.net
A simple 2D game written in C# with .NET Core. Development is streamed live on https://twitch.tv/davidwengier and past streams available on YouTube at http://bit.ly/trains-net-videos
Stars: ✭ 92 (+1.1%)
Mutual labels: hacktoberfest
Music
Music player and library designed for elementary OS
Stars: ✭ 92 (+1.1%)
Mutual labels: hacktoberfest
Openra
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Stars: ✭ 10,220 (+11130.77%)
Mutual labels: hacktoberfest
Vis Network
💫 Display dynamic, automatically organised, customizable network views.
Stars: ✭ 1,311 (+1340.66%)
Mutual labels: hacktoberfest
Dockerfile Image Update
A tool that helps you get security patches for Docker images into production as quickly as possible without breaking things
Stars: ✭ 92 (+1.1%)
Mutual labels: hacktoberfest
Evennia
Python MUD/MUX/MUSH/MU* development system
Stars: ✭ 1,309 (+1338.46%)
Mutual labels: hacktoberfest
Prisma Documentation Generator
Automatically generate a reference from your Prisma Schema. This package contains a prisma generator so reference will automatically update everytime you will run prisma generate
Getting Started
- Install this package using:
npm install prisma-docs-generator
- Add the generator to the schema
generator docs {
provider = "node node_modules/prisma-docs-generator"
}
- Run
npx prisma generate
to trigger the generator. This will create adocs
folder inprisma/docs
- Serve the docs using
npx prisma-docs-generator serve
Options
Specifying Output
You can specify the out of the docs using the output property
generator docs {
provider = "node node_modules/prisma-docs-generator"
output = "../../docs"
}
CLI
This package also ships with a CLI which is used to serve the docs right now. It has the following subcommands:
serve
Serves the static html which the generator generated. It reads the output path from the prisma schema or it will use the default.
Use --port
or -p
to change the port the express server uses.
License
MIT Harshit Pant
(This is not an official Prisma project. It is personally maintained by me )
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].