Sawyer Burnett
6f7d8afe02
use node 18 and clear pipeline warnings ( #134 )
...
<!--
For more information on any of the below, please see our Contributing
guidelines:
https://github.com/FormidableLabs/react-fast-compare/blob/master/CONTRIBUTING.md#before-submitting-a-pr
-->
## Description
As part of an internal Formidable Open Source audit, we're going through
and updating some GH actions to no longer use unsupported versions of
node. Also, removing them from our testing pipelines.
I also noticed we weren't utilizing a cache for yarn, so I added that
into `setup-node` action to speed things up slightly.
## Checklist:
- [x] All tests are passing
- [x] Type definitions, if updated, pass both `test-ts-defs` and
`test-ts-usage`
- [x] Benchmark performance has not significantly decreased
- [x] Bundle size has not been significantly impacted
- [x] The bundle size badge has been updated to reflect the new size
---------
Co-authored-by: Sawyer Burnett <sawyer.burnett@formidable.com>
2024-03-20 13:11:51 -07:00
Rob Walker
01b5798260
Merge pull request #133 from FormidableLabs/fix/readme-typo
...
fix: Small readme typo fix
2023-10-02 14:32:35 +01:00
Rob Walker
0a06ad8bea
Small readme typo fix
2023-10-02 14:27:22 +01:00
Scott Rippey
ba3e2fb07d
Merge pull request #130 from dwilt/patch-1
2023-08-18 13:33:28 -06:00
Scott Rippey
cb3a3bdfb2
Remove redundant type default
2023-08-18 13:26:45 -06:00
Dan Wilt
2fb6602b30
Merge branch 'master' into pr/130
2023-08-18 11:30:34 -04:00
Grant Sander
acd566aeb5
Merge pull request #132 from FormidableLabs/changeset-task
...
Add changeset task
2023-07-27 11:46:27 -05:00
Grant Sander
348a647443
Add changeset task
2023-07-27 11:39:19 -05:00
Magnus Markling
8589279d88
Update deprecated actions/checkout version ( #131 )
...
* Use actions/checkout@v3 for ci workflow
* Use actions/checkout@v3 for release workflow
2023-07-20 10:55:38 -07:00
Dan Wilt
10360854ed
Update index.d.ts
2023-07-16 21:40:07 -04:00
Dan Wilt
126d823267
Convert function to TypeGuard
2023-07-16 21:26:18 -04:00
Paul Marsicovetere
c306521de1
Merge pull request #127 from FormidableLabs/changeset-release/master
...
Version Packages
v3.2.2
2023-05-18 15:16:17 -04:00
github-actions[bot]
907d799ed8
Version Packages
2023-05-18 19:11:17 +00:00
Paul Marsicovetere
97186e569c
Merge pull request #126 from FormidableLabs/fix/missing-patch
...
Adding patch and provenance publish
2023-05-18 15:10:12 -04:00
Paul Marsicovetere
a89c095495
Adding patch and provenance publish
2023-05-18 13:49:07 -04:00
Paul Marsicovetere
f420dedc99
Merge pull request #125 from FormidableLabs/ci-provenance
...
GitHub Actions release workflow addition
2023-05-18 10:27:34 -04:00
Paul Marsicovetere
6748ac42ee
GitHub Actions release workflow addition
2023-05-17 15:49:54 -04:00
Ryan Roemer
ee3915e66b
3.2.1
v3.2.1
2023-03-16 08:38:00 -07:00
Ryan Roemer
68ae6694e7
Changes for v3.2.1
2023-03-16 08:37:49 -07:00
Ryan Roemer
7079a22cc2
Bugfix: support Object.create(null) ( #123 )
...
- Allow use of `Object.create(null)` to work without error. Fixes #64
- Add customized tests.
2023-03-16 08:34:11 -07:00
Ryan Roemer
b34988f9a5
Chore: updates ( #121 )
...
- Update devdeps
- Tighten up lint rules
- Update CI to modern Node versions
2023-03-14 08:42:44 -07:00
Christy Presler
8004f7f2eb
README tweak image
2023-01-04 09:55:10 -06:00
Christy Presler
b4e060a9fd
add README hero
2022-12-23 16:03:56 -06:00
Carlos Kelly
d42bfe0b02
Merge pull request #109 from FormidableLabs/task/update-dependencies
...
Update React and webpack dependencies
2022-04-22 13:20:23 -05:00
Carlos Kelly
143b388cff
Drop IE GitHub action task
2022-04-22 11:33:05 -05:00
Carlos Kelly
2ee9311e81
Update React and webpack dependencies
2022-04-22 11:27:50 -05:00
dependabot[bot]
cf5e20fd00
Bump karma from 6.3.14 to 6.3.16 ( #107 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.14 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.14...v6.3.16 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 09:43:02 -08:00
dependabot[bot]
4f7aa7f8ed
Bump ws from 7.3.0 to 7.5.7 ( #105 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.3.0 to 7.5.7.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.3.0...7.5.7 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 13:50:33 -08:00
dependabot[bot]
4449b49305
Bump node-fetch from 2.6.1 to 2.6.7 ( #104 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 13:07:27 -08:00
dependabot[bot]
adf567deb6
Bump karma from 4.4.1 to 6.3.14 ( #102 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 4.4.1 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v4.4.1...v6.3.14 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 12:35:29 -08:00
dependabot[bot]
b2eac0d7e5
Bump ajv from 6.12.2 to 6.12.6 ( #103 )
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.12.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.2...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 12:29:14 -08:00
dependabot[bot]
a8f9cd8430
Bump follow-redirects from 1.11.0 to 1.14.7 ( #101 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.11.0 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.11.0...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 06:42:28 -08:00
dependabot[bot]
2a7d2ed4a0
Bump path-parse from 1.0.6 to 1.0.7 ( #99 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 16:00:30 -07:00
dependabot[bot]
1ab0fb1b1f
Bump browserslist from 4.12.0 to 4.16.6 ( #98 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.12.0 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.12.0...4.16.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 13:14:57 -07:00
Christopher Dierkens
9e2e079d79
Merge pull request #90 from FormidableLabs/dependabot/npm_and_yarn/elliptic-6.5.4
...
Bump elliptic from 6.5.2 to 6.5.4
2021-05-17 22:04:47 -04:00
Christopher Dierkens
579e4d25b6
Merge pull request #94 from FormidableLabs/dependabot/npm_and_yarn/lodash-4.17.21
...
Bump lodash from 4.17.15 to 4.17.21
2021-05-17 22:04:25 -04:00
Christopher Dierkens
f7be5c3cab
Merge pull request #95 from FormidableLabs/dependabot/npm_and_yarn/hosted-git-info-2.8.9
...
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-17 22:04:12 -04:00
Christopher Dierkens
53586d7997
Merge pull request #97 from FormidableLabs/dependabot/npm_and_yarn/y18n-4.0.3
...
Bump y18n from 4.0.0 to 4.0.3
2021-05-17 22:03:45 -04:00
dependabot[bot]
4412e2d0ae
Bump elliptic from 6.5.2 to 6.5.4
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 01:52:19 +00:00
dependabot[bot]
4c18699c00
Bump y18n from 4.0.0 to 4.0.3
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 01:52:01 +00:00
dependabot[bot]
7dab3938a1
Bump lodash from 4.17.15 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 01:51:40 +00:00
dependabot[bot]
cf7f9b0e54
Bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 01:51:36 +00:00
Christopher Dierkens
f7a10408ec
Merge pull request #96 from FormidableLabs/93-switch-to-github-actions
...
ci: move from appveyor/travis to github actions
move all CI to github actions while dropping runs for node 10, and adding runs for node 16. Runs now include Windows, MacOS, and Ubuntu on node 12, 14, and 16. Breaking: Drops node 10 CI unit testing, though package may continue to work. closes #93
2021-05-17 21:50:36 -04:00
Christopher Dierkens
e9233a2515
remove macos out of CI test matrix
2021-05-17 20:24:42 -04:00
Christopher Dierkens
8fd3c0adc9
revert double to single quote autoformating
2021-05-17 20:14:39 -04:00
Christopher Dierkens
4dc5607d11
run full tests with chrome on all OSs and just IE on windows
2021-05-17 20:01:42 -04:00
Christopher Dierkens
8f3523b91d
rename action file to ci.yml
2021-05-17 19:52:15 -04:00
Christopher Dierkens
5f1600ee03
update badges and rename action to CI
2021-05-17 19:49:22 -04:00
Christopher Dierkens
7cead8156c
update codecov to 3.8.2
2021-05-17 19:33:01 -04:00
Christopher Dierkens
10db2d52eb
move codecov into test job
2021-05-17 19:18:58 -04:00