Skip to content
This repository has been archived by the owner on Apr 1, 2023. It is now read-only.
/ digimon-api-deno Public archive

👾 Deno powered API for Digimon Digital Monsters.

Notifications You must be signed in to change notification settings

Ricoledan/digimon-api-deno

Repository files navigation

デジタルモンスター API

Digital Monster API

👾 Deno powered API for Digimon Digital Monsters.

Routes

Methods Description Routes
GET return all digimon profiles digimon
GET return specific profile by name digimon/:name
POST create a single profile digimon
PUT update a specific profile digimon/:name
DELETE delete a specific profile digimon/:name

References

Glossary

Level - level of development

Type - indicates what sort of category a Digimon's specific species belongs

Attribute - refers to type of computer file a Digimon represents

Field - overall branching group that each digimon is associated with

Group - specific theme a digimon is associated with

Technique - signature attacks and abilities

Artwork - profile image

Profile - brief description

Commands

Run Dev Environment

deno run -A drakefile.ts run

Format Project

deno run -A drakefile.ts fmt

Test Project

deno run -A drakefile.ts test

Lock Dependencies

deno run -A drakefile.ts lock

Build Docker Image

deno run -A drakefile.ts dbuild

Run Docker Container

deno run -A drakefile.ts drun

Push Docker Repository to Registry

deno run -A drakefile.ts dpush

Resources

Thank You! ❤️

This work could not be done without the help of the digimon community and the folks at With the Will, Wikimon, Digimon Discord Community, File Island: The Complete Digimon Electronics Resource , the people at Bandai, the amazing people who will use this to power their applications and my beautiful girlfriend who had the patience to allow me to work on my labor of love through the long nights.

Wikimon - The best resource for Digimon info since December 2005.