From 442b2d1e6c26f89d74410a15b8c67615c884e2a4 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Sep 2024 09:00:26 -0400
Subject: [PATCH] Bump the other group with 8 updates (#630)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the other group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [@xstate/react](https://github.com/statelyai/xstate) | `4.1.1` |
`4.1.2` |
| [framer-motion](https://github.com/framer/motion) | `11.3.31` |
`11.5.4` |
| [xstate](https://github.com/statelyai/xstate) | `5.18.0` | `5.18.1` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.9.1` | `9.10.0` |
| [eslint](https://github.com/eslint/eslint) | `9.9.1` | `9.10.0` |
|
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
| `7.35.0` | `7.35.2` |
| [postcss](https://github.com/postcss/postcss) | `8.4.43` | `8.4.45` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.3.0` | `8.4.0` |
Updates `@xstate/react` from 4.1.1 to 4.1.2
Release notes
Sourced from @xstate/react
's
releases.
@xstate/react
@4
.1.2
Patch Changes
-
#5055
ad38c35c37
Thanks @SandroMaglione
!
- Updated types of useActor
, useMachine
, and
useActorRef
to require input
when defined
inside types/input
.
Previously even when input
was defined inside
types
, useActor
, useMachine
, and
useActorRef
would not make the input
required:
const machine = setup({
types: {
input: {} as { value: number }
}
}).createMachine({});
function App() {
// Event if input
is not defined, useMachine
works at compile time, but risks crashing at runtime
const _ = useMachine(machine);
return <></>;
}
With this change the above code will show a type error, since
input
is now required:
const machine = setup({
types: {
input: {} as { value: number }
}
}).createMachine({});
function App() {
const _ = useMachine(machine, {
input: { value: 1 } // Now input is required at compile time!
});
return <></>;
}
This avoids runtime errors when forgetting to pass input
when defined inside types
.
Commits
Updates `framer-motion` from 11.3.31 to 11.5.4
Changelog
Sourced from framer-motion's
changelog.
[11.5.4] 2024-09-05
Fixed
- Improving tree-shakability.
[11.5.3] 2024-09-05
Fixed
Reorder
components now import motion
proxy.
[11.5.2] 2024-09-04
Added
- Changing
motion()
deprecation warning to
warnOnce
.
[11.5.1] 2024-09-04
Added
- Exporting
findSpring
for internal use.
[11.5.0] 2024-09-04
Added
motion.create()
and m.create()
.
Deprecrated
[11.4.0] 2024-09-03
Added
- Support for React Server Components, including new entrypoints for
motion
and m
components.
Commits
Updates `xstate` from 5.18.0 to 5.18.1
Release notes
Sourced from xstate's
releases.
xstate@5.18.1
Patch Changes
Commits
Updates `@eslint/js` from 9.9.1 to 9.10.0
Release notes
Sourced from @eslint/js
's
releases.
v9.10.0
Features
301b90d
feat: Add types (#18854)
(Nicholas C. Zakas)
bcf0df5
feat: limit namespace import identifier in id-length rule (#18849)
(ChaedongIm)
45c18e1
feat: add requireFlag
option to
require-unicode-regexp
rule (#18836)
(Brett Zamir)
183b459
feat: add error message for duplicate flags in
no-invalid-regexp
(#18837)
(Tanuj Kanti)
c69b406
feat: report duplicate allowed flags in no-invalid-regexp
(#18754)
(Tanuj Kanti)
Documentation
bee0e7a
docs: update README (#18865)
(Milos Djermanovic)
5d80b59
docs: specify that ruleId
can be null
in
custom formatter docs (#18857)
(Milos Djermanovic)
156b1c3
docs: Update README (GitHub Actions Bot)
f6fdef9
docs: Update README (GitHub Actions Bot)
a20c870
docs: Update README (GitHub Actions Bot)
90e699b
docs: Update README (GitHub Actions Bot)
Chores
24c3ff7
chore: upgrade to @eslint/js
@9
.10.0 (#18866)
(Francesco Trotta)
1ebdde1
chore: package.json update for @eslint/js
release
(Jenkins)
e8fc5bd
chore: update dependency @eslint/core
to ^0.5.0 (#18848)
(renovate[bot])
343f992
refactor: don't use node.value
when removing unused
directives (#18835)
(Milos Djermanovic)
3db18b0
refactor: Extract FileContext into class (#18831)
(Nicholas C. Zakas)
931d650
refactor: Use @eslint/plugin-kit
(#18822)
(Nicholas C. Zakas)
ed5cf0c
chore: update dependency @eslint/json
to ^0.4.0 (#18829)
(Milos Djermanovic)
d1f0831
chore: added missing ids (#18817)
(Strek)
ec92813
refactor: Config class (#18763)
(Nicholas C. Zakas)
Changelog
Sourced from @eslint/js
's
changelog.
v9.10.0 - September 6, 2024
24c3ff7
chore: upgrade to @eslint/js
@9
.10.0 (#18866)
(Francesco Trotta)
1ebdde1
chore: package.json update for @eslint/js
release
(Jenkins)
301b90d
feat: Add types (#18854)
(Nicholas C. Zakas)
bee0e7a
docs: update README (#18865)
(Milos Djermanovic)
bcf0df5
feat: limit namespace import identifier in id-length rule (#18849)
(ChaedongIm)
45c18e1
feat: add requireFlag
option to
require-unicode-regexp
rule (#18836)
(Brett Zamir)
5d80b59
docs: specify that ruleId
can be null
in
custom formatter docs (#18857)
(Milos Djermanovic)
156b1c3
docs: Update README (GitHub Actions Bot)
e8fc5bd
chore: update dependency @eslint/core
to ^0.5.0 (#18848)
(renovate[bot])
343f992
refactor: don't use node.value
when removing unused
directives (#18835)
(Milos Djermanovic)
183b459
feat: add error message for duplicate flags in
no-invalid-regexp
(#18837)
(Tanuj Kanti)
f6fdef9
docs: Update README (GitHub Actions Bot)
c69b406
feat: report duplicate allowed flags in no-invalid-regexp
(#18754)
(Tanuj Kanti)
a20c870
docs: Update README (GitHub Actions Bot)
90e699b
docs: Update README (GitHub Actions Bot)
3db18b0
refactor: Extract FileContext into class (#18831)
(Nicholas C. Zakas)
931d650
refactor: Use @eslint/plugin-kit
(#18822)
(Nicholas C. Zakas)
ed5cf0c
chore: update dependency @eslint/json
to ^0.4.0 (#18829)
(Milos Djermanovic)
d1f0831
chore: added missing ids (#18817)
(Strek)
ec92813
refactor: Config class (#18763)
(Nicholas C. Zakas)
Commits
Updates `eslint` from 9.9.1 to 9.10.0
Release notes
Sourced from eslint's
releases.
v9.10.0
Features
301b90d
feat: Add types (#18854)
(Nicholas C. Zakas)
bcf0df5
feat: limit namespace import identifier in id-length rule (#18849)
(ChaedongIm)
45c18e1
feat: add requireFlag
option to
require-unicode-regexp
rule (#18836)
(Brett Zamir)
183b459
feat: add error message for duplicate flags in
no-invalid-regexp
(#18837)
(Tanuj Kanti)
c69b406
feat: report duplicate allowed flags in no-invalid-regexp
(#18754)
(Tanuj Kanti)
Documentation
bee0e7a
docs: update README (#18865)
(Milos Djermanovic)
5d80b59
docs: specify that ruleId
can be null
in
custom formatter docs (#18857)
(Milos Djermanovic)
156b1c3
docs: Update README (GitHub Actions Bot)
f6fdef9
docs: Update README (GitHub Actions Bot)
a20c870
docs: Update README (GitHub Actions Bot)
90e699b
docs: Update README (GitHub Actions Bot)
Chores
24c3ff7
chore: upgrade to @eslint/js
@9
.10.0 (#18866)
(Francesco Trotta)
1ebdde1
chore: package.json update for @eslint/js
release
(Jenkins)
e8fc5bd
chore: update dependency @eslint/core
to ^0.5.0 (#18848)
(renovate[bot])
343f992
refactor: don't use node.value
when removing unused
directives (#18835)
(Milos Djermanovic)
3db18b0
refactor: Extract FileContext into class (#18831)
(Nicholas C. Zakas)
931d650
refactor: Use @eslint/plugin-kit
(#18822)
(Nicholas C. Zakas)
ed5cf0c
chore: update dependency @eslint/json
to ^0.4.0 (#18829)
(Milos Djermanovic)
d1f0831
chore: added missing ids (#18817)
(Strek)
ec92813
refactor: Config class (#18763)
(Nicholas C. Zakas)
Changelog
Sourced from eslint's
changelog.
v9.10.0 - September 6, 2024
24c3ff7
chore: upgrade to @eslint/js
@9
.10.0 (#18866)
(Francesco Trotta)
1ebdde1
chore: package.json update for @eslint/js
release
(Jenkins)
301b90d
feat: Add types (#18854)
(Nicholas C. Zakas)
bee0e7a
docs: update README (#18865)
(Milos Djermanovic)
bcf0df5
feat: limit namespace import identifier in id-length rule (#18849)
(ChaedongIm)
45c18e1
feat: add requireFlag
option to
require-unicode-regexp
rule (#18836)
(Brett Zamir)
5d80b59
docs: specify that ruleId
can be null
in
custom formatter docs (#18857)
(Milos Djermanovic)
156b1c3
docs: Update README (GitHub Actions Bot)
e8fc5bd
chore: update dependency @eslint/core
to ^0.5.0 (#18848)
(renovate[bot])
343f992
refactor: don't use node.value
when removing unused
directives (#18835)
(Milos Djermanovic)
183b459
feat: add error message for duplicate flags in
no-invalid-regexp
(#18837)
(Tanuj Kanti)
f6fdef9
docs: Update README (GitHub Actions Bot)
c69b406
feat: report duplicate allowed flags in no-invalid-regexp
(#18754)
(Tanuj Kanti)
a20c870
docs: Update README (GitHub Actions Bot)
90e699b
docs: Update README (GitHub Actions Bot)
3db18b0
refactor: Extract FileContext into class (#18831)
(Nicholas C. Zakas)
931d650
refactor: Use @eslint/plugin-kit
(#18822)
(Nicholas C. Zakas)
ed5cf0c
chore: update dependency @eslint/json
to ^0.4.0 (#18829)
(Milos Djermanovic)
d1f0831
chore: added missing ids (#18817)
(Strek)
ec92813
refactor: Config class (#18763)
(Nicholas C. Zakas)
Commits
Updates `eslint-plugin-react` from 7.35.0 to 7.35.2
Release notes
Sourced from eslint-plugin-react's
releases.
v7.35.2
Fixed
#3814:
jsx-eslint/eslint-plugin-react#3814
jsx-curly-brace-presence
:
docs/rules/jsx-curly-brace-presence.md
v7.35.1
Fixed
#3798:
jsx-eslint/eslint-plugin-react#3798
... (truncated)
Changelog
Sourced from eslint-plugin-react's
changelog.
[7.35.2] - 2024.09.03
Fixed
- [
jsx-curly-brace-presence
]: avoid autofixing attributes
with double quotes to a double quoted attribute (#3814[]
@ljharb
)
#3814:
jsx-eslint/eslint-plugin-react#3814
7.35.1
- 2024.09.02
Fixed
- [
jsx-curly-brace-presence
]: do not trigger on strings
containing a quote character (#3798[]
@akulsr0
)
#3798:
jsx-eslint/eslint-plugin-react#3798
Commits
4c10849
Update CHANGELOG and bump version
45ba6bc
[Fix] jsx-curly-brace-presence
: avoid autofixing attributes
with double quo...
e538ee9
[Tests] jsx-curly-brace-presence
: clean up formatting
5fc0f87
Update CHANGELOG and bump version
a2306e7
[Tests] use npm audit
instead of aud
d9c7ef1
[Dev Deps] update @babel/core
,
@babel/eslint-parser
, aud
10eb235
[Fix] jsx-curly-brace-presence
: do not trigger on strings
containing a quot...
0170dbe
[Refactor] add astUtil.isCallExpression
predicate
3b6bacc
[Refactor] general cleanup
8dc0215
[Refactor] hoist functions to module level
- Additional commits viewable in compare
view
Updates `postcss` from 8.4.43 to 8.4.45
Release notes
Sourced from postcss's
releases.
8.4.45
- Removed unnecessary fix which could lead to infinite loop.
8.4.44
- Another way to fix
markClean is not a function
error.
Changelog
Sourced from postcss's
changelog.
8.4.45
- Removed unnecessary fix which could lead to infinite loop.
8.4.44
- Another way to fix
markClean is not a function
error.
Commits
Updates `typescript-eslint` from 8.3.0 to 8.4.0
Release notes
Sourced from typescript-eslint's
releases.
v8.4.0
8.4.0 (2024-09-02)
🚀 Features
- typescript-estree: make withoutProjectParserOptions
generic (#9877)
❤️ Thank You
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from typescript-eslint's
changelog.
8.4.0 (2024-09-02)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases
on our website.
Commits
3920c93
chore(release): publish 8.4.0
2ad3404
chore: enable unicorn/prefer-export-from
and
`@typescript-eslint/consistent...
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 170 +++++++++++++++++++++++++---------------------
package.json | 14 ++--
2 files changed, 98 insertions(+), 86 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index cd14280a..59b76800 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,10 +13,10 @@
"@deck.gl/react": "^9.0.28",
"@geoarrow/deck.gl-layers": "^0.3.0-beta.17",
"@nextui-org/react": "^2.4.6",
- "@xstate/react": "^4.1.1",
+ "@xstate/react": "^4.1.2",
"apache-arrow": "^17.0.0",
"esbuild-sass-plugin": "^3.3.1",
- "framer-motion": "^11.3.31",
+ "framer-motion": "^11.5.4",
"lodash.debounce": "^4.0.8",
"lodash.throttle": "^4.1.1",
"maplibre-gl": "^3.6.2",
@@ -30,7 +30,7 @@
},
"devDependencies": {
"@anywidget/types": "^0.2.0",
- "@eslint/js": "^9.9.1",
+ "@eslint/js": "^9.10.0",
"@jupyter-widgets/base": "^6.0.10",
"@statelyai/inspect": "^0.4.0",
"@types/lodash": "^4.17.7",
@@ -41,18 +41,18 @@
"autoprefixer": "^10.4.20",
"dotenv": "^16.4.5",
"esbuild": "^0.23.1",
- "eslint": "^9.9.1",
+ "eslint": "^9.10.0",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.35.2",
"globals": "^15.9.0",
"nodemon": "^3.1.4",
- "postcss": "^8.4.43",
+ "postcss": "^8.4.45",
"postcss-modules": "^6.0.0",
"postcss-preset-env": "^10.0.2",
"prettier": "^3.3.3",
"tailwindcss": "^3.4.9",
"typescript": "^5.5.4",
- "typescript-eslint": "^8.3.0",
+ "typescript-eslint": "^8.4.0",
"vitest": "^2.0.5"
}
},
@@ -1735,9 +1735,9 @@
"dev": true
},
"node_modules/@eslint/js": {
- "version": "9.9.1",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.1.tgz",
- "integrity": "sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==",
+ "version": "9.10.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.10.0.tgz",
+ "integrity": "sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1752,6 +1752,18 @@
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
+ "node_modules/@eslint/plugin-kit": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.1.0.tgz",
+ "integrity": "sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==",
+ "dev": true,
+ "dependencies": {
+ "levn": "^0.4.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
"node_modules/@formatjs/ecma402-abstract": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz",
@@ -6378,16 +6390,16 @@
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.3.0.tgz",
- "integrity": "sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.4.0.tgz",
+ "integrity": "sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/type-utils": "8.3.0",
- "@typescript-eslint/utils": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/scope-manager": "8.4.0",
+ "@typescript-eslint/type-utils": "8.4.0",
+ "@typescript-eslint/utils": "8.4.0",
+ "@typescript-eslint/visitor-keys": "8.4.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -6411,15 +6423,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.3.0.tgz",
- "integrity": "sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.4.0.tgz",
+ "integrity": "sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/typescript-estree": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/scope-manager": "8.4.0",
+ "@typescript-eslint/types": "8.4.0",
+ "@typescript-eslint/typescript-estree": "8.4.0",
+ "@typescript-eslint/visitor-keys": "8.4.0",
"debug": "^4.3.4"
},
"engines": {
@@ -6439,13 +6451,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.3.0.tgz",
- "integrity": "sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.4.0.tgz",
+ "integrity": "sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0"
+ "@typescript-eslint/types": "8.4.0",
+ "@typescript-eslint/visitor-keys": "8.4.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6456,13 +6468,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.3.0.tgz",
- "integrity": "sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.4.0.tgz",
+ "integrity": "sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.3.0",
- "@typescript-eslint/utils": "8.3.0",
+ "@typescript-eslint/typescript-estree": "8.4.0",
+ "@typescript-eslint/utils": "8.4.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -6480,9 +6492,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.3.0.tgz",
- "integrity": "sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.4.0.tgz",
+ "integrity": "sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6493,13 +6505,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.3.0.tgz",
- "integrity": "sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.4.0.tgz",
+ "integrity": "sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/types": "8.4.0",
+ "@typescript-eslint/visitor-keys": "8.4.0",
"debug": "^4.3.4",
"fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
@@ -6557,15 +6569,15 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.3.0.tgz",
- "integrity": "sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.4.0.tgz",
+ "integrity": "sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/typescript-estree": "8.3.0"
+ "@typescript-eslint/scope-manager": "8.4.0",
+ "@typescript-eslint/types": "8.4.0",
+ "@typescript-eslint/typescript-estree": "8.4.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6579,12 +6591,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.3.0.tgz",
- "integrity": "sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.4.0.tgz",
+ "integrity": "sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/types": "8.4.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -6689,16 +6701,16 @@
}
},
"node_modules/@xstate/react": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/@xstate/react/-/react-4.1.1.tgz",
- "integrity": "sha512-pFp/Y+bnczfaZ0V8B4LOhx3d6Gd71YKAPbzerGqydC2nsYN/mp7RZu3q/w6/kvI2hwR/jeDeetM7xc3JFZH2NA==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/@xstate/react/-/react-4.1.2.tgz",
+ "integrity": "sha512-orAidFrKCrU0ZwN5l/ABPlBfW2ziRDT2RrYoktRlZ0WRoLvA2E/uAC1JpZt43mCLtc8jrdwYCgJiqx1V8NvGTw==",
"dependencies": {
"use-isomorphic-layout-effect": "^1.1.2",
"use-sync-external-store": "^1.2.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "xstate": "^5.11.0"
+ "xstate": "^5.18.1"
},
"peerDependenciesMeta": {
"xstate": {
@@ -8080,16 +8092,17 @@
}
},
"node_modules/eslint": {
- "version": "9.9.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.1.tgz",
- "integrity": "sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==",
+ "version": "9.10.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.10.0.tgz",
+ "integrity": "sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.11.0",
"@eslint/config-array": "^0.18.0",
"@eslint/eslintrc": "^3.1.0",
- "@eslint/js": "9.9.1",
+ "@eslint/js": "9.10.0",
+ "@eslint/plugin-kit": "^0.1.0",
"@humanwhocodes/module-importer": "^1.0.1",
"@humanwhocodes/retry": "^0.3.0",
"@nodelib/fs.walk": "^1.2.8",
@@ -8112,7 +8125,6 @@
"is-glob": "^4.0.0",
"is-path-inside": "^3.0.3",
"json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
"lodash.merge": "^4.6.2",
"minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
@@ -8151,9 +8163,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.35.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz",
- "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==",
+ "version": "7.35.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.2.tgz",
+ "integrity": "sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.8",
@@ -8596,9 +8608,9 @@
}
},
"node_modules/framer-motion": {
- "version": "11.3.31",
- "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.3.31.tgz",
- "integrity": "sha512-Xmxs08WBXnc2tNzNZbFSpquI33lvleJg4Y+hmZ+vFkn+laN9ZnR3gbZnNGKDtuz7c/x3u8dLg05OU3EhLobCsg==",
+ "version": "11.5.4",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.5.4.tgz",
+ "integrity": "sha512-E+tb3/G6SO69POkdJT+3EpdMuhmtCh9EWuK4I1DnIC23L7tFPrl8vxP+LSovwaw6uUr73rUbpb4FgK011wbRJQ==",
"dependencies": {
"tslib": "^2.4.0"
},
@@ -10593,9 +10605,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.43",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.43.tgz",
- "integrity": "sha512-gJAQVYbh5R3gYm33FijzCZj7CHyQ3hWMgJMprLUlIYqCwTeZhBQ19wp0e9mA25BUbEvY5+EXuuaAjqQsrBxQBQ==",
+ "version": "8.4.45",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz",
+ "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==",
"funding": [
{
"type": "opencollective",
@@ -13248,14 +13260,14 @@
}
},
"node_modules/typescript-eslint": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.3.0.tgz",
- "integrity": "sha512-EvWjwWLwwKDIJuBjk2I6UkV8KEQcwZ0VM10nR1rIunRDIP67QJTZAHBXTX0HW/oI1H10YESF8yWie8fRQxjvFA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.4.0.tgz",
+ "integrity": "sha512-67qoc3zQZe3CAkO0ua17+7aCLI0dU+sSQd1eKPGq06QE4rfQjstVXR6woHO5qQvGUa550NfGckT4tzh3b3c8Pw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/eslint-plugin": "8.3.0",
- "@typescript-eslint/parser": "8.3.0",
- "@typescript-eslint/utils": "8.3.0"
+ "@typescript-eslint/eslint-plugin": "8.4.0",
+ "@typescript-eslint/parser": "8.4.0",
+ "@typescript-eslint/utils": "8.4.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -14345,9 +14357,9 @@
}
},
"node_modules/xstate": {
- "version": "5.18.0",
- "resolved": "https://registry.npmjs.org/xstate/-/xstate-5.18.0.tgz",
- "integrity": "sha512-MKlq/jhyFBYm6Z9+P0k9nhMrHYTTg1ZGmhMw8tVe67oDq9nIlEf2/u/bY5kvUvqu4LTCiVl67hnfd92RMLRyVg==",
+ "version": "5.18.1",
+ "resolved": "https://registry.npmjs.org/xstate/-/xstate-5.18.1.tgz",
+ "integrity": "sha512-m02IqcCQbaE/kBQLunwub/5i8epvkD2mFutnL17Oeg1eXTShe1sRF4D5mhv1dlaFO4vbW5gRGRhraeAD5c938g==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/xstate"
diff --git a/package.json b/package.json
index 7f51c24d..a710ee9f 100644
--- a/package.json
+++ b/package.json
@@ -11,10 +11,10 @@
"@geoarrow/deck.gl-layers": "^0.3.0-beta.17",
"@babel/runtime": "^7.25.6",
"@nextui-org/react": "^2.4.6",
- "@xstate/react": "^4.1.1",
+ "@xstate/react": "^4.1.2",
"apache-arrow": "^17.0.0",
"esbuild-sass-plugin": "^3.3.1",
- "framer-motion": "^11.3.31",
+ "framer-motion": "^11.5.4",
"lodash.debounce": "^4.0.8",
"lodash.throttle": "^4.1.1",
"maplibre-gl": "^3.6.2",
@@ -29,7 +29,7 @@
"type": "module",
"devDependencies": {
"@anywidget/types": "^0.2.0",
- "@eslint/js": "^9.9.1",
+ "@eslint/js": "^9.10.0",
"@jupyter-widgets/base": "^6.0.10",
"@statelyai/inspect": "^0.4.0",
"@types/lodash": "^4.17.7",
@@ -40,18 +40,18 @@
"autoprefixer": "^10.4.20",
"dotenv": "^16.4.5",
"esbuild": "^0.23.1",
- "eslint": "^9.9.1",
+ "eslint": "^9.10.0",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.35.2",
"globals": "^15.9.0",
"nodemon": "^3.1.4",
- "postcss": "^8.4.43",
+ "postcss": "^8.4.45",
"postcss-modules": "^6.0.0",
"postcss-preset-env": "^10.0.2",
"prettier": "^3.3.3",
"tailwindcss": "^3.4.9",
"typescript": "^5.5.4",
- "typescript-eslint": "^8.3.0",
+ "typescript-eslint": "^8.4.0",
"vitest": "^2.0.5"
},
"scripts": {