# @acrool/js-logger

> style color console.log

Latest version **1.0.28** (published 2025-08-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install @acrool/js-logger
pnpm add @acrool/js-logger
yarn add @acrool/js-logger
bun add @acrool/js-logger
```

## Health

**Score 40/100 (D)** — status: maintenance-mode.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.28 |
| Published | 2025-08-10 |
| First published | 2024-05-19 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=14 |
| Dependencies | 0 |
| Unpacked size | 8.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 7 |
| Maintainers | imagine10255 |
| Keywords | acrool, typescript, js-logger |

## Links

- npm: https://www.npmjs.com/package/@acrool/js-logger
- Repository: https://github.com/acrool/acrool-js-logger
- Homepage: https://github.com/acrool/acrool-js-logger#readme
- Issues: https://github.com/acrool/acrool-js-logger/issues
- npm.io page: https://npm.io/package/@acrool/js-logger

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 1.0.28 (latest) — 2025-08-10
- 1.0.27-alpha.2 (alpha) — 2025-05-19
- 1.0.27 — 2025-05-19
- 1.0.27-alpha.1 — 2025-05-19
- 1.0.26 — 2025-05-12
- 1.0.25 — 2025-05-12
- 1.0.25-alpha.2 — 2025-04-29
- 1.0.25-alpha.1 — 2025-04-29
- 1.0.25-alpha.0 — 2025-04-29
- 1.0.24 — 2025-04-26
- 1.0.23 — 2024-06-26
- 1.0.22 — 2024-06-25
- 1.0.21 — 2024-05-19
- 1.0.20 — 2024-05-19
- 1.0.19 — 2024-05-19

## README

# Acrool JS Logger

<a href="https://acrool-react-iconsvg.pages.dev/" title="Acrool JS Logger - style color console.log">
    <img src="https://raw.githubusercontent.com/acrool/acrool-js-logger/main/example/public/og.webp" alt="Acrool JS Logger Logo"/>
</a>

<p align="center">
   style color console.log
</p>


<div align="center">

[![NPM](https://img.shields.io/npm/v/@acrool/js-logger.svg?style=for-the-badge)](https://www.npmjs.com/package/@acrool/js-logger)
[![npm](https://img.shields.io/bundlejs/size/@acrool/js-logger?style=for-the-badge)](https://github.com/acrool/js-logger/blob/main/LICENSE)
[![npm](https://img.shields.io/npm/l/@acrool/js-logger?style=for-the-badge)](https://github.com/acrool/acrool-js-logger/blob/main/LICENSE)

[![npm downloads](https://img.shields.io/npm/dm/@acrool/js-logger.svg?style=for-the-badge)](https://www.npmjs.com/package/@acrool/js-logger)
[![npm](https://img.shields.io/npm/dt/@acrool/js-logger.svg?style=for-the-badge)](https://www.npmjs.com/package/@acrool/js-logger)


</div>



## Features

- style color version console.log

## Installation

```bash
yarn add @acrool/js-logger
```

## Examples

```ts
import logger from '@acrool/js-logger';

const objectVar = {id: 1, name: 'imaginechiu'}; 
const arrayVar = [1, 2, 3, 4]; 
const arrayObjVar = [{id: 1, name: 'imaginechiu'}, {id: 2, name: 'selinwu'}, {id: 3, name: 'garychien'}]; 

logger.primary('primary', objectVar, arrayVar);
logger.success('success', objectVar, arrayVar);
logger.warning('warning', objectVar, arrayVar);
logger.danger('danger', objectVar, arrayVar);
logger.info('info', objectVar, arrayVar);

```

<img src="./preview.png" align="center" style="width: 700px;max-width: 100%"/>




There is also a example that you can play with it:

[![Play react-editext-example](https://raw.githubusercontent.com/acrool/acrool-js-logger/main/play-in-example-button.svg)](https://acrool-js-logger.pages.dev)


## License

MIT © [Acrool](https://github.com/acrool) & [Imagine](https://github.com/imagine10255)

---
_Source: https://npm.io/package/@acrool/js-logger · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
