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

Major: 2.0 #20

Merged
merged 19 commits into from
Aug 14, 2020
Merged

Major: 2.0 #20

merged 19 commits into from
Aug 14, 2020

Conversation

lukeed
Copy link
Owner

@lukeed lukeed commented Aug 14, 2020

  • Adds multiple modes for à la carte functionality (Closes Multiple Modes #13)
  • Completely reworked tests for easy composition across modes
  • Reworked benchmarks for multi-mode validation & results

d-fischer and others added 18 commits August 11, 2020 14:30
* add named export

* break: export named function

* break(types): export named function

* chore: remove `kleur.d.ts` file

* fix(merge): put back proper type definition

Co-authored-by: Luke Edwards <luke.edwards05@gmail.com>
- copied from `default` mode
- removes Set, Map, TypedArray support
- has `dequal/lite` support parity
- for JSON values only!
- 240B // 330-340k op/s
- handles symbols, accessors, non-enumerables
- add initial `Symbol` tests
- 507B -- 52k op/s
@codecov-commenter
Copy link

codecov-commenter commented Aug 14, 2020

Codecov Report

Merging #20 into master will not change coverage.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##            master       #20   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         4    +3     
  Lines           38       115   +77     
=========================================
+ Hits            38       115   +77     
Impacted Files Coverage Δ
src/full.js 100.00% <100.00%> (ø)
src/index.js 100.00% <100.00%> (ø)
src/json.js 100.00% <100.00%> (ø)
src/lite.js 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0298047...c3502a7. Read the comment docs.

@lukeed lukeed merged commit 0110463 into master Aug 14, 2020
@lukeed lukeed deleted the next branch August 14, 2020 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multiple Modes
3 participants