diff --git a/package.json b/package.json index 31079fb..dbf6edd 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "next-pwa": "5.5.4", "next-seo": "5.4.0", "qrcode": "1.5.0", - "qrcode.react": "2.0.0", + "qrcode.react": "3.1.0", "react": "^18.2.0", "react-dom": "18.2.0", "react-icons": "4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 217eeea..7c01952 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,7 +44,7 @@ specifiers: next-pwa: 5.5.4 next-seo: 5.4.0 qrcode: 1.5.0 - qrcode.react: 2.0.0 + qrcode.react: 3.1.0 react: ^18.2.0 react-dom: 18.2.0 react-icons: 4.3.1 @@ -83,7 +83,7 @@ dependencies: next-pwa: 5.5.4_@babel+core@7.17.8+next@12.1.6 next-seo: 5.4.0_d362f613b2edd8f1984208423b1dd218 qrcode: 1.5.0 - qrcode.react: 2.0.0_react@18.2.0 + qrcode.react: 3.1.0_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-icons: 4.3.1_react@18.2.0 @@ -109,7 +109,7 @@ devDependencies: eslint: 8.15.0 eslint-config-airbnb: 19.0.4_0842c2b1548af77a3ea7a745353c389d eslint-config-airbnb-typescript: 17.0.0_af41bc5687677b553c5d813b26738aa9 - eslint-plugin-import: 2.26.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_453213c5e82763d78faed6f8e3c894a5 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.15.0 eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.4.0_eslint@8.15.0 @@ -2735,6 +2735,9 @@ packages: dependencies: stripe: 8.222.0 ws: 6.2.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: false /@supabase/auth-helpers-nextjs/0.2.2: @@ -2785,6 +2788,8 @@ packages: dependencies: '@types/phoenix': 1.5.4 websocket: 1.0.34 + transitivePeerDependencies: + - supports-color dev: false /@supabase/storage-js/1.7.2: @@ -2805,6 +2810,7 @@ packages: '@supabase/storage-js': 1.7.2 transitivePeerDependencies: - encoding + - supports-color dev: false /@surma/rollup-plugin-off-main-thread/2.2.3: @@ -3632,11 +3638,21 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -3863,7 +3879,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.15.0 - eslint-plugin-import: 2.26.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_453213c5e82763d78faed6f8e3c894a5 object.assign: 4.1.2 object.entries: 1.1.5 semver: 6.3.0 @@ -3881,7 +3897,7 @@ packages: '@typescript-eslint/parser': 5.18.0_eslint@8.15.0+typescript@4.6.3 eslint: 8.15.0 eslint-config-airbnb-base: 15.0.0_3587bf9a15dd535ddd6f5fd34d80da85 - eslint-plugin-import: 2.26.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_453213c5e82763d78faed6f8e3c894a5 dev: true /eslint-config-airbnb/19.0.4_0842c2b1548af77a3ea7a745353c389d: @@ -3896,7 +3912,7 @@ packages: dependencies: eslint: 8.15.0 eslint-config-airbnb-base: 15.0.0_3587bf9a15dd535ddd6f5fd34d80da85 - eslint-plugin-import: 2.26.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_453213c5e82763d78faed6f8e3c894a5 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.15.0 eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.4.0_eslint@8.15.0 @@ -3909,29 +3925,54 @@ packages: dependencies: debug: 3.2.7 resolve: 1.22.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-module-utils/2.7.3: + /eslint-module-utils/2.7.3_348e6a4b49bcb6f409173fc70518c1e6: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 5.18.0_eslint@8.15.0+typescript@4.6.3 debug: 3.2.7 + eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-plugin-import/2.26.0_eslint@8.15.0: + /eslint-plugin-import/2.26.0_453213c5e82763d78faed6f8e3c894a5: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: + '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 5.18.0_eslint@8.15.0+typescript@4.6.3 array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.15.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3 + eslint-module-utils: 2.7.3_348e6a4b49bcb6f409173fc70518c1e6 has: 1.0.3 is-core-module: 2.8.1 is-glob: 4.0.3 @@ -3939,6 +3980,10 @@ packages: object.values: 1.1.5 resolve: 1.22.0 tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: true /eslint-plugin-jsx-a11y/6.5.1_eslint@8.15.0: @@ -5698,18 +5743,11 @@ packages: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} - /qr.js/0.0.0: - resolution: {integrity: sha1-ys6GOG9ZoNuAUPqQ2baw6IoeNk8=} - dev: false - - /qrcode.react/2.0.0_react@18.2.0: - resolution: {integrity: sha512-1CCzwC4KHYCzOLb7M+lKYqHzDMVsppKJBhrU1ZDCuJRHKiD99LeDHOkuvUKCRvnJgDzp9SnB6/WNA7qp6I7ozA==} + /qrcode.react/3.1.0_react@18.2.0: + resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} peerDependencies: - react: ^16.3.0 || ^17.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - loose-envify: 1.4.0 - prop-types: 15.8.1 - qr.js: 0.0.0 react: 18.2.0 dev: false @@ -6550,7 +6588,6 @@ packages: resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} engines: {node: '>=4.2.0'} hasBin: true - dev: false /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} @@ -6786,6 +6823,8 @@ packages: typedarray-to-buffer: 3.1.5 utf-8-validate: 5.0.8 yaeti: 0.0.6 + transitivePeerDependencies: + - supports-color dev: false /whatwg-url/5.0.0: @@ -7010,6 +7049,14 @@ packages: /ws/6.2.2: resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 dev: false