Détail du package

@visulima/colorize

visulima4.9kMIT1.4.29

Terminal and Console string styling done right.

256, anolilab, ansi, ansi-colors

readme

Visulima


Daniel Bannert's open source work is supported by the community on GitHub Sponsors


Getting Started

Visit https://visulima.com/learn to get started with Visulima.

Documentation

Visit https://visulima.com/docs to view the full documentation.

Community

The Visulima community can be found on GitHub Discussions, where you can ask questions, voice ideas, and share your projects.

To chat with other community members you can join the Visulima Discord.

Our Code of Conduct applies to all Visulima community channels.

Contributing

Please see our contributing.md.

Good First Issues

We have a list of good first issues that contain bugs that have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.

changelog

@visulima/colorize 1.4.29 (2025-11-13)

Bug Fixes

  • bump packem, to fix minified version of the code (2a36ceb)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.5

@visulima/colorize 1.4.28 (2025-11-12)

Bug Fixes

  • update package configurations and TypeScript definitions (b59aa59)

Miscellaneous Chores

  • Add jsr file to all packages for release (#565) (ec91652)
  • update license files and clean up TypeScript definitions (fe668cc)

Code Refactoring

  • colorize: simplify TypeScript definitions and remove unused plugin configuration (fcc0649)

Tests

  • colorize: correct Colorize function name in test output (ffee5b4)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.4

@visulima/colorize 1.4.27 (2025-11-07)

Bug Fixes

  • update TypeScript configurations and improve linting across multiple packages (6f25ec7)

Documentation

  • enhance README with browser compatibility, edge case handling, and performance comparisons for Colorize (432193f)

Miscellaneous Chores

  • update npm and pnpm configurations for monorepo optimization (#564) (5512b42)
  • update package.json files and pnpm-lock.yaml (95d9f5b)

Tests

  • update expected output for Colorize function in integration test (1e316e9)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.3

@visulima/colorize 1.4.26 (2025-11-05)

Bug Fixes

  • update dependencies across multiple packages (36a47f2)

Miscellaneous Chores

  • update dependencies across multiple packages (c526462)
  • update package dependencies and configurations (7bfe7e7)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.2

@visulima/colorize 1.4.25 (2025-10-21)

Bug Fixes

  • allow node v25 and updated dev deps (8158cc5)

Miscellaneous Chores

  • deps: update package versions and dependencies (88d8d32)
  • update license years and add validation rules (b97811e)
  • update package dependencies across multiple packages (17e3f23)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.1

@visulima/colorize 1.4.24 (2025-10-15)

Bug Fixes

  • enhance ESLint configuration and improve code readability (adc640b)
  • update @visulima/packem to 2.0.0-alpha.32 across multiple packages for improved compatibility (27b346e)
  • upgrade @visulima/packem to 2.0.0-alpha.29 and refine packem.config.ts settings (bef233d)

Miscellaneous Chores

  • correct formatting in packem.config.ts for requireCJS settings (6413894)
  • deps: update build scripts and remove cross-env dependency (7510e82)
  • refactor ESLint configuration and update dependencies in colorize package (3e5a30c)
  • update dependencies and fix linting issues (0e802fe)
  • update dependencies and improve linting commands (478843d)
  • update package dependencies across multiple packages for improved compatibility and performance (9567591)
  • update package.json and pnpm-lock.yaml to include publint@0.3.12 and adjust build/test commands to exclude shared-utils (1f7b3c0)

Tests

  • enhance color output in integration tests for colorize package (e7975f8)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.3.0

@visulima/colorize 1.4.23 (2025-06-04)

Dependencies

  • @visulima/path: upgraded to 1.4.0

@visulima/colorize 1.4.22 (2025-05-30)

Bug Fixes

  • colorize: update dependencies (3b5af21)

Miscellaneous Chores

  • colorize-bench: update devDependencies (f52523a)
  • updated dev dependencies (2433ed5)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.14
  • @visulima/path: upgraded to 1.3.6

@visulima/colorize 1.4.21 (2025-03-07)

Bug Fixes

  • updated @visulima/packem and other dev deps, for better bundling size (e940581)

Miscellaneous Chores

  • colorize: add type assertions for better type safety (2ad0425)
  • fixed issue with pnpm audit, changed browser path (67337cb)
  • updated dev dependencies (487a976)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.13
  • @visulima/path: upgraded to 1.3.5

@visulima/colorize 1.4.20 (2025-01-25)

Bug Fixes

  • fixed wrong node version range in package.json (4ae2929)

Miscellaneous Chores

  • fixed typescript url (fe65a8c)
  • updated all dev dependencies (37fb298)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.12
  • @visulima/path: upgraded to 1.3.4

@visulima/colorize 1.4.19 (2025-01-22)

Bug Fixes

  • colorize: fixed the typesVersions exports (47d60fe)
  • fixed support for edge-light runtime (40e9ea3)

Miscellaneous Chores

  • updated all dev dependencies and all dependencies in the app folder (87f4ccb)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.11

@visulima/colorize 1.4.18 (2025-01-13)

Dependencies

  • @visulima/path: upgraded to 1.3.3

@visulima/colorize 1.4.17 (2025-01-12)

Bug Fixes

  • updated @visulima/packem, and all other dev dependencies (7797a1c)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.10
  • @visulima/path: upgraded to 1.3.2

@visulima/colorize 1.4.16 (2025-01-08)

Dependencies

  • @visulima/path: upgraded to 1.3.1

@visulima/colorize 1.4.15 (2025-01-08)

Dependencies

  • @visulima/path: upgraded to 1.3.0

@visulima/colorize 1.4.14 (2024-12-31)

Styles

Miscellaneous Chores

  • updated dev dependencies (9de2eab)

Dependencies

  • @visulima/path: upgraded to 1.2.0

@visulima/colorize 1.4.13 (2024-12-12)

Bug Fixes

  • allow node v23 (8ca929a)
  • allowed node 23, updated dev dependencies (f99d34e)
  • colorize: migrated from tsup to packem (d9356e5)
  • updated packem to v1.9.2 (47bdc2d)

Styles

Miscellaneous Chores

  • colorize: fixed test on prod build (be87894)
  • updated dev dependencies (a916944)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.9
  • @visulima/path: upgraded to 1.1.2

@visulima/colorize 1.4.12 (2024-10-05)

Dependencies

  • @visulima/path: upgraded to 1.1.1

@visulima/colorize 1.4.11 (2024-10-05)

Bug Fixes

  • updated dev dependencies, updated packem to v1.0.7, fixed naming of some lint config files (c071a9c)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.8
  • @visulima/path: upgraded to 1.1.0

@visulima/colorize 1.4.10 (2024-09-24)

Miscellaneous Chores

  • updated dev dependencies (05edb67)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.7
  • @visulima/path: upgraded to 1.0.9

@visulima/colorize 1.4.9 (2024-09-11)

Miscellaneous Chores

  • updated dev dependencies (28b5ee5)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.6
  • @visulima/path: upgraded to 1.0.8

@visulima/colorize 1.4.8 (2024-09-07)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.5
  • @visulima/path: upgraded to 1.0.7

@visulima/colorize 1.4.7 (2024-09-07)

Miscellaneous Chores

  • update dev dependencies (0738f98)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.4
  • @visulima/path: upgraded to 1.0.6

@visulima/colorize 1.4.6 (2024-08-30)

Miscellaneous Chores

  • updated dev dependencies (45c2a76)
  • updated dev dependencies (da46d8e)

Dependencies

  • @visulima/path: upgraded to 1.0.5

@visulima/colorize 1.4.5 (2024-08-04)

Dependencies

  • @visulima/path: upgraded to 1.0.4

@visulima/colorize 1.4.4 (2024-08-01)

Styles

Miscellaneous Chores

  • added private true into fixture package.json files (4a9494c)
  • changed typescript version back to 5.4.5 (55d28bb)
  • colorize: fixed test for ci cjs output test (b0b30a8)
  • colorize: updated benchmark and deps for benchmark (95448ce)
  • updated dev dependencies (ac67ec1)
  • updated dev dependencies (34df456)
  • updated dev dependencies and sorted the package.json (9571572)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.3
  • @visulima/path: upgraded to 1.0.3

@visulima/colorize 1.4.3 (2024-06-13)

Miscellaneous Chores

Build System

  • fixed found audit error, updated all dev package deps, updated deps in apps and examples (4c51950)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.2

@visulima/colorize 1.4.2 (2024-06-06)

Bug Fixes

Miscellaneous Chores

  • updated dev dependencies (a2e0504)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.1
  • @visulima/path: upgraded to 1.0.2

@visulima/colorize 1.4.1 (2024-05-24)

Bug Fixes

Styles

Miscellaneous Chores

  • changed semantic-release-npm to pnpm (b6d100a)
  • deps: updated dev deps (d91ac38)
  • fixed wrong named folders to integration, added TEST_PROD_BUILD (1b826f5)
  • update bench dependencies (d03bf14)
  • update dev dependencies (068bdbf)
  • update dev dependencies (09c4854)
  • updated dev dependencies (2e08f23)
  • updated dev dependencies (abd319c)
  • updated dev dependencies (0767afe)
  • updated dev dependencies (d7791e3)
  • updated dev dependencies (6005345)
  • updated devDependencies (e5f936c)

Dependencies

  • @visulima/path: upgraded to 1.0.1

@visulima/colorize 1.4.0 (2024-04-10)

Features

  • add detection of color spaces support: TrueColor, 256 colors, 16 colors, no color (#391) (f35525c)

@visulima/colorize 1.3.3 (2024-04-09)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.2.0

@visulima/colorize 1.3.2 (2024-04-09)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.1.0

@visulima/colorize 1.3.1 (2024-03-27)

Bug Fixes

  • added missing os key to package.json (4ad1268)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.0.2

@visulima/colorize 1.3.0 (2024-03-04)

Features

Bug Fixes

  • fixed all found type issues (eaa40d1)
  • minifyWhitespace on prod build, removed @tsconfig/* configs (410cb73)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.0.1

@visulima/colorize 1.2.2 (2024-02-28)

Bug Fixes

  • migrated to @visulima/is-ansi-color-supported v2 (66b5877)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 2.0.0

@visulima/colorize 1.2.1 (2024-02-20)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 1.2.0

@visulima/colorize 1.2.0 (2024-02-18)

Features

  • added css support for the browser (00bed6a)
  • added full support for no ansi supported browser (2c08071)
  • added full support for no ansi supported browser (e53065f)

Bug Fixes

  • added 99% of the feature (d9ebe51)

@visulima/colorize 1.1.0 (2024-02-13)

Features

  • add supports the argument as number and tests for it (47cff3e)

@visulima/colorize 1.0.1 (2024-01-31)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 1.1.0

@visulima/colorize 1.0.0 (2024-01-28)

Features

  • added colorize and is-ansi-color-supported (e2d9945)

Bug Fixes

  • added cross-env to test (a7efeec)
  • fixed wrong package.json (43dd507)

Dependencies

  • @visulima/is-ansi-color-supported: upgraded to 1.0.0