0.8.2 • Published 1 year ago

@anthor/toolbox v0.8.2

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
1 year 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

1 year ago

0.7.8

1 year ago

0.7.7

1 year ago

0.8.1

1 year ago

0.8.0

1 year ago

0.8.2

1 year ago

0.7.6

1 year ago

0.6.7

1 year ago

0.7.5

1 year ago

0.6.6

1 year ago

0.6.9

1 year ago

0.6.8

1 year ago

0.7.2

1 year ago

0.6.3

1 year ago

0.7.1

1 year ago

0.7.4

1 year ago

0.6.5

1 year ago

0.7.3

1 year ago

0.6.4

1 year ago

0.7.0

1 year ago

0.6.2

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago