-
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
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
ff5a308 to
ca39805
Compare
ca39805 to
ee454b9
Compare
ee454b9 to
c4159df
Compare
c4159df to
4bbfc71
Compare
4bbfc71 to
313dd76
Compare
This PR contains the following updates:
2.6.1->2.7.0^7.0.3->^10.0.01.16.4->1.22.1^2.0.3->^5.0.0^3.10.0->^5.0.02.0.0->2.16.3^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.0Release Notes
jashkenas/coffeescript (coffeescript)
v2.7.0Compare Source
kentcdodds/cross-env (cross-env)
v10.1.0Compare Source
Features
For example:
If
PORTis already set, use that value, otherwise fallback to8787.Learn more about Shell Parameter Expansion
v10.0.0Compare Source
TL;DR: You should probably not have to change anything if:
In this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in #261
Was this needed? Not really, but I just thought it'd be fun to modernize this package.
Here's the highlights of what was done.
The tool maintains its original functionality while being completely modernized with the latest tooling and best practices
BREAKING CHANGES
atom-ide-community/eslint-config-atomic (eslint-config-atomic)
v1.22.1Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.22.0...v1.22.1
v1.22.0Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.21.2...v1.22.0
v1.21.2Compare Source
v1.21.1Compare Source
v1.21.0Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.6...v1.21.0
v1.20.6Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.5...v1.20.6
v1.20.5Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.4...v1.20.5
v1.20.4Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.20.1...v1.20.3
v1.20.3Compare Source
v1.20.2Compare Source
v1.20.1Compare Source
What's Changed
feat: rewrite in TypeScript by @aminya in atom-community#77
fix: update dependencies by @aminya in atom-community#77
Full Changelog: atom-community/eslint-config-atomic@v1.19.3...v1.20.1
v1.20.0Compare Source
v1.19.3Compare 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.2Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.19.1...v1.19.2
v1.19.1Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.19.0...v1.19.1
v1.19.0Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.3...v1.19.0
v1.18.3Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.2...v1.18.3
v1.18.2Compare Source
What's Changed
Full Changelog: atom-community/eslint-config-atomic@v1.18.1...v1.18.2
v1.18.1Compare Source
Bug Fixes
v1.18.0Compare Source
Bug Fixes
Features
v1.17.1Compare Source
Bug Fixes
v1.17.0Compare Source
Bug Fixes
Features
v1.16.6Compare Source
Bug Fixes
v1.16.5Compare Source
Bug Fixes
planttheidea/fast-equals (fast-equals)
v5.3.3Compare Source
Node16asmoduleResolutionin TypeScript (fixes #145)v5.3.2Compare Source
"files"instead of exclude with.npmignore(Thanks @43081j)v5.3.1Compare Source
.yarnfolderv5.3.0Compare Source
unknownTagComparatorsin custom configuration (thanks to @mrcljx for the idea)v5.2.2Compare Source
NodeNextmodule resolutionv5.2.1Compare Source
Bugfixes
srccode inindex.d.tsby flattening types in filev5.2.0Compare Source
Enhancements
Bugfixes
v5.1.3Compare Source
Enhancements
Map/Set) equality comparisonsMaintenance
dequalanddequal/litein benchmark comparisonsv5.1.2Compare Source
Maintenance
Re-release of
5.1.0with correct pre-release setup.v5.1.1Compare Source
DO NOT USE
This was an accidental pre-release when cleaning up release setup.
v5.1.0Compare Source
Enhancements
Functioninstance comparisons (resolves #118)URLinstance comparisons (resolves #121)Errorinstance comparisons (resolves #123)Numberinstance comparisons (resolves #112)Bugfixes
assert.deepEqualcheck in benchmark (resolves #125)export type(attempts to resolve #114)v5.0.1Compare Source
Bugfixes
metaOverridein typings and documentation (holdover from temporary API in v5 beta)v5.0.0Compare Source
Breaking changes
constructorequality 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
constructors.Map/Setcomparisons no longer support IE11In previous verisons,
.forEach()was used to ensure that support forSymbolwas not required, as IE11 did not haveSymboland therefore bothMapandSetdid 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.
createCustomEqualcontract has changedTo better facilitate strict comparisons, but also to allow for
metause separate from caching, the contract forcreateCustomEqualhas changed. See the README documentation for more details, butfroma high-level:
metais no longer passed through to equality comparators, but rather a generalstateobject which containsmetacachenow also lives on thestateobject, which allows for use of themetaproperty separate from but inparallel with the circular cache
equalsis now onstate, which prevents the need to pass through the separateisEqualmethod for the equalitycomparator
createCustomCircularEqualhas been removedYou can create a custom circular equality comparator through
createCustomEqualnow by providingcircular: truetothe options.
Custom
metavalues are no longer passed at callsiteTo use
metaproperties for comparisons, they must be returned in acreateStatemethod.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:
strictDeepEqualstrictShallowEqualstrictCircularDeepEqualstrictCircularShallowEqualThis 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 theproperties align.
TypedArraysupportSupport for comparing all typed array values is now supported, and you can provide a custom comparator via the new
areTypedArraysEqualoption in thecreateCustomEqualconfiguration.Better build system resolution
The library now leverages the
exportsproperty in thepackage.jsonto provide builds specific to your method ofconsumption (ESM / CommonJS / UMD). There is still a minified UMD version available if you want to use it instead.
arePrimitiveWrappersEqualoption added tocreateCustomEqualconfigurationIf you want a custom comparator for primitive wrappers (
new Boolean()/new Number()/new String()) it is nowavailable.
v4.0.3Compare Source
v4.0.2Compare Source
createCustomCircularEqualtyping is incorrectv4.0.1Compare Source
index.d.tsfile
v4.0.0Compare 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.flagsWeakMapDue 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
createCustomEqualandcreateCustomCircularEqualfor more details.createCustomEqualcontract has changedTo allow more flexibility and customizability for a variety of edge cases,
createCustomEqualnow allows override ofspecific type value comparisons in addition to the general comparator it did prior. See
the documentation for more details.
Enhancements
createCustomCircularEqualaddedLike
createCustomEqual, it will create a custom equality comparator, with the exception that it will handle circularreferences. See the documentation for more details.
Cross-realm comparisons are now supported
Prior to
4.x.x.,instanceofwas used internally for checking of object classes, which only worked when comparingobjects 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
metavalues, typings have been refactored foraccuracy and better narrow flow-through.
v3.0.3Compare Source
v3.0.2Compare Source
RegExpcomparison inmodern environments
v3.0.1Compare Source
v3.0.0Compare 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
undefinedparameters, or you can use the parameters to further improve / clarify the logic.
comparators
v2.0.4Compare Source
Map/Setcan create falseequality success
Mapbeing apart of
deepEqualjasmine/jasmine-npm (jasmine)
v5.13.0Compare Source
Please see the release notes.
v5.12.0Compare Source
Please see the release notes.
v5.11.0Compare Source
Please see the release notes.
v5.10.0Compare Source
Please see the release notes.
v5.9.0Compare Source
Please see the release notes.
v5.8.0Compare Source
Please see the release notes.
v5.7.1Compare Source
Please see the release notes.
v5.7.0Compare Source
Please see the release notes.
v5.6.0Compare Source
Please see the release notes.
v5.5.0Compare Source
Please see the release notes.
v5.4.0Compare Source
Please see the release notes.
v5.3.1Compare Source
Please see the release notes.
v5.3.0Compare Source
Please see the release notes.
v5.2.0Compare 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.16.3Compare Source
Fixed
react-domimport (bug in 2.16.2)v2.16.2Compare Source
Fixed
HTML
<svg>being removed by HTML minifier – DetailsReact Server Components
react-server-dom-parcelto^19.1.1to fix vulnerability@parcel/packager-react-static– Details@parcel/packager-react-static– Detailsv2.16.1Compare Source
Fixed
JavaScript
React Server Components
Improve performance of RSC builds – Details
v2.16.0Compare Source
Added
Fixed
v2.15.4Compare Source
v2.15.3Compare Source
Fixed
JavaScript
React Server Components
@parcel/rscduplicate types – Detailsv2.15.2Compare Source
Fixed
Core
HTML
<meta charset="utf-8">– DetailsMDX
React Server Components
Resolver
SVG
Compressors
v2.15.1Compare Source
Fixed
HTML
<template>element contents – DetailsJavaScript
v2.15.0Compare Source
Added
Core
HTML and SVG
Resolver
cloudflare:scheme and no longer rewrite node: scheme – DetailsFixed
Core
JavaScript
v2.14.4Compare Source
Fixed
Core
JavaScript
v2.14.3Compare Source
Fixed
v2.14.2Compare Source
Fixed
Core
JavaScript
REPL
create-parcel
v2.14.1Compare Source
Fixed
v2.14.0Compare Source
Added
Core
JavaScript
Dev S
Configuration
📅 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.