@aneuhold/core-ts-lib v2.2.1
core-ts-lib
A library containing TypeScript that I am sharing among most TypeScript-based projects. This package is published using ES Modules only.
📦 Installation
To add to a repo, follow the instructions below for your environment:
For Node using NPM
Run pnpm add @aneuhold/core-ts-lib
For Node using JSR
The below instructions still allow for things like Renovate to work, and normal commands with pnpm such as pnpm up.
- Add the required JSR configuration to a
.npmrcfile if not there already:@jsr:registry=https://npm.jsr.io - Add the package with
pnpm add @jsr/aneuhold__core-ts-lib
For Deno
Run deno add jsr:@aneuhold/core-ts-lib
🟢 Usage
Pull in one of the services and use it like so:
import { DependencyRegistry, ILogger } from '@aneuhold/core-ts-lib';
// If using Node with JSR
// import { DependencyRegistry, ILogger } from '@jsr/aneuhold__core-ts-lib';
// Get the logger instance from the registry
const logger: ILogger = DependencyRegistry.logger;
export default function logSomething() {
logger.info('Something');
}6 months ago
6 months ago
10 months ago
10 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
6 months ago
6 months ago
6 months ago
10 months ago
7 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago