0.8.2 • Published 2 years ago

@anthor/toolbox v0.8.2

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
2 years ago

🧑‍🚀 Anthor Toolbox

This repo contains helpers for general development support.

🚀 Getting Started

Install with yarn.

yarn add @anthor/toolbox

Import any function or class from root toolbox package

import { LoggerFactory, generateCorrelationId } from '@anthor/toolbox'

const correlationId = generateCorrelationId()
const logger = LoggerFactory.create()

🧱 Components

Check the individual documentation for each library component.

❌ Never do

Never try to import and use the implementations directly, always use the factory pattern to guarantee dependency inversion.

import { Logger, WinstonLogger } from '@anthor/toolbox/dist/services/logger/implementations/logger.winston.ts'

class StubClass {
  private _logger: Logger
  constructor(logger: WinstonLogger) {
    this._logger = logger
  }
}
0.7.9

2 years ago

0.7.8

2 years ago

0.7.7

2 years ago

0.8.1

2 years ago

0.8.0

2 years ago

0.8.2

2 years ago

0.7.6

2 years ago

0.6.7

2 years ago

0.7.5

2 years ago

0.6.6

2 years ago

0.6.9

2 years ago

0.6.8

2 years ago

0.7.2

2 years ago

0.6.3

2 years ago

0.7.1

2 years ago

0.7.4

2 years ago

0.6.5

2 years ago

0.7.3

2 years ago

0.6.4

2 years ago

0.7.0

2 years ago

0.6.2

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago