@leyyo/http
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

core

Core component for JavaScript/TypeScript

Leyyo > Core

  • Generics in Runtime
  • Dependency Injection
  • Extended Reflection
  • FQN (Fully Qualified Name)
  • Binder & Auto Bindings
  • Decorator Manager & Aliases
  • DTO Manager
  • Logger on Demand
  • Exception Handling
  • Mixin
  • Package Manager
  • Primitives
  • Central InMemory Storage
  • Symbol Manager
  • System Values
  • Hook Manager
  • Enumeration & Literal Registry

TODO & UnderConstruction

Install

npm i @leyyo/core

Standards

  • [x] Language: TS
  • [x] Eslint: Yes
  • [x] Static Code Analysis: Yes IntelliJ Code Inspections
  • [x] DDD - Document Driven: No
  • [x] EDD - Exception Driven: Yes
  • [ ] TDD - Test Driven: No

Commands

  • npm run clear // clears "dist" folder
  • npm run lint // runs eslint for static code analysis
  • npm run build // builds JS files at "dist" folder
  • npm run test // runs test files in "test" folder
  • npm run test:watch *// runs test with watch option
  • npm run test:coverage *// runs test with coverage

Environments

  • NODE_ENV environment, prod|staging|dev|test|local

Author

Package Sidebar

Install

npm i @leyyo/http

Weekly Downloads

0

Version

2.0.1

License

ISC

Unpacked Size

7.46 kB

Total Files

12

Last publish

Collaborators

  • erdibuyuk
  • mustafayelmer