Skip to content

therightthings/trt-web

 
 

Repository files navigation

TRT Web Utils

Monorepo for the @trt-web packages.

Packages

  • @trt-web/core: shared browser, date, DOM, file, number, object, rate-limit, string, and utility helpers.
  • @trt-web/angular: Angular-specific utilities, directives, pipes, reactive forms helpers, signal store, and HTTP cache helpers. Compatible with Angular 16 through Angular 22.
  • @trt-web/firebase-admin: Firebase Admin helpers for backend services, including cache, Firestore, messaging, and utility helpers.

Roadmap

  • @trt-web/react and @trt-web/vue: planned for future release; contributions welcome.

Installation

Install the package you need:

  • npm install @trt-web/core if you want the shared helpers directly.

  • npm install @trt-web/angular for Angular projects.

  • npm install @trt-web/firebase-admin for Firebase Admin backend projects.

  • Install @trt-web/core separately only when your app imports its helpers directly.

Contributing

  • Contributions are welcome, especially for the planned @trt-web/react and @trt-web/vue packages.

License

  • Apache-2.0

About

Monorepo for the @trt-web packages

Resources

License

Stars

5 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors