diff --git a/package.json b/package.json index c57e979..b0e9e4f 100644 --- a/package.json +++ b/package.json @@ -20,11 +20,11 @@ "axios-retry": "^4.0.0", "bootstrap": "^5.3.2", "chart.js": "^4.4.1", - "classnames": "^2.4.0", + "classnames": "^2.5.1", "cookie": "^0.6.0", "cookies-next": "^4.1.0", "next": "^14.0.4", - "nextjs-progressloader": "^1.0.0", + "nextjs-progressloader": "^1.1.0", "nprogress": "^0.2.0", "react": "^18.2.0", "react-bootstrap": "^2.9.2", @@ -37,9 +37,9 @@ }, "devDependencies": { "@types/cookie": "^0.6.0", - "@types/node": "^20.10.5", + "@types/node": "^20.10.6", "@types/nprogress": "^0.2.3", - "@types/react": "^18.2.45", + "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", "@typescript-eslint/eslint-plugin": "^6.16.0", "@typescript-eslint/parser": "^6.16.0", @@ -53,7 +53,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "json-server": "^0.17.4", - "sass": "^1.69.5", + "sass": "^1.69.6", "typescript": "^5.3.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e642f31..219e4dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,8 +39,8 @@ dependencies: specifier: ^4.4.1 version: 4.4.1 classnames: - specifier: ^2.4.0 - version: 2.4.0 + specifier: ^2.5.1 + version: 2.5.1 cookie: specifier: ^0.6.0 version: 0.6.0 @@ -49,10 +49,10 @@ dependencies: version: 4.1.0 next: specifier: ^14.0.4 - version: 14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.5) + version: 14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.6) nextjs-progressloader: - specifier: ^1.0.0 - version: 1.0.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.1.0 + version: 1.1.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -61,7 +61,7 @@ dependencies: version: 18.2.0 react-bootstrap: specifier: ^2.9.2 - version: 2.9.2(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0) + version: 2.9.2(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) react-chartjs-2: specifier: ^5.2.0 version: 5.2.0(chart.js@4.4.1)(react@18.2.0) @@ -76,7 +76,7 @@ dependencies: version: 8.2.0(react@18.2.0) react-redux: specifier: ^9.0.4 - version: 9.0.4(@types/react@18.2.45)(react@18.2.0)(redux@5.0.1) + version: 9.0.4(@types/react@18.2.46)(react@18.2.0)(redux@5.0.1) swr: specifier: ^2.2.4 version: 2.2.4(react@18.2.0) @@ -86,14 +86,14 @@ devDependencies: specifier: ^0.6.0 version: 0.6.0 '@types/node': - specifier: ^20.10.5 - version: 20.10.5 + specifier: ^20.10.6 + version: 20.10.6 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 '@types/react': - specifier: ^18.2.45 - version: 18.2.45 + specifier: ^18.2.46 + version: 18.2.46 '@types/react-dom': specifier: ^18.2.18 version: 18.2.18 @@ -134,8 +134,8 @@ devDependencies: specifier: ^0.17.4 version: 0.17.4 sass: - specifier: ^1.69.5 - version: 1.69.5 + specifier: ^1.69.6 + version: 1.69.6 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -147,8 +147,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@babel/runtime@7.23.6: - resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==} + /@babel/runtime@7.23.7: + resolution: {integrity: sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -402,7 +402,7 @@ packages: dependencies: immer: 10.0.3 react: 18.2.0 - react-redux: 9.0.4(@types/react@18.2.45)(react@18.2.0)(redux@5.0.1) + react-redux: 9.0.4(@types/react@18.2.46)(react@18.2.0)(redux@5.0.1) redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.0.1 @@ -423,7 +423,7 @@ packages: react: '>=16.14.0' react-dom: '>=16.14.0' dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.23.7 '@popperjs/core': 2.11.8 '@react-aria/ssr': 3.9.1(react@18.2.0) '@restart/hooks': 0.4.15(react@18.2.0) @@ -468,12 +468,12 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/node@16.18.68: - resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} + /@types/node@16.18.69: + resolution: {integrity: sha512-AfDKv5fWd9XStaEuqFa6PYcM8FgTqxVMsP4BPk60emeB9YX+pp2P0zZ8nU1BQg8hyPGFrMt7MGMRMis8IrcPyg==} dev: false - /@types/node@20.10.5: - resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==} + /@types/node@20.10.6: + resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} dependencies: undici-types: 5.26.5 dev: true @@ -488,17 +488,17 @@ packages: /@types/react-dom@18.2.18: resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.46 dev: true /@types/react-transition-group@4.4.10: resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.46 dev: false - /@types/react@18.2.45: - resolution: {integrity: sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==} + /@types/react@18.2.46: + resolution: {integrity: sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -663,16 +663,16 @@ packages: negotiator: 0.6.3 dev: true - /acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: true - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -832,7 +832,7 @@ packages: /axios@1.6.3: resolution: {integrity: sha512-fWyNdeawGam70jXSVlKl+SUNVcL6j6W79CuSIPfi6HnDUmSCH6gyUys/HrqHeA/wU0Az41rRgean494d0Jb+ww==} dependencies: - follow-redirects: 1.15.3 + follow-redirects: 1.15.4 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -957,8 +957,8 @@ packages: engines: {node: '>=6'} dev: true - /caniuse-lite@1.0.30001571: - resolution: {integrity: sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ==} + /caniuse-lite@1.0.30001572: + resolution: {integrity: sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==} dev: false /chalk@4.1.2: @@ -990,8 +990,8 @@ packages: optionalDependencies: fsevents: 2.3.3 - /classnames@2.4.0: - resolution: {integrity: sha512-lWxiIlphgAhTLN657pwU/ofFxsUTOWc2CRIFeoV5st0MGRJHStUnWIUJgDHxjUO/F0mXzGufXIM4Lfu/8h+MpA==} + /classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} dev: false /client-only@0.0.1: @@ -1094,7 +1094,7 @@ packages: resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} dependencies: '@types/cookie': 0.4.1 - '@types/node': 16.18.68 + '@types/node': 16.18.69 cookie: 0.4.2 dev: false @@ -1232,7 +1232,7 @@ packages: /dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.23.7 csstype: 3.1.3 dev: false @@ -1559,7 +1559,7 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.23.7 aria-query: 5.3.0 array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 @@ -1676,8 +1676,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 dev: true @@ -1836,8 +1836,8 @@ packages: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} dev: true - /follow-redirects@1.15.3: - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} + /follow-redirects@1.15.4: + resolution: {integrity: sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -2569,7 +2569,7 @@ packages: engines: {node: '>= 0.6'} dev: true - /next@14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.5): + /next@14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.6): resolution: {integrity: sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA==} engines: {node: '>=18.17.0'} hasBin: true @@ -2587,12 +2587,12 @@ packages: '@next/env': 14.0.4 '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001571 + caniuse-lite: 1.0.30001572 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - sass: 1.69.5 + sass: 1.69.6 styled-jsx: 5.1.1(react@18.2.0) watchpack: 2.4.0 optionalDependencies: @@ -2610,15 +2610,15 @@ packages: - babel-plugin-macros dev: false - /nextjs-progressloader@1.0.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-S7hXZzEgYZV2x94vBFMu11Y6zXmbiOYjXzvci4ln2adHW7lx8wsXSGZjDSLA7K6H7bKiSaLYN7s3F0lZm+iGYg==} + /nextjs-progressloader@1.1.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Yb7nh6tenP6t3P69LqEU0AXAGYyVKJBbf9fyEadBZsifVa/ankd2PFEwDNgvr1Znd7Jpu1p3w4F8ZqFlwud0SQ==} engines: {node: '>=10'} peerDependencies: next: '>= 6.0.0' react: '>= 16.0.0' react-dom: '>= 16.0.0' dependencies: - next: 14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.5) + next: 14.0.4(react-dom@18.2.0)(react@18.2.0)(sass@1.69.6) nprogress: 0.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -2903,7 +2903,7 @@ packages: unpipe: 1.0.0 dev: true - /react-bootstrap@2.9.2(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0): + /react-bootstrap@2.9.2(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-a36B+EHsAI/aH+ZhXNILBFnqscE3zr10dWmjBmfhIb2QR7KSXJiGzYd6Faf/25G8G7/CP9TCL2B0WhUBOD2UBQ==} peerDependencies: '@types/react': '>=16.14.8' @@ -2913,12 +2913,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.23.7 '@restart/hooks': 0.4.15(react@18.2.0) '@restart/ui': 1.6.6(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.45 + '@types/react': 18.2.46 '@types/react-transition-group': 4.4.10 - classnames: 2.4.0 + classnames: 2.5.1 dom-helpers: 5.2.1 invariant: 2.2.4 prop-types: 15.8.1 @@ -2975,7 +2975,7 @@ packages: react: 18.2.0 dev: false - /react-redux@9.0.4(@types/react@18.2.45)(react@18.2.0)(redux@5.0.1): + /react-redux@9.0.4(@types/react@18.2.46)(react@18.2.0)(redux@5.0.1): resolution: {integrity: sha512-9J1xh8sWO0vYq2sCxK2My/QO7MzUMRi3rpiILP/+tDr8krBHixC6JMM17fMK88+Oh3e4Ae6/sHIhNBgkUivwFA==} peerDependencies: '@types/react': ^18.2.25 @@ -2990,7 +2990,7 @@ packages: redux: optional: true dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.46 '@types/use-sync-external-store': 0.0.3 react: 18.2.0 redux: 5.0.1 @@ -3003,7 +3003,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.23.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -3144,8 +3144,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + /sass@1.69.6: + resolution: {integrity: sha512-qbRr3k9JGHWXCvZU77SD2OTwUlC+gNT+61JOLcmLm+XqH4h/5D+p4IIsxvpkB89S9AwJOyb5+rWNpIucaFxSFQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -3505,8 +3505,8 @@ packages: peerDependencies: react: '>=15.0.0' dependencies: - '@babel/runtime': 7.23.6 - '@types/react': 18.2.45 + '@babel/runtime': 7.23.7 + '@types/react': 18.2.46 invariant: 2.2.4 react: 18.2.0 react-lifecycles-compat: 3.0.4