Vincent Le Quang's repositories
bun-template
Bun template for creating projects using bunjs
open-ai-npc
Testing openAI's API, with a "dungeon master".
package-rename-action
Rename the name in package.json to the repo's name. Useful when using github templates.
autocommit
Bash script hooked up with npm for auto-committing changes into git.
dok-compression
Compression
dok-compression-action
Github action to compress all JSON data into one compact binary.
medal-popup
A library for showing Newgrounds medals.
phaser-game
This is the repo for "The super-natural power troll", a game built with phaser.
power-troll-levels
Levels for the game Power Troll
abstract-list
Provide an interface for abstract lists. An abstract list behaves like a read-only array, but without storage. It can virtually store an infinite number of elements. It's meant for working flexibly with arrays. Regular arrays can be used as abstract lists as well.
auto-publish
Some shell script for publishing directly into npmjs, using np.
code-lock
Use redis or other methods to lock code execution, preventing a resource to be used by two process at the same time
data-client
This package provides an interface for fetching and setting data, usable with GithubDB and Redis
dev-dependencies
All dev dependencies used in my bun projects
dok-auth
Authentication system that validates users and provides auth tokens
dok-colyseus
Wrapper for using Colyseus api
dok-db-manager
Managing any type of DB with a nice UI
github-datastore
App for storing data or assets into a Github repo
GithubDB
This is the repo where the DB library lives to use the database-storage repo.
jacklehamster.github.io
Jack's home
list-accumulator
Component that accumulates lists that notify updates, turning itself into a list. This sounds pointless, but this is very useful for the Dok game engine.
motor-loop
Motor loop is a typescript library that runs a game loop continuously. Notably, it adapts to frameRate to ensure your game always runs smoothly when the monitor refresh rate goes above or below 60hz.
payload-validator
A simple mechanism for ensuring that a particular JSON payload is legit, using an extra field as signature.
worldofturtle.com
Website for World of Turtle