@betarena/scores-lib
TypeScript icon, indicating that this package has built-in type declarations

4.1.6 • Public • Published

npm version

📝 - Package Description

This pacakge is a gateway for developing at Betarena, giving access to (but not limited to):

  1. Global common TS functions
  2. Typescript declarations (d.ts) for:
    1. Detailed and accurate PostgreSQL database table schemas (tailored for Hasura/GraphQL format)
    2. Detailed endpoint (1) responses & (2) requests from complementary internal backend services
  3. Wrappers for:
    1. GraphQL (Hasura) queries & websockets instances
    2. Redis connection
    3. API for communication with complementary backend services

, which is used internally at Betarena and its Javascript/Typescript based projects.

🚀 - Get Started

npm install @betarena/scores-lib@latest
# OR
# pnpm [..]
# yarm [..]

🧪 - Local Development

pnpm run 'local/1-click/pnpm'

[!IMPORTANT] It is strongly recommended to use pnpm, for its (1) symlink capabilites and (2) better node_modules/ management when working on other Betarena project simultanously, that depend on scores-lib.

Readme

Keywords

none

Package Sidebar

Install

npm i @betarena/scores-lib

Weekly Downloads

73

Version

4.1.6

License

ISC

Unpacked Size

2.02 MB

Total Files

496

Last publish

Collaborators

  • migbash
  • jon_snow