diff --git a/package.json b/package.json index e5375d5..75b7b31 100644 --- a/package.json +++ b/package.json @@ -42,11 +42,11 @@ "@turf/helpers": "^6.5.0", "@types/supercluster": "^7.1.3", "supercluster": "^8.0.1", - "type-fest": "^4.12.0" + "type-fest": "^4.13.0" }, "devDependencies": { "@antfu/eslint-config": "^2.8.3", - "@commitlint/cli": "^19.1.0", + "@commitlint/cli": "^19.2.1", "@commitlint/config-conventional": "^19.1.0", "@mapbox/mapbox-gl-language": "^1.0.1", "@semantic-release/changelog": "^6.0.3", @@ -67,7 +67,7 @@ "@storybook/theming": "^7.6.17", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^6.4.2", - "@testing-library/react": "^14.2.1", + "@testing-library/react": "^14.2.2", "@testing-library/user-event": "^14.5.2", "@types/geojson": "^7946.0.14", "@types/jest": "^29.5.12", @@ -76,7 +76,7 @@ "@types/react": "^18.2.65", "@types/react-dom": "^18.2.21", "@umijs/fabric": "^4.0.1", - "antd": "^5.15.2", + "antd": "^5.15.3", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 607a8f6..7f6ba39 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,16 +21,16 @@ dependencies: specifier: ^8.0.1 version: 8.0.1 type-fest: - specifier: ^4.12.0 - version: 4.12.0 + specifier: ^4.13.0 + version: 4.13.0 devDependencies: '@antfu/eslint-config': specifier: ^2.8.3 version: 2.8.3(@vue/compiler-sfc@3.4.21)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react-refresh@0.4.6)(eslint-plugin-react@7.34.1)(eslint@8.57.0)(typescript@5.4.2) '@commitlint/cli': - specifier: ^19.1.0 - version: 19.1.0(@types/node@20.11.6)(typescript@5.4.2) + specifier: ^19.2.1 + version: 19.2.1(@types/node@20.11.6)(typescript@5.4.2) '@commitlint/config-conventional': specifier: ^19.1.0 version: 19.1.0 @@ -92,8 +92,8 @@ devDependencies: specifier: ^6.4.2 version: 6.4.2(@types/jest@29.5.12)(jest@29.7.0) '@testing-library/react': - specifier: ^14.2.1 - version: 14.2.1(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.2.2 + version: 14.2.2(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@9.3.4) @@ -119,8 +119,8 @@ devDependencies: specifier: ^4.0.1 version: 4.0.1(jest@29.7.0)(postcss@8.4.37) antd: - specifier: ^5.15.2 - version: 5.15.2(react-dom@18.2.0)(react@18.2.0) + specifier: ^5.15.3 + version: 5.15.3(react-dom@18.2.0)(react@18.2.0) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -135,7 +135,7 @@ devDependencies: version: 0.4.6(eslint@8.57.0) father: specifier: ^4.4.0 - version: 4.4.0(@babel/core@7.23.7)(@types/node@20.11.6)(styled-components@6.1.8)(type-fest@4.12.0)(webpack@5.89.0) + version: 4.4.0(@babel/core@7.23.7)(@types/node@20.11.6)(styled-components@6.1.8)(type-fest@4.13.0)(webpack@5.89.0) husky: specifier: ^9.0.11 version: 9.0.11 @@ -225,8 +225,8 @@ packages: resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} dev: true - /@ant-design/icons@5.3.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-85zROTJCCApQn0Ee6L9561+Vd7yVKtSWNm2TpmOsYMrumchbzaRK83x1WWHv2VG+Y1ZAaKkDwcnnSPS/eSwNHA==} + /@ant-design/icons@5.3.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-U5eTSeSFr2V9SeJzYOo5mybAZfsoNuiIA8bvFoZUe+h9LBLs8UwrVaVwcMQC4AhBuojXkLMlmtnIlvUczXXHaQ==} engines: {node: '>=8'} peerDependencies: react: '>=16.0.0' @@ -1843,15 +1843,15 @@ packages: dev: true optional: true - /@commitlint/cli@19.1.0(@types/node@20.11.6)(typescript@5.4.2): - resolution: {integrity: sha512-SYGm8HGbVzrlSYeB6oo6pG1Ec6bOMJcDsXgNGa4vgZQsPj6nJkcbTWlIRmtmIk0tHi0d5sCljGuQ+g/0NCPv7w==} + /@commitlint/cli@19.2.1(@types/node@20.11.6)(typescript@5.4.2): + resolution: {integrity: sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.0.3 '@commitlint/lint': 19.1.0 - '@commitlint/load': 19.1.0(@types/node@20.11.6)(typescript@5.4.2) - '@commitlint/read': 19.0.3 + '@commitlint/load': 19.2.0(@types/node@20.11.6)(typescript@5.4.2) + '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 yargs: 17.7.2 @@ -1919,8 +1919,8 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.1.0(@types/node@20.11.6)(typescript@5.4.2): - resolution: {integrity: sha512-rWqnvNDpeshX8JfUC/qjpDkQB78qF+4uHcJmIRJMwvlj6zWce08SP/TPKN3GlNKgXhAawwcAPxXL9qOTTdiOBA==} + /@commitlint/load@19.2.0(@types/node@20.11.6)(typescript@5.4.2): + resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: '@commitlint/config-validator': 19.0.3 @@ -1928,8 +1928,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.4.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.6)(cosmiconfig@8.3.6)(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.6)(cosmiconfig@9.0.0)(typescript@5.4.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -1952,12 +1952,13 @@ packages: conventional-commits-parser: 5.0.0 dev: true - /@commitlint/read@19.0.3: - resolution: {integrity: sha512-b5AflTyAXkUx5qKw4TkjjcOccXZHql3JqMi522knTQktq2AubKXFz60Sws+K4FsefwPws6fGz9mqiI/NvsvxFA==} + /@commitlint/read@19.2.1: + resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} engines: {node: '>=v18'} dependencies: '@commitlint/top-level': 19.0.0 '@commitlint/types': 19.0.3 + execa: 8.0.1 git-raw-commits: 4.0.0 minimist: 1.2.8 dev: true @@ -3843,8 +3844,8 @@ packages: '@babel/runtime': 7.24.0 dev: true - /@rc-component/color-picker@1.5.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YJXujYzYFAEtlXJXy0yJUhwzUWPTcniBZto+wZ/vnACmFnUTNR7dH+NOeqSwMMsssh74e9H5Jfpr5LAH2PYqUw==} + /@rc-component/color-picker@1.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -3947,7 +3948,7 @@ packages: resolution: {integrity: sha512-LQd3LOBGVzAQDfjwI4fvr95yhfN8JXeVMjXkztok2i6/DranObFlp09YBB2pd8hiyDlT20OdZsenDC1xPpILKg==} dependencies: radash: 12.1.0 - type-fest: 4.12.0 + type-fest: 4.13.0 user-agent-data-types: 0.4.2 dev: false @@ -5268,14 +5269,14 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react@14.2.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} + /@testing-library/react@14.2.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-SOUuM2ysCvjUWBXTNfQ/ztmnKDmqaiPV3SvoIuyxMUca45rbSWWAT/qB8CUs/JQ/ux/8JFs9DNdFQ3f6jH3crA==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.24.0 '@testing-library/dom': 9.3.4 '@types/react-dom': 18.2.21 react: 18.2.0 @@ -6079,7 +6080,7 @@ packages: - supports-color dev: true - /@umijs/bundler-webpack@4.1.1(type-fest@4.12.0)(typescript@5.3.3)(webpack@5.89.0): + /@umijs/bundler-webpack@4.1.1(type-fest@4.13.0)(typescript@5.3.3)(webpack@5.89.0): resolution: {integrity: sha512-LL+ZmPmSIGOMo1+OHsBtMARqr+dTZEqDkTbQ/ZPrrrtxK27rXi/lHFEUnzKjPeHVL+xtJ4m9QR13zGWlhLT+UA==} hasBin: true dependencies: @@ -6091,7 +6092,7 @@ packages: '@umijs/bundler-utils': 4.1.1 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/mfsu': 4.1.1 - '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@4.12.0)(webpack@5.89.0) + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@4.13.0)(webpack@5.89.0) '@umijs/utils': 4.1.1 cors: 2.8.5 css-loader: 6.7.1(webpack@5.89.0) @@ -6183,7 +6184,7 @@ packages: - supports-color dev: true - /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(type-fest@4.12.0)(webpack@5.89.0): + /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(type-fest@4.13.0)(webpack@5.89.0): resolution: {integrity: sha512-RtFvB+/GmjRhpHcqNgnw8iWZpTlxOnmNxi8eDcecxMmxmSgeDj25LV0jr4Q6rOhv3GTIfVGBhkwz+khGT5tfmg==} engines: {node: '>= 10.13'} peerDependencies: @@ -6219,7 +6220,7 @@ packages: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - type-fest: 4.12.0 + type-fest: 4.13.0 webpack: 5.89.0(esbuild@0.18.20) dev: true @@ -6657,19 +6658,19 @@ packages: engines: {node: '>=12'} dev: true - /antd@5.15.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-EByEiCQknPKJVYfD+zneXwEvjdFzvMw8CZrsxw9nq19ftC4uMcMkZ2irasW7RQQGg9i7XsAZpAwYz3anuFX+EA==} + /antd@5.15.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-53dpdGbfwipHVbqITmppp8N16i+BscMzz8NUNwaJgxwSvO9VQh/NfC/90lqGq3I2oBmxQ8TzRIxzFVKD/9OhlQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@ant-design/colors': 7.0.2 '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) - '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.4(react-dom@18.2.0)(react@18.2.0) '@ant-design/react-slick': 1.0.2(react@18.2.0) '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/color-picker': 1.5.3(react-dom@18.2.0)(react@18.2.0) '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) '@rc-component/tour': 1.14.2(react-dom@18.2.0)(react@18.2.0) '@rc-component/trigger': 2.0.0(react-dom@18.2.0)(react@18.2.0) @@ -6685,7 +6686,7 @@ packages: rc-dropdown: 4.2.0(react-dom@18.2.0)(react@18.2.0) rc-field-form: 1.42.1(react-dom@18.2.0)(react@18.2.0) rc-image: 7.6.0(react-dom@18.2.0)(react@18.2.0) - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.5(react-dom@18.2.0)(react@18.2.0) rc-input-number: 9.0.0(react-dom@18.2.0)(react@18.2.0) rc-mentions: 2.11.1(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.13.0(react-dom@18.2.0)(react@18.2.0) @@ -7943,7 +7944,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.6)(cosmiconfig@8.3.6)(typescript@5.4.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.6)(cosmiconfig@9.0.0)(typescript@5.4.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -7952,7 +7953,7 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.11.6 - cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.2) jiti: 1.21.0 typescript: 5.4.2 dev: true @@ -9899,14 +9900,14 @@ packages: reusify: 1.0.4 dev: true - /father@4.4.0(@babel/core@7.23.7)(@types/node@20.11.6)(styled-components@6.1.8)(type-fest@4.12.0)(webpack@5.89.0): + /father@4.4.0(@babel/core@7.23.7)(@types/node@20.11.6)(styled-components@6.1.8)(type-fest@4.13.0)(webpack@5.89.0): resolution: {integrity: sha512-7xwjMLmZtPmoCkvA+B+65X0SUplcJD7lxA+ruELObpGsEGOxPgmdrNbZcdmDg1xAHCrNv/mlE6A4z3QxOKF7WA==} hasBin: true dependencies: '@microsoft/api-extractor': 7.39.1(@types/node@20.11.6) '@umijs/babel-preset-umi': 4.1.1 '@umijs/bundler-utils': 4.1.1 - '@umijs/bundler-webpack': 4.1.1(type-fest@4.12.0)(typescript@5.3.3)(webpack@5.89.0) + '@umijs/bundler-webpack': 4.1.1(type-fest@4.13.0)(typescript@5.3.3)(webpack@5.89.0) '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/core': 4.1.1 '@umijs/utils': 4.1.1 @@ -13695,7 +13696,7 @@ packages: dependencies: '@babel/code-frame': 7.23.5 index-to-position: 0.1.2 - type-fest: 4.12.0 + type-fest: 4.13.0 dev: true /parse5-htmlparser2-tree-adapter@6.0.1: @@ -14814,14 +14815,14 @@ packages: '@babel/runtime': 7.24.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.5(react-dom@18.2.0)(react@18.2.0) rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /rc-input@1.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aHyQUAIRmTlOnvk5EcNqEpJ+XMtfMpYRAJayIlJfsvvH9cAKUWboh4egm23vgMA7E+c/qm4BZcnrDcA960GC1w==} + /rc-input@1.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' @@ -14842,7 +14843,7 @@ packages: '@babel/runtime': 7.24.0 '@rc-component/trigger': 2.0.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.5(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.13.0(react-dom@18.2.0)(react@18.2.0) rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) @@ -15109,7 +15110,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.5(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -15370,7 +15371,7 @@ packages: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.12.0 + type-fest: 4.13.0 dev: true /read-pkg-up@7.0.1: @@ -15418,7 +15419,7 @@ packages: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.0 parse-json: 8.1.0 - type-fest: 4.12.0 + type-fest: 4.13.0 unicorn-magic: 0.1.0 dev: true @@ -15512,7 +15513,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.24.0 dev: true /regexp-tree@0.1.27: @@ -17143,8 +17144,8 @@ packages: engines: {node: '>=14.16'} dev: true - /type-fest@4.12.0: - resolution: {integrity: sha512-5Y2/pp2wtJk8o08G0CMkuFPCO354FGwk/vbidxrdhRGZfd0tFnb4Qb8anp9XxXriwBgVPjdWbKpGl4J9lJY2jQ==} + /type-fest@4.13.0: + resolution: {integrity: sha512-nKO1N9IFeTec3jnNe/3nZlX+RzwZsvT3c4akWC3IlhYGQbRSPFMBe87vmoaymS3hW2l/rs+4ptDDTxzcbqAcmA==} engines: {node: '>=16'} /type-is@1.6.18: