diff --git a/.eslintignore b/.eslintignore
index ed4050d1e..26bf2ac7b 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -3,20 +3,6 @@ lib
dist
coverage
test/lib/**
-website/public/**
-website/src/examples/**/*.html
-website/themes/uppy/source/js/smooth-scroll.min.js
-website/themes/uppy/source/js/uppy.js
-website/themes/uppy/source/uppy/**
test/endtoend/*/build
examples/svelte-example/public/build/
bundle-legacy.js
-website/src/_posts/201*.md
-website/src/_posts/2020-*.md
-website/src/_posts/2021-01-*.md
-website/src/_posts/2021-02-*.md
-website/src/_posts/2021-03-*.md
-website/src/_posts/2021-04-*.md
-website/src/_posts/2021-05-*.md
-website/src/_posts/2021-06-*.md
-website/src/docs/react-dashboard.md
diff --git a/.eslintrc.js b/.eslintrc.js
index b0d46a714..5e7fdc46c 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -53,8 +53,15 @@ module.exports = {
ignore: svgPresentationAttributes,
}],
+ // Special rules for CI:
+ ...(process.env.CI && {
+ // Some imports are available only after a full build, which we don't do on CI.
+ 'import/no-unresolved': 'off',
+ }),
+
// rules we want to enforce
'array-callback-return': 'error',
+ 'func-names': 'error',
'implicit-arrow-linebreak': 'error',
'import/no-dynamic-require': 'error',
'import/no-extraneous-dependencies': 'error',
@@ -76,25 +83,8 @@ module.exports = {
'prefer-spread': 'error',
'unicorn/prefer-node-protocol': 'error',
- // transloadit rules we would like to enforce in the future
- // but will require separate PRs to gradually get there
- // and so the meantime: just warn
- 'class-methods-use-this': ['warn'],
- 'consistent-return': ['warn'],
- 'default-case': ['warn'],
- 'global-require': ['warn'],
- 'import/no-unresolved': ['warn'],
- 'import/order': ['warn'],
- 'no-mixed-operators': ['warn'],
- 'no-param-reassign': ['warn'],
- 'no-redeclare': ['warn'],
- 'no-shadow': ['warn'],
- 'no-use-before-define': ['warn', { 'functions': false }],
- 'radix': ['warn'],
'react/button-has-type': 'error',
- 'react/destructuring-assignment': ['warn'],
'react/forbid-prop-types': 'error',
- 'react/jsx-props-no-spreading': ['warn'],
'react/no-access-state-in-setstate': 'error',
'react/no-array-index-key': 'error',
'react/no-deprecated': 'error',
@@ -122,8 +112,8 @@ module.exports = {
// jsdoc
'jsdoc/check-alignment': 'error',
'jsdoc/check-examples': 'off', // cannot yet be supported for ESLint 8, see https://github.com/eslint/eslint/issues/14745
- 'jsdoc/check-param-names': ['warn'],
- 'jsdoc/check-syntax': ['warn'],
+ 'jsdoc/check-param-names': 'error',
+ 'jsdoc/check-syntax': 'error',
'jsdoc/check-tag-names': ['error', { jsxTags: true }],
'jsdoc/check-types': 'error',
'jsdoc/newline-after-description': 'error',
@@ -253,7 +243,6 @@ module.exports = {
'packages/@uppy/webcam/src/**/*.js',
'packages/@uppy/xhr-upload/src/**/*.js',
'packages/@uppy/zoom/src/**/*.js',
- 'website/src/examples/*/*.es6',
],
parser: 'espree',
parserOptions: {
@@ -359,20 +348,10 @@ module.exports = {
'no-use-before-define': 'warn',
},
},
- {
- files: [
- 'website/src/examples/*/*.es6',
- ],
- rules: {
- 'import/no-extraneous-dependencies': 'off',
- 'no-console': 'off',
- },
- },
{
files: [
'*.test.js',
'test/endtoend/*.js',
- 'website/*.js',
'bin/**.js',
],
rules: {
@@ -383,8 +362,8 @@ module.exports = {
files: [
'bin/**.js',
'bin/**.mjs',
- 'examples/**/*.config.js',
'examples/**/*.cjs',
+ 'examples/**/*.js',
'packages/@uppy/companion/test/**/*.js',
'test/**/*.js',
'test/**/*.ts',
@@ -392,8 +371,6 @@ module.exports = {
'*.test-d.ts',
'postcss.config.js',
'.eslintrc.js',
- 'website/*.js',
- 'website/**/*.js',
'private/**/*.js',
],
rules: {
@@ -415,15 +392,6 @@ module.exports = {
},
},
- {
- files: [
- 'website/themes/uppy/source/js/*.js',
- ],
- rules: {
- 'prefer-const': ['off'],
- },
- },
-
{
files: ['test/endtoend/*/*.mjs', 'test/endtoend/*/*.ts'],
rules: {
diff --git a/.gitignore b/.gitignore
index c8de2f1cd..c95631cf9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,18 +25,6 @@ test/endtoend/create-react-app/coverage/
uppy-*.tgz
generatedLocale.d.ts
-website/db.json
-website/*.log
-website/node_modules/
-website/public/
-website/.deploy*/
-website/src/_drafts
-website/themes/uppy/source/uppy/
-website/themes/uppy/_config.yml
-website/src/_template/list_of_locale_packs.md
-website/src/examples/locale_list.json
-website/themes/uppy/layout/partials/generated_stargazers.ejs
-
**/output/*
!output/.keep
examples/dev/file.txt
diff --git a/e2e/cypress/integration/dashboard-aws-multipart.spec.ts b/e2e/cypress/integration/dashboard-aws-multipart.spec.ts
index 2fa1e865b..25ce042a0 100644
--- a/e2e/cypress/integration/dashboard-aws-multipart.spec.ts
+++ b/e2e/cypress/integration/dashboard-aws-multipart.spec.ts
@@ -10,10 +10,8 @@ describe('Dashboard with @uppy/aws-s3-multipart', () => {
it('should upload cat image successfully', () => {
cy.get('@file-input').selectFile('cypress/fixtures/images/cat.jpg', { force:true })
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait(['@post', '@get', '@put']).then(() => {
- cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
- })
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait(['@post', '@get', '@put'])
+ cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
})
})
diff --git a/e2e/cypress/integration/dashboard-aws.spec.ts b/e2e/cypress/integration/dashboard-aws.spec.ts
index d462f87e2..16a7a1ddb 100644
--- a/e2e/cypress/integration/dashboard-aws.spec.ts
+++ b/e2e/cypress/integration/dashboard-aws.spec.ts
@@ -9,10 +9,8 @@ describe('Dashboard with @uppy/aws-s3', () => {
it('should upload cat image successfully', () => {
cy.get('@file-input').selectFile('cypress/fixtures/images/cat.jpg', { force:true })
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait(['@post', '@get']).then(() => {
- cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
- })
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait(['@post', '@get'])
+ cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
})
})
diff --git a/e2e/cypress/integration/dashboard-transloadit.spec.ts b/e2e/cypress/integration/dashboard-transloadit.spec.ts
index 4eaaf869d..521cf636e 100644
--- a/e2e/cypress/integration/dashboard-transloadit.spec.ts
+++ b/e2e/cypress/integration/dashboard-transloadit.spec.ts
@@ -10,10 +10,9 @@ describe('Dashboard with Transloadit', () => {
it('should upload cat image successfully', () => {
cy.get('@file-input').selectFile('cypress/fixtures/images/cat.jpg', { force:true })
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait(['@assemblies', '@resumable']).then(() => {
- cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait(['@assemblies', '@resumable']).then(() => {
+ cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
})
})
@@ -31,17 +30,16 @@ describe('Dashboard with Transloadit', () => {
cy.get('@file-input').selectFile(
['cypress/fixtures/images/cat.jpg', 'cypress/fixtures/images/traffic.jpg', 'cypress/fixtures/images/car.jpg'],
{ force:true },
- ).then(() => {
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait(['@createAssemblies']).then(() => {
- expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).every((a: any) => a.pollInterval)).to.equal(true)
+ )
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
- uppy.cancelAll()
+ cy.wait(['@createAssemblies']).then(() => {
+ expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).every((a: any) => a.pollInterval)).to.equal(true)
- cy.wait(['@delete']).then(() => {
- expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).some((a: any) => a.pollInterval)).to.equal(false)
- })
- })
+ uppy.cancelAll()
+
+ cy.wait(['@delete']).then(() => {
+ expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).some((a: any) => a.pollInterval)).to.equal(false)
})
})
})
@@ -75,20 +73,15 @@ describe('Dashboard with Transloadit', () => {
{ method: 'DELETE', pathname: '/assemblies/*', times: 1 },
).as('assemblyDeletion')
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait('@assemblyPolling').then(() => {
- cy.get('button[data-cy=cancel]').click().then(() => {
- cy.wait('@assemblyDeletion').then(() => {
- // Unfortunately, waiting on a network request somehow often results in a race condition.
- // We just want to know wether this is called or not, so waiting for 2 sec to be sure.
- // eslint-disable-next-line cypress/no-unnecessary-waiting
- cy.wait(2000).then(() => {
- expect(spy).to.be.calledOnce
- })
- })
- })
- })
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait('@assemblyPolling')
+ cy.get('button[data-cy=cancel]').click()
+ cy.wait('@assemblyDeletion')
+ // Unfortunately, waiting on a network request somehow often results in a race condition.
+ // We just want to know wether this is called or not, so waiting for 2 sec to be sure.
+ // eslint-disable-next-line cypress/no-unnecessary-waiting
+ cy.wait(2000)
+ expect(spy).to.be.calledOnce
})
})
@@ -116,18 +109,16 @@ describe('Dashboard with Transloadit', () => {
{ method: 'DELETE', pathname: '/assemblies/*', times: 1 },
).as('assemblyDeletion')
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait('@assemblyPolling').then(() => {
- expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).every((a: any) => a.pollInterval)).to.equal(true)
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait('@assemblyPolling')
+ expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).every((a: any) => a.pollInterval)).to.equal(true)
- const { files } = uppy.getState()
- uppy.removeFiles(Object.keys(files))
+ const { files } = uppy.getState()
+ uppy.removeFiles(Object.keys(files))
- cy.wait('@assemblyDeletion').then(() => {
- expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).some((a: any) => a.pollInterval)).to.equal(false)
- expect(spy).to.be.calledOnce
- })
- })
+ cy.wait('@assemblyDeletion').then(() => {
+ expect(Object.values(uppy.getPlugin('Transloadit').activeAssemblies).some((a: any) => a.pollInterval)).to.equal(false)
+ expect(spy).to.be.calledOnce
})
})
})
diff --git a/e2e/cypress/integration/dashboard-tus.spec.ts b/e2e/cypress/integration/dashboard-tus.spec.ts
index 760ed8622..b69333097 100644
--- a/e2e/cypress/integration/dashboard-tus.spec.ts
+++ b/e2e/cypress/integration/dashboard-tus.spec.ts
@@ -22,10 +22,9 @@ describe('Dashboard with Tus', () => {
it('should upload cat image successfully', () => {
cy.get('@file-input').selectFile('cypress/fixtures/images/cat.jpg', { force:true })
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait(['@post', '@patch']).then(() => {
- cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait(['@post', '@patch']).then(() => {
+ cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
})
})
@@ -37,10 +36,9 @@ describe('Dashboard with Tus', () => {
{ statusCode: 429, body: {} },
).as('patch')
- cy.get('.uppy-StatusBar-actionBtn--upload').click().then(() => {
- cy.wait('@tus').then(() => {
- cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
- })
+ cy.get('.uppy-StatusBar-actionBtn--upload').click()
+ cy.wait('@tus').then(() => {
+ cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
})
})
diff --git a/examples/angular-example/package.json b/examples/angular-example/package.json
index b6bd5278c..445d72f7d 100644
--- a/examples/angular-example/package.json
+++ b/examples/angular-example/package.json
@@ -41,7 +41,7 @@
"@types/jasmine": "~4.0.0",
"eslint": "^8.0.0",
"eslint-plugin-import": "^2.22.1",
- "eslint-plugin-jsdoc": "^39.0.0",
+ "eslint-plugin-jsdoc": "^40.0.0",
"eslint-plugin-prefer-arrow": "^1.2.3",
"jasmine-core": "~4.2.0",
"karma": "~6.4.0",
diff --git a/examples/aws-nodejs/index.js b/examples/aws-nodejs/index.js
index 30cfc58ee..6ece65bdf 100644
--- a/examples/aws-nodejs/index.js
+++ b/examples/aws-nodejs/index.js
@@ -137,11 +137,11 @@ app.get('/s3/multipart/:uploadId', (req, res, next) => {
const { key } = req.query
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
const parts = []
- listPartsPage(0)
function listPartsPage (startAt) {
client.listParts({
@@ -165,6 +165,7 @@ app.get('/s3/multipart/:uploadId', (req, res, next) => {
}
})
}
+ listPartsPage(0)
})
function isValidPart (part) {
diff --git a/examples/react-native-expo/App.js b/examples/react-native-expo/App.js
index 448785f17..d5784fb0e 100644
--- a/examples/react-native-expo/App.js
+++ b/examples/react-native-expo/App.js
@@ -112,6 +112,7 @@ export default function App () {
diff --git a/package.json b/package.json
index 2a5299c7d..e38747410 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"version": "0.0.0",
"description": "Extensible JavaScript file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Instagram, Dropbox, Google Drive, S3 and more :dog:",
"lint-staged": {
- "*.js": "eslint",
+ "*.js": "eslint --fix",
"*.jsx": "eslint --fix",
"*.md": [
"remark --silently-ignore -i .remarkignore -foq",
@@ -68,8 +68,8 @@
"eslint-plugin-compat": "^4.0.0",
"eslint-plugin-cypress": "^2.12.1",
"eslint-plugin-import": "^2.25.2",
- "eslint-plugin-jest": "^26.0.0",
- "eslint-plugin-jsdoc": "^39.0.0",
+ "eslint-plugin-jest": "^27.0.0",
+ "eslint-plugin-jsdoc": "^40.0.0",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-markdown": "^3.0.0",
"eslint-plugin-node": "^11.1.0",
@@ -77,7 +77,7 @@
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-react": "^7.22.0",
"eslint-plugin-react-hooks": "^4.2.0",
- "eslint-plugin-unicorn": "^43.0.0",
+ "eslint-plugin-unicorn": "^46.0.0",
"github-contributors-list": "^1.2.4",
"glob": "^8.0.0",
"jest": "^29.0.0",
diff --git a/packages/@uppy/companion/src/server/Uploader.js b/packages/@uppy/companion/src/server/Uploader.js
index 37051f7ff..c3bbd057d 100644
--- a/packages/@uppy/companion/src/server/Uploader.js
+++ b/packages/@uppy/companion/src/server/Uploader.js
@@ -532,8 +532,10 @@ class Uploader {
// previously made to providers. Deleting the field would prevent it from getting leaked
// to the frontend etc.
// @ts-ignore
+ // eslint-disable-next-line no-param-reassign
delete error.originalRequest
// @ts-ignore
+ // eslint-disable-next-line no-param-reassign
delete error.originalResponse
reject(error)
},
diff --git a/packages/@uppy/companion/src/server/controllers/index.js b/packages/@uppy/companion/src/server/controllers/index.js
index 522bda57e..b9a499eec 100644
--- a/packages/@uppy/companion/src/server/controllers/index.js
+++ b/packages/@uppy/companion/src/server/controllers/index.js
@@ -1,3 +1,4 @@
+/* eslint-disable global-require */
module.exports = {
callback: require('./callback'),
deauthorizationCallback: require('./deauth-callback'),
diff --git a/packages/@uppy/companion/src/server/controllers/oauth-redirect.js b/packages/@uppy/companion/src/server/controllers/oauth-redirect.js
index 51f8c60bb..a0ef7ba47 100644
--- a/packages/@uppy/companion/src/server/controllers/oauth-redirect.js
+++ b/packages/@uppy/companion/src/server/controllers/oauth-redirect.js
@@ -12,19 +12,22 @@ module.exports = function oauthRedirect (req, res) {
const params = qs.stringify(req.query)
const { authProvider } = req.companion.provider
if (!req.companion.options.server.oauthDomain) {
- return res.redirect(req.companion.buildURL(`/connect/${authProvider}/callback?${params}`, true))
+ res.redirect(req.companion.buildURL(`/connect/${authProvider}/callback?${params}`, true))
+ return
}
const state = oAuthState.getDynamicStateFromRequest(req)
if (!state) {
- return res.status(400).send('Cannot find state in session')
+ res.status(400).send('Cannot find state in session')
+ return
}
const handler = oAuthState.getFromState(state, 'companionInstance', req.companion.options.secret)
const handlerHostName = (new URL(handler)).host
if (hasMatch(handlerHostName, req.companion.options.server.validHosts)) {
const url = `${handler}/connect/${authProvider}/callback?${params}`
- return res.redirect(url)
+ res.redirect(url)
+ return
}
res.status(400).send('Invalid Host in state')
diff --git a/packages/@uppy/companion/src/server/controllers/s3.js b/packages/@uppy/companion/src/server/controllers/s3.js
index 1537c2c03..794e58a46 100644
--- a/packages/@uppy/companion/src/server/controllers/s3.js
+++ b/packages/@uppy/companion/src/server/controllers/s3.js
@@ -28,13 +28,15 @@ module.exports = function s3 (config) {
const client = req.companion.s3Client
if (!client || typeof config.bucket !== 'string') {
- return res.status(400).json({ error: 'This Companion server does not support uploading to S3' })
+ res.status(400).json({ error: 'This Companion server does not support uploading to S3' })
+ return
}
const metadata = req.query.metadata || {}
const key = config.getKey(req, req.query.filename, metadata)
if (typeof key !== 'string') {
- return res.status(500).json({ error: 'S3 uploads are misconfigured: filename returned from `getKey` must be a string' })
+ res.status(500).json({ error: 'S3 uploads are misconfigured: filename returned from `getKey` must be a string' })
+ return
}
const fields = {
@@ -45,8 +47,8 @@ module.exports = function s3 (config) {
if (config.acl != null) fields.acl = config.acl
- Object.keys(metadata).forEach((key) => {
- fields[`x-amz-meta-${key}`] = metadata[key]
+ Object.keys(metadata).forEach((metadataKey) => {
+ fields[`x-amz-meta-${metadataKey}`] = metadata[metadataKey]
})
client.createPresignedPost({
@@ -88,10 +90,12 @@ module.exports = function s3 (config) {
const key = config.getKey(req, req.body.filename, req.body.metadata || {})
const { type, metadata } = req.body
if (typeof key !== 'string') {
- return res.status(500).json({ error: 's3: filename returned from `getKey` must be a string' })
+ res.status(500).json({ error: 's3: filename returned from `getKey` must be a string' })
+ return
}
if (typeof type !== 'string') {
- return res.status(400).json({ error: 's3: content type must be a string' })
+ res.status(400).json({ error: 's3: content type must be a string' })
+ return
}
const params = {
@@ -135,11 +139,11 @@ module.exports = function s3 (config) {
const { key } = req.query
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
let parts = []
- listPartsPage(0)
function listPartsPage (startAt) {
client.listParts({
@@ -159,14 +163,11 @@ module.exports = function s3 (config) {
// Get the next page.
listPartsPage(data.NextPartNumberMarker)
} else {
- done()
+ res.json(parts)
}
})
}
-
- function done () {
- res.json(parts)
- }
+ listPartsPage(0)
}
/**
@@ -187,10 +188,12 @@ module.exports = function s3 (config) {
const { key } = req.query
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
if (!parseInt(partNumber, 10)) {
- return res.status(400).json({ error: 's3: the part number must be a number between 1 and 10000.' })
+ res.status(400).json({ error: 's3: the part number must be a number between 1 and 10000.' })
+ return
}
client.getSignedUrl('uploadPart', {
@@ -229,19 +232,20 @@ module.exports = function s3 (config) {
const { key, partNumbers } = req.query
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
if (typeof partNumbers !== 'string') {
- return res.status(400).json({ error: 's3: the part numbers must be passed as a comma separated query parameter. For example: "?partNumbers=4,6,7,21"' })
+ res.status(400).json({ error: 's3: the part numbers must be passed as a comma separated query parameter. For example: "?partNumbers=4,6,7,21"' })
+ return
}
const partNumbersArray = partNumbers.split(',')
- partNumbersArray.forEach((partNumber) => {
- if (!parseInt(partNumber, 10)) {
- return res.status(400).json({ error: 's3: the part numbers must be a number between 1 and 10000.' })
- }
- })
+ if (!partNumbersArray.every((partNumber) => parseInt(partNumber, 10))) {
+ res.status(400).json({ error: 's3: the part numbers must be a number between 1 and 10000.' })
+ return
+ }
Promise.all(
partNumbersArray.map((partNumber) => {
@@ -282,7 +286,8 @@ module.exports = function s3 (config) {
const { key } = req.query
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
client.abortMultipartUpload({
@@ -318,10 +323,15 @@ module.exports = function s3 (config) {
const { parts } = req.body
if (typeof key !== 'string') {
- return res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ res.status(400).json({ error: 's3: the object key must be passed as a query parameter. For example: "?key=abc.jpg"' })
+ return
}
- if (!Array.isArray(parts) || !parts.every(isValidPart)) {
- return res.status(400).json({ error: 's3: `parts` must be an array of {ETag, PartNumber} objects.' })
+ if (
+ !Array.isArray(parts)
+ || !parts.every(part => typeof part === 'object' && typeof part?.PartNumber === 'number' && typeof part.ETag === 'string')
+ ) {
+ res.status(400).json({ error: 's3: `parts` must be an array of {ETag, PartNumber} objects.' })
+ return
}
client.completeMultipartUpload({
@@ -352,7 +362,3 @@ module.exports = function s3 (config) {
.post('/multipart/:uploadId/complete', express.json({ limit: '1mb' }), completeMultipartUpload)
.delete('/multipart/:uploadId', abortMultipartUpload)
}
-
-function isValidPart (part) {
- return part && typeof part === 'object' && typeof part.PartNumber === 'number' && typeof part.ETag === 'string'
-}
diff --git a/packages/@uppy/companion/src/server/controllers/send-token.js b/packages/@uppy/companion/src/server/controllers/send-token.js
index 06d2603e2..2ec628094 100644
--- a/packages/@uppy/companion/src/server/controllers/send-token.js
+++ b/packages/@uppy/companion/src/server/controllers/send-token.js
@@ -44,7 +44,8 @@ module.exports = function sendToken (req, res, next) {
const allowedClients = req.companion.options.clients
// if no preset clients then allow any client
if (!allowedClients || hasMatch(origin, allowedClients) || hasMatch((new URL(origin)).host, allowedClients)) {
- return res.send(htmlContent(uppyAuthToken, origin))
+ res.send(htmlContent(uppyAuthToken, origin))
+ return
}
}
next()
diff --git a/packages/@uppy/companion/src/server/emitter/redis-emitter.js b/packages/@uppy/companion/src/server/emitter/redis-emitter.js
index a9df2a2cf..df1badfef 100644
--- a/packages/@uppy/companion/src/server/emitter/redis-emitter.js
+++ b/packages/@uppy/companion/src/server/emitter/redis-emitter.js
@@ -37,6 +37,29 @@ module.exports = (redisUrl, redisPubSubScope) => {
}
}
+ /**
+ * Remove an event listener
+ *
+ * @param {string} eventName name of the event
+ * @param {any} handler the handler of the event to remove
+ */
+ function removeListener (eventName, handler) {
+ if (eventName === 'error') return errorEmitter.removeListener('error', handler)
+
+ return runWhenConnected(() => {
+ const handlersByThisEventName = handlersByEvent.get(eventName)
+ if (handlersByThisEventName == null) return undefined
+
+ const actualHandler = handlersByThisEventName.get(handler)
+ if (actualHandler == null) return undefined
+
+ handlersByThisEventName.delete(handler)
+ if (handlersByThisEventName.size === 0) handlersByEvent.delete(eventName)
+
+ return subscriber.pUnsubscribe(getPrefixedEventName(eventName), actualHandler)
+ })
+ }
+
function addListener (eventName, handler, _once = false) {
function actualHandler (message) {
if (_once) removeListener(eventName, handler)
@@ -92,29 +115,6 @@ module.exports = (redisUrl, redisPubSubScope) => {
runWhenConnected(() => publisher.publish(getPrefixedEventName(eventName), JSON.stringify(args)))
}
- /**
- * Remove an event listener
- *
- * @param {string} eventName name of the event
- * @param {any} handler the handler of the event to remove
- */
- function removeListener (eventName, handler) {
- if (eventName === 'error') return errorEmitter.removeListener('error', handler)
-
- return runWhenConnected(() => {
- const handlersByThisEventName = handlersByEvent.get(eventName)
- if (handlersByThisEventName == null) return undefined
-
- const actualHandler = handlersByThisEventName.get(handler)
- if (actualHandler == null) return undefined
-
- handlersByThisEventName.delete(handler)
- if (handlersByThisEventName.size === 0) handlersByEvent.delete(eventName)
-
- return subscriber.pUnsubscribe(getPrefixedEventName(eventName), actualHandler)
- })
- }
-
/**
* Remove all listeners of an event
*
diff --git a/packages/@uppy/companion/src/server/helpers/oauth-state.js b/packages/@uppy/companion/src/server/helpers/oauth-state.js
index 89d255217..d83337607 100644
--- a/packages/@uppy/companion/src/server/helpers/oauth-state.js
+++ b/packages/@uppy/companion/src/server/helpers/oauth-state.js
@@ -2,6 +2,16 @@ const crypto = require('node:crypto')
const atob = require('atob')
const { encrypt, decrypt } = require('./utils')
+const setState = (state, secret) => {
+ const encodedState = Buffer.from(JSON.stringify(state)).toString('base64')
+ return encrypt(encodedState, secret)
+}
+
+const getState = (state, secret) => {
+ const encodedState = decrypt(state, secret)
+ return JSON.parse(atob(encodedState))
+}
+
module.exports.generateState = (secret) => {
const state = {}
state.id = crypto.randomBytes(10).toString('hex')
@@ -17,16 +27,6 @@ module.exports.getFromState = (state, name, secret) => {
return getState(state, secret)[name]
}
-const setState = (state, secret) => {
- const encodedState = Buffer.from(JSON.stringify(state)).toString('base64')
- return encrypt(encodedState, secret)
-}
-
-const getState = (state, secret) => {
- const encodedState = decrypt(state, secret)
- return JSON.parse(atob(encodedState))
-}
-
module.exports.getDynamicStateFromRequest = (req) => {
const dynamic = (req.session.grant || {}).dynamic || {}
const { state } = dynamic
diff --git a/packages/@uppy/companion/src/server/helpers/utils.js b/packages/@uppy/companion/src/server/helpers/utils.js
index 13f9894ce..5cf4f6db4 100644
--- a/packages/@uppy/companion/src/server/helpers/utils.js
+++ b/packages/@uppy/companion/src/server/helpers/utils.js
@@ -23,7 +23,7 @@ exports.jsonStringify = (data) => {
if (typeof value === 'object' && value !== null) {
if (cache.indexOf(value) !== -1) {
// Circular reference found, discard key
- return
+ return undefined
}
cache.push(value)
}
@@ -90,8 +90,7 @@ function urlEncode (unencoded) {
}
function urlDecode (encoded) {
- encoded = encoded.replace(/-/g, '+').replace(/_/g, '/').replace(/~/g, '=')
- return encoded
+ return encoded.replace(/-/g, '+').replace(/_/g, '/').replace(/~/g, '=')
}
/**
diff --git a/packages/@uppy/companion/src/server/helpers/version.js b/packages/@uppy/companion/src/server/helpers/version.js
index d74df2039..f2b0dc2bb 100644
--- a/packages/@uppy/companion/src/server/helpers/version.js
+++ b/packages/@uppy/companion/src/server/helpers/version.js
@@ -8,8 +8,8 @@ const semver = require('semver')
* @returns {boolean}
*/
exports.gte = (v1, v2) => {
- v1 = semver.coerce(v1).version
- v2 = semver.coerce(v2).version
-
- return semver.gte(v1, v2)
+ return semver.gte(
+ semver.coerce(v1).version,
+ semver.coerce(v2).version,
+ )
}
diff --git a/packages/@uppy/companion/src/server/jobs.js b/packages/@uppy/companion/src/server/jobs.js
index c29d4f917..44f12e39f 100644
--- a/packages/@uppy/companion/src/server/jobs.js
+++ b/packages/@uppy/companion/src/server/jobs.js
@@ -10,17 +10,6 @@ const logger = require('./logger')
// TODO rewrite to use require('timers/promises').setTimeout when we support newer node versions
const sleep = promisify(setTimeout)
-/**
- * Runs a function every 24 hours, to clean up stale, upload related files.
- *
- * @param {string} dirPath path to the directory which you want to clean
- */
-exports.startCleanUpJob = (dirPath) => {
- logger.info('starting clean up job', 'jobs.cleanup.start')
- // run once a day
- schedule.scheduleJob('0 23 * * *', () => cleanUpFinishedUploads(dirPath))
-}
-
const cleanUpFinishedUploads = (dirPath) => {
logger.info(`running clean up job for path: ${dirPath}`, 'jobs.cleanup.progress.read')
fs.readdir(dirPath, (err, files) => {
@@ -40,12 +29,12 @@ const cleanUpFinishedUploads = (dirPath) => {
}
const fullPath = path.join(dirPath, file)
- fs.stat(fullPath, (err, stats) => {
+ fs.stat(fullPath, (err2, stats) => {
const twelveHoursAgo = 12 * 60 * 60 * 1000
- if (err) {
+ if (err2) {
// we still delete the file if we can't get the stats
// but we also log the error
- logger.error(err, 'jobs.cleanup.stat.error')
+ logger.error(err2, 'jobs.cleanup.stat.error')
// @ts-ignore
} else if (((new Date()) - stats.mtime) < twelveHoursAgo) {
logger.info(`skipping file ${file}`, 'jobs.cleanup.skip')
@@ -53,14 +42,25 @@ const cleanUpFinishedUploads = (dirPath) => {
}
logger.info(`deleting file ${file}`, 'jobs.cleanup.progress.delete')
- fs.unlink(fullPath, (err) => {
- if (err) logger.error(err, 'jobs.cleanup.delete.error')
+ fs.unlink(fullPath, (err3) => {
+ if (err3) logger.error(err3, 'jobs.cleanup.delete.error')
})
})
})
})
}
+/**
+ * Runs a function every 24 hours, to clean up stale, upload related files.
+ *
+ * @param {string} dirPath path to the directory which you want to clean
+ */
+exports.startCleanUpJob = (dirPath) => {
+ logger.info('starting clean up job', 'jobs.cleanup.start')
+ // run once a day
+ schedule.scheduleJob('0 23 * * *', () => cleanUpFinishedUploads(dirPath))
+}
+
async function runPeriodicPing ({ urls, payload, requestTimeout }) {
// Run requests in parallel
await Promise.all(urls.map(async (url) => {
diff --git a/packages/@uppy/companion/src/server/provider/index.js b/packages/@uppy/companion/src/server/provider/index.js
index a9f709c26..0e06f5f45 100644
--- a/packages/@uppy/companion/src/server/provider/index.js
+++ b/packages/@uppy/companion/src/server/provider/index.js
@@ -89,9 +89,11 @@ module.exports.addCustomProviders = (customProviders, providers, grantConfig) =>
Object.keys(customProviders).forEach((providerName) => {
const customProvider = customProviders[providerName]
+ // eslint-disable-next-line no-param-reassign
providers[providerName] = customProvider.module
if (isOAuthProvider(customProvider.module.authProvider)) {
+ // eslint-disable-next-line no-param-reassign
grantConfig[providerName] = {
...customProvider.config,
// todo: consider setting these options from a universal point also used
@@ -116,6 +118,7 @@ module.exports.addProviderOptions = (companionOptions, grantConfig) => {
return
}
+ // eslint-disable-next-line no-param-reassign
grantConfig.defaults = {
host: server.host,
protocol: server.protocol,
@@ -128,9 +131,12 @@ module.exports.addProviderOptions = (companionOptions, grantConfig) => {
const authProvider = providerNameToAuthName(providerName, companionOptions)
if (isOAuthProvider(authProvider) && grantConfig[authProvider]) {
// explicitly add providerOptions so users don't override other providerOptions.
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].key = providerOptions[providerName].key
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].secret = providerOptions[providerName].secret
if (providerOptions[providerName].credentialsURL) {
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].dynamic = ['key', 'secret', 'redirect_uri']
}
@@ -140,16 +146,20 @@ module.exports.addProviderOptions = (companionOptions, grantConfig) => {
// override grant.js redirect uri with companion's custom redirect url
const isExternal = !!server.implicitPath
const redirectPath = `/${providerName}/redirect`
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].redirect_uri = getURLBuilder(companionOptions)(redirectPath, isExternal)
if (oauthDomain) {
const fullRedirectPath = getURLBuilder(companionOptions)(redirectPath, isExternal, true)
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].redirect_uri = `${server.protocol}://${oauthDomain}${fullRedirectPath}`
}
if (server.implicitPath) {
// no url builder is used for this because grant internally adds the path
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].callback = `${server.implicitPath}${grantConfig[authProvider].callback}`
} else if (server.path) {
+ // eslint-disable-next-line no-param-reassign
grantConfig[authProvider].callback = `${server.path}${grantConfig[authProvider].callback}`
}
}
diff --git a/packages/@uppy/companion/test/__mocks__/tus-js-client.js b/packages/@uppy/companion/test/__mocks__/tus-js-client.js
index 62f5925e4..8fbb27960 100644
--- a/packages/@uppy/companion/test/__mocks__/tus-js-client.js
+++ b/packages/@uppy/companion/test/__mocks__/tus-js-client.js
@@ -13,6 +13,7 @@ class Upload {
setTimeout(this._triggerProgressThenSuccess.bind(this), 100)
}
+ // eslint-disable-next-line class-methods-use-this
abort () {
// noop
}
diff --git a/packages/@uppy/companion/test/__tests__/callback.js b/packages/@uppy/companion/test/__tests__/callback.js
index 391a850bc..71d113f4b 100644
--- a/packages/@uppy/companion/test/__tests__/callback.js
+++ b/packages/@uppy/companion/test/__tests__/callback.js
@@ -1,7 +1,6 @@
-/* global jest:false, test:false, expect:false, describe:false */
-
const mockOauthState = require('../mockoauthstate')()
+// eslint-disable-next-line import/order
const request = require('supertest')
const tokenService = require('../../src/server/helpers/jwt')
const { getServer } = require('../mockserver')
diff --git a/packages/@uppy/companion/test/__tests__/cors.js b/packages/@uppy/companion/test/__tests__/cors.js
index 473f4a58e..8cf5b063d 100644
--- a/packages/@uppy/companion/test/__tests__/cors.js
+++ b/packages/@uppy/companion/test/__tests__/cors.js
@@ -1,5 +1,3 @@
-/* global jest:false, test:false, describe:false, expect:false */
-
const { cors } = require('../../src/server/middlewares')
function testWithMock ({ corsOptions, get = () => {}, origin = 'https://localhost:1234' } = {}) {
diff --git a/packages/@uppy/companion/test/__tests__/header-blacklist.js b/packages/@uppy/companion/test/__tests__/header-blacklist.js
index 9d5ad02eb..7cac82a70 100644
--- a/packages/@uppy/companion/test/__tests__/header-blacklist.js
+++ b/packages/@uppy/companion/test/__tests__/header-blacklist.js
@@ -1,5 +1,3 @@
-/* global test:false, expect:false, describe:false, */
-
const headerSanitize = require('../../src/server/header-blacklist')
describe('Header black-list testing', () => {
diff --git a/packages/@uppy/companion/test/__tests__/logger.js b/packages/@uppy/companion/test/__tests__/logger.js
index a4592ac52..d1a07dd9f 100644
--- a/packages/@uppy/companion/test/__tests__/logger.js
+++ b/packages/@uppy/companion/test/__tests__/logger.js
@@ -1,4 +1,3 @@
-/* global test:false, expect:false, describe:false, beforeAll:false, */
const chalk = require('chalk')
const logger = require('../../src/server/logger')
diff --git a/packages/@uppy/companion/test/__tests__/preauth.js b/packages/@uppy/companion/test/__tests__/preauth.js
index c8db69dff..cc638735e 100644
--- a/packages/@uppy/companion/test/__tests__/preauth.js
+++ b/packages/@uppy/companion/test/__tests__/preauth.js
@@ -1,5 +1,3 @@
-/* global jest:false, test:false, expect:false, describe:false */
-
jest.mock('../../src/server/helpers/jwt', () => {
return {
generateToken: () => {},
diff --git a/packages/@uppy/companion/test/__tests__/provider-manager.js b/packages/@uppy/companion/test/__tests__/provider-manager.js
index e6b8ddb42..3da05943f 100644
--- a/packages/@uppy/companion/test/__tests__/provider-manager.js
+++ b/packages/@uppy/companion/test/__tests__/provider-manager.js
@@ -1,5 +1,3 @@
-/* global test:false, expect:false, describe:false, beforeEach:false */
-
const providerManager = require('../../src/server/provider')
const { getCompanionOptions } = require('../../src/standalone/helper')
const { setDefaultEnv } = require('../mockserver')
@@ -10,6 +8,7 @@ let companionOptions
describe('Test Provider options', () => {
beforeEach(() => {
setDefaultEnv()
+ // eslint-disable-next-line global-require
grantConfig = require('../../src/config/grant')()
companionOptions = getCompanionOptions()
})
diff --git a/packages/@uppy/companion/test/__tests__/url.js b/packages/@uppy/companion/test/__tests__/url.js
index a220f6091..35d611933 100644
--- a/packages/@uppy/companion/test/__tests__/url.js
+++ b/packages/@uppy/companion/test/__tests__/url.js
@@ -1,5 +1,3 @@
-/* global jest:false, test:false, expect:false, describe:false */
-
const nock = require('nock')
const request = require('supertest')
diff --git a/packages/@uppy/companion/test/mockserver.js b/packages/@uppy/companion/test/mockserver.js
index 15dfd8f8d..82b36e244 100644
--- a/packages/@uppy/companion/test/mockserver.js
+++ b/packages/@uppy/companion/test/mockserver.js
@@ -62,6 +62,7 @@ module.exports.getServer = (extraEnv) => {
// todo rewrite companion to not use global state
// https://github.com/transloadit/uppy/issues/3284
jest.resetModules()
+ // eslint-disable-next-line global-require
const standalone = require('../src/standalone')
const authServer = express()
diff --git a/packages/@uppy/locales/src/es_MX.js b/packages/@uppy/locales/src/es_MX.js
index 7540018b9..481f854ef 100644
--- a/packages/@uppy/locales/src/es_MX.js
+++ b/packages/@uppy/locales/src/es_MX.js
@@ -172,7 +172,7 @@ es_MX.strings = {
zoomOut: 'Alejar',
}
-es_MX.pluralize = function (count) {
+es_MX.pluralize = (count) => {
if (count === 1) {
return 0
}
diff --git a/packages/@uppy/locales/src/hi_IN.js b/packages/@uppy/locales/src/hi_IN.js
index 2ead93690..7747d997d 100644
--- a/packages/@uppy/locales/src/hi_IN.js
+++ b/packages/@uppy/locales/src/hi_IN.js
@@ -185,7 +185,7 @@ hi_IN.strings = {
zoomOut: 'ज़ूम आउट',
}
-hi_IN.pluralize = function (count) {
+hi_IN.pluralize = (count) => {
if (count === 1) {
return 0
}
diff --git a/packages/@uppy/react/src/Dashboard.d.ts b/packages/@uppy/react/src/Dashboard.d.ts
index ecdac88cf..42d4b0b9a 100644
--- a/packages/@uppy/react/src/Dashboard.d.ts
+++ b/packages/@uppy/react/src/Dashboard.d.ts
@@ -1,6 +1,6 @@
import * as React from 'react'
import type { DashboardOptions } from '@uppy/dashboard'
-import { Omit, WithBaseUppyProps } from './CommonTypes'
+import type { Omit, WithBaseUppyProps } from './CommonTypes'
// This type is mapped into `DashboardProps` below so IntelliSense doesn't display this big mess of nested types
type DashboardPropsInner = Omit<
diff --git a/packages/@uppy/react/src/DashboardModal.d.ts b/packages/@uppy/react/src/DashboardModal.d.ts
index a98724516..25c34edbd 100644
--- a/packages/@uppy/react/src/DashboardModal.d.ts
+++ b/packages/@uppy/react/src/DashboardModal.d.ts
@@ -1,5 +1,5 @@
import type { DashboardOptions } from '@uppy/dashboard'
-import { Omit, ToUppyProps } from './CommonTypes'
+import type { Omit, ToUppyProps } from './CommonTypes'
// This type is mapped into `DashboardModalProps` below so IntelliSense doesn't display this big mess of nested types
type DashboardModalPropsInner = {
diff --git a/packages/@uppy/react/src/DragDrop.d.ts b/packages/@uppy/react/src/DragDrop.d.ts
index bab34361f..ea4bb3b4a 100644
--- a/packages/@uppy/react/src/DragDrop.d.ts
+++ b/packages/@uppy/react/src/DragDrop.d.ts
@@ -1,5 +1,5 @@
import type { DragDropOptions } from '@uppy/drag-drop'
-import { ToUppyProps } from './CommonTypes'
+import type { ToUppyProps } from './CommonTypes'
export type DragDropProps = ToUppyProps & React.BaseHTMLAttributes
diff --git a/packages/@uppy/react/src/FileInput.d.ts b/packages/@uppy/react/src/FileInput.d.ts
index 63f6e4f5a..92d7c4b5a 100644
--- a/packages/@uppy/react/src/FileInput.d.ts
+++ b/packages/@uppy/react/src/FileInput.d.ts
@@ -1,5 +1,5 @@
import type { FileInputOptions } from '@uppy/file-input'
-import { ToUppyProps } from './CommonTypes'
+import type { ToUppyProps } from './CommonTypes'
export type FileInputProps = ToUppyProps
diff --git a/packages/@uppy/react/src/ProgressBar.d.ts b/packages/@uppy/react/src/ProgressBar.d.ts
index b01a6a00f..7c93657b9 100644
--- a/packages/@uppy/react/src/ProgressBar.d.ts
+++ b/packages/@uppy/react/src/ProgressBar.d.ts
@@ -1,5 +1,5 @@
import type { ProgressBarOptions } from '@uppy/progress-bar'
-import { ToUppyProps } from './CommonTypes'
+import type { ToUppyProps } from './CommonTypes'
export type ProgressBarProps = ToUppyProps & React.BaseHTMLAttributes
diff --git a/packages/@uppy/react/src/StatusBar.d.ts b/packages/@uppy/react/src/StatusBar.d.ts
index 49fdd4a7b..156da2321 100644
--- a/packages/@uppy/react/src/StatusBar.d.ts
+++ b/packages/@uppy/react/src/StatusBar.d.ts
@@ -1,5 +1,5 @@
import type { StatusBarOptions } from '@uppy/status-bar'
-import { ToUppyProps } from './CommonTypes'
+import type { ToUppyProps } from './CommonTypes'
export type StatusBarProps = ToUppyProps & React.BaseHTMLAttributes
diff --git a/yarn.lock b/yarn.lock
index f376926b7..fb4aacb9f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -212,91 +212,90 @@ __metadata:
linkType: hard
"@angular-eslint/builder@npm:^14.0.2":
- version: 14.0.3
- resolution: "@angular-eslint/builder@npm:14.0.3"
- dependencies:
- "@nrwl/devkit": ^14.5.9
- nx: ^14.5.9
+ version: 14.4.0
+ resolution: "@angular-eslint/builder@npm:14.4.0"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: "*"
- checksum: a9c7614eb0d9e3ef3ec65c81dd605c48f6d27401cf32694719c99082ecba8be66d311faf910ad8c9647f4273dc699a87a4a89220033a13fa3510402347f210b1
+ checksum: 9de45027ce3ff496df2b82a1fe3ba60fbfc411b3e6012cb7e459a1bed02fe7735fe29e95f40230a1c0aa02f3ac895d70d390f4e1854989298c0864f0c0ebc9c8
languageName: node
linkType: hard
-"@angular-eslint/bundled-angular-compiler@npm:14.0.3":
- version: 14.0.3
- resolution: "@angular-eslint/bundled-angular-compiler@npm:14.0.3"
- checksum: 7f686f52d34d20767d9ab5fcc70c0a228b23c4a17b79b774c8568293cdbcfdad6492c432b1462ecb974bd948f4f52cf59db9ba5ae5bd703442864a33adbf89a3
+"@angular-eslint/bundled-angular-compiler@npm:14.4.0":
+ version: 14.4.0
+ resolution: "@angular-eslint/bundled-angular-compiler@npm:14.4.0"
+ checksum: 6e775b548d4bd245a8653c3ebc2586507b6c4601675b74a51ed16c3001192fc0ae323389938770d9d917c2af5d86b41bac744bb7a26da76a8bc3d07a6e4ebe61
languageName: node
linkType: hard
-"@angular-eslint/eslint-plugin-template@npm:14.0.3, @angular-eslint/eslint-plugin-template@npm:^14.0.2":
- version: 14.0.3
- resolution: "@angular-eslint/eslint-plugin-template@npm:14.0.3"
+"@angular-eslint/eslint-plugin-template@npm:14.4.0, @angular-eslint/eslint-plugin-template@npm:^14.0.2":
+ version: 14.4.0
+ resolution: "@angular-eslint/eslint-plugin-template@npm:14.4.0"
dependencies:
- "@angular-eslint/bundled-angular-compiler": 14.0.3
- "@typescript-eslint/utils": 5.29.0
- aria-query: 5.0.0
- axobject-query: 3.0.1
+ "@angular-eslint/bundled-angular-compiler": 14.4.0
+ "@angular-eslint/utils": 14.4.0
+ "@typescript-eslint/type-utils": 5.43.0
+ "@typescript-eslint/utils": 5.43.0
+ aria-query: 5.1.3
+ axobject-query: 3.1.1
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: "*"
- checksum: 16b20170f2c69fb59f67cc18b26f451a92c18aaaac1cf64e544f6cb9bdf2083815674c2086c30e78e1c97b00fc5b52f11f9d715ac3d151cc982fc74c54809e98
+ checksum: bb733a90f4e07c840cc38b097795084edcedf13ce9db19635497c3dfdaf27981f09ff2b9a240d349a876bf2e9b7a4313c970cd953afbb392e82c23f8875e9265
languageName: node
linkType: hard
-"@angular-eslint/eslint-plugin@npm:14.0.3, @angular-eslint/eslint-plugin@npm:^14.0.2":
- version: 14.0.3
- resolution: "@angular-eslint/eslint-plugin@npm:14.0.3"
+"@angular-eslint/eslint-plugin@npm:14.4.0, @angular-eslint/eslint-plugin@npm:^14.0.2":
+ version: 14.4.0
+ resolution: "@angular-eslint/eslint-plugin@npm:14.4.0"
dependencies:
- "@angular-eslint/utils": 14.0.3
- "@typescript-eslint/utils": 5.29.0
+ "@angular-eslint/utils": 14.4.0
+ "@typescript-eslint/utils": 5.43.0
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: "*"
- checksum: 9c4296c61b1e2cc27ff72facfc87f68fdbc64e25125a684b7d6d804267526d6ab127baf00044238f0cbedb466ecda46d60fdfd1bb9740dbf7140d514353f7095
+ checksum: a3780ea8022c62eeb8263a4f8210f18b0e1dfd646e955ca9a63385a060f4e19fe8e454c6e8bdd0110c8a6dc22d900e12d1b77271977f6c78acbc9475e4580b84
languageName: node
linkType: hard
"@angular-eslint/schematics@npm:^14.0.2":
- version: 14.0.3
- resolution: "@angular-eslint/schematics@npm:14.0.3"
+ version: 14.4.0
+ resolution: "@angular-eslint/schematics@npm:14.4.0"
dependencies:
- "@angular-eslint/eslint-plugin": 14.0.3
- "@angular-eslint/eslint-plugin-template": 14.0.3
+ "@angular-eslint/eslint-plugin": 14.4.0
+ "@angular-eslint/eslint-plugin-template": 14.4.0
ignore: 5.2.0
strip-json-comments: 3.1.1
tmp: 0.2.1
peerDependencies:
"@angular/cli": ">= 14.0.0 < 15.0.0"
- checksum: 124ed1fe768fa10bb974b9d1478470a5897e83735a7eaf50f8895ccadb103a8a12af5bfc9901a6beb830836cbe188f1acfa2763bf7339ff6fe3db2f469710c26
+ checksum: 5bbfd3dd31ff83690c3a8fc69c661ef001fa0af9806b1a1b89fe1d1288ca9c59fe09023c7ef329ef9aacfdb0e6b5e0259e0a59d5195b03f3b1152861da8fb273
languageName: node
linkType: hard
"@angular-eslint/template-parser@npm:^14.0.2":
- version: 14.0.3
- resolution: "@angular-eslint/template-parser@npm:14.0.3"
+ version: 14.4.0
+ resolution: "@angular-eslint/template-parser@npm:14.4.0"
dependencies:
- "@angular-eslint/bundled-angular-compiler": 14.0.3
- eslint-scope: ^5.1.0
+ "@angular-eslint/bundled-angular-compiler": 14.4.0
+ eslint-scope: ^7.0.0
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: "*"
- checksum: 921bdd9336bb95773b5c7eb63c5759a6ab55e1f3f59458b0e37609d4e73b54eaa6a8679e8c149f7e4ec1bccfbb00f29605cb85e6f2c4ba83c54a4e3245cfb0fd
+ checksum: 7cbef2028e3746ef07ff16b597afade8a18c60d2cbc00fcdbd398871b31f3191f14e9e063ad482935aa076180cd1d69b63f2bf4cc70821fb237e33fff4220d63
languageName: node
linkType: hard
-"@angular-eslint/utils@npm:14.0.3":
- version: 14.0.3
- resolution: "@angular-eslint/utils@npm:14.0.3"
+"@angular-eslint/utils@npm:14.4.0":
+ version: 14.4.0
+ resolution: "@angular-eslint/utils@npm:14.4.0"
dependencies:
- "@angular-eslint/bundled-angular-compiler": 14.0.3
- "@typescript-eslint/utils": 5.29.0
+ "@angular-eslint/bundled-angular-compiler": 14.4.0
+ "@typescript-eslint/utils": 5.43.0
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: "*"
- checksum: 937a66534858ad10609781e9e4eaf194947d0f212f128223a896a17a624a0f26684e74a7e873d5f692d4a5bb77ea3d45272d99715d6c292407ceb017ac9cc4cf
+ checksum: 9ce6e983887f6dbfcfca317524fff642e2cf56de52ec0f534dd613adba84e1eb6e59b68da401379222fb108fe03f3b49d3b9c46e26f25b5c96d89203e5d266f8
languageName: node
linkType: hard
@@ -622,28 +621,28 @@ __metadata:
linkType: hard
"@babel/eslint-parser@npm:^7.11.3":
- version: 7.18.9
- resolution: "@babel/eslint-parser@npm:7.18.9"
+ version: 7.21.3
+ resolution: "@babel/eslint-parser@npm:7.21.3"
dependencies:
- eslint-scope: ^5.1.1
+ "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1
eslint-visitor-keys: ^2.1.0
semver: ^6.3.0
peerDependencies:
"@babel/core": ">=7.11.0"
eslint: ^7.5.0 || ^8.0.0
- checksum: ddbe0f9425c61a23069280948c0ad9cd4d6d46087cbc6386dd407a3ae6365c62e20f401ea42608aba21fcc2142b8d3d0878eb2f2192a7e5adbe355bdbc215aad
+ checksum: cc44a26a518c62ca93cdbee4ec4fa195c5a69b4f85d696c9df572b1ada99446ebdf3caef58a124f401a798279a765f858c88292bc7a8fc0485c34e178b1a9e82
languageName: node
linkType: hard
"@babel/eslint-plugin@npm:^7.11.3":
- version: 7.18.10
- resolution: "@babel/eslint-plugin@npm:7.18.10"
+ version: 7.19.1
+ resolution: "@babel/eslint-plugin@npm:7.19.1"
dependencies:
eslint-rule-composer: ^0.3.0
peerDependencies:
"@babel/eslint-parser": ">=7.11.0"
eslint: ">=7.5.0"
- checksum: 9fa301e2064de4336bf99df052438006b296f0f9dbc08cad7d1918604d59c19d2893cf1872846bd8d3577d5347e33d0cfb452f4f40141962a551726bba8c2025
+ checksum: 3af5d8bfd5545c145bf84fe87053a48b7d0fbbdee7e75b34cdd08e04e521c68dd00dc9ede9d597c06ed380843c6a319402d7805c11693e61626c003b17fd8b89
languageName: node
linkType: hard
@@ -2559,17 +2558,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime-corejs3@npm:^7.10.2":
- version: 7.18.9
- resolution: "@babel/runtime-corejs3@npm:7.18.9"
- dependencies:
- core-js-pure: ^3.20.2
- regenerator-runtime: ^0.13.4
- checksum: 249158b660ac996fa4f4b0d1ab5810db060af40fac4d0bb5da23f55539a151313ae254aa64afc2ab7000d95167824e21a689f74bc24b36fd0f5ca030d522133d
- languageName: node
- linkType: hard
-
-"@babel/runtime@npm:7.18.9, @babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2":
+"@babel/runtime@npm:7.18.9, @babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2":
version: 7.18.9
resolution: "@babel/runtime@npm:7.18.9"
dependencies:
@@ -2596,6 +2585,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:^7.20.7":
+ version: 7.21.0
+ resolution: "@babel/runtime@npm:7.21.0"
+ dependencies:
+ regenerator-runtime: ^0.13.11
+ checksum: 7b33e25bfa9e0e1b9e8828bb61b2d32bdd46b41b07ba7cb43319ad08efc6fda8eb89445193e67d6541814627df0ca59122c0ea795e412b99c5183a0540d338ab
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:~7.5.4":
version: 7.5.5
resolution: "@babel/runtime@npm:7.5.5"
@@ -3082,14 +3080,14 @@ __metadata:
languageName: node
linkType: hard
-"@es-joy/jsdoccomment@npm:~0.31.0":
- version: 0.31.0
- resolution: "@es-joy/jsdoccomment@npm:0.31.0"
+"@es-joy/jsdoccomment@npm:~0.37.0":
+ version: 0.37.0
+ resolution: "@es-joy/jsdoccomment@npm:0.37.0"
dependencies:
comment-parser: 1.3.1
esquery: ^1.4.0
- jsdoc-type-pratt-parser: ~3.1.0
- checksum: 1691ff501559f45593e5f080d2c08dea4fadba5f48e526b9ff2943c050fbb40408f5e83968542e5b6bf47219c7573796d00bfe80dacfd1ba8187904cc475cefb
+ jsdoc-type-pratt-parser: ~4.0.0
+ checksum: 949c0d164573f189998a7ad7ace936639535e1cacf495d7daa893142dbe9e947f146602615732eaa3174b7ca08af9eea5d9fa97a68fdfe0aa14213ab0f319b13
languageName: node
linkType: hard
@@ -3261,20 +3259,45 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^1.3.1":
- version: 1.3.1
- resolution: "@eslint/eslintrc@npm:1.3.1"
+"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0":
+ version: 4.4.0
+ resolution: "@eslint-community/eslint-utils@npm:4.4.0"
+ dependencies:
+ eslint-visitor-keys: ^3.3.0
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22
+ languageName: node
+ linkType: hard
+
+"@eslint-community/regexpp@npm:^4.4.0":
+ version: 4.5.0
+ resolution: "@eslint-community/regexpp@npm:4.5.0"
+ checksum: 99c01335947dbd7f2129e954413067e217ccaa4e219fe0917b7d2bd96135789384b8fedbfb8eb09584d5130b27a7b876a7150ab7376f51b3a0c377d5ce026a10
+ languageName: node
+ linkType: hard
+
+"@eslint/eslintrc@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "@eslint/eslintrc@npm:2.0.2"
dependencies:
ajv: ^6.12.4
debug: ^4.3.2
- espree: ^9.4.0
- globals: ^13.15.0
+ espree: ^9.5.1
+ globals: ^13.19.0
ignore: ^5.2.0
import-fresh: ^3.2.1
js-yaml: ^4.1.0
minimatch: ^3.1.2
strip-json-comments: ^3.1.1
- checksum: 9844dcc58a44399649926d5a17a2d53d529b80d3e8c3e9d0964ae198bac77ee6bb1cf44940f30cd9c2e300f7568ec82500be42ace6cacefb08aebf9905fe208e
+ checksum: cfcf5e12c7b2c4476482e7f12434e76eae16fcd163ee627309adb10b761e5caa4a4e52ed7be464423320ff3d11eca5b50de5bf8be3e25834222470835dd5c801
+ languageName: node
+ linkType: hard
+
+"@eslint/js@npm:8.37.0":
+ version: 8.37.0
+ resolution: "@eslint/js@npm:8.37.0"
+ checksum: 7a07fb085c94ce1538949012c292fd3a6cd734f149bc03af6157dfbd8a7477678899ef57b4a27e15b36470a997389ad79a0533d5880c71e67720ae1a7de7c62d
languageName: node
linkType: hard
@@ -3534,21 +3557,14 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/config-array@npm:^0.10.4":
- version: 0.10.4
- resolution: "@humanwhocodes/config-array@npm:0.10.4"
+"@humanwhocodes/config-array@npm:^0.11.8":
+ version: 0.11.8
+ resolution: "@humanwhocodes/config-array@npm:0.11.8"
dependencies:
"@humanwhocodes/object-schema": ^1.2.1
debug: ^4.1.1
- minimatch: ^3.0.4
- checksum: d480e5d57e6d787565b6cff78e27c3d1b380692d4ffb0ada7d7f5957a56c9032f034da05a3e443065dbd0671ebf4d859036ced34e96b325bbc1badbae3c05300
- languageName: node
- linkType: hard
-
-"@humanwhocodes/gitignore-to-minimatch@npm:^1.0.2":
- version: 1.0.2
- resolution: "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2"
- checksum: aba5c40c9e3770ed73a558b0bfb53323842abfc2ce58c91d7e8b1073995598e6374456d38767be24ab6176915f0a8d8b23eaae5c85e2b488c0dccca6d795e2ad
+ minimatch: ^3.0.5
+ checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3
languageName: node
linkType: hard
@@ -4009,10 +4025,10 @@ __metadata:
languageName: node
linkType: hard
-"@mdn/browser-compat-data@npm:^4.1.5":
- version: 4.2.1
- resolution: "@mdn/browser-compat-data@npm:4.2.1"
- checksum: 76eaa7dafed154040e769ba6d23f2dcb58e805ed3ccb376a5c4b76326c92643753c20194faed363870800dc3c1af26c107b8562710c8bb37aaee8c5ffe2a89cd
+"@mdn/browser-compat-data@npm:^5.2.34":
+ version: 5.2.48
+ resolution: "@mdn/browser-compat-data@npm:5.2.48"
+ checksum: 5e3d3f293084ce17c3b78f9c138d4ac86a705320fede7ec31059e2448115e19444b104dce51fa67a764701b80ac1abe66a66dfcb15e2e13100649ee2a2ad3d54
languageName: node
linkType: hard
@@ -4140,6 +4156,15 @@ __metadata:
languageName: node
linkType: hard
+"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1":
+ version: 5.1.1-v1
+ resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1"
+ dependencies:
+ eslint-scope: 5.1.1
+ checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -4164,7 +4189,7 @@ __metadata:
languageName: node
linkType: hard
-"@nodelib/fs.walk@npm:^1.2.3":
+"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8":
version: 1.2.8
resolution: "@nodelib/fs.walk@npm:1.2.8"
dependencies:
@@ -4307,41 +4332,6 @@ __metadata:
languageName: node
linkType: hard
-"@nrwl/cli@npm:14.6.1":
- version: 14.6.1
- resolution: "@nrwl/cli@npm:14.6.1"
- dependencies:
- nx: 14.6.1
- checksum: d72a5f94f9515d44ef1a3c2e35dae559a661a66e1e6eed3a0ac610bd2783cccb0197ccff7b54cc6d2de7ebc427e076ddb2fc26936db701e8bc304c62164f84e2
- languageName: node
- linkType: hard
-
-"@nrwl/devkit@npm:^14.5.9":
- version: 14.6.1
- resolution: "@nrwl/devkit@npm:14.6.1"
- dependencies:
- "@phenomnomnominal/tsquery": 4.1.1
- ejs: ^3.1.7
- ignore: ^5.0.4
- semver: 7.3.4
- tslib: ^2.3.0
- peerDependencies:
- nx: ">= 13.10 <= 15"
- checksum: ff043858611f14d5efcdcd95d13339ce4d4fe43a360282c014a356c3ec4f03c2c0ad077ac3b8f8c52649854c95b13d4e85f2a18f8c30b0b553f9cde5ccfd99e9
- languageName: node
- linkType: hard
-
-"@nrwl/tao@npm:14.6.1":
- version: 14.6.1
- resolution: "@nrwl/tao@npm:14.6.1"
- dependencies:
- nx: 14.6.1
- bin:
- tao: index.js
- checksum: 01ca7c014d5dbd151d130a4d3138b8a55cb59b92a8a73a111c1639197b5ebb8aac2d8f3a63c572a76b63446075969a0771b1af1e7ba1f70e57f699ffa33c6c08
- languageName: node
- linkType: hard
-
"@parcel/bundler-default@npm:2.7.0":
version: 2.7.0
resolution: "@parcel/bundler-default@npm:2.7.0"
@@ -5097,17 +5087,6 @@ __metadata:
languageName: node
linkType: hard
-"@parcel/watcher@npm:2.0.4":
- version: 2.0.4
- resolution: "@parcel/watcher@npm:2.0.4"
- dependencies:
- node-addon-api: ^3.2.1
- node-gyp: latest
- node-gyp-build: ^4.3.0
- checksum: 890bdc69a52942791b276caa2cd65ef816576d6b5ada91aa28cf302b35d567c801dafe167f2525dcb313f5b420986ea11bd56228dd7ddde1116944d8f924a0a1
- languageName: node
- linkType: hard
-
"@parcel/watcher@npm:^2.0.0":
version: 2.0.5
resolution: "@parcel/watcher@npm:2.0.5"
@@ -5135,17 +5114,6 @@ __metadata:
languageName: node
linkType: hard
-"@phenomnomnominal/tsquery@npm:4.1.1":
- version: 4.1.1
- resolution: "@phenomnomnominal/tsquery@npm:4.1.1"
- dependencies:
- esquery: ^1.0.1
- peerDependencies:
- typescript: ^3 || ^4
- checksum: 64eb6d90aafa889f62fe73d128b7be2b3295dffde4d5dff63bad75d512b6bc1d8419d8fc784a1a60b45aba4cda2eaf6e233bf59797a1d91b26fac27d99dae047
- languageName: node
- linkType: hard
-
"@polka/url@npm:^1.0.0-next.20":
version: 1.0.0-next.21
resolution: "@polka/url@npm:1.0.0-next.21"
@@ -7141,12 +7109,12 @@ __metadata:
linkType: hard
"@types/eslint@npm:*, @types/eslint@npm:^8.2.0":
- version: 8.4.6
- resolution: "@types/eslint@npm:8.4.6"
+ version: 8.37.0
+ resolution: "@types/eslint@npm:8.37.0"
dependencies:
"@types/estree": "*"
"@types/json-schema": "*"
- checksum: bfaf27b00031b2238139003965475d023306119e467947f7a43a41e380918e365618e2ae6a6ae638697f6421a6bb1571db078695ff5e548f23618000b38acd23
+ checksum: 06d3b3fba12004294591b5c7a52e3cec439472195da54e096076b1f2ddfbb8a445973b9681046dd530a6ac31eca502f635abc1e3ce37d03513089358e6f822ee
languageName: node
linkType: hard
@@ -7662,6 +7630,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/semver@npm:^7.3.12":
+ version: 7.3.13
+ resolution: "@types/semver@npm:7.3.13"
+ checksum: 00c0724d54757c2f4bc60b5032fe91cda6410e48689633d5f35ece8a0a66445e3e57fa1d6e07eb780f792e82ac542948ec4d0b76eb3484297b79bd18b8cf1cb0
+ languageName: node
+ linkType: hard
+
"@types/serve-index@npm:^1.9.1":
version: 1.9.1
resolution: "@types/serve-index@npm:1.9.1"
@@ -7879,16 +7854,17 @@ __metadata:
linkType: hard
"@typescript-eslint/eslint-plugin@npm:^5.0.0":
- version: 5.36.1
- resolution: "@typescript-eslint/eslint-plugin@npm:5.36.1"
+ version: 5.57.1
+ resolution: "@typescript-eslint/eslint-plugin@npm:5.57.1"
dependencies:
- "@typescript-eslint/scope-manager": 5.36.1
- "@typescript-eslint/type-utils": 5.36.1
- "@typescript-eslint/utils": 5.36.1
+ "@eslint-community/regexpp": ^4.4.0
+ "@typescript-eslint/scope-manager": 5.57.1
+ "@typescript-eslint/type-utils": 5.57.1
+ "@typescript-eslint/utils": 5.57.1
debug: ^4.3.4
- functional-red-black-tree: ^1.0.1
+ grapheme-splitter: ^1.0.4
ignore: ^5.2.0
- regexpp: ^3.2.0
+ natural-compare-lite: ^1.4.0
semver: ^7.3.7
tsutils: ^3.21.0
peerDependencies:
@@ -7897,53 +7873,53 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: a4c555688d840c3ff0d3d71ceca583291e206cc523eade45c56fb8e1c8af84ae50ef8d344cdf8e3f9c38f430bc03c95eb8d49870094e0e5b57e0fa3e61c0ec91
+ checksum: 3ea842ef9615e298e28c6687c4dc285577ea0995944410553b3ca514ce9d437534b6e89114e9398c1a370324afe7a4a251c8c49540bb3bf13dcadde9ada3ecc2
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:^5.0.0":
- version: 5.36.1
- resolution: "@typescript-eslint/parser@npm:5.36.1"
+ version: 5.57.1
+ resolution: "@typescript-eslint/parser@npm:5.57.1"
dependencies:
- "@typescript-eslint/scope-manager": 5.36.1
- "@typescript-eslint/types": 5.36.1
- "@typescript-eslint/typescript-estree": 5.36.1
+ "@typescript-eslint/scope-manager": 5.57.1
+ "@typescript-eslint/types": 5.57.1
+ "@typescript-eslint/typescript-estree": 5.57.1
debug: ^4.3.4
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 0f0f94e56ae1d55b6e7223ce5a2b0c93e5cc082ef2951a2b24ae4b22bb8ffbeb90d2d16682bfa8bc972ba2c7fb4703aedd79b7dbd09bcee397e1ab90d11506d9
+ checksum: db61a12a67bc45d814297e7f089768c0849f18162b330279aa15121223ec3b18d80df4c327f4ca0a40a7bddb9150ba1a9379fce00bc0e4a10cc189d04e36f0e3
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:5.29.0":
- version: 5.29.0
- resolution: "@typescript-eslint/scope-manager@npm:5.29.0"
+"@typescript-eslint/scope-manager@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/scope-manager@npm:5.43.0"
dependencies:
- "@typescript-eslint/types": 5.29.0
- "@typescript-eslint/visitor-keys": 5.29.0
- checksum: 540642bef9c55fd7692af98dfb42ab99eeb82553f42ab2a3c4e132e02b5ba492da1c6bf1ca6b02b900a678fc74399ad6c564c0ca20d91032090b6cbcb01a5bde
+ "@typescript-eslint/types": 5.43.0
+ "@typescript-eslint/visitor-keys": 5.43.0
+ checksum: e594c7a32c3fa29e46dd0b0bc62f97f154bd864682ae7da87a14b6f4336f4cb02f6ed0602bbdb15783e4230ecdf8a0ccc6f7c5820850e8f11240c9e4fb0e388d
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:5.36.1":
- version: 5.36.1
- resolution: "@typescript-eslint/scope-manager@npm:5.36.1"
+"@typescript-eslint/scope-manager@npm:5.57.1":
+ version: 5.57.1
+ resolution: "@typescript-eslint/scope-manager@npm:5.57.1"
dependencies:
- "@typescript-eslint/types": 5.36.1
- "@typescript-eslint/visitor-keys": 5.36.1
- checksum: c46497226af75baed7458838ec0bfbddf19f8084115d78b915b46a8ceb4c05619ac61da127dfd3c8ee11bc916896d57bf8b9f936b0306ce69658160f910e3ad0
+ "@typescript-eslint/types": 5.57.1
+ "@typescript-eslint/visitor-keys": 5.57.1
+ checksum: 4f03d54372f0591fbc5f6e0267a6f1b73e3012e8a319c1893829e0b8e71f882e17a696995dc8b11e700162daf74444fd2d8f55dba314e1a95221a9d3eabcfb2b
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:5.36.1":
- version: 5.36.1
- resolution: "@typescript-eslint/type-utils@npm:5.36.1"
+"@typescript-eslint/type-utils@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/type-utils@npm:5.43.0"
dependencies:
- "@typescript-eslint/typescript-estree": 5.36.1
- "@typescript-eslint/utils": 5.36.1
+ "@typescript-eslint/typescript-estree": 5.43.0
+ "@typescript-eslint/utils": 5.43.0
debug: ^4.3.4
tsutils: ^3.21.0
peerDependencies:
@@ -7951,30 +7927,47 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: d2905289e253a83a9eacbad765cfba03440663086c8beb1b19345b46593c9053fb051ee13d3cc27ccd800fe95ffbf3be2b1273b0f0ac6a59452fc94e6460898b
+ checksum: 08dbc0b194d0ef1454a95d76c082503e04d9957e89a056068002e233f8d98113f50b2707f7c4b9b44f428e223d5b4485ee2b4df4e0cde354827c5edc92ede973
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:5.29.0":
- version: 5.29.0
- resolution: "@typescript-eslint/types@npm:5.29.0"
- checksum: 982ecdd69103105cabff8deac7f82f6002cf909238702ce902133e9af655cd962f977d5adf650c5ddae80d8c0e46abe1612a9141b25c7ed20ba8d662eb7ab871
- languageName: node
- linkType: hard
-
-"@typescript-eslint/types@npm:5.36.1":
- version: 5.36.1
- resolution: "@typescript-eslint/types@npm:5.36.1"
- checksum: 10c8965c64e16bc6920dc0c62aae2b139062aca945d03df2ad6fe7c299d2faa684621d571f8d9807a67643d4e9fa5217c69d5f538f9936fc757f9df5ded57623
- languageName: node
- linkType: hard
-
-"@typescript-eslint/typescript-estree@npm:5.29.0":
- version: 5.29.0
- resolution: "@typescript-eslint/typescript-estree@npm:5.29.0"
+"@typescript-eslint/type-utils@npm:5.57.1":
+ version: 5.57.1
+ resolution: "@typescript-eslint/type-utils@npm:5.57.1"
dependencies:
- "@typescript-eslint/types": 5.29.0
- "@typescript-eslint/visitor-keys": 5.29.0
+ "@typescript-eslint/typescript-estree": 5.57.1
+ "@typescript-eslint/utils": 5.57.1
+ debug: ^4.3.4
+ tsutils: ^3.21.0
+ peerDependencies:
+ eslint: "*"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 06fab95315fc1ffdaaa011e6ec1ae538826ef3d9b422e2c926dbe9b83e55d9e8bdaa07c43317a4c0a59b40a24c5c48a7c8284e6a18780475a65894b1b949fc23
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/types@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/types@npm:5.43.0"
+ checksum: fc5e5431c305feee4a3faae84f34df482e08d74b910a6f9376b01326c682ceefeeb0e270d03d7778787bc94ef05b3b85ee6d3c9d732290fbdb4a67ae1b110226
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/types@npm:5.57.1":
+ version: 5.57.1
+ resolution: "@typescript-eslint/types@npm:5.57.1"
+ checksum: 21789eb697904bbb44a18df961d5918e7c5bd90c79df3a8b8b835da81d0c0f42c7eeb2d05f77cafe49a7367ae7f549a0c8281656ea44b6dc56ae1bf19a3a1eae
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/typescript-estree@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/typescript-estree@npm:5.43.0"
+ dependencies:
+ "@typescript-eslint/types": 5.43.0
+ "@typescript-eslint/visitor-keys": 5.43.0
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
@@ -7983,16 +7976,16 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: b91107a9fc31bf511aaa70f1e6d1d832d3acf08cfe999c870169447a7c223abff54c1d604bbb08d7c069dd98b43fb279bc314d1726097704fe8ad4c6e0969b12
+ checksum: 3479f9413d73369ab3d574580c90a72f74d2ae1ec4afe485eebfad054c3d15c89f23a137bb9d6197dfdae33e444a76a99f6832688787feabbb064e09d39a3f55
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:5.36.1":
- version: 5.36.1
- resolution: "@typescript-eslint/typescript-estree@npm:5.36.1"
+"@typescript-eslint/typescript-estree@npm:5.57.1":
+ version: 5.57.1
+ resolution: "@typescript-eslint/typescript-estree@npm:5.57.1"
dependencies:
- "@typescript-eslint/types": 5.36.1
- "@typescript-eslint/visitor-keys": 5.36.1
+ "@typescript-eslint/types": 5.57.1
+ "@typescript-eslint/visitor-keys": 5.57.1
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
@@ -8001,59 +7994,63 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: acaf2938001673918dbbe690a353cf92e2cfabc79f74cd5946e303a8c24eb9c08ae2053dd261810ed0c9c471ebe879f386564c1b01dd2504dc84f4ce5f4dc696
+ checksum: bf96520f6de562838a40c3f009fc61fbee5369621071cd0d1dba4470b2b2f746cf79afe4ffa3fbccb8913295a2fbb3d89681d5178529e8da4987c46ed4e5cbed
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:5.29.0":
- version: 5.29.0
- resolution: "@typescript-eslint/utils@npm:5.29.0"
+"@typescript-eslint/utils@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/utils@npm:5.43.0"
dependencies:
"@types/json-schema": ^7.0.9
- "@typescript-eslint/scope-manager": 5.29.0
- "@typescript-eslint/types": 5.29.0
- "@typescript-eslint/typescript-estree": 5.29.0
+ "@types/semver": ^7.3.12
+ "@typescript-eslint/scope-manager": 5.43.0
+ "@typescript-eslint/types": 5.43.0
+ "@typescript-eslint/typescript-estree": 5.43.0
eslint-scope: ^5.1.1
eslint-utils: ^3.0.0
+ semver: ^7.3.7
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- checksum: 216f51fb9c176437919af55db9ed14db8af7b020611e954c06e69956b9e3248cbfe6a218013d6c17b716116dca6566a4c03710f9b48ce4e94f89312d61c16d07
+ checksum: 4c6b383b51506b57230f2624f883ae21e5d8411d138587c04fe3145f915bf8c289cc2a9f7b0b3faba98345ba230504e5014922bcc578aa0badd594d9eaa8f9ef
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:5.36.1, @typescript-eslint/utils@npm:^5.10.0":
- version: 5.36.1
- resolution: "@typescript-eslint/utils@npm:5.36.1"
+"@typescript-eslint/utils@npm:5.57.1, @typescript-eslint/utils@npm:^5.10.0":
+ version: 5.57.1
+ resolution: "@typescript-eslint/utils@npm:5.57.1"
dependencies:
+ "@eslint-community/eslint-utils": ^4.2.0
"@types/json-schema": ^7.0.9
- "@typescript-eslint/scope-manager": 5.36.1
- "@typescript-eslint/types": 5.36.1
- "@typescript-eslint/typescript-estree": 5.36.1
+ "@types/semver": ^7.3.12
+ "@typescript-eslint/scope-manager": 5.57.1
+ "@typescript-eslint/types": 5.57.1
+ "@typescript-eslint/typescript-estree": 5.57.1
eslint-scope: ^5.1.1
- eslint-utils: ^3.0.0
+ semver: ^7.3.7
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- checksum: 77853d526af86ac508d7938916046ed4ad6374c7414981064c5122a2baa96fa234751137f481ac264a07387fd4dcec1cd26b33e29732cc58e855aae77a001d7c
+ checksum: 12e55144c8087f4e8f0f22e5693f3901b81bb7899dec42c7bfe540ac672a802028b688884bb43bd67bcf3cd3546a7205d207afcd948c731c19f551ea61267205
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:5.29.0":
- version: 5.29.0
- resolution: "@typescript-eslint/visitor-keys@npm:5.29.0"
+"@typescript-eslint/visitor-keys@npm:5.43.0":
+ version: 5.43.0
+ resolution: "@typescript-eslint/visitor-keys@npm:5.43.0"
dependencies:
- "@typescript-eslint/types": 5.29.0
+ "@typescript-eslint/types": 5.43.0
eslint-visitor-keys: ^3.3.0
- checksum: 15f228ad9ffaf0e42cc6b2ee4e5095c1e89c4c2dc46a65d19ca0e2296d88c08a1192039d942bd9600b1496176749f6322d636dd307602dbab90404a9501b4d6e
+ checksum: 4820679e50096dcdaadc7c95d32e5dca3ba8510acf1a865e283822bae3940a2faec02ad8abe793f8a25f75b600f1e7215e1fd3b3ba73779eff737fa90d092550
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:5.36.1":
- version: 5.36.1
- resolution: "@typescript-eslint/visitor-keys@npm:5.36.1"
+"@typescript-eslint/visitor-keys@npm:5.57.1":
+ version: 5.57.1
+ resolution: "@typescript-eslint/visitor-keys@npm:5.57.1"
dependencies:
- "@typescript-eslint/types": 5.36.1
+ "@typescript-eslint/types": 5.57.1
eslint-visitor-keys: ^3.3.0
- checksum: 45ab7c2fd455a8e4beff418bed6c9e7e1f9f66bcaad3bfaed868f97a3f8cfec1fa4faa45948af1a1c32ce573a7b1c6d10427119c257622445b06b488fefd8b49
+ checksum: d187dfac044b7c0f24264a9ba5eebcf6651412d840b4aaba8eacabff7e771babcd67c738525b1f7c9eb8c94b7edfe7658f6de99f5fdc9745e409c538c1374674
languageName: node
linkType: hard
@@ -8095,8 +8092,8 @@ __metadata:
eslint-plugin-compat: ^4.0.0
eslint-plugin-cypress: ^2.12.1
eslint-plugin-import: ^2.25.2
- eslint-plugin-jest: ^26.0.0
- eslint-plugin-jsdoc: ^39.0.0
+ eslint-plugin-jest: ^27.0.0
+ eslint-plugin-jsdoc: ^40.0.0
eslint-plugin-jsx-a11y: ^6.4.1
eslint-plugin-markdown: ^3.0.0
eslint-plugin-node: ^11.1.0
@@ -8104,7 +8101,7 @@ __metadata:
eslint-plugin-promise: ^6.0.0
eslint-plugin-react: ^7.22.0
eslint-plugin-react-hooks: ^4.2.0
- eslint-plugin-unicorn: ^43.0.0
+ eslint-plugin-unicorn: ^46.0.0
github-contributors-list: ^1.2.4
glob: ^8.0.0
jest: ^29.0.0
@@ -8231,7 +8228,7 @@ __metadata:
"@uppy/webcam": "workspace:*"
eslint: ^8.0.0
eslint-plugin-import: ^2.22.1
- eslint-plugin-jsdoc: ^39.0.0
+ eslint-plugin-jsdoc: ^40.0.0
eslint-plugin-prefer-arrow: ^1.2.3
jasmine-core: ~4.2.0
karma: ~6.4.0
@@ -10501,20 +10498,12 @@ __metadata:
languageName: node
linkType: hard
-"aria-query@npm:5.0.0":
- version: 5.0.0
- resolution: "aria-query@npm:5.0.0"
- checksum: c41f98866c5a304561ee8cae55856711cddad6f3f85d8cb43cc5f79667078d9b8979ce32d244c1ff364e6463a4d0b6865804a33ccc717fed701b281cf7dc6296
- languageName: node
- linkType: hard
-
-"aria-query@npm:^4.2.2":
- version: 4.2.2
- resolution: "aria-query@npm:4.2.2"
+"aria-query@npm:5.1.3, aria-query@npm:^5.1.3":
+ version: 5.1.3
+ resolution: "aria-query@npm:5.1.3"
dependencies:
- "@babel/runtime": ^7.10.2
- "@babel/runtime-corejs3": ^7.10.2
- checksum: 38401a9a400f26f3dcc24b84997461a16b32869a9893d323602bed8da40a8bcc0243b8d2880e942249a1496cea7a7de769e93d21c0baa439f01e1ee936fed665
+ deep-equal: ^2.0.5
+ checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b
languageName: node
linkType: hard
@@ -10546,6 +10535,16 @@ __metadata:
languageName: node
linkType: hard
+"array-buffer-byte-length@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "array-buffer-byte-length@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ is-array-buffer: ^3.0.1
+ checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3
+ languageName: node
+ linkType: hard
+
"array-filter@npm:~0.0.0":
version: 0.0.1
resolution: "array-filter@npm:0.0.1"
@@ -10581,7 +10580,7 @@ __metadata:
languageName: node
linkType: hard
-"array-includes@npm:^3.0.3, array-includes@npm:^3.1.4, array-includes@npm:^3.1.5":
+"array-includes@npm:^3.0.3, array-includes@npm:^3.1.5":
version: 3.1.5
resolution: "array-includes@npm:3.1.5"
dependencies:
@@ -10594,6 +10593,19 @@ __metadata:
languageName: node
linkType: hard
+"array-includes@npm:^3.1.6":
+ version: 3.1.6
+ resolution: "array-includes@npm:3.1.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ get-intrinsic: ^1.1.3
+ is-string: ^1.0.7
+ checksum: f22f8cd8ba8a6448d91eebdc69f04e4e55085d09232b5216ee2d476dab3ef59984e8d1889e662c6a0ed939dcb1b57fd05b2c0209c3370942fc41b752c82a2ca5
+ languageName: node
+ linkType: hard
+
"array-iterate@npm:^1.0.0":
version: 1.1.4
resolution: "array-iterate@npm:1.1.4"
@@ -10645,7 +10657,7 @@ __metadata:
languageName: node
linkType: hard
-"array.prototype.flat@npm:^1.2.1, array.prototype.flat@npm:^1.2.5":
+"array.prototype.flat@npm:^1.2.1":
version: 1.3.0
resolution: "array.prototype.flat@npm:1.3.0"
dependencies:
@@ -10657,7 +10669,19 @@ __metadata:
languageName: node
linkType: hard
-"array.prototype.flatmap@npm:^1.2.1, array.prototype.flatmap@npm:^1.3.0":
+"array.prototype.flat@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "array.prototype.flat@npm:1.3.1"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ es-shim-unscopables: ^1.0.0
+ checksum: 5a8415949df79bf6e01afd7e8839bbde5a3581300e8ad5d8449dea52639e9e59b26a467665622783697917b43bf39940a6e621877c7dd9b3d1c1f97484b9b88b
+ languageName: node
+ linkType: hard
+
+"array.prototype.flatmap@npm:^1.2.1":
version: 1.3.0
resolution: "array.prototype.flatmap@npm:1.3.0"
dependencies:
@@ -10669,6 +10693,18 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.flatmap@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "array.prototype.flatmap@npm:1.3.1"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ es-shim-unscopables: ^1.0.0
+ checksum: 8c1c43a4995f12cf12523436da28515184c753807b3f0bc2ca6c075f71c470b099e2090cc67dba8e5280958fea401c1d0c59e1db0143272aef6cd1103921a987
+ languageName: node
+ linkType: hard
+
"array.prototype.map@npm:^1.0.4":
version: 1.0.4
resolution: "array.prototype.map@npm:1.0.4"
@@ -10695,6 +10731,19 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.tosorted@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "array.prototype.tosorted@npm:1.1.1"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ es-shim-unscopables: ^1.0.0
+ get-intrinsic: ^1.1.3
+ checksum: 7923324a67e70a2fc0a6e40237405d92395e45ebd76f5cb89c2a5cf1e66b47aca6baacd0cd628ffd88830b90d47fff268071493d09c9ae123645613dac2c2ca3
+ languageName: node
+ linkType: hard
+
"arrify@npm:^1.0.1":
version: 1.0.1
resolution: "arrify@npm:1.0.1"
@@ -10841,7 +10890,7 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^3.2.0, async@npm:^3.2.3":
+"async@npm:^3.2.0":
version: 3.2.4
resolution: "async@npm:3.2.4"
checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89
@@ -10945,10 +10994,10 @@ __metadata:
languageName: node
linkType: hard
-"axe-core@npm:^4.4.3":
- version: 4.4.3
- resolution: "axe-core@npm:4.4.3"
- checksum: c3ea000d9ace3ba0bc747c8feafc24b0de62a0f7d93021d0f77b19c73fca15341843510f6170da563d51535d6cfb7a46c5fc0ea36170549dbb44b170208450a2
+"axe-core@npm:^4.6.2":
+ version: 4.6.3
+ resolution: "axe-core@npm:4.6.3"
+ checksum: d0c46be92b9707c48b88a53cd5f471b155a2bfc8bf6beffb514ecd14e30b4863e340b5fc4f496d82a3c562048088c1f3ff5b93b9b3b026cb9c3bfacfd535da10
languageName: node
linkType: hard
@@ -10961,17 +11010,12 @@ __metadata:
languageName: node
linkType: hard
-"axobject-query@npm:3.0.1":
- version: 3.0.1
- resolution: "axobject-query@npm:3.0.1"
- checksum: c4eede240d332936c85b15725695f55797304366063ee025db5a0c5df98bb35ec826129191c3e91a0355a56854029c7bd6f63b505022737b6e3ab83cef6bf7df
- languageName: node
- linkType: hard
-
-"axobject-query@npm:^2.2.0":
- version: 2.2.0
- resolution: "axobject-query@npm:2.2.0"
- checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f
+"axobject-query@npm:3.1.1, axobject-query@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "axobject-query@npm:3.1.1"
+ dependencies:
+ deep-equal: ^2.0.5
+ checksum: c12a5da10dc7bab75e1cda9b6a3b5fcf10eba426ddf1a17b71ef65a434ed707ede7d1c4f013ba1609e970bc8c0cddac01365080d376204314e9b294719acd8a5
languageName: node
linkType: hard
@@ -11450,7 +11494,7 @@ __metadata:
languageName: node
linkType: hard
-"bl@npm:^4.0.3, bl@npm:^4.1.0":
+"bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
dependencies:
@@ -11768,7 +11812,7 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.1, browserslist@npm:^4.16.6, browserslist@npm:^4.16.8, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3, browserslist@npm:^4.6.6, browserslist@npm:^4.9.1":
+"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.1, browserslist@npm:^4.16.6, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3, browserslist@npm:^4.6.6, browserslist@npm:^4.9.1":
version: 4.21.3
resolution: "browserslist@npm:4.21.3"
dependencies:
@@ -11796,6 +11840,20 @@ __metadata:
languageName: node
linkType: hard
+"browserslist@npm:^4.21.5":
+ version: 4.21.5
+ resolution: "browserslist@npm:4.21.5"
+ dependencies:
+ caniuse-lite: ^1.0.30001449
+ electron-to-chromium: ^1.4.284
+ node-releases: ^2.0.8
+ update-browserslist-db: ^1.0.10
+ bin:
+ browserslist: cli.js
+ checksum: 9755986b22e73a6a1497fd8797aedd88e04270be33ce66ed5d85a1c8a798292a65e222b0f251bafa1c2522261e237d73b08b58689d4920a607e5a53d56dc4706
+ languageName: node
+ linkType: hard
+
"bser@npm:2.1.1":
version: 2.1.1
resolution: "bser@npm:2.1.1"
@@ -12231,17 +12289,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001304, caniuse-lite@npm:^1.0.30001370, caniuse-lite@npm:^1.0.30001373":
- version: 1.0.30001387
- resolution: "caniuse-lite@npm:1.0.30001387"
- checksum: 57b894aa54da582f867018cdbc3c8956f894962988233cd4ace8710ab0e3405dd928926e35f46e5a9b4068e5cea7e36c6e14f930c9c40972885f329df7e8119e
- languageName: node
- linkType: hard
-
-"caniuse-lite@npm:^1.0.30001400":
- version: 1.0.30001423
- resolution: "caniuse-lite@npm:1.0.30001423"
- checksum: fe443f323f5dc6a858ef7d7deddb93db5e5f9a35e22970c4a65c4ef793bb696c1e2f038df572722d9edf29021e43ed16f5131faafde783563bd0d9eccf486592
+"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001370, caniuse-lite@npm:^1.0.30001373, caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001449, caniuse-lite@npm:^1.0.30001451":
+ version: 1.0.30001474
+ resolution: "caniuse-lite@npm:1.0.30001474"
+ checksum: c05faab958fae1bbf3c595203c96d3a2f6b4c7a0d122069addc6c386f208b4db66eed3f5e3d606b80e3b384603d353b27a306f6dcb6145642b5b97a330dba86a
languageName: node
linkType: hard
@@ -12275,17 +12326,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:4.1.0":
- version: 4.1.0
- resolution: "chalk@npm:4.1.0"
- dependencies:
- ansi-styles: ^4.1.0
- supports-color: ^7.1.0
- checksum: 5561c7b4c063badee3e16d04bce50bd033e1be1bf4c6948639275683ffa7a1993c44639b43c22b1c505f0f813a24b1889037eb182546b48946f9fe7cdd0e7d13
- languageName: node
- linkType: hard
-
-"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2":
+"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -12478,13 +12519,20 @@ __metadata:
languageName: node
linkType: hard
-"ci-info@npm:^3.2.0, ci-info@npm:^3.3.2":
+"ci-info@npm:^3.2.0":
version: 3.3.2
resolution: "ci-info@npm:3.3.2"
checksum: fd81f1edd2d3b0f6cb077b2e84365136d87b9db8c055928c1ad69da8a76c2c2f19cba8ea51b90238302157ca927f91f92b653e933f2398dde4867500f08d6e62
languageName: node
linkType: hard
+"ci-info@npm:^3.6.1":
+ version: 3.8.0
+ resolution: "ci-info@npm:3.8.0"
+ checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098
+ languageName: node
+ linkType: hard
+
"cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3":
version: 1.0.4
resolution: "cipher-base@npm:1.0.4"
@@ -12562,15 +12610,6 @@ __metadata:
languageName: node
linkType: hard
-"cli-cursor@npm:3.1.0, cli-cursor@npm:^3.1.0":
- version: 3.1.0
- resolution: "cli-cursor@npm:3.1.0"
- dependencies:
- restore-cursor: ^3.1.0
- checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
- languageName: node
- linkType: hard
-
"cli-cursor@npm:^2.1.0":
version: 2.1.0
resolution: "cli-cursor@npm:2.1.0"
@@ -12580,10 +12619,12 @@ __metadata:
languageName: node
linkType: hard
-"cli-spinners@npm:2.6.1":
- version: 2.6.1
- resolution: "cli-spinners@npm:2.6.1"
- checksum: 423409baaa7a58e5104b46ca1745fbfc5888bbd0b0c5a626e052ae1387060839c8efd512fb127e25769b3dc9562db1dc1b5add6e0b93b7ef64f477feb6416a45
+"cli-cursor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "cli-cursor@npm:3.1.0"
+ dependencies:
+ restore-cursor: ^3.1.0
+ checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
languageName: node
linkType: hard
@@ -13267,13 +13308,6 @@ __metadata:
languageName: node
linkType: hard
-"core-js-pure@npm:^3.20.2":
- version: 3.25.0
- resolution: "core-js-pure@npm:3.25.0"
- checksum: 041cef3c4fa03b30eea6aa8539db00a02ea264e8542b9b787428f43e727e67050c742f46dbd75bc9ab544524a54e1ee55d8b23602dc8a2da485a3741a5f95df7
- languageName: node
- linkType: hard
-
"core-js@npm:^1.0.0":
version: 1.2.7
resolution: "core-js@npm:1.2.7"
@@ -13281,7 +13315,7 @@ __metadata:
languageName: node
linkType: hard
-"core-js@npm:^3.0.4, core-js@npm:^3.16.2, core-js@npm:^3.6.5, core-js@npm:^3.8.2":
+"core-js@npm:^3.0.4, core-js@npm:^3.6.5, core-js@npm:^3.8.2":
version: 3.25.0
resolution: "core-js@npm:3.25.0"
checksum: 5a72740bf5babaf2e6203da4c0e831a0b97c3fe6f21b4c1aa8601d3a927660a22128dd8f0e86ce84778c4e5372ab0fc03c7944afa7e215c7fb13b2c79d5d5504
@@ -14017,7 +14051,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.0.0, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0, debug@npm:^2.6.9":
+"debug@npm:2.6.9, debug@npm:^2.0.0, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0":
version: 2.6.9
resolution: "debug@npm:2.6.9"
dependencies:
@@ -14154,6 +14188,31 @@ __metadata:
languageName: node
linkType: hard
+"deep-equal@npm:^2.0.5":
+ version: 2.2.0
+ resolution: "deep-equal@npm:2.2.0"
+ dependencies:
+ call-bind: ^1.0.2
+ es-get-iterator: ^1.1.2
+ get-intrinsic: ^1.1.3
+ is-arguments: ^1.1.1
+ is-array-buffer: ^3.0.1
+ is-date-object: ^1.0.5
+ is-regex: ^1.1.4
+ is-shared-array-buffer: ^1.0.2
+ isarray: ^2.0.5
+ object-is: ^1.1.5
+ object-keys: ^1.1.1
+ object.assign: ^4.1.4
+ regexp.prototype.flags: ^1.4.3
+ side-channel: ^1.0.4
+ which-boxed-primitive: ^1.0.2
+ which-collection: ^1.0.1
+ which-typed-array: ^1.1.9
+ checksum: 46a34509d2766d6c6dc5aec4756089cf0cc137e46787e91f08f1ee0bb570d874f19f0493146907df0cf18aed4a7b4b50f6f62c899240a76c323f057528b122e3
+ languageName: node
+ linkType: hard
+
"deep-freeze@npm:^0.0.1":
version: 0.0.1
resolution: "deep-freeze@npm:0.0.1"
@@ -14729,13 +14788,6 @@ __metadata:
languageName: node
linkType: hard
-"dotenv@npm:~10.0.0":
- version: 10.0.0
- resolution: "dotenv@npm:10.0.0"
- checksum: f412c5fe8c24fbe313d302d2500e247ba8a1946492db405a4de4d30dd0eb186a88a43f13c958c5a7de303938949c4231c56994f97d05c4bc1f22478d631b4005
- languageName: node
- linkType: hard
-
"duplexer2@npm:~0.1.4":
version: 0.1.4
resolution: "duplexer2@npm:0.1.4"
@@ -14854,17 +14906,6 @@ __metadata:
languageName: node
linkType: hard
-"ejs@npm:^3.1.7":
- version: 3.1.8
- resolution: "ejs@npm:3.1.8"
- dependencies:
- jake: ^10.8.5
- bin:
- ejs: bin/cli.js
- checksum: 1d40d198ad52e315ccf37e577bdec06e24eefdc4e3c27aafa47751a03a0c7f0ec4310254c9277a5f14763c3cd4bbacce27497332b2d87c74232b9b1defef8efc
- languageName: node
- linkType: hard
-
"electron-to-chromium@npm:^1.4.202":
version: 1.4.237
resolution: "electron-to-chromium@npm:1.4.237"
@@ -14879,6 +14920,13 @@ __metadata:
languageName: node
linkType: hard
+"electron-to-chromium@npm:^1.4.284":
+ version: 1.4.350
+ resolution: "electron-to-chromium@npm:1.4.350"
+ checksum: ed39f6e351aa1d9fd09b059a4294f87b93c0c88903656ad84d2ee93520c0f4eeddfc89a86e66326b6bdf0535432f06ed153758167f9b04a92628b7171412b317
+ languageName: node
+ linkType: hard
+
"elliptic@npm:^6.5.3, elliptic@npm:^6.5.4":
version: 6.5.4
resolution: "elliptic@npm:6.5.4"
@@ -14945,7 +14993,7 @@ __metadata:
languageName: node
linkType: hard
-"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1":
+"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0":
version: 1.4.4
resolution: "end-of-stream@npm:1.4.4"
dependencies:
@@ -15013,7 +15061,7 @@ __metadata:
languageName: node
linkType: hard
-"enquirer@npm:^2.3.6, enquirer@npm:~2.3.6":
+"enquirer@npm:^2.3.6":
version: 2.3.6
resolution: "enquirer@npm:2.3.6"
dependencies:
@@ -15150,6 +15198,48 @@ __metadata:
languageName: node
linkType: hard
+"es-abstract@npm:^1.20.4":
+ version: 1.21.2
+ resolution: "es-abstract@npm:1.21.2"
+ dependencies:
+ array-buffer-byte-length: ^1.0.0
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ es-set-tostringtag: ^2.0.1
+ es-to-primitive: ^1.2.1
+ function.prototype.name: ^1.1.5
+ get-intrinsic: ^1.2.0
+ get-symbol-description: ^1.0.0
+ globalthis: ^1.0.3
+ gopd: ^1.0.1
+ has: ^1.0.3
+ has-property-descriptors: ^1.0.0
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.5
+ is-array-buffer: ^3.0.2
+ is-callable: ^1.2.7
+ is-negative-zero: ^2.0.2
+ is-regex: ^1.1.4
+ is-shared-array-buffer: ^1.0.2
+ is-string: ^1.0.7
+ is-typed-array: ^1.1.10
+ is-weakref: ^1.0.2
+ object-inspect: ^1.12.3
+ object-keys: ^1.1.1
+ object.assign: ^4.1.4
+ regexp.prototype.flags: ^1.4.3
+ safe-regex-test: ^1.0.0
+ string.prototype.trim: ^1.2.7
+ string.prototype.trimend: ^1.0.6
+ string.prototype.trimstart: ^1.0.6
+ typed-array-length: ^1.0.4
+ unbox-primitive: ^1.0.2
+ which-typed-array: ^1.1.9
+ checksum: 037f55ee5e1cdf2e5edbab5524095a4f97144d95b94ea29e3611b77d852fd8c8a40e7ae7101fa6a759a9b9b1405f188c3c70928f2d3cd88d543a07fc0d5ad41a
+ languageName: node
+ linkType: hard
+
"es-array-method-boxes-properly@npm:^1.0.0":
version: 1.0.0
resolution: "es-array-method-boxes-properly@npm:1.0.0"
@@ -15173,6 +15263,23 @@ __metadata:
languageName: node
linkType: hard
+"es-get-iterator@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "es-get-iterator@npm:1.1.3"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.3
+ has-symbols: ^1.0.3
+ is-arguments: ^1.1.1
+ is-map: ^2.0.2
+ is-set: ^2.0.2
+ is-string: ^1.0.7
+ isarray: ^2.0.5
+ stop-iteration-iterator: ^1.0.0
+ checksum: 8fa118da42667a01a7c7529f8a8cca514feeff243feec1ce0bb73baaa3514560bd09d2b3438873cf8a5aaec5d52da248131de153b28e2638a061b6e4df13267d
+ languageName: node
+ linkType: hard
+
"es-module-lexer@npm:^0.9.0":
version: 0.9.3
resolution: "es-module-lexer@npm:0.9.3"
@@ -15180,6 +15287,17 @@ __metadata:
languageName: node
linkType: hard
+"es-set-tostringtag@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "es-set-tostringtag@npm:2.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ has: ^1.0.3
+ has-tostringtag: ^1.0.0
+ checksum: ec416a12948cefb4b2a5932e62093a7cf36ddc3efd58d6c58ca7ae7064475ace556434b869b0bbeb0c365f1032a8ccd577211101234b69837ad83ad204fff884
+ languageName: node
+ linkType: hard
+
"es-shim-unscopables@npm:^1.0.0":
version: 1.0.0
resolution: "es-shim-unscopables@npm:1.0.0"
@@ -15986,17 +16104,18 @@ __metadata:
languageName: node
linkType: hard
-"eslint-import-resolver-node@npm:^0.3.6":
- version: 0.3.6
- resolution: "eslint-import-resolver-node@npm:0.3.6"
+"eslint-import-resolver-node@npm:^0.3.7":
+ version: 0.3.7
+ resolution: "eslint-import-resolver-node@npm:0.3.7"
dependencies:
debug: ^3.2.7
- resolve: ^1.20.0
- checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8
+ is-core-module: ^2.11.0
+ resolve: ^1.22.1
+ checksum: 3379aacf1d2c6952c1b9666c6fa5982c3023df695430b0d391c0029f6403a7775414873d90f397e98ba6245372b6c8960e16e74d9e4a3b0c0a4582f3bdbe3d6e
languageName: node
linkType: hard
-"eslint-module-utils@npm:^2.7.3":
+"eslint-module-utils@npm:^2.7.4":
version: 2.7.4
resolution: "eslint-module-utils@npm:2.7.4"
dependencies:
@@ -16009,31 +16128,30 @@ __metadata:
linkType: hard
"eslint-plugin-compat@npm:^4.0.0":
- version: 4.0.2
- resolution: "eslint-plugin-compat@npm:4.0.2"
+ version: 4.1.2
+ resolution: "eslint-plugin-compat@npm:4.1.2"
dependencies:
- "@mdn/browser-compat-data": ^4.1.5
+ "@mdn/browser-compat-data": ^5.2.34
ast-metadata-inferer: ^0.7.0
- browserslist: ^4.16.8
- caniuse-lite: ^1.0.30001304
- core-js: ^3.16.2
+ browserslist: ^4.21.5
+ caniuse-lite: ^1.0.30001451
find-up: ^5.0.0
lodash.memoize: 4.1.2
- semver: 7.3.5
+ semver: 7.3.8
peerDependencies:
eslint: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
- checksum: 2a1c1ebfd2d9a0e94064417f0f582b183d95bad08014e1f39dd1b4b599c1e909872ea344e016ec8fb297fcf8ab5d0c0b10032f1c2d6d4f9fb57a8a9fad67130e
+ checksum: 385c29d7392ce161cf24bb118fa98f45a817106fbb131919be03c4b332c0e2baa4609e57ee182cb1c26a788d6030569a08a1598561014fe0a2fa648c11502de2
languageName: node
linkType: hard
"eslint-plugin-cypress@npm:^2.12.1":
- version: 2.12.1
- resolution: "eslint-plugin-cypress@npm:2.12.1"
+ version: 2.13.2
+ resolution: "eslint-plugin-cypress@npm:2.13.2"
dependencies:
globals: ^11.12.0
peerDependencies:
eslint: ">= 3.2.1"
- checksum: 1f1c36e149304e9a6f58e2292a761abad58274da33b3a48b24ad55ad20cbce3ac7467321f2b6fcb052f9563c89f67004de4766eba2e2bdbcb010a6a0666989cf
+ checksum: 81cc425cfced563cf50ad2553f887e20a39fe179275e95408c53989bcf8f65f0fac648b429d006130c84221edf99eada663a2c6419eb837bf81ece3d18998cf5
languageName: node
linkType: hard
@@ -16050,82 +16168,87 @@ __metadata:
linkType: hard
"eslint-plugin-import@npm:^2.22.1, eslint-plugin-import@npm:^2.25.2":
- version: 2.26.0
- resolution: "eslint-plugin-import@npm:2.26.0"
+ version: 2.27.5
+ resolution: "eslint-plugin-import@npm:2.27.5"
dependencies:
- array-includes: ^3.1.4
- array.prototype.flat: ^1.2.5
- debug: ^2.6.9
+ array-includes: ^3.1.6
+ array.prototype.flat: ^1.3.1
+ array.prototype.flatmap: ^1.3.1
+ debug: ^3.2.7
doctrine: ^2.1.0
- eslint-import-resolver-node: ^0.3.6
- eslint-module-utils: ^2.7.3
+ eslint-import-resolver-node: ^0.3.7
+ eslint-module-utils: ^2.7.4
has: ^1.0.3
- is-core-module: ^2.8.1
+ is-core-module: ^2.11.0
is-glob: ^4.0.3
minimatch: ^3.1.2
- object.values: ^1.1.5
- resolve: ^1.22.0
+ object.values: ^1.1.6
+ resolve: ^1.22.1
+ semver: ^6.3.0
tsconfig-paths: ^3.14.1
peerDependencies:
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655
+ checksum: f500571a380167e25d72a4d925ef9a7aae8899eada57653e5f3051ec3d3c16d08271fcefe41a30a9a2f4fefc232f066253673ee4ea77b30dba65ae173dade85d
languageName: node
linkType: hard
-"eslint-plugin-jest@npm:^26.0.0":
- version: 26.9.0
- resolution: "eslint-plugin-jest@npm:26.9.0"
+"eslint-plugin-jest@npm:^27.0.0":
+ version: 27.2.1
+ resolution: "eslint-plugin-jest@npm:27.2.1"
dependencies:
"@typescript-eslint/utils": ^5.10.0
peerDependencies:
"@typescript-eslint/eslint-plugin": ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ eslint: ^7.0.0 || ^8.0.0
peerDependenciesMeta:
"@typescript-eslint/eslint-plugin":
optional: true
jest:
optional: true
- checksum: 6d5fd5c95368f1ca2640389aeb7ce703d6202493c3ec6bdedb4eaca37233710508b0c75829e727765a16fd27029a466d34202bc7f2811c752038ccbbce224400
+ checksum: 579a4d26304cc6748b2e6dff6c965ea7a21b618d8b051eb02727d25cf5c7767f6db8ef5237531635ff77e242b983b973e7cb8c820a4d20d5bda73358c452a8ab
languageName: node
linkType: hard
-"eslint-plugin-jsdoc@npm:^39.0.0":
- version: 39.3.6
- resolution: "eslint-plugin-jsdoc@npm:39.3.6"
+"eslint-plugin-jsdoc@npm:^40.0.0":
+ version: 40.1.1
+ resolution: "eslint-plugin-jsdoc@npm:40.1.1"
dependencies:
- "@es-joy/jsdoccomment": ~0.31.0
+ "@es-joy/jsdoccomment": ~0.37.0
comment-parser: 1.3.1
debug: ^4.3.4
escape-string-regexp: ^4.0.0
- esquery: ^1.4.0
- semver: ^7.3.7
+ esquery: ^1.5.0
+ semver: ^7.3.8
spdx-expression-parse: ^3.0.1
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- checksum: 0825a5eba6cdcb250e45cd5ad488bd234da346f324a11160ad4b8c9fb3c76d8e1457d462fa91c24f11bdff5ef0013375d65c366b648202254c4bcc79eed89060
+ checksum: fb2d7c80f27256ae446eeb7df0390155b90192a3d2fbbf8136f8b22a18be4d9aa9e65eef95e2ce89297d5149f2696ec04616a5a9d33f085056b2ab04b347660e
languageName: node
linkType: hard
"eslint-plugin-jsx-a11y@npm:^6.4.1":
- version: 6.6.1
- resolution: "eslint-plugin-jsx-a11y@npm:6.6.1"
+ version: 6.7.1
+ resolution: "eslint-plugin-jsx-a11y@npm:6.7.1"
dependencies:
- "@babel/runtime": ^7.18.9
- aria-query: ^4.2.2
- array-includes: ^3.1.5
+ "@babel/runtime": ^7.20.7
+ aria-query: ^5.1.3
+ array-includes: ^3.1.6
+ array.prototype.flatmap: ^1.3.1
ast-types-flow: ^0.0.7
- axe-core: ^4.4.3
- axobject-query: ^2.2.0
+ axe-core: ^4.6.2
+ axobject-query: ^3.1.1
damerau-levenshtein: ^1.0.8
emoji-regex: ^9.2.2
has: ^1.0.3
- jsx-ast-utils: ^3.3.2
- language-tags: ^1.0.5
+ jsx-ast-utils: ^3.3.3
+ language-tags: =1.0.5
minimatch: ^3.1.2
+ object.entries: ^1.1.6
+ object.fromentries: ^2.0.6
semver: ^6.3.0
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- checksum: baae7377f0e25a0cc9b34dc333a3dc6ead9ee8365e445451eff554c3ca267a0a6cb88127fe90395c578ab1b92cfed246aef7dc8d2b48b603389e10181799e144
+ checksum: f166dd5fe7257c7b891c6692e6a3ede6f237a14043ae3d97581daf318fc5833ddc6b4871aa34ab7656187430170500f6d806895747ea17ecdf8231a666c3c2fd
languageName: node
linkType: hard
@@ -16173,11 +16296,11 @@ __metadata:
linkType: hard
"eslint-plugin-promise@npm:^6.0.0":
- version: 6.0.1
- resolution: "eslint-plugin-promise@npm:6.0.1"
+ version: 6.1.1
+ resolution: "eslint-plugin-promise@npm:6.1.1"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- checksum: c1bb3c2e591787e97133dcaf764f908420a3a1959a3132e199db8f14d70dfa79fc9caf991ca60a4b60ae5f1f9823bc96c2e52304828a4278ef2f3964fe121de9
+ checksum: 46b9a4f79dae5539987922afc27cc17cbccdecf4f0ba19c0ccbf911b0e31853e9f39d9959eefb9637461b52772afa1a482f1f87ff16c1ba38bdb6fcf21897e9a
languageName: node
linkType: hard
@@ -16191,50 +16314,53 @@ __metadata:
linkType: hard
"eslint-plugin-react@npm:^7.22.0":
- version: 7.31.1
- resolution: "eslint-plugin-react@npm:7.31.1"
+ version: 7.32.2
+ resolution: "eslint-plugin-react@npm:7.32.2"
dependencies:
- array-includes: ^3.1.5
- array.prototype.flatmap: ^1.3.0
+ array-includes: ^3.1.6
+ array.prototype.flatmap: ^1.3.1
+ array.prototype.tosorted: ^1.1.1
doctrine: ^2.1.0
estraverse: ^5.3.0
jsx-ast-utils: ^2.4.1 || ^3.0.0
minimatch: ^3.1.2
- object.entries: ^1.1.5
- object.fromentries: ^2.0.5
- object.hasown: ^1.1.1
- object.values: ^1.1.5
+ object.entries: ^1.1.6
+ object.fromentries: ^2.0.6
+ object.hasown: ^1.1.2
+ object.values: ^1.1.6
prop-types: ^15.8.1
- resolve: ^2.0.0-next.3
+ resolve: ^2.0.0-next.4
semver: ^6.3.0
- string.prototype.matchall: ^4.0.7
+ string.prototype.matchall: ^4.0.8
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- checksum: 6217d4c4e36c8fea24facd0cdcf22b2fd38a3603db94ec7c0a6f430046c8564b6c6884e0a9d4a4b8766201f66e8b18af594002210421bf9b6623b1fc32e15a3a
+ checksum: 2232b3b8945aa50b7773919c15cd96892acf35d2f82503667a79e2f55def90f728ed4f0e496f0f157acbe1bd4397c5615b676ae7428fe84488a544ca53feb944
languageName: node
linkType: hard
-"eslint-plugin-unicorn@npm:^43.0.0":
- version: 43.0.2
- resolution: "eslint-plugin-unicorn@npm:43.0.2"
+"eslint-plugin-unicorn@npm:^46.0.0":
+ version: 46.0.0
+ resolution: "eslint-plugin-unicorn@npm:46.0.0"
dependencies:
- "@babel/helper-validator-identifier": ^7.18.6
- ci-info: ^3.3.2
+ "@babel/helper-validator-identifier": ^7.19.1
+ "@eslint-community/eslint-utils": ^4.1.2
+ ci-info: ^3.6.1
clean-regexp: ^1.0.0
- eslint-utils: ^3.0.0
esquery: ^1.4.0
indent-string: ^4.0.0
- is-builtin-module: ^3.1.0
+ is-builtin-module: ^3.2.0
+ jsesc: ^3.0.2
lodash: ^4.17.21
pluralize: ^8.0.0
read-pkg-up: ^7.0.1
regexp-tree: ^0.1.24
+ regjsparser: ^0.9.1
safe-regex: ^2.1.1
- semver: ^7.3.7
+ semver: ^7.3.8
strip-indent: ^3.0.0
peerDependencies:
- eslint: ">=8.18.0"
- checksum: 1b63eb013cbc0b3c9ef131a1e049b4b53d8e208393675d5f97d3fa83c050ebcb695a7fd210f4de1460f42f89c2ecca261280488834591d5c21e146d297a9ee2e
+ eslint: ">=8.28.0"
+ checksum: 30f9c67b9f94e42ae9917601ce203aa89a33c5fb821a1f45db389c8a143d3887c6b3316a74f0de7edc5e6cdac7a54d9e527cd109b96426cf2eca8f37478d0021
languageName: node
linkType: hard
@@ -16252,7 +16378,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.0, eslint-scope@npm:^5.1.1":
+"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1":
version: 5.1.1
resolution: "eslint-scope@npm:5.1.1"
dependencies:
@@ -16272,7 +16398,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-scope@npm:^7.1.1":
+"eslint-scope@npm:^7.0.0, eslint-scope@npm:^7.1.1":
version: 7.1.1
resolution: "eslint-scope@npm:7.1.1"
dependencies:
@@ -16316,21 +16442,24 @@ __metadata:
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^3.3.0":
- version: 3.3.0
- resolution: "eslint-visitor-keys@npm:3.3.0"
- checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808
+"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.0":
+ version: 3.4.0
+ resolution: "eslint-visitor-keys@npm:3.4.0"
+ checksum: 33159169462d3989321a1ec1e9aaaf6a24cc403d5d347e9886d1b5bfe18ffa1be73bdc6203143a28a606b142b1af49787f33cff0d6d0813eb5f2e8d2e1a6043c
languageName: node
linkType: hard
"eslint@npm:^8.0.0":
- version: 8.23.0
- resolution: "eslint@npm:8.23.0"
+ version: 8.37.0
+ resolution: "eslint@npm:8.37.0"
dependencies:
- "@eslint/eslintrc": ^1.3.1
- "@humanwhocodes/config-array": ^0.10.4
- "@humanwhocodes/gitignore-to-minimatch": ^1.0.2
+ "@eslint-community/eslint-utils": ^4.2.0
+ "@eslint-community/regexpp": ^4.4.0
+ "@eslint/eslintrc": ^2.0.2
+ "@eslint/js": 8.37.0
+ "@humanwhocodes/config-array": ^0.11.8
"@humanwhocodes/module-importer": ^1.0.1
+ "@nodelib/fs.walk": ^1.2.8
ajv: ^6.10.0
chalk: ^4.0.0
cross-spawn: ^7.0.2
@@ -16338,23 +16467,22 @@ __metadata:
doctrine: ^3.0.0
escape-string-regexp: ^4.0.0
eslint-scope: ^7.1.1
- eslint-utils: ^3.0.0
- eslint-visitor-keys: ^3.3.0
- espree: ^9.4.0
- esquery: ^1.4.0
+ eslint-visitor-keys: ^3.4.0
+ espree: ^9.5.1
+ esquery: ^1.4.2
esutils: ^2.0.2
fast-deep-equal: ^3.1.3
file-entry-cache: ^6.0.1
find-up: ^5.0.0
- functional-red-black-tree: ^1.0.1
- glob-parent: ^6.0.1
- globals: ^13.15.0
- globby: ^11.1.0
+ glob-parent: ^6.0.2
+ globals: ^13.19.0
grapheme-splitter: ^1.0.4
ignore: ^5.2.0
import-fresh: ^3.0.0
imurmurhash: ^0.1.4
is-glob: ^4.0.0
+ is-path-inside: ^3.0.3
+ js-sdsl: ^4.1.4
js-yaml: ^4.1.0
json-stable-stringify-without-jsonify: ^1.0.1
levn: ^0.4.1
@@ -16362,24 +16490,23 @@ __metadata:
minimatch: ^3.1.2
natural-compare: ^1.4.0
optionator: ^0.9.1
- regexpp: ^3.2.0
strip-ansi: ^6.0.1
strip-json-comments: ^3.1.0
text-table: ^0.2.0
bin:
eslint: bin/eslint.js
- checksum: ff6075daa28d817a7ac4508f31bc108a04d9ab5056608c8651b5bf9cfea5d708ca16dea6cdab2c3c0ae99b0bf0e726af8504eaa8e17c8e12e242cb68237ead64
+ checksum: 80f3d5cdce2d671f4794e392d234a78d039c347673defb0596268bd481e8f30a53d93c01ff4f66a546c87d97ab4122c0e9cafe1371f87cb03cee6b7d5aa97595
languageName: node
linkType: hard
-"espree@npm:^9.4.0":
- version: 9.4.0
- resolution: "espree@npm:9.4.0"
+"espree@npm:^9.5.1":
+ version: 9.5.1
+ resolution: "espree@npm:9.5.1"
dependencies:
acorn: ^8.8.0
acorn-jsx: ^5.3.2
- eslint-visitor-keys: ^3.3.0
- checksum: 2e3020dde67892d2ba3632413b44d0dc31d92c29ce72267d7ec24216a562f0a6494d3696e2fa39a3ec8c0e0088d773947ab2925fbb716801a11eb8dd313ac89c
+ eslint-visitor-keys: ^3.4.0
+ checksum: cdf6e43540433d917c4f2ee087c6e987b2063baa85a1d9cdaf51533d78275ebd5910c42154e7baf8e3e89804b386da0a2f7fad2264d8f04420e7506bf87b3b88
languageName: node
linkType: hard
@@ -16403,7 +16530,7 @@ __metadata:
languageName: node
linkType: hard
-"esquery@npm:^1.0.1, esquery@npm:^1.4.0":
+"esquery@npm:^1.4.0":
version: 1.4.0
resolution: "esquery@npm:1.4.0"
dependencies:
@@ -16412,6 +16539,15 @@ __metadata:
languageName: node
linkType: hard
+"esquery@npm:^1.4.2, esquery@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "esquery@npm:1.5.0"
+ dependencies:
+ estraverse: ^5.1.0
+ checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900
+ languageName: node
+ linkType: hard
+
"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0":
version: 4.3.0
resolution: "esrecurse@npm:4.3.0"
@@ -17104,19 +17240,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:3.2.7":
- version: 3.2.7
- resolution: "fast-glob@npm:3.2.7"
- dependencies:
- "@nodelib/fs.stat": ^2.0.2
- "@nodelib/fs.walk": ^1.2.3
- glob-parent: ^5.1.2
- merge2: ^1.3.0
- micromatch: ^4.0.4
- checksum: 2f4708ff112d2b451888129fdd9a0938db88b105b0ddfd043c064e3c4d3e20eed8d7c7615f7565fee660db34ddcf08a2db1bf0ab3c00b87608e4719694642d78
- languageName: node
- linkType: hard
-
"fast-glob@npm:^2.2.6":
version: 2.2.7
resolution: "fast-glob@npm:2.2.7"
@@ -17287,7 +17410,7 @@ __metadata:
languageName: node
linkType: hard
-"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0":
+"figures@npm:^3.0.0, figures@npm:^3.2.0":
version: 3.2.0
resolution: "figures@npm:3.2.0"
dependencies:
@@ -17343,15 +17466,6 @@ __metadata:
languageName: node
linkType: hard
-"filelist@npm:^1.0.1":
- version: 1.0.4
- resolution: "filelist@npm:1.0.4"
- dependencies:
- minimatch: ^5.0.1
- checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160
- languageName: node
- linkType: hard
-
"fill-range@npm:^4.0.0":
version: 4.0.0
resolution: "fill-range@npm:4.0.0"
@@ -17522,15 +17636,6 @@ __metadata:
languageName: node
linkType: hard
-"flat@npm:^5.0.2":
- version: 5.0.2
- resolution: "flat@npm:5.0.2"
- bin:
- flat: cli.js
- checksum: 12a1536ac746db74881316a181499a78ef953632ddd28050b7a3a43c62ef5462e3357c8c29d76072bb635f147f7a9a1f0c02efef6b4be28f8db62ceb3d5c7f5d
- languageName: node
- linkType: hard
-
"flatted@npm:^2.0.0":
version: 2.0.2
resolution: "flatted@npm:2.0.2"
@@ -17794,13 +17899,6 @@ __metadata:
languageName: node
linkType: hard
-"fs-constants@npm:^1.0.0":
- version: 1.0.0
- resolution: "fs-constants@npm:1.0.0"
- checksum: 18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d
- languageName: node
- linkType: hard
-
"fs-extra@npm:9.0.0":
version: 9.0.0
resolution: "fs-extra@npm:9.0.0"
@@ -17959,13 +18057,6 @@ __metadata:
languageName: node
linkType: hard
-"functional-red-black-tree@npm:^1.0.1":
- version: 1.0.1
- resolution: "functional-red-black-tree@npm:1.0.1"
- checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f
- languageName: node
- linkType: hard
-
"functions-have-names@npm:^1.2.2":
version: 1.2.3
resolution: "functions-have-names@npm:1.2.3"
@@ -18061,6 +18152,17 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "get-intrinsic@npm:1.2.0"
+ dependencies:
+ function-bind: ^1.1.1
+ has: ^1.0.3
+ has-symbols: ^1.0.3
+ checksum: 78fc0487b783f5c58cf2dccafc3ae656ee8d2d8062a8831ce4a95e7057af4587a1d4882246c033aca0a7b4965276f4802b45cc300338d1b77a73d3e3e3f4877d
+ languageName: node
+ linkType: hard
+
"get-package-type@npm:^0.1.0":
version: 0.1.0
resolution: "get-package-type@npm:0.1.0"
@@ -18204,7 +18306,7 @@ __metadata:
languageName: node
linkType: hard
-"glob-parent@npm:^6.0.1":
+"glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2":
version: 6.0.2
resolution: "glob-parent@npm:6.0.2"
dependencies:
@@ -18238,20 +18340,6 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:7.1.4":
- version: 7.1.4
- resolution: "glob@npm:7.1.4"
- dependencies:
- fs.realpath: ^1.0.0
- inflight: ^1.0.4
- inherits: 2
- minimatch: ^3.0.4
- once: ^1.3.0
- path-is-absolute: ^1.0.0
- checksum: f52480fc82b1e66e52990f0f2e7306447d12294c83fbbee0395e761ad1178172012a7cc0673dbf4810baac400fc09bf34484c08b5778c216403fd823db281716
- languageName: node
- linkType: hard
-
"glob@npm:7.1.6":
version: 7.1.6
resolution: "glob@npm:7.1.6"
@@ -18353,7 +18441,16 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^13.15.0, globals@npm:^13.2.0":
+"globals@npm:^13.19.0":
+ version: 13.20.0
+ resolution: "globals@npm:13.20.0"
+ dependencies:
+ type-fest: ^0.20.2
+ checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a
+ languageName: node
+ linkType: hard
+
+"globals@npm:^13.2.0":
version: 13.17.0
resolution: "globals@npm:13.17.0"
dependencies:
@@ -18362,7 +18459,7 @@ __metadata:
languageName: node
linkType: hard
-"globalthis@npm:^1.0.0":
+"globalthis@npm:^1.0.0, globalthis@npm:^1.0.3":
version: 1.0.3
resolution: "globalthis@npm:1.0.3"
dependencies:
@@ -18443,6 +18540,15 @@ __metadata:
languageName: node
linkType: hard
+"gopd@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "gopd@npm:1.0.1"
+ dependencies:
+ get-intrinsic: ^1.1.3
+ checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6
+ languageName: node
+ linkType: hard
+
"got@npm:11":
version: 11.8.5
resolution: "got@npm:11.8.5"
@@ -18571,6 +18677,13 @@ __metadata:
languageName: node
linkType: hard
+"has-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "has-proto@npm:1.0.1"
+ checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e
+ languageName: node
+ linkType: hard
+
"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
version: 1.0.3
resolution: "has-symbols@npm:1.0.3"
@@ -19604,6 +19717,17 @@ __metadata:
languageName: node
linkType: hard
+"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "internal-slot@npm:1.0.5"
+ dependencies:
+ get-intrinsic: ^1.2.0
+ has: ^1.0.3
+ side-channel: ^1.0.4
+ checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a
+ languageName: node
+ linkType: hard
+
"interpret@npm:^1.0.0":
version: 1.4.0
resolution: "interpret@npm:1.4.0"
@@ -19721,7 +19845,7 @@ __metadata:
languageName: node
linkType: hard
-"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.0":
+"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.0, is-arguments@npm:^1.1.1":
version: 1.1.1
resolution: "is-arguments@npm:1.1.1"
dependencies:
@@ -19731,6 +19855,17 @@ __metadata:
languageName: node
linkType: hard
+"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "is-array-buffer@npm:3.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.2.0
+ is-typed-array: ^1.1.10
+ checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14
+ languageName: node
+ linkType: hard
+
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -19805,6 +19940,15 @@ __metadata:
languageName: node
linkType: hard
+"is-builtin-module@npm:^3.2.0":
+ version: 3.2.1
+ resolution: "is-builtin-module@npm:3.2.1"
+ dependencies:
+ builtin-modules: ^3.3.0
+ checksum: e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88
+ languageName: node
+ linkType: hard
+
"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.4":
version: 1.2.4
resolution: "is-callable@npm:1.2.4"
@@ -19812,6 +19956,13 @@ __metadata:
languageName: node
linkType: hard
+"is-callable@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "is-callable@npm:1.2.7"
+ checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac
+ languageName: node
+ linkType: hard
+
"is-ci@npm:^2.0.0":
version: 2.0.0
resolution: "is-ci@npm:2.0.0"
@@ -19834,6 +19985,15 @@ __metadata:
languageName: node
linkType: hard
+"is-core-module@npm:^2.11.0":
+ version: 2.11.0
+ resolution: "is-core-module@npm:2.11.0"
+ dependencies:
+ has: ^1.0.3
+ checksum: f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab
+ languageName: node
+ linkType: hard
+
"is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0":
version: 2.10.0
resolution: "is-core-module@npm:2.10.0"
@@ -19861,7 +20021,7 @@ __metadata:
languageName: node
linkType: hard
-"is-date-object@npm:^1.0.1":
+"is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5":
version: 1.0.5
resolution: "is-date-object@npm:1.0.5"
dependencies:
@@ -20062,7 +20222,7 @@ __metadata:
languageName: node
linkType: hard
-"is-map@npm:^2.0.2":
+"is-map@npm:^2.0.1, is-map@npm:^2.0.2":
version: 2.0.2
resolution: "is-map@npm:2.0.2"
checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728
@@ -20139,7 +20299,7 @@ __metadata:
languageName: node
linkType: hard
-"is-path-inside@npm:^3.0.2":
+"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3":
version: 3.0.3
resolution: "is-path-inside@npm:3.0.3"
checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9
@@ -20223,7 +20383,7 @@ __metadata:
languageName: node
linkType: hard
-"is-set@npm:^2.0.2":
+"is-set@npm:^2.0.1, is-set@npm:^2.0.2":
version: 2.0.2
resolution: "is-set@npm:2.0.2"
checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57
@@ -20292,6 +20452,19 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.10":
+ version: 1.1.10
+ resolution: "is-typed-array@npm:1.1.10"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ checksum: aac6ecb59d4c56a1cdeb69b1f129154ef462bbffe434cb8a8235ca89b42f258b7ae94073c41b3cb7bce37f6a1733ad4499f07882d5d5093a7ba84dfc4ebb8017
+ languageName: node
+ linkType: hard
+
"is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9":
version: 1.1.9
resolution: "is-typed-array@npm:1.1.9"
@@ -20326,6 +20499,13 @@ __metadata:
languageName: node
linkType: hard
+"is-weakmap@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "is-weakmap@npm:2.0.1"
+ checksum: 1222bb7e90c32bdb949226e66d26cb7bce12e1e28e3e1b40bfa6b390ba3e08192a8664a703dff2a00a84825f4e022f9cd58c4599ff9981ab72b1d69479f4f7f6
+ languageName: node
+ linkType: hard
+
"is-weakref@npm:^1.0.2":
version: 1.0.2
resolution: "is-weakref@npm:1.0.2"
@@ -20335,6 +20515,16 @@ __metadata:
languageName: node
linkType: hard
+"is-weakset@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "is-weakset@npm:2.0.2"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.1
+ checksum: 5d8698d1fa599a0635d7ca85be9c26d547b317ed8fd83fc75f03efbe75d50001b5eececb1e9971de85fcde84f69ae6f8346bc92d20d55d46201d328e4c74a367
+ languageName: node
+ linkType: hard
+
"is-what@npm:^3.14.1":
version: 3.14.1
resolution: "is-what@npm:3.14.1"
@@ -20540,20 +20730,6 @@ __metadata:
languageName: node
linkType: hard
-"jake@npm:^10.8.5":
- version: 10.8.5
- resolution: "jake@npm:10.8.5"
- dependencies:
- async: ^3.2.3
- chalk: ^4.0.2
- filelist: ^1.0.1
- minimatch: ^3.0.4
- bin:
- jake: ./bin/cli.js
- checksum: 56c913ecf5a8d74325d0af9bc17a233bad50977438d44864d925bb6c45c946e0fee8c4c1f5fe2225471ef40df5222e943047982717ebff0d624770564d3c46ba
- languageName: node
- linkType: hard
-
"jasmine-core@npm:^4.1.0":
version: 4.3.0
resolution: "jasmine-core@npm:4.3.0"
@@ -21184,6 +21360,13 @@ __metadata:
languageName: node
linkType: hard
+"js-sdsl@npm:^4.1.4":
+ version: 4.4.0
+ resolution: "js-sdsl@npm:4.4.0"
+ checksum: 7bb08a2d746ab7ff742720339aa006c631afe05e77d11eda988c1c35fae8e03e492e4e347e883e786e3ce6170685d4780c125619111f0730c11fdb41b04059c7
+ languageName: node
+ linkType: hard
+
"js-string-escape@npm:^1.0.1":
version: 1.0.1
resolution: "js-string-escape@npm:1.0.1"
@@ -21198,17 +21381,6 @@ __metadata:
languageName: node
linkType: hard
-"js-yaml@npm:4.1.0, js-yaml@npm:^4.1.0":
- version: 4.1.0
- resolution: "js-yaml@npm:4.1.0"
- dependencies:
- argparse: ^2.0.1
- bin:
- js-yaml: bin/js-yaml.js
- checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a
- languageName: node
- linkType: hard
-
"js-yaml@npm:^3.13.1":
version: 3.14.1
resolution: "js-yaml@npm:3.14.1"
@@ -21221,6 +21393,17 @@ __metadata:
languageName: node
linkType: hard
+"js-yaml@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "js-yaml@npm:4.1.0"
+ dependencies:
+ argparse: ^2.0.1
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a
+ languageName: node
+ linkType: hard
+
"jsbn@npm:~0.1.0":
version: 0.1.1
resolution: "jsbn@npm:0.1.1"
@@ -21266,10 +21449,10 @@ __metadata:
languageName: node
linkType: hard
-"jsdoc-type-pratt-parser@npm:~3.1.0":
- version: 3.1.0
- resolution: "jsdoc-type-pratt-parser@npm:3.1.0"
- checksum: 2f437b57621f1e481918165f6cf0e48256628a9e510d8b3f88a2ab667bf2128bf8b94c628b57c43e78f555ca61983e9c282814703840dc091d2623992214a061
+"jsdoc-type-pratt-parser@npm:~4.0.0":
+ version: 4.0.0
+ resolution: "jsdoc-type-pratt-parser@npm:4.0.0"
+ checksum: af0629c9517e484be778d8564440fec8de5b7610e0c9c88a3ba4554321364faf72b46689c8d8845faa12c0718437a9ed97e231977efc0f2d50e8a2dbad807eb3
languageName: node
linkType: hard
@@ -21322,6 +21505,15 @@ __metadata:
languageName: node
linkType: hard
+"jsesc@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "jsesc@npm:3.0.2"
+ bin:
+ jsesc: bin/jsesc
+ checksum: a36d3ca40574a974d9c2063bf68c2b6141c20da8f2a36bd3279fc802563f35f0527a6c828801295bdfb2803952cf2cf387786c2c90ed564f88d5782475abfe3c
+ languageName: node
+ linkType: hard
+
"jsesc@npm:~0.5.0":
version: 0.5.0
resolution: "jsesc@npm:0.5.0"
@@ -21518,7 +21710,7 @@ __metadata:
languageName: node
linkType: hard
-"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2":
+"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.3":
version: 3.3.3
resolution: "jsx-ast-utils@npm:3.3.3"
dependencies:
@@ -21772,7 +21964,7 @@ __metadata:
languageName: node
linkType: hard
-"language-tags@npm:^1.0.5":
+"language-tags@npm:=1.0.5":
version: 1.0.5
resolution: "language-tags@npm:1.0.5"
dependencies:
@@ -24055,15 +24247,6 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:3.0.5":
- version: 3.0.5
- resolution: "minimatch@npm:3.0.5"
- dependencies:
- brace-expansion: ^1.1.7
- checksum: a3b84b426eafca947741b864502cee02860c4e7b145de11ad98775cfcf3066fef422583bc0ffce0952ddf4750c1ccf4220b1556430d4ce10139f66247d87d69e
- languageName: node
- linkType: hard
-
"minimatch@npm:5.1.0, minimatch@npm:^5.0.1":
version: 5.1.0
resolution: "minimatch@npm:5.1.0"
@@ -24073,7 +24256,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
+"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -24492,6 +24675,13 @@ __metadata:
languageName: node
linkType: hard
+"natural-compare-lite@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "natural-compare-lite@npm:1.4.0"
+ checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -24842,6 +25032,13 @@ __metadata:
languageName: node
linkType: hard
+"node-releases@npm:^2.0.8":
+ version: 2.0.10
+ resolution: "node-releases@npm:2.0.10"
+ checksum: d784ecde25696a15d449c4433077f5cce620ed30a1656c4abf31282bfc691a70d9618bae6868d247a67914d1be5cc4fde22f65a05f4398cdfb92e0fc83cadfbc
+ languageName: node
+ linkType: hard
+
"node-schedule@npm:2.1.0":
version: 2.1.0
resolution: "node-schedule@npm:2.1.0"
@@ -25201,54 +25398,6 @@ __metadata:
languageName: node
linkType: hard
-"nx@npm:14.6.1, nx@npm:^14.5.9":
- version: 14.6.1
- resolution: "nx@npm:14.6.1"
- dependencies:
- "@nrwl/cli": 14.6.1
- "@nrwl/tao": 14.6.1
- "@parcel/watcher": 2.0.4
- chalk: 4.1.0
- chokidar: ^3.5.1
- cli-cursor: 3.1.0
- cli-spinners: 2.6.1
- cliui: ^7.0.2
- dotenv: ~10.0.0
- enquirer: ~2.3.6
- fast-glob: 3.2.7
- figures: 3.2.0
- flat: ^5.0.2
- fs-extra: ^10.1.0
- glob: 7.1.4
- ignore: ^5.0.4
- js-yaml: 4.1.0
- jsonc-parser: 3.0.0
- minimatch: 3.0.5
- npm-run-path: ^4.0.1
- open: ^8.4.0
- semver: 7.3.4
- string-width: ^4.2.3
- tar-stream: ~2.2.0
- tmp: ~0.2.1
- tsconfig-paths: ^3.9.0
- tslib: ^2.3.0
- v8-compile-cache: 2.3.0
- yargs: ^17.4.0
- yargs-parser: 21.0.1
- peerDependencies:
- "@swc-node/register": ^1.4.2
- "@swc/core": ^1.2.173
- peerDependenciesMeta:
- "@swc-node/register":
- optional: true
- "@swc/core":
- optional: true
- bin:
- nx: bin/nx.js
- checksum: 867e509b974ccfef364dfe319ff68e922f8325b0e3c9e2dde6266eb6d1f48a3b43eccd5615c99a19f228d54a976f6a46f35bd5e82a8d886c7a23e9e19eb65282
- languageName: node
- linkType: hard
-
"oauth-sign@npm:^0.9.0":
version: 0.9.0
resolution: "oauth-sign@npm:0.9.0"
@@ -25295,7 +25444,14 @@ __metadata:
languageName: node
linkType: hard
-"object-is@npm:^1.0.1":
+"object-inspect@npm:^1.12.3":
+ version: 1.12.3
+ resolution: "object-inspect@npm:1.12.3"
+ checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db
+ languageName: node
+ linkType: hard
+
+"object-is@npm:^1.0.1, object-is@npm:^1.1.5":
version: 1.1.5
resolution: "object-is@npm:1.1.5"
dependencies:
@@ -25321,7 +25477,7 @@ __metadata:
languageName: node
linkType: hard
-"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2, object.assign@npm:^4.1.3":
+"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4":
version: 4.1.4
resolution: "object.assign@npm:4.1.4"
dependencies:
@@ -25333,7 +25489,7 @@ __metadata:
languageName: node
linkType: hard
-"object.entries@npm:^1.1.0, object.entries@npm:^1.1.2, object.entries@npm:^1.1.5":
+"object.entries@npm:^1.1.0, object.entries@npm:^1.1.2":
version: 1.1.5
resolution: "object.entries@npm:1.1.5"
dependencies:
@@ -25344,7 +25500,18 @@ __metadata:
languageName: node
linkType: hard
-"object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.5":
+"object.entries@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "object.entries@npm:1.1.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 0f8c47517e6a9a980241eafe3b73de11e59511883173c2b93d67424a008e47e11b77c80e431ad1d8a806f6108b225a1cab9223e53e555776c612a24297117d28
+ languageName: node
+ linkType: hard
+
+"object.fromentries@npm:^2.0.0 || ^1.0.0":
version: 2.0.5
resolution: "object.fromentries@npm:2.0.5"
dependencies:
@@ -25355,6 +25522,17 @@ __metadata:
languageName: node
linkType: hard
+"object.fromentries@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "object.fromentries@npm:2.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 453c6d694180c0c30df451b60eaf27a5b9bca3fb43c37908fd2b78af895803dc631242bcf05582173afa40d8d0e9c96e16e8874b39471aa53f3ac1f98a085d85
+ languageName: node
+ linkType: hard
+
"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.2":
version: 2.1.4
resolution: "object.getownpropertydescriptors@npm:2.1.4"
@@ -25367,13 +25545,13 @@ __metadata:
languageName: node
linkType: hard
-"object.hasown@npm:^1.1.1":
- version: 1.1.1
- resolution: "object.hasown@npm:1.1.1"
+"object.hasown@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "object.hasown@npm:1.1.2"
dependencies:
define-properties: ^1.1.4
- es-abstract: ^1.19.5
- checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793
+ es-abstract: ^1.20.4
+ checksum: b936572536db0cdf38eb30afd2f1026a8b6f2cc5d2c4497c9d9bbb01eaf3e980dead4fd07580cfdd098e6383e5a9db8212d3ea0c6bdd2b5e68c60aa7e3b45566
languageName: node
linkType: hard
@@ -25386,7 +25564,7 @@ __metadata:
languageName: node
linkType: hard
-"object.values@npm:^1.1.0, object.values@npm:^1.1.5":
+"object.values@npm:^1.1.0":
version: 1.1.5
resolution: "object.values@npm:1.1.5"
dependencies:
@@ -25397,6 +25575,17 @@ __metadata:
languageName: node
linkType: hard
+"object.values@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "object.values@npm:1.1.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: f6fff9fd817c24cfd8107f50fb33061d81cd11bacc4e3dbb3852e9ff7692fde4dbce823d4333ea27cd9637ef1b6690df5fbb61f1ed314fa2959598dc3ae23d8e
+ languageName: node
+ linkType: hard
+
"obuf@npm:^1.0.0, obuf@npm:^1.1.2":
version: 1.1.2
resolution: "obuf@npm:1.1.2"
@@ -28691,6 +28880,13 @@ __metadata:
languageName: node
linkType: hard
+"regenerator-runtime@npm:^0.13.11":
+ version: 0.13.11
+ resolution: "regenerator-runtime@npm:0.13.11"
+ checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4
+ languageName: node
+ linkType: hard
+
"regenerator-transform@npm:^0.15.0":
version: 0.15.0
resolution: "regenerator-transform@npm:0.15.0"
@@ -28737,7 +28933,7 @@ __metadata:
languageName: node
linkType: hard
-"regexpp@npm:^3.0.0, regexpp@npm:^3.2.0":
+"regexpp@npm:^3.0.0":
version: 3.2.0
resolution: "regexpp@npm:3.2.0"
checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8
@@ -28776,6 +28972,17 @@ __metadata:
languageName: node
linkType: hard
+"regjsparser@npm:^0.9.1":
+ version: 0.9.1
+ resolution: "regjsparser@npm:0.9.1"
+ dependencies:
+ jsesc: ~0.5.0
+ bin:
+ regjsparser: bin/parser
+ checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc
+ languageName: node
+ linkType: hard
+
"relateurl@npm:^0.2.7":
version: 0.2.7
resolution: "relateurl@npm:0.2.7"
@@ -29440,7 +29647,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:1.22.1, resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2":
+"resolve@npm:1.22.1, resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2":
version: 1.22.1
resolution: "resolve@npm:1.22.1"
dependencies:
@@ -29453,7 +29660,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^2.0.0-next.3":
+"resolve@npm:^2.0.0-next.4":
version: 2.0.0-next.4
resolution: "resolve@npm:2.0.0-next.4"
dependencies:
@@ -29473,7 +29680,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@1.22.1#~builtin, resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin":
+"resolve@patch:resolve@1.22.1#~builtin, resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"
dependencies:
@@ -29486,7 +29693,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^2.0.0-next.3#~builtin":
+"resolve@patch:resolve@^2.0.0-next.4#~builtin":
version: 2.0.0-next.4
resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b"
dependencies:
@@ -29883,6 +30090,17 @@ __metadata:
languageName: node
linkType: hard
+"safe-regex-test@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "safe-regex-test@npm:1.0.0"
+ dependencies:
+ call-bind: ^1.0.2
+ get-intrinsic: ^1.1.3
+ is-regex: ^1.1.4
+ checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34
+ languageName: node
+ linkType: hard
+
"safe-regex@npm:^1.1.0":
version: 1.1.0
resolution: "safe-regex@npm:1.1.0"
@@ -30188,28 +30406,6 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:7.3.4":
- version: 7.3.4
- resolution: "semver@npm:7.3.4"
- dependencies:
- lru-cache: ^6.0.0
- bin:
- semver: bin/semver.js
- checksum: 96451bfd7cba9b60ee87571959dc47e87c95b2fe58a9312a926340fee9907fc7bc062c352efdaf5bb24b2dff59c145e14faf7eb9d718a84b4751312531b39f43
- languageName: node
- linkType: hard
-
-"semver@npm:7.3.5":
- version: 7.3.5
- resolution: "semver@npm:7.3.5"
- dependencies:
- lru-cache: ^6.0.0
- bin:
- semver: bin/semver.js
- checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60
- languageName: node
- linkType: hard
-
"semver@npm:7.3.7, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
version: 7.3.7
resolution: "semver@npm:7.3.7"
@@ -30221,6 +30417,17 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:7.3.8, semver@npm:^7.3.8":
+ version: 7.3.8
+ resolution: "semver@npm:7.3.8"
+ dependencies:
+ lru-cache: ^6.0.0
+ bin:
+ semver: bin/semver.js
+ checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1
+ languageName: node
+ linkType: hard
+
"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0":
version: 6.3.0
resolution: "semver@npm:6.3.0"
@@ -31202,6 +31409,15 @@ __metadata:
languageName: node
linkType: hard
+"stop-iteration-iterator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "stop-iteration-iterator@npm:1.0.0"
+ dependencies:
+ internal-slot: ^1.0.4
+ checksum: d04173690b2efa40e24ab70e5e51a3ff31d56d699550cfad084104ab3381390daccb36652b25755e420245f3b0737de66c1879eaa2a8d4fc0a78f9bf892fcb42
+ languageName: node
+ linkType: hard
+
"store2@npm:^2.12.0":
version: 2.14.2
resolution: "store2@npm:2.14.2"
@@ -31350,7 +31566,7 @@ __metadata:
languageName: node
linkType: hard
-"string.prototype.matchall@npm:^4.0.0 || ^3.0.1, string.prototype.matchall@npm:^4.0.7":
+"string.prototype.matchall@npm:^4.0.0 || ^3.0.1":
version: 4.0.7
resolution: "string.prototype.matchall@npm:4.0.7"
dependencies:
@@ -31366,6 +31582,22 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.matchall@npm:^4.0.8":
+ version: 4.0.8
+ resolution: "string.prototype.matchall@npm:4.0.8"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ get-intrinsic: ^1.1.3
+ has-symbols: ^1.0.3
+ internal-slot: ^1.0.3
+ regexp.prototype.flags: ^1.4.3
+ side-channel: ^1.0.4
+ checksum: 952da3a818de42ad1c10b576140a5e05b4de7b34b8d9dbf00c3ac8c1293e9c0f533613a39c5cda53e0a8221f2e710bc2150e730b1c2278d60004a8a35726efb6
+ languageName: node
+ linkType: hard
+
"string.prototype.padend@npm:^3.0.0":
version: 3.1.3
resolution: "string.prototype.padend@npm:3.1.3"
@@ -31388,6 +31620,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trim@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "string.prototype.trim@npm:1.2.7"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 05b7b2d6af63648e70e44c4a8d10d8cc457536df78b55b9d6230918bde75c5987f6b8604438c4c8652eb55e4fc9725d2912789eb4ec457d6995f3495af190c09
+ languageName: node
+ linkType: hard
+
"string.prototype.trimend@npm:^1.0.5":
version: 1.0.5
resolution: "string.prototype.trimend@npm:1.0.5"
@@ -31399,6 +31642,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimend@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimend@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 0fdc34645a639bd35179b5a08227a353b88dc089adf438f46be8a7c197fc3f22f8514c1c9be4629b3cd29c281582730a8cbbad6466c60f76b5f99cf2addb132e
+ languageName: node
+ linkType: hard
+
"string.prototype.trimstart@npm:^1.0.5":
version: 1.0.5
resolution: "string.prototype.trimstart@npm:1.0.5"
@@ -31410,6 +31664,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimstart@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "string.prototype.trimstart@npm:1.0.6"
+ dependencies:
+ call-bind: ^1.0.2
+ define-properties: ^1.1.4
+ es-abstract: ^1.20.4
+ checksum: 89080feef416621e6ef1279588994305477a7a91648d9436490d56010a1f7adc39167cddac7ce0b9884b8cdbef086987c4dcb2960209f2af8bac0d23ceff4f41
+ languageName: node
+ linkType: hard
+
"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
@@ -32127,19 +32392,6 @@ __metadata:
languageName: node
linkType: hard
-"tar-stream@npm:~2.2.0":
- version: 2.2.0
- resolution: "tar-stream@npm:2.2.0"
- dependencies:
- bl: ^4.0.3
- end-of-stream: ^1.4.1
- fs-constants: ^1.0.0
- inherits: ^2.0.3
- readable-stream: ^3.1.1
- checksum: 699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3
- languageName: node
- linkType: hard
-
"tar@npm:^6.0.2, tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.1.11
resolution: "tar@npm:6.1.11"
@@ -32894,6 +33146,17 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-length@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "typed-array-length@npm:1.0.4"
+ dependencies:
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ is-typed-array: ^1.1.9
+ checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956
+ languageName: node
+ linkType: hard
+
"typed-assert@npm:^1.0.8":
version: 1.0.9
resolution: "typed-assert@npm:1.0.9"
@@ -33555,6 +33818,20 @@ __metadata:
languageName: node
linkType: hard
+"update-browserslist-db@npm:^1.0.10, update-browserslist-db@npm:^1.0.9":
+ version: 1.0.10
+ resolution: "update-browserslist-db@npm:1.0.10"
+ dependencies:
+ escalade: ^3.1.1
+ picocolors: ^1.0.0
+ peerDependencies:
+ browserslist: ">= 4.21.0"
+ bin:
+ browserslist-lint: cli.js
+ checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0
+ languageName: node
+ linkType: hard
+
"update-browserslist-db@npm:^1.0.5":
version: 1.0.5
resolution: "update-browserslist-db@npm:1.0.5"
@@ -33569,20 +33846,6 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.0.9":
- version: 1.0.10
- resolution: "update-browserslist-db@npm:1.0.10"
- dependencies:
- escalade: ^3.1.1
- picocolors: ^1.0.0
- peerDependencies:
- browserslist: ">= 4.21.0"
- bin:
- browserslist-lint: cli.js
- checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0
- languageName: node
- linkType: hard
-
"upload-server@npm:^1.1.6":
version: 1.1.6
resolution: "upload-server@npm:1.1.6"
@@ -33881,7 +34144,7 @@ __metadata:
languageName: node
linkType: hard
-"v8-compile-cache@npm:2.3.0, v8-compile-cache@npm:^2.0.0, v8-compile-cache@npm:^2.3.0":
+"v8-compile-cache@npm:^2.0.0, v8-compile-cache@npm:^2.3.0":
version: 2.3.0
resolution: "v8-compile-cache@npm:2.3.0"
checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e
@@ -34696,6 +34959,18 @@ __metadata:
languageName: node
linkType: hard
+"which-collection@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "which-collection@npm:1.0.1"
+ dependencies:
+ is-map: ^2.0.1
+ is-set: ^2.0.1
+ is-weakmap: ^2.0.1
+ is-weakset: ^2.0.1
+ checksum: c815bbd163107ef9cb84f135e6f34453eaf4cca994e7ba85ddb0d27cea724c623fae2a473ceccfd5549c53cc65a5d82692de418166df3f858e1e5dc60818581c
+ languageName: node
+ linkType: hard
+
"which-module@npm:^2.0.0":
version: 2.0.0
resolution: "which-module@npm:2.0.0"
@@ -34717,6 +34992,20 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.9":
+ version: 1.1.9
+ resolution: "which-typed-array@npm:1.1.9"
+ dependencies:
+ available-typed-arrays: ^1.0.5
+ call-bind: ^1.0.2
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.0
+ is-typed-array: ^1.1.10
+ checksum: fe0178ca44c57699ca2c0e657b64eaa8d2db2372a4e2851184f568f98c478ae3dc3fdb5f7e46c384487046b0cf9e23241423242b277e03e8ba3dabc7c84c98ef
+ languageName: node
+ linkType: hard
+
"which@npm:1.2.x":
version: 1.2.14
resolution: "which@npm:1.2.14"
@@ -35149,13 +35438,6 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:21.0.1":
- version: 21.0.1
- resolution: "yargs-parser@npm:21.0.1"
- checksum: c3ea2ed12cad0377ce3096b3f138df8267edf7b1aa7d710cd502fe16af417bafe4443dd71b28158c22fcd1be5dfd0e86319597e47badf42ff83815485887323a
- languageName: node
- linkType: hard
-
"yargs-parser@npm:^10.0.0":
version: 10.1.0
resolution: "yargs-parser@npm:10.1.0"
@@ -35189,7 +35471,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:17.5.1, yargs@npm:^17.2.1, yargs@npm:^17.3.1, yargs@npm:^17.4.0":
+"yargs@npm:17.5.1, yargs@npm:^17.2.1, yargs@npm:^17.3.1":
version: 17.5.1
resolution: "yargs@npm:17.5.1"
dependencies: