Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaking: Colors to Chalk based #5

Closed
wants to merge 88 commits into from
Closed

Breaking: Colors to Chalk based #5

wants to merge 88 commits into from

Commits on Nov 21, 2018

  1. Upgrade: Bump husky from 1.1.4 to 1.2.0

    Bumps [husky](https://github.com/typicode/husky) from 1.1.4 to 1.2.0.
    - [Release notes](https://github.com/typicode/husky/releases)
    - [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
    - [Commits](typicode/husky@v1.1.4...v1.2.0)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    b57b2a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. New: Implementation with chalk

    Changed the `colors` based codebase to a `chalk` one with some colour changes (out -> cyan without
    bold, warn -> orange); added a `getTheme` function while removing the `theme` script
    
    BREAKING CHANGE: No longer accept `colors` specific styles in `extend()` (e.g: "grey", "rainbow",
    "zebra", "america", "trap" and "random") but accept more choices. Some colours could be slightly
    different (so that could break tests relying on those).
    
    fix #2
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    b922277 View commit details
    Browse the repository at this point in the history
  2. Docs: Update

    Updated the documentation and re-added `bold` to `info()` (so this is no longer a **breaking**
    change for `info()` _only_)
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    1c8da6d View commit details
    Browse the repository at this point in the history
  3. Fix(Test): Chalk enabled on Travis?

    Testing if `chalk` is enabled on TravisCI or if the fail is caused by something else (while working
    locally).
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    fe011f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a05e937 View commit details
    Browse the repository at this point in the history
  5. Build(Husky): Updated the husky config

    Updated the pre-commit hook according to the new way of doing it.
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    a6eaf71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4ea23f View commit details
    Browse the repository at this point in the history
  7. Fix(Test): Fixed package file reading issue

    Reset the _package.json_  and the package lock
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    75dbdaa View commit details
    Browse the repository at this point in the history
  8. Fix(Test): Fix attempt on with Jest

    Attempt at fixing [this issue](https://github.com/chalk/chalk/issues/307) with what @nazrhyn
    suggested.
    
    re #2
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    5e888b3 View commit details
    Browse the repository at this point in the history
  9. Update(Test): Slight tweak

    Changed `npm test` to run `jest --color` instead of `jest --color=always`, removed the
    `chalk.colour` forcer in _index.js_ and tweaked a test case.
    
    re #2
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    6d75cb5 View commit details
    Browse the repository at this point in the history
  10. Fix(Test): Removed duplicated tests

    Refactored duplicated block of lines flagged in Codacy
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    600f2ec View commit details
    Browse the repository at this point in the history
  11. Fix(Test): Changed the chalk colour forcer

    Made the `chalk` colour forcing unconditional and as complex as it needs to be (for now).
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    972e0af View commit details
    Browse the repository at this point in the history
  12. Fix(Test): Removed a new duplication

    Refactored a new set of duplicated block (3 lines).
    Berkmann18 committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    73d9811 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Fix: Removed post-merge duplication

    Removed the duplicated variable declaration that stayed after a merge conflict.
    Berkmann18 committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    a5bb744 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cc12f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Upgrade: Bump semantic-release from 15.12.3 to 15.12.4

    Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 15.12.3 to 15.12.4.
    - [Release notes](https://github.com/semantic-release/semantic-release/releases)
    - [Commits](semantic-release/semantic-release@v15.12.3...v15.12.4)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    eb62bc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34d7c4a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Configuration menu
    Copy the full SHA
    9294658 View commit details
    Browse the repository at this point in the history
  2. New: Implementation with chalk

    Changed the `colors` based codebase to a `chalk` one with some colour changes (out -> cyan without
    bold, warn -> orange); added a `getTheme` function while removing the `theme` script
    
    BREAKING CHANGE: No longer accept `colors` specific styles in `extend()` (e.g: "grey", "rainbow",
    "zebra", "america", "trap" and "random") but accept more choices. Some colours could be slightly
    different (so that could break tests relying on those).
    
    fix #2
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    48e775f View commit details
    Browse the repository at this point in the history
  3. Docs: Update

    Updated the documentation and re-added `bold` to `info()` (so this is no longer a **breaking**
    change for `info()` _only_)
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    da7727f View commit details
    Browse the repository at this point in the history
  4. Fix(Test): Chalk enabled on Travis?

    Testing if `chalk` is enabled on TravisCI or if the fail is caused by something else (while working
    locally).
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    ea12390 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e10f576 View commit details
    Browse the repository at this point in the history
  6. Build(Husky): Updated the husky config

    Updated the pre-commit hook according to the new way of doing it.
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    47c91ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fa8f47 View commit details
    Browse the repository at this point in the history
  8. Fix(Test): Fixed package file reading issue

    Reset the _package.json_  and the package lock
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    67fb68d View commit details
    Browse the repository at this point in the history
  9. Fix(Test): Fix attempt on with Jest

    Attempt at fixing [this issue](https://github.com/chalk/chalk/issues/307) with what @nazrhyn
    suggested.
    
    re #2
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    bc264d8 View commit details
    Browse the repository at this point in the history
  10. Update(Test): Slight tweak

    Changed `npm test` to run `jest --color` instead of `jest --color=always`, removed the
    `chalk.colour` forcer in _index.js_ and tweaked a test case.
    
    re #2
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    8197c5a View commit details
    Browse the repository at this point in the history
  11. Fix(Test): Removed duplicated tests

    Refactored duplicated block of lines flagged in Codacy
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    707fe47 View commit details
    Browse the repository at this point in the history
  12. Fix(Test): Changed the chalk colour forcer

    Made the `chalk` colour forcing unconditional and as complex as it needs to be (for now).
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    fa17131 View commit details
    Browse the repository at this point in the history
  13. Fix(Test): Removed a new duplication

    Refactored a new set of duplicated block (3 lines).
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    d01fda0 View commit details
    Browse the repository at this point in the history
  14. Fix: Removed post-merge duplication

    Removed the duplicated variable declaration that stayed after a merge conflict.
    Berkmann18 committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    554be34 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1e59531 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Upgrade: Bump colors from 1.3.2 to 1.3.3

    Bumps [colors](https://github.com/Marak/colors.js) from 1.3.2 to 1.3.3.
    - [Release notes](https://github.com/Marak/colors.js/releases)
    - [Commits](Marak/colors.js@v1.3.2...v1.3.3)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    a92c87f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92f170f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb9edbd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb8d2ac View commit details
    Browse the repository at this point in the history
  5. Upgrade: Bump eslint from 5.9.0 to 5.10.0

    Bumps [eslint](https://github.com/eslint/eslint) from 5.9.0 to 5.10.0.
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
    - [Commits](eslint/eslint@v5.9.0...v5.10.0)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    796a4b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05a9904 View commit details
    Browse the repository at this point in the history
  7. Build: Updated pre-commit hook

    Switched to the non-deprecated pre-commit hook approach recommended when using `husky`
    Berkmann18 committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    ea41471 View commit details
    Browse the repository at this point in the history
  8. New: Added succ

    Added a log for successes called `succ`.
    Berkmann18 committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    e7e3e80 View commit details
    Browse the repository at this point in the history
  9. Docs: Added succ's docs

    Berkmann18 committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    d63afc7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    83305f3 View commit details
    Browse the repository at this point in the history
  11. New: Added succ and changed info

    Added logs for successes (`succ`) which uses the previous colour of `info` which now uses bright
    blue.
    Berkmann18 committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    eec7180 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    80553e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Configuration menu
    Copy the full SHA
    ed698af View commit details
    Browse the repository at this point in the history
  2. New: Implementation with chalk

    Changed the `colors` based codebase to a `chalk` one with some colour changes (out -> cyan without
    bold, warn -> orange); added a `getTheme` function while removing the `theme` script
    
    BREAKING CHANGE: No longer accept `colors` specific styles in `extend()` (e.g: "grey", "rainbow",
    "zebra", "america", "trap" and "random") but accept more choices. Some colours could be slightly
    different (so that could break tests relying on those).
    
    fix #2
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    53c4101 View commit details
    Browse the repository at this point in the history
  3. Docs: Update

    Updated the documentation and re-added `bold` to `info()` (so this is no longer a **breaking**
    change for `info()` _only_)
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    6a4a288 View commit details
    Browse the repository at this point in the history
  4. Fix(Test): Chalk enabled on Travis?

    Testing if `chalk` is enabled on TravisCI or if the fail is caused by something else (while working
    locally).
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    f2943f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39071d3 View commit details
    Browse the repository at this point in the history
  6. Build(Husky): Updated the husky config

    Updated the pre-commit hook according to the new way of doing it.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    f426c12 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8cf4c69 View commit details
    Browse the repository at this point in the history
  8. Fix(Test): Fixed package file reading issue

    Reset the _package.json_  and the package lock
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    0f00f7e View commit details
    Browse the repository at this point in the history
  9. Fix(Test): Fix attempt on with Jest

    Attempt at fixing [this issue](https://github.com/chalk/chalk/issues/307) with what @nazrhyn
    suggested.
    
    re #2
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    11840ee View commit details
    Browse the repository at this point in the history
  10. Update(Test): Slight tweak

    Changed `npm test` to run `jest --color` instead of `jest --color=always`, removed the
    `chalk.colour` forcer in _index.js_ and tweaked a test case.
    
    re #2
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    3a5ae9d View commit details
    Browse the repository at this point in the history
  11. Fix(Test): Removed duplicated tests

    Refactored duplicated block of lines flagged in Codacy
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    7020170 View commit details
    Browse the repository at this point in the history
  12. Fix(Test): Changed the chalk colour forcer

    Made the `chalk` colour forcing unconditional and as complex as it needs to be (for now).
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    637acc3 View commit details
    Browse the repository at this point in the history
  13. Fix(Test): Removed a new duplication

    Refactored a new set of duplicated block (3 lines).
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    130386e View commit details
    Browse the repository at this point in the history
  14. Fix: Removed post-merge duplication

    Removed the duplicated variable declaration that stayed after a merge conflict.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    2c9e8b7 View commit details
    Browse the repository at this point in the history
  15. New: Implementation with chalk

    Changed the `colors` based codebase to a `chalk` one with some colour changes (out -> cyan without
    bold, warn -> orange); added a `getTheme` function while removing the `theme` script
    
    BREAKING CHANGE: No longer accept `colors` specific styles in `extend()` (e.g: "grey", "rainbow",
    "zebra", "america", "trap" and "random") but accept more choices. Some colours could be slightly
    different (so that could break tests relying on those).
    
    fix #2
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    bdca3fc View commit details
    Browse the repository at this point in the history
  16. Docs: Update

    Updated the documentation and re-added `bold` to `info()` (so this is no longer a **breaking**
    change for `info()` _only_)
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    787a9f4 View commit details
    Browse the repository at this point in the history
  17. Fix(Test): Chalk enabled on Travis?

    Testing if `chalk` is enabled on TravisCI or if the fail is caused by something else (while working
    locally).
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    95bd6e2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    441ee51 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    353200b View commit details
    Browse the repository at this point in the history
  20. Fix(Test): Fixed package file reading issue

    Reset the _package.json_  and the package lock
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    5a4b58c View commit details
    Browse the repository at this point in the history
  21. Update(Test): Slight tweak

    Changed `npm test` to run `jest --color` instead of `jest --color=always`, removed the
    `chalk.colour` forcer in _index.js_ and tweaked a test case.
    
    re #2
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    d1f3c4e View commit details
    Browse the repository at this point in the history
  22. Fix(Test): Changed the chalk colour forcer

    Made the `chalk` colour forcing unconditional and as complex as it needs to be (for now).
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    31e8add View commit details
    Browse the repository at this point in the history
  23. Fix: Removed post-merge duplication

    Removed the duplicated variable declaration that stayed after a merge conflict.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    ffac97b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3b2d409 View commit details
    Browse the repository at this point in the history
  25. New: Added succ and changed info

    Added logs for successes (`succ`) which uses the previous colour of `info` which now uses bright
    blue.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    e37ff46 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7f2883d View commit details
    Browse the repository at this point in the history
  27. Fix: Re-applied changes

    Re-applied pre-rebase changes.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    0e3b302 View commit details
    Browse the repository at this point in the history
  28. Docs: Updated README

    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    a96b2b3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    99cd0d2 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    5c339fd View commit details
    Browse the repository at this point in the history
  31. Upgrade: Bumped colors to 1.3.3

    And fixed the package lock.
    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    1ec1a63 View commit details
    Browse the repository at this point in the history
  32. 1.3.0

    Berkmann18 committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    b1bcee2 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2018

  1. Configuration menu
    Copy the full SHA
    abc3881 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    095f93f View commit details
    Browse the repository at this point in the history
  3. Update(Test): Refactored and fixed the test

    Refactored most test cases and fixed the 3 that were broken.
    Berkmann18 committed Dec 31, 2018
    Configuration menu
    Copy the full SHA
    68fd33e View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2019

  1. New: Added symbols

    Added symbolic versions accessible using `./symbols` which only changes `info`, `error`, `warn`,
    `quest` and `succ`. `./index` was also refactored to take advantage of the common code with
    `./symbols` while making sure the theme was just as accessible within the package.
    Berkmann18 committed Jan 1, 2019
    Configuration menu
    Copy the full SHA
    11e30d3 View commit details
    Browse the repository at this point in the history
  2. Update: Rejection of undefined names in extend

    `extend()` now properly rejects undefined values which in the past let functions (cf.
    `harmless(...)` in the test suites) pass as "undefined".
    Berkmann18 committed Jan 1, 2019
    Configuration menu
    Copy the full SHA
    b76353e View commit details
    Browse the repository at this point in the history
  3. Docs: Update

    Berkmann18 committed Jan 1, 2019
    Configuration menu
    Copy the full SHA
    029380d View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2019

  1. Build: Added TERM env variable

    As suggested by @cotsog on the TravisCI ticket, this should allow the terminal to use enough
    colours.
    
    re chalk/supports-color#92
    Berkmann18 committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    250aa3e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2019

  1. Chore: TERM test

    Berkmann18 committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    7845adc View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2019

  1. Configuration menu
    Copy the full SHA
    1a62a2f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Try with --color=16m

    cotsog authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    b9ba1ad View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Fix: attempt \#0

    Berkmann18 committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    b8c7ca8 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Merge pull request #109 from cotsog/patch-1

    Try with --color=16m
    Berkmann18 authored May 26, 2023
    Configuration menu
    Copy the full SHA
    d7dcc28 View commit details
    Browse the repository at this point in the history