leonitousconforti/tinyburg

View on GitHub
apps/authproxy/package.json

Summary

Maintainability
Test Coverage
{
    "name": "@tinyburg/authproxy",
    "version": "0.0.1",
    "private": true,
    "description": "auth server for the tinyburg library",
    "keywords": [
        "tinyburg",
        "nimblebit",
        "TinyTower",
        "Tiny Tower"
    ],
    "homepage": "https://github.com/leonitousconforti/tinyburg/tree/authproxy",
    "repository": {
        "type": "git",
        "url": "https://github.com/leonitousconforti/tinyburg.git",
        "directory": "apps/authproxy"
    },
    "license": "MIT",
    "author": "Leo Conforti <leo@leoconforti.us> (https://leoconforti.us)",
    "type": "module",
    "main": "dist/proxy.js",
    "files": [
        "dist"
    ],
    "scripts": {
        "_phase:build": "heft run --only build -- --clean",
        "build": "heft build --clean"
    },
    "dependencies": {
        "@fastify/accepts": "~4.2.0",
        "@fastify/env": "~4.2.0",
        "@fastify/error": "~3.4.0",
        "@fastify/formbody": "~7.4.0",
        "@fastify/rate-limit": "~8.0.0",
        "@fastify/redis": "~6.1.1",
        "@fastify/restartable": "~2.1.1",
        "@fastify/routes": "~5.1.0",
        "@fastify/routes-stats": "~3.4.0",
        "@fastify/sensible": "~5.3.0",
        "@fastify/under-pressure": "~8.3.0",
        "@tinyburg/nucleus": "workspace:*",
        "close-with-grace": "~1.2.0",
        "fastify": "~4.23.2",
        "fastify-plugin": "~4.5.0",
        "got": "~14.2.1",
        "ioredis": "~5.3.2",
        "pg": "~8.11.0",
        "reflect-metadata": "~0.1.13",
        "typeorm": "~0.3.16",
        "uuid": "~9.0.0"
    },
    "devDependencies": {
        "@rushstack/eslint-config": "3.7.0",
        "@rushstack/heft": "0.66.18",
        "@rushstack/heft-lint-plugin": "0.3.39",
        "@rushstack/heft-typescript-plugin": "0.5.16",
        "@tinyburg/tsconfig-rig": "workspace:*",
        "@types/node": "20.14.2",
        "@types/uuid": "~9.0.1",
        "compile-schemas-to-typescript": "~0.2.0",
        "eslint": "8.57.0",
        "eslint-config-prettier": "9.1.0",
        "eslint-plugin-prettier": "5.1.3",
        "eslint-plugin-unicorn": "53.0.0",
        "prettier": "3.3.1",
        "typescript": "5.4.5"
    }
}