-
Notifications
You must be signed in to change notification settings - Fork 8
chore(deps): update devdependencies #93
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
base: master
Are you sure you want to change the base?
Conversation
c5f96ba
to
26815c4
Compare
0293115
to
696685f
Compare
a3e0099
to
d7f4109
Compare
d7f4109
to
3e74f98
Compare
3e74f98
to
1b20732
Compare
1b20732
to
c326044
Compare
ca37d0a
to
4833fb1
Compare
4833fb1
to
314befd
Compare
314befd
to
8472e57
Compare
f45ece5
to
05e0d3c
Compare
d53b6de
to
7b8f9b6
Compare
6fb054c
to
c32f657
Compare
fb36b5a
to
384a529
Compare
03330ac
to
f3c3fad
Compare
e96ddf1
to
c21dd5a
Compare
09f64b2
to
4d9b24f
Compare
e50fda9
to
2172b45
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: pnpm-lock.yaml
|
2172b45
to
3f8ce2a
Compare
3f8ce2a
to
c74fe1d
Compare
8c4d9f4
to
0dd4b5b
Compare
0dd4b5b
to
dc23c9a
Compare
|
dc23c9a
to
33dbd3d
Compare
906522b
to
7a4f65e
Compare
7a4f65e
to
e202fdf
Compare
c66cb7f
to
8040528
Compare
70e0836
to
10ef8b3
Compare
9c0cbd5
to
a12c2cf
Compare
a12c2cf
to
ad6c69e
Compare
This PR contains the following updates:
2.6.1
->2.7.0
1.16.4
->1.22.1
^2.0.3
->^5.0.0
^3.10.0
->^5.0.0
2.0.0
->2.15.2
^4.2.1
->^6.0.0
^3.0.1
->^4.0.0
^0.3.3
->^0.4.0
^0.1.1
->^1.0.0
^4.4.4
->^5.0.0
Release Notes
jashkenas/coffeescript (coffeescript)
v2.7.0
Compare Source
atom-ide-community/eslint-config-atomic (eslint-config-atomic)
v1.22.1
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.22.0...v1.22.1
v1.22.0
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.21.2...v1.22.0
v1.21.2
Compare Source
v1.21.1
Compare Source
v1.21.0
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.6...v1.21.0
v1.20.6
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.5...v1.20.6
v1.20.5
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.4...v1.20.5
v1.20.4
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.1...v1.20.3
v1.20.3
Compare Source
v1.20.2
Compare Source
v1.20.1
Compare Source
What's Changed
feat: rewrite in TypeScript by @aminya in https://github.com/atom-community/eslint-config-atomic/pull/77
fix: update dependencies by @aminya in https://github.com/atom-community/eslint-config-atomic/pull/77
Full Changelog: atom-community/eslint-config-atomic@v1.19.3...v1.20.1
v1.20.0
Compare Source
v1.19.3
Compare Source
Full Changelog: atom-community/eslint-config-atomic@v1.19.2...v1.19.3
fix: ignore node_modules even if not in gitignore
v1.19.2
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.19.1...v1.19.2
v1.19.1
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.19.0...v1.19.1
v1.19.0
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.3...v1.19.0
v1.18.3
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.2...v1.18.3
v1.18.2
Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.1...v1.18.2
v1.18.1
Compare Source
Bug Fixes
v1.18.0
Compare Source
Bug Fixes
Features
v1.17.1
Compare Source
Bug Fixes
v1.17.0
Compare Source
Bug Fixes
Features
v1.16.6
Compare Source
Bug Fixes
v1.16.5
Compare Source
Bug Fixes
planttheidea/fast-equals (fast-equals)
v5.2.2
Compare Source
NodeNext
module resolutionv5.2.1
Compare Source
Bugfixes
src
code inindex.d.ts
by flattening types in filev5.2.0
Compare Source
Enhancements
Bugfixes
v5.1.3
Compare Source
Enhancements
Map
/Set
) equality comparisonsMaintenance
dequal
anddequal/lite
in benchmark comparisonsv5.1.2
Compare Source
Maintenance
Re-release of
5.1.0
with correct pre-release setup.v5.1.1
Compare Source
DO NOT USE
This was an accidental pre-release when cleaning up release setup.
v5.1.0
Compare Source
Enhancements
Function
instance comparisons (resolves #118)URL
instance comparisons (resolves #121)Error
instance comparisons (resolves #123)Number
instance comparisons (resolves #112)Bugfixes
assert.deepEqual
check in benchmark (resolves #125)export type
(attempts to resolve #114)v5.0.1
Compare Source
Bugfixes
metaOverride
in typings and documentation (holdover from temporary API in v5 beta)v5.0.0
Compare Source
Breaking changes
constructor
equality now requiredTo align with other implementations common in the community, but also to be more functionally correct, the two objects being compared now must have equal
constructor
s.Map
/Set
comparisons no longer support IE11In previous verisons,
.forEach()
was used to ensure that support forSymbol
was not required, as IE11 did not haveSymbol
and therefore bothMap
andSet
did not have iterator-based methods such as.values()
or.entries()
. Since IE11 is no longer a supported browser, and support for those methods is present in all browsers and Node for quite a while, the comparison has moved to use these methods. This results in a ~20% performance increase.createCustomEqual
contract has changedTo better facilitate strict comparisons, but also to allow for
meta
use separate from caching, the contract forcreateCustomEqual
has changed. See the README documentation for more details, but froma high-level:meta
is no longer passed through to equality comparators, but rather a generalstate
object which containsmeta
cache
now also lives on thestate
object, which allows for use of themeta
property separate from but in parallel with the circular cacheequals
is now onstate
, which prevents the need to pass through the separateisEqual
method for the equality comparatorcreateCustomCircularEqual
has been removedYou can create a custom circular equality comparator through
createCustomEqual
now by providingcircular: true
to the options.Custom
meta
values are no longer passed at callsiteTo use
meta
properties for comparisons, they must be returned in acreateState
method.Deep links have changed
If you were deep-linking into a specific asset type (ESM / CJS / UMD), they have changed location.
NOTE: You may no longer need to deep-link, as the build resolution has improved.
Enhancements
New "strict" comparators available
The following new comparators are available:
strictDeepEqual
strictShallowEqual
strictCircularDeepEqual
strictCircularShallowEqual
This will perform the same comparisons as their non-strict counterparts, but will verify additional properties (non-enumerable properties on objects, keyed objects on
Array
/Map
/Set
) and that the descriptors for the properties align.TypedArray
supportSupport for comparing all typed array values is now supported, and you can provide a custom comparator via the new
areTypedArraysEqual
option in thecreateCustomEqual
configuration.Better build system resolution
The library now leverages the
exports
property in thepackage.json
to provide builds specific to your method of consumption (ESM / CommonJS / UMD). There is still a minified UMD version available if you want to use it instead.arePrimitiveWrappersEqual
option added tocreateCustomEqual
configurationIf you want a custom comparator for primitive wrappers (
new Boolean()
/new Number()
/new String()
) it is now available.v4.0.3
Compare Source
v4.0.2
Compare Source
createCustomCircularEqual
typing is incorrectv4.0.1
Compare Source
index.d.ts
filev4.0.0
Compare Source
Breaking Changes
Certain ES2015 features are now required
In previous versions, there were automatic fallbacks for certain ES2015 features if they did not exist:
RegExp.prototype.flags
WeakMap
Due to the omnipresence of support in both browser and NodeJS, these have been deprecated. There is still an option if you require support for these legacy environments, however; see
createCustomEqual
andcreateCustomCircularEqual
for more details.createCustomEqual
contract has changedTo allow more flexibility and customizability for a variety of edge cases,
createCustomEqual
now allows override of specific type value comparisons in addition to the general comparator it did prior. See the documentation for more details.Enhancements
createCustomCircularEqual
addedLike
createCustomEqual
, it will create a custom equality comparator, with the exception that it will handle circular references. See the documentation for more details.Cross-realm comparisons are now supported
Prior to
4.x.x.
,instanceof
was used internally for checking of object classes, which only worked when comparing objects from the same Realm. This has changed to instead use an object's StringTag, which is not realm-specific.TypeScript typings improved
For better typing in edge-case scenarios like custom comparators with
meta
values, typings have been refactored for accuracy and better narrow flow-through.v3.0.3
Compare Source
v3.0.2
Compare Source
RegExp
comparison in modern environmentsv3.0.1
Compare Source
v3.0.0
Compare Source
Breaking changes
When creating a custom equality comparator via
createCustomEqual
, the equality method has an expanded contract:If you have a custom equality comparator, you can ignore the differences by just passing additional
undefined
parameters, or you can use the parameters to further improve / clarify the logic.v2.0.4
Compare Source
Map
/Set
can create false equality successMap
being a part ofdeepEqual
jasmine/jasmine-npm (jasmine)
v5.7.1
Compare Source
Please see the release notes.
v5.7.0
Compare Source
Please see the release notes.
v5.6.0
Compare Source
Please see the release notes.
v5.5.0
Compare Source
Please see the release notes.
v5.4.0
Compare Source
Please see the release notes.
v5.3.1
Compare Source
Please see the release notes.
v5.3.0
Compare Source
Please see the release notes.
v5.2.0
Compare Source
Please see the release notes.
v5.1.0
: 5.1.0Compare Source
Please see the release notes.
v5.0.2
: 5.0.2Compare Source
Please see the release notes.
v5.0.1
: 5.0.1Compare Source
Please see the release notes.
v5.0.0
: 5.0.0Compare Source
Please see the release notes.
v4.6.0
: 4.6.0Compare Source
Please see the release notes.
v4.5.0
: 4.5.0Compare Source
Please see the release notes.
v4.4.0
: 4.4.0Compare Source
Please see the release notes.
v4.3.0
: 4.3.0Compare Source
Please see the release notes.
v4.2.1
: 4.2.1Compare Source
Please see the release notes.
v4.2.0
: 4.2.0Compare Source
Please see the release notes.
v4.1.0
: 4.1.0Compare Source
Please see the release notes.
v4.0.2
: 4.0.2Compare Source
Please see the release notes.
v4.0.1
: 4.0.1Compare Source
Please see the release notes.
v4.0.0
: 4.0.0Compare Source
Please see the release notes.
v3.99.0
: 3.99.0Compare Source
Please see the release notes.
parcel-bundler/parcel (parcel)
v2.15.2
Compare Source
Fixed
Core
HTML
<meta charset="utf-8">
– DetailsMDX
React Server Components
Resolver
SVG
Compressors
v2.15.1
Compare Source
Fixed
HTML
<template>
element contents – DetailsJavaScript
v2.15.0
Compare Source
Added
Core
HTML and SVG
Resolver
cloudflare:
scheme and no longer rewrite node: scheme – DetailsFixed
Core
JavaScript
v2.14.4
Compare Source
Fixed
Core
JavaScript
v2.14.3
Compare Source
Fixed
v2.14.2
Compare Source
Fixed
Core
JavaScript
REPL
create-parcel
v2.14.1
Compare Source
Fixed
v2.14.0
Compare Source
Added
Core
JavaScript
Dev Server
Fixed
v2.13.3
Compare Source
Fixed
v2.13.2
Compare Source
Fixed
JavaScript
SASS
file:
URLs – Detailsv2.13.1
Compare Source
Fixed
JavaScript
SASS
v2.13.0
Compare Source
Added
Core
Bundler
Dev Server
Resolver
Fixed
Core
Bundler
JavaScript
process.env
replacer to use SWC VisitMut – Details__filename
and__dirname
replace to use SWC VisitMut – DetailsResolver
TypeScript
SASS
SVG
Image
Vue
Web Extensions
[
v2.12.0
](https://redirect.github.com/parceConfiguration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.