Closed renovate[bot] closed 4 years ago
Preview deployed with success. Look for the URL in Details.
Built with commit 926f53b90802e51d78f7f66c320ac0efac88f849
Merging #224 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #224 +/- ##
=======================================
Coverage 37.80% 37.80%
=======================================
Files 34 34
Lines 283 283
Branches 37 37
=======================================
Hits 107 107
Misses 155 155
Partials 21 21
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 dedc351...926f53b. Read the comment docs.
This PR contains the following updates:
1.1.0
->1.1.1
Release Notes
lukeed/clsx
### [`v1.1.1`](https://togithub.com/lukeed/clsx/releases/v1.1.1) [Compare Source](https://togithub.com/lukeed/clsx/compare/v1.1.0...v1.1.1) > **Note:** This is a performance-related patch only!Across all benchmarks, this version of `clsx` is ~1M ops/sec _faster_ than `clsx@1.1.0`.
...It also happens to be 1 byte (gzip) smaller 😅🎉 > > #### Patches - fix: Remove needless spacer on string/number condition: [`ff11464`](https://togithub.com/lukeed/clsx/commit/ff11464) - fix: Remove unnecessary recursive caller for object keys: [`f43dd23`](https://togithub.com/lukeed/clsx/commit/f43dd23) - perf: Guard all `toVal` calls with truthy assertions: [`4fa8811`](https://togithub.com/lukeed/clsx/commit/4fa8811), [`019ec02`](https://togithub.com/lukeed/clsx/commit/019ec02) - perf: Reorder `typeof` checks for common case: [`08a5a7f`](https://togithub.com/lukeed/clsx/commit/08a5a7f) #### Chores - Run [CI](https://togithub.com/lukeed/clsx/actions?query=workflow%3ACI) via GitHub Actions: [`64af363`](https://togithub.com/lukeed/clsx/commit/64af363), [`883363b`](https://togithub.com/lukeed/clsx/commit/883363b), [`866620d`](https://togithub.com/lukeed/clsx/commit/866620d), [`768ffab`](https://togithub.com/lukeed/clsx/commit/768ffab), [`5e92fdf`](https://togithub.com/lukeed/clsx/commit/5e92fdf) - Report code coverage within CI script: [`0fb6d98`](https://togithub.com/lukeed/clsx/commit/0fb6d98) - Use `esm` hook with tests: [`0287e40`](https://togithub.com/lukeed/clsx/commit/0287e40) - Update module size (-1 byte): [`7e8c75e`](https://togithub.com/lukeed/clsx/commit/7e8c75e) - Update benchmark results: [`75053c0`](https://togithub.com/lukeed/clsx/commit/75053c0) - Lock all dev-deps: [`3c6aa3f`](https://togithub.com/lukeed/clsx/commit/3c6aa3f) - Update badges: [`fd1533f`](https://togithub.com/lukeed/clsx/commit/fd1533f) #### Benchmarks > Run on Node.js v10.13.0.
You may find updated browser benchmarks [here](https://togithub.com/lukeed/clsx/tree/master/bench). The snippet below is comparing `clsx@1.1.1` (this version) to the previous version, and to `classnames` for ballpark comparison. All candidates are functionally identical! ### Strings classnames x 3,992,284 ops/sec ±1.64% (94 runs sampled) clsx@1.1.0 x 11,253,372 ops/sec ±0.35% (96 runs sampled) clsx@1.1.1 x 12,784,134 ops/sec ±0.42% (97 runs sampled) ### Objects classnames x 3,772,978 ops/sec ±0.46% (96 runs sampled) clsx@1.1.0 x 7,288,178 ops/sec ±0.31% (96 runs sampled) clsx@1.1.1 x 9,412,010 ops/sec ±0.42% (95 runs sampled) ### Arrays classnames x 1,665,275 ops/sec ±1.83% (93 runs sampled) clsx@1.1.0 x 8,340,174 ops/sec ±0.53% (96 runs sampled) clsx@1.1.1 x 9,141,916 ops/sec ±0.42% (95 runs sampled) ### Nested Arrays classnames x 1,164,706 ops/sec ±1.60% (95 runs sampled) clsx@1.1.0 x 6,284,485 ops/sec ±0.58% (90 runs sampled) clsx@1.1.1 x 7,165,151 ops/sec ±0.47% (91 runs sampled) ### Nested Arrays w/ Objects classnames x 1,597,180 ops/sec ±1.49% (93 runs sampled) clsx@1.1.0 x 6,345,248 ops/sec ±0.21% (95 runs sampled) clsx@1.1.1 x 7,651,411 ops/sec ±0.56% (95 runs sampled) ### Mixed classnames x 2,129,199 ops/sec ±1.46% (94 runs sampled) clsx@1.1.0 x 6,557,515 ops/sec ±0.73% (91 runs sampled) clsx@1.1.1 x 8,119,210 ops/sec ±0.42% (93 runs sampled) ### Mixed (Bad Data) classnames x 1,166,577 ops/sec ±0.84% (94 runs sampled) clsx@1.1.0 x 2,018,654 ops/sec ±0.15% (98 runs sampled) clsx@1.1.1 x 2,238,939 ops/sec ±0.34% (95 runs sampled)
Renovate configuration
:date: Schedule: "every weekend" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.