[Snyk] Upgrade: dotenv, farmhash, fs-extra, fuse.js, js2xmlparser, rate-limiter-flexible, request-ip, svcorelib, url-parse, xss #38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade multiple dependencies.
👯♂ The following dependencies are linked and will therefore be updated together.ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
dotenv
from 8.2.0 to 8.6.0 | 5 versions ahead of your current version | 3 years ago
on 2021-05-05
farmhash
from 3.1.0 to 3.3.1 | 6 versions ahead of your current version | 5 months ago
on 2024-04-17
fs-extra
from 9.0.1 to 9.1.0 | 1 version ahead of your current version | 4 years ago
on 2021-01-19
fuse.js
from 6.4.1 to 6.6.2 | 12 versions ahead of your current version | 2 years ago
on 2022-05-11
js2xmlparser
from 4.0.1 to 4.0.2 | 1 version ahead of your current version | 3 years ago
on 2021-10-31
rate-limiter-flexible
from 2.2.1 to 2.4.2 | 19 versions ahead of your current version | a year ago
on 2023-07-27
request-ip
from 2.1.3 to 2.2.0 | 1 version ahead of your current version | 2 years ago
on 2022-06-01
svcorelib
from 1.11.1 to 1.18.2 | 12 versions ahead of your current version | 2 years ago
on 2023-02-20
url-parse
from 1.4.7 to 1.5.10 | 11 versions ahead of your current version | 3 years ago
on 2022-02-22
xss
from 1.0.8 to 1.0.15 | 7 versions ahead of your current version | 6 months ago
on 2024-03-03
Issues fixed by the recommended upgrade:
SNYK-JS-ANSIREGEX-1583908
SNYK-JS-URLPARSE-2407770
SNYK-JS-XSS-1584355
SNYK-JS-ANSIREGEX-1583908
SNYK-JS-SIMPLEGET-2361683
SNYK-JS-URLPARSE-2407759
SNYK-JS-URLPARSE-2412697
SNYK-JS-MINIMATCH-3050818
SNYK-JS-URLPARSE-1078283
SNYK-JS-URLPARSE-1533425
SNYK-JS-URLPARSE-2401205
Release notes
Package name: dotenv
Show as 'added' in changelog
Bump version 8.5.1
Bump version 8.5.0
Point to types file for VS Code. Bump 8.4.0
Drop node 8 support
chore(release): 8.2.0
Package name: farmhash
No content.
No content.
No content.
No content.
No content.
No content.
No content.
Package name: fs-extra
9.1.0
9.0.1
Package name: fuse.js
Bug Fixes
Bug Fixes
fieldNormWeight
to be optional, fixes [#658]FuseOptionKeyObject
, fixes [#655] and [#656]Features
Bug Fixes
6.5.3 (2021-12-23)
Bug Fixes
6.5.2 (2021-12-23)
Purely created this version as minification failed in the prior one.
6.5.1 (2021-12-23)
Bug Fixes
chore(release): 6.5.0
Bug Fixes
Bug Fixes
FuseIndex
type (2e60bee), closes #519Bug Fixes
Package name: js2xmlparser
Package name: rate-limiter-flexible
Thank you @ dmozgovoi for the quick improvement.
In some cases especially with insuranceLimiter set it is important to reject requests quickly based on Redis client status being not
ready
. Thanks @ dmozgovoiThank you @ svsool
getTokensRemaining
with RateLimiterPostgres fixed. #125clearExpiredByTimeout
is added to TS types for MySQL and Postgres limiters. #156browser
package.json settings to allow bundling. 6ce34b3 Thank you @ achingbrainnodejs.util.inspect.custom
for Symbol flexibility. 2c8bedb Thank you @ shlavikinmemoryBlockOnConsumed
andinmemoryBlockDuration
options are renamed toinMemoryBlockOnConsumed
andinMemoryBlockDuration
. Old options are still supported, but deprecated and will be removed in v3 major release. #106mongoose
client. Thank you @ adrianvlupuget
method. It incorrectly processedundefined
result from a store. Thank you @ animir.editorconfig
added. Thank you @ vinibeloniRateLimiterQueueError
added. Thank you @ adilhafeezdeleteInMemoryBlockedAll
method is added. Thank you @ animirreplaceOne
withfindOneAndUpdate
to fix a bug related to absentops
attribute in MongoDB client v4+. Thank you @ vdiezdelete
method on any store limiter deletes inMemoryBlocked key if it is there. Thank you @ evan361425deleteInMemoryBlockedAll
method added to clean up all blocked keys at once. Thank you @ evan361425 again :-)Package name: request-ip
2.2.0
bump version number and add new build
Package name: svcorelib
Fixes:
system.inDebugger()
no longer dependant on V8'sinspector
module which errored in environments likepkg
colors.fat
Fixes:
splitIntoParts()
function to split an array into n partssplitIntoPartsOfLength()
function to split an array into parts of n lengthallInstanceOf()
to check if all items in an array are an instance of a classisClass()
to check if a value is a reference to a classrandomItemIndex()
to get a random item and its index from an arraytakeRandomItem()
to delete a random item from an array and return itcolors.fgb
andcolors.bgb
for bright colorsdim
,underscore
,reverse
andhidden
fulfilled
toresolved
in StatePromisecolors.fg
andcolors.bg
colors.fat
tocolors.bright
allOfType()
performance
module anymoregenerateUUID
->uuid
filesystem
->files
seededRNG.generateRandomSeed()
->seededRNG.randomSeed()
seededRNG.generateRandomNumbers()
->seededRNG.generateNumbers()
pause()
->system.pause()
halves()
to get the two halves of an arrayparseDuration()
to parse out time units from a passed duration in millisecondsformatDuration()
to convert a duration in milliseconds to a string with custom formatfiles.existsSync()
as a synchronous counterpart tofiles.exists()
SelectionMenu
now supports EventEmitter's.on("submit")
methodreserialize()
now keeps the type of the passed object (#38)seededRNG.validateSeed()
now returns false when a seed starts with0
(#34)system.inDebugger()
(#37).d.ts
type declarations (#27)system.inDebugger()
not detecting debugger (#30)mysql
as a peer dependency (#29)Fixed bug where
filesystem.exists()
wasn't exported (see #25)StatePromise
that keeps track of the state of a promiserandRange()
generateUUID.custom()
, deprecated older overloadsoftShutdown()
now accepts a Promise for async code execution before shutdown.d.ts
) by a lotMigration warnings:
FolderDaemon
with the new syntax shown in the docsAdded functions:
filesystem.exists()
to provide a reimplementation tofs
' deprecatedexists()
function (#14)filesystem.ensureDirs()
to ensure a set of directories exists (#18)filesystem.ensureDirsSync()
as a synchronous counterpart toensureDirs()
(#18)system.usedHeap()
to get the current heap usage in percent (#19)Changes:
FolderDaemon
's configuration parameters with a single settings object (#13)SCLError
to all errors to implement thedate
property (#17)system
namespace:noShutdown()
- moved tosystem
yesShutdown()
- moved tosystem
softShutdown()
- moved tosystem
inDebugger()
- moved tosystem
setWindowTitle()
- moved tosystem
Fixed bugs:
isEmpty()
with valuenull
threw a TypeError (#15)mysql
isn't included in the dependencies (#21)system.softShutdown()
's callback function was wrong (#20)Package name: url-parse
1.5.10
1.5.9
1.5.8
1.5.7
1.5.6
1.5.5
[dist] 1.5.4
[dist] 1.5.3
[dist] 1.5.2
[dist] 1.5.1
Package name: xss
v1.0.15
v1.0.14
v1.0.13
No content.
v1.0.11
v1.0.10
No content.
v1.0.8
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: