├── .env.local.example
├── .gitignore
├── README.md
├── honeybadger.browser.config.js
├── honeybadger.edge.config.js
├── honeybadger.server.config.js
├── next.config.js
├── package-lock.json
├── package.json
└── pages
├── _app.js
├── _error.js
├── client
├── test1.js
├── test2.js
├── test3.js
├── test4.js
├── test5.js
├── test6.js
├── test7.js
└── test8.js
├── index.js
└── server
├── test1.js
├── test2.js
├── test3.js
└── test4.js
/.env.local.example:
--------------------------------------------------------------------------------
1 | NEXT_PUBLIC_HONEYBADGER_API_KEY=
2 | NEXT_PUBLIC_HONEYBADGER_ASSETS_URL=http://localhost:3000/_next
3 | NEXT_PUBLIC_HONEYBADGER_REVISION=1.0.1
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .next/
2 | .env.local
3 | node_modules
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | > Note: This example app has been moved to [@honeybadger-io/js](https://github.com/honeybadger-io/honeybadger-js), home to all Honeybadger's JavaScript packages. The app is under [packages/nextjs/examples/pages-router](https://github.com/honeybadger-io/honeybadger-js/tree/master/packages/nextjs/examples/pages-router). Another example app demoing support of App Router (since Next.js 13) is also [available](https://github.com/honeybadger-io/honeybadger-js/tree/master/packages/nextjs/examples/app-router).
2 |
3 | # Next.js with Honeybadger Error Reporting
4 |
5 | This is a simple example showing how to use
6 | [Honeybadger](https://www.honeybadger.io/for/javascript) to catch & report
7 | errors on both client + server side in Next.js.
8 |
9 | - `_app.js` renders on both the server and client. It initializes Honeybadger to catch any unhandled exceptions
10 | - `_error.js` is rendered by Next.js while handling certain types of exceptions for you. It is overridden so those exceptions can be passed along to Honeybadger
11 | - `next.config.js` enables source maps in production and uploads them to Honeybadger
12 |
13 | ## Getting Started
14 |
15 | Execute [`create-next-app`](https://github.com/zeit/next.js/tree/canary/packages/create-next-app) with [npm](https://docs.npmjs.com/cli/init) or [Yarn](https://yarnpkg.com/lang/en/docs/cli/create/) to bootstrap the example:
16 |
17 | ```bash
18 | npm init next-app --example https://github.com/honeybadger-io/nextjs-with-honeybadger nextjs-with-honeybadger
19 | # or
20 | yarn create next-app --example https://github.com/honeybadger-io/nextjs-with-honeybadger nextjs-with-honeybadger
21 | ```
22 |
23 | Next, copy the `.env.local.example` file in this directory to `.env.local` (which will be ignored by Git):
24 |
25 | ```bash
26 | cd nextjs-with-honeybadger
27 | cp .env.local.example .env.local
28 | ```
29 |
30 | Open the `.env.local` and set your `HONEYBADGER_API_KEY` from your [Honeybadger project settings page](https://app.honeybadger.io).
31 |
32 | > **Note:** Errors are not reported in development mode by default. To enable reporting in development, see the `reportData` option in `_app.js`.
33 |
34 | Finally, install it and run:
35 |
36 | **NPM**
37 |
38 | ```bash
39 | npm install
40 | npm run dev
41 | ```
42 |
43 | **Yarn**
44 |
45 | ```bash
46 | yarn
47 | yarn dev
48 | ```
49 |
50 | Your app should be up and running on [http://localhost:3000](http://localhost:3000)! If it doesn't work, email us at support@honeybadger.io.
51 |
52 | ## Testing error reporting locally
53 | When enabled in development mode, error handling [works differently than in production](https://nextjs.org/docs/advanced-features/error-handling). To test error reporting locally, you should run a production build, i.e.
54 |
55 | ```bash
56 | npm run build
57 | npm start
58 | ```
59 |
60 | ## Deployment
61 |
62 | Deploy to [Vercel](https://vercel.com):
63 |
64 | [](https://vercel.com/new/git/external?repository-url=https://github.com/honeybadger-io/nextjs-with-honeybadger&project-name=nextjs-with-honeybadger&repository-name=nextjs-with-honeybadger&env=HONEYBADGER_API_KEY,HONEYBADGER_ASSETS_URL&envDescription=Honeybadger%20API%20KEY%20and%20assets%20URL%20for%20honeybadger-webpack&envLink=https%3A%2F%2Fgithub.com%2Fhoneybadger-io%2Fnextjs-with-honeybadger%23deployment)
65 |
66 | You must add the following configuration values when deploying:
67 |
68 | - `HONEYBADGER_API_KEY` - The API key from your **project settings page** in [Honeybadger](https://app.honeybadger.io).
69 | - `HONEYBADGER_ASSETS_URL` - Required by [honeybadger-webpack](https://github.com/honeybadger-io/honeybadger-webpack#configuration) to upload source maps to Honeybadger. Replace `[host]` with your domain name: `https://[host]/_next` (if using Vercel's domain, the host looks like this: `[your app name].vercel.app`)
70 |
71 | ## Notes
72 |
73 | - By default, neither sourcemaps nor error tracking is enabled in development mode (see Configuration).
74 |
75 | - The build output will contain warning about unhandled Promise rejections. This is caused by the test pages, and is expected.
76 |
77 | - `@honeybadger-io/webpack` is added to `dependencies` (rather than `devDependencies`) because when used with SSR (ex. heroku), this plugin is used during production for sending the generated sourcemaps to Honeybadger.
78 |
79 | - See the [Honeybadger webpack plugin docs](https://github.com/honeybadger-io/honeybadger-webpack#configuration) and the [Using Source Maps guide](https://docs.honeybadger.io/lib/javascript/guides/using-source-maps.html) for more info about source map upload.
80 |
81 | - See the [honeybadger.js user documentation](https://docs.honeybadger.io/lib/javascript/index.html) for usage guides and more.
82 |
--------------------------------------------------------------------------------
/honeybadger.browser.config.js:
--------------------------------------------------------------------------------
1 | import { Honeybadger } from '@honeybadger-io/react'
2 |
3 | Honeybadger.configure({
4 | apiKey: process.env.NEXT_PUBLIC_HONEYBADGER_API_KEY,
5 | environment: process.env.NEXT_PUBLIC_VERCEL_ENV || process.env.VERCEL_ENV || process.env.NODE_ENV,
6 | revision: process.env.NEXT_PUBLIC_HONEYBADGER_REVISION,
7 | projectRoot: 'webpack://_N_E/./',
8 | debug: true,
9 | reportData: true,
10 | })
11 | Honeybadger.logger.debug('Honeybadger configured for browser')
12 |
--------------------------------------------------------------------------------
/honeybadger.edge.config.js:
--------------------------------------------------------------------------------
1 | import { Honeybadger } from '@honeybadger-io/react'
2 |
3 | Honeybadger.configure({
4 | apiKey: process.env.NEXT_PUBLIC_HONEYBADGER_API_KEY,
5 | environment: process.env.NEXT_PUBLIC_VERCEL_ENV || process.env.VERCEL_ENV || process.env.NODE_ENV,
6 | revision: process.env.NEXT_PUBLIC_HONEYBADGER_REVISION,
7 | projectRoot: 'webpack://_N_E/./',
8 | debug: true,
9 | reportData: true,
10 | })
11 | Honeybadger.logger.debug('Honeybadger configured for edge')
12 |
--------------------------------------------------------------------------------
/honeybadger.server.config.js:
--------------------------------------------------------------------------------
1 | import { Honeybadger } from '@honeybadger-io/react'
2 |
3 | const projectRoot = process.cwd()
4 | Honeybadger
5 | .configure({
6 | apiKey: process.env.NEXT_PUBLIC_HONEYBADGER_API_KEY,
7 | environment: process.env.NEXT_PUBLIC_VERCEL_ENV || process.env.VERCEL_ENV || process.env.NODE_ENV,
8 | revision: process.env.NEXT_PUBLIC_HONEYBADGER_REVISION,
9 | projectRoot: 'webpack:///./',
10 | debug: true,
11 | reportData: true,
12 | })
13 | .beforeNotify((notice) => {
14 | notice.backtrace.forEach((line) => {
15 | if (line.file) {
16 | line.file = line.file.replace(`${projectRoot}/.next/server`, `${process.env.NEXT_PUBLIC_HONEYBADGER_ASSETS_URL}/..`)
17 | }
18 | return line
19 | })
20 | })
21 | Honeybadger.logger.debug('Honeybadger configured for server')
22 |
--------------------------------------------------------------------------------
/next.config.js:
--------------------------------------------------------------------------------
1 | const { setupHoneybadger } = require('@honeybadger-io/nextjs')
2 |
3 | const moduleExports = {
4 | // ... Your existing module.exports object goes here
5 | }
6 |
7 | // Showing default values
8 | const honeybadgerNextJsConfig = {
9 | // Disable source map upload (optional)
10 | disableSourceMapUpload: false,
11 |
12 | // Hide debug messages (optional)
13 | silent: false,
14 |
15 | // More information available at @honeybadger-io/webpack: https://github.com/honeybadger-io/honeybadger-js/tree/master/packages/webpack
16 | webpackPluginOptions: {
17 | // Required if you want to upload source maps to Honeybadger
18 | apiKey: process.env.NEXT_PUBLIC_HONEYBADGER_API_KEY,
19 |
20 | // Required if you want to upload source maps to Honeybadger
21 | assetsUrl: process.env.NEXT_PUBLIC_HONEYBADGER_ASSETS_URL,
22 |
23 | revision: process.env.NEXT_PUBLIC_HONEYBADGER_REVISION,
24 | endpoint: 'https://api.honeybadger.io/v1/source_maps',
25 | ignoreErrors: false,
26 | retries: 3,
27 | workerCount: 5,
28 | deploy: {
29 | environment: process.env.NEXT_PUBLIC_VERCEL_ENV || process.env.VERCEL_ENV || process.env.NODE_ENV,
30 | repository: 'https://github.com/honeybadger-io/nextjs-with-honeybadger',
31 | localUsername: 'subzero10'
32 | }
33 | }
34 | }
35 |
36 | module.exports = setupHoneybadger(moduleExports, honeybadgerNextJsConfig)
37 |
--------------------------------------------------------------------------------
/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "nextjs-with-honeybadger",
3 | "version": "1.0.1",
4 | "lockfileVersion": 2,
5 | "requires": true,
6 | "packages": {
7 | "": {
8 | "name": "nextjs-with-honeybadger",
9 | "version": "1.0.1",
10 | "license": "ISC",
11 | "dependencies": {
12 | "@honeybadger-io/nextjs": "^5.3.2",
13 | "@honeybadger-io/react": "^5.3.0",
14 | "next": "latest",
15 | "react": ">= 17.0.1",
16 | "react-dom": ">= 17.0.1"
17 | }
18 | },
19 | "node_modules/@babel/runtime": {
20 | "version": "7.21.0",
21 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
22 | "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
23 | "dependencies": {
24 | "regenerator-runtime": "^0.13.11"
25 | },
26 | "engines": {
27 | "node": ">=6.9.0"
28 | }
29 | },
30 | "node_modules/@honeybadger-io/core": {
31 | "version": "5.2.0",
32 | "resolved": "https://registry.npmjs.org/@honeybadger-io/core/-/core-5.2.0.tgz",
33 | "integrity": "sha512-ecb/SfURtIw807lM+wD/faAGzJplxXpdl+BV+UXtL9X9zOwBpXlq3ZT6XIdkw2raKHck96hhD3StOwA3G1J8+w==",
34 | "dependencies": {
35 | "stacktrace-parser": "^0.1.10"
36 | },
37 | "engines": {
38 | "node": ">=14"
39 | }
40 | },
41 | "node_modules/@honeybadger-io/js": {
42 | "version": "5.3.0",
43 | "resolved": "https://registry.npmjs.org/@honeybadger-io/js/-/js-5.3.0.tgz",
44 | "integrity": "sha512-M5ayKD3bMuRFVdZPvGlNVA3ZqLKs+D93tBzXKwcgkiAxPFyXPW5HqIlyaVZA/FUD9nnVEwILitpUgqIOITHOQg==",
45 | "dependencies": {
46 | "@honeybadger-io/core": "^5.2.0",
47 | "@types/aws-lambda": "^8.10.89",
48 | "@types/express": "^4.17.13"
49 | },
50 | "engines": {
51 | "node": ">=14"
52 | }
53 | },
54 | "node_modules/@honeybadger-io/nextjs": {
55 | "version": "5.3.2",
56 | "resolved": "https://registry.npmjs.org/@honeybadger-io/nextjs/-/nextjs-5.3.2.tgz",
57 | "integrity": "sha512-i950RdFBbmqE1znUgI55tgRb2Oac4qd+RQaiWYzs+yxF4kBUs5UTrUDJHKRbXIvprRjDTpDemYnQfzKFj+w6/w==",
58 | "dependencies": {
59 | "@honeybadger-io/js": "^5.3.0",
60 | "@honeybadger-io/webpack": "5.1.7"
61 | },
62 | "bin": {
63 | "honeybadger-copy-config-files": "dist/copy-config-files.js"
64 | },
65 | "engines": {
66 | "node": ">=14"
67 | },
68 | "peerDependencies": {
69 | "@honeybadger-io/react": "5.x",
70 | "next": "13.x"
71 | }
72 | },
73 | "node_modules/@honeybadger-io/react": {
74 | "version": "5.3.0",
75 | "resolved": "https://registry.npmjs.org/@honeybadger-io/react/-/react-5.3.0.tgz",
76 | "integrity": "sha512-kqwPq+FZvnHUOh+IQx+hED5kThOwDlKxO+ojyXDKK5DMYmqOAxYVwkjYsfyZ0akDDyAWmtgCY2Q1WdBlMSCJMg==",
77 | "engines": {
78 | "node": ">=14"
79 | },
80 | "peerDependencies": {
81 | "@honeybadger-io/js": "4.x || 5.x",
82 | "prop-types": "^15.5.4",
83 | "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
84 | "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
85 | }
86 | },
87 | "node_modules/@honeybadger-io/webpack": {
88 | "version": "5.1.7",
89 | "resolved": "https://registry.npmjs.org/@honeybadger-io/webpack/-/webpack-5.1.7.tgz",
90 | "integrity": "sha512-60rHpmKY5MuqRQJxRlx0C5Qa2IaCZOB0kbea1LLcnm+SYgnzxT9eGHqXCPU5O2lwgcVo/rlpmNT9sSKwLMXhLQ==",
91 | "dependencies": {
92 | "@babel/runtime": "^7.14.5",
93 | "fetch-retry": "^5.0.3",
94 | "form-data": "^4.0.0",
95 | "isomorphic-fetch": "^3.0.0",
96 | "lodash.find": "^4.3.0",
97 | "lodash.foreach": "^4.2.0",
98 | "lodash.reduce": "^4.3.0",
99 | "verror": "^1.6.1"
100 | },
101 | "engines": {
102 | "node": ">=14"
103 | },
104 | "peerDependencies": {
105 | "webpack": ">= 4.0.0"
106 | }
107 | },
108 | "node_modules/@jridgewell/gen-mapping": {
109 | "version": "0.3.3",
110 | "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
111 | "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
112 | "peer": true,
113 | "dependencies": {
114 | "@jridgewell/set-array": "^1.0.1",
115 | "@jridgewell/sourcemap-codec": "^1.4.10",
116 | "@jridgewell/trace-mapping": "^0.3.9"
117 | },
118 | "engines": {
119 | "node": ">=6.0.0"
120 | }
121 | },
122 | "node_modules/@jridgewell/resolve-uri": {
123 | "version": "3.1.0",
124 | "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
125 | "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
126 | "peer": true,
127 | "engines": {
128 | "node": ">=6.0.0"
129 | }
130 | },
131 | "node_modules/@jridgewell/set-array": {
132 | "version": "1.1.2",
133 | "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
134 | "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
135 | "peer": true,
136 | "engines": {
137 | "node": ">=6.0.0"
138 | }
139 | },
140 | "node_modules/@jridgewell/source-map": {
141 | "version": "0.3.3",
142 | "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz",
143 | "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==",
144 | "peer": true,
145 | "dependencies": {
146 | "@jridgewell/gen-mapping": "^0.3.0",
147 | "@jridgewell/trace-mapping": "^0.3.9"
148 | }
149 | },
150 | "node_modules/@jridgewell/sourcemap-codec": {
151 | "version": "1.4.14",
152 | "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
153 | "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
154 | "peer": true
155 | },
156 | "node_modules/@jridgewell/trace-mapping": {
157 | "version": "0.3.18",
158 | "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
159 | "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
160 | "peer": true,
161 | "dependencies": {
162 | "@jridgewell/resolve-uri": "3.1.0",
163 | "@jridgewell/sourcemap-codec": "1.4.14"
164 | }
165 | },
166 | "node_modules/@next/env": {
167 | "version": "13.3.0",
168 | "resolved": "https://registry.npmjs.org/@next/env/-/env-13.3.0.tgz",
169 | "integrity": "sha512-AjppRV4uG3No7L1plinoTQETH+j2F10TEnrMfzbTUYwze5sBUPveeeBAPZPm8OkJZ1epq9OyYKhZrvbD6/9HCQ=="
170 | },
171 | "node_modules/@next/swc-darwin-arm64": {
172 | "version": "13.3.0",
173 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.3.0.tgz",
174 | "integrity": "sha512-DmIQCNq6JtccLPPBzf0dgh2vzMWt5wjxbP71pCi5EWpWYE3MsP6FcRXi4MlAmFNDQOfcFXR2r7kBeG1LpZUh1w==",
175 | "cpu": [
176 | "arm64"
177 | ],
178 | "optional": true,
179 | "os": [
180 | "darwin"
181 | ],
182 | "engines": {
183 | "node": ">= 10"
184 | }
185 | },
186 | "node_modules/@next/swc-darwin-x64": {
187 | "version": "13.3.0",
188 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.3.0.tgz",
189 | "integrity": "sha512-oQoqFa88OGgwnYlnAGHVct618FRI/749se0N3S8t9Bzdv5CRbscnO0RcX901+YnNK4Q6yeiizfgO3b7kogtsZg==",
190 | "cpu": [
191 | "x64"
192 | ],
193 | "optional": true,
194 | "os": [
195 | "darwin"
196 | ],
197 | "engines": {
198 | "node": ">= 10"
199 | }
200 | },
201 | "node_modules/@next/swc-linux-arm64-gnu": {
202 | "version": "13.3.0",
203 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.3.0.tgz",
204 | "integrity": "sha512-Wzz2p/WqAJUqTVoLo6H18WMeAXo3i+9DkPDae4oQG8LMloJ3if4NEZTnOnTUlro6cq+S/W4pTGa97nWTrOjbGw==",
205 | "cpu": [
206 | "arm64"
207 | ],
208 | "optional": true,
209 | "os": [
210 | "linux"
211 | ],
212 | "engines": {
213 | "node": ">= 10"
214 | }
215 | },
216 | "node_modules/@next/swc-linux-arm64-musl": {
217 | "version": "13.3.0",
218 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.3.0.tgz",
219 | "integrity": "sha512-xPVrIQOQo9WXJYgmoTlMnAD/HlR/1e1ZIWGbwIzEirXBVBqMARUulBEIKdC19zuvoJ477qZJgBDCKtKEykCpyQ==",
220 | "cpu": [
221 | "arm64"
222 | ],
223 | "optional": true,
224 | "os": [
225 | "linux"
226 | ],
227 | "engines": {
228 | "node": ">= 10"
229 | }
230 | },
231 | "node_modules/@next/swc-linux-x64-gnu": {
232 | "version": "13.3.0",
233 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.3.0.tgz",
234 | "integrity": "sha512-jOFlpGuPD7W2tuXVJP4wt9a3cpNxWAPcloq5EfMJRiXsBBOjLVFZA7boXYxEBzSVgUiVVr1V9T0HFM7pULJ1qA==",
235 | "cpu": [
236 | "x64"
237 | ],
238 | "optional": true,
239 | "os": [
240 | "linux"
241 | ],
242 | "engines": {
243 | "node": ">= 10"
244 | }
245 | },
246 | "node_modules/@next/swc-linux-x64-musl": {
247 | "version": "13.3.0",
248 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.3.0.tgz",
249 | "integrity": "sha512-2OwKlzaBgmuet9XYHc3KwsEilzb04F540rlRXkAcjMHL7eCxB7uZIGtsVvKOnQLvC/elrUegwSw1+5f7WmfyOw==",
250 | "cpu": [
251 | "x64"
252 | ],
253 | "optional": true,
254 | "os": [
255 | "linux"
256 | ],
257 | "engines": {
258 | "node": ">= 10"
259 | }
260 | },
261 | "node_modules/@next/swc-win32-arm64-msvc": {
262 | "version": "13.3.0",
263 | "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.3.0.tgz",
264 | "integrity": "sha512-OeHiA6YEvndxT46g+rzFK/MQTfftKxJmzslERMu9LDdC6Kez0bdrgEYed5eXFK2Z1viKZJCGRlhd06rBusyztA==",
265 | "cpu": [
266 | "arm64"
267 | ],
268 | "optional": true,
269 | "os": [
270 | "win32"
271 | ],
272 | "engines": {
273 | "node": ">= 10"
274 | }
275 | },
276 | "node_modules/@next/swc-win32-ia32-msvc": {
277 | "version": "13.3.0",
278 | "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.3.0.tgz",
279 | "integrity": "sha512-4aB7K9mcVK1lYEzpOpqWrXHEZympU3oK65fnNcY1Qc4HLJFLJj8AViuqQd4jjjPNuV4sl8jAwTz3gN5VNGWB7w==",
280 | "cpu": [
281 | "ia32"
282 | ],
283 | "optional": true,
284 | "os": [
285 | "win32"
286 | ],
287 | "engines": {
288 | "node": ">= 10"
289 | }
290 | },
291 | "node_modules/@next/swc-win32-x64-msvc": {
292 | "version": "13.3.0",
293 | "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.3.0.tgz",
294 | "integrity": "sha512-Reer6rkLLcoOvB0dd66+Y7WrWVFH7sEEkF/4bJCIfsSKnTStTYaHtwIJAwbqnt9I392Tqvku0KkoqZOryWV9LQ==",
295 | "cpu": [
296 | "x64"
297 | ],
298 | "optional": true,
299 | "os": [
300 | "win32"
301 | ],
302 | "engines": {
303 | "node": ">= 10"
304 | }
305 | },
306 | "node_modules/@swc/helpers": {
307 | "version": "0.4.14",
308 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz",
309 | "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==",
310 | "dependencies": {
311 | "tslib": "^2.4.0"
312 | }
313 | },
314 | "node_modules/@types/aws-lambda": {
315 | "version": "8.10.114",
316 | "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.114.tgz",
317 | "integrity": "sha512-M8WpEGfC9iQ6V2Ccq6nGIXoQgeVc6z0Ngk8yCOL5V/TYIxshvb0MWQYLFFTZDesL0zmsoBc4OBjG9DB/4rei6w=="
318 | },
319 | "node_modules/@types/body-parser": {
320 | "version": "1.19.2",
321 | "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
322 | "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
323 | "dependencies": {
324 | "@types/connect": "*",
325 | "@types/node": "*"
326 | }
327 | },
328 | "node_modules/@types/connect": {
329 | "version": "3.4.35",
330 | "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
331 | "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
332 | "dependencies": {
333 | "@types/node": "*"
334 | }
335 | },
336 | "node_modules/@types/eslint": {
337 | "version": "8.37.0",
338 | "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz",
339 | "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==",
340 | "peer": true,
341 | "dependencies": {
342 | "@types/estree": "*",
343 | "@types/json-schema": "*"
344 | }
345 | },
346 | "node_modules/@types/eslint-scope": {
347 | "version": "3.7.4",
348 | "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
349 | "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
350 | "peer": true,
351 | "dependencies": {
352 | "@types/eslint": "*",
353 | "@types/estree": "*"
354 | }
355 | },
356 | "node_modules/@types/estree": {
357 | "version": "1.0.0",
358 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
359 | "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==",
360 | "peer": true
361 | },
362 | "node_modules/@types/express": {
363 | "version": "4.17.17",
364 | "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
365 | "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
366 | "dependencies": {
367 | "@types/body-parser": "*",
368 | "@types/express-serve-static-core": "^4.17.33",
369 | "@types/qs": "*",
370 | "@types/serve-static": "*"
371 | }
372 | },
373 | "node_modules/@types/express-serve-static-core": {
374 | "version": "4.17.33",
375 | "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz",
376 | "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==",
377 | "dependencies": {
378 | "@types/node": "*",
379 | "@types/qs": "*",
380 | "@types/range-parser": "*"
381 | }
382 | },
383 | "node_modules/@types/json-schema": {
384 | "version": "7.0.11",
385 | "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
386 | "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
387 | "peer": true
388 | },
389 | "node_modules/@types/mime": {
390 | "version": "3.0.1",
391 | "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
392 | "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="
393 | },
394 | "node_modules/@types/node": {
395 | "version": "18.15.11",
396 | "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
397 | "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q=="
398 | },
399 | "node_modules/@types/qs": {
400 | "version": "6.9.7",
401 | "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
402 | "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw=="
403 | },
404 | "node_modules/@types/range-parser": {
405 | "version": "1.2.4",
406 | "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
407 | "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
408 | },
409 | "node_modules/@types/serve-static": {
410 | "version": "1.15.1",
411 | "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz",
412 | "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==",
413 | "dependencies": {
414 | "@types/mime": "*",
415 | "@types/node": "*"
416 | }
417 | },
418 | "node_modules/@webassemblyjs/ast": {
419 | "version": "1.11.1",
420 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
421 | "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
422 | "peer": true,
423 | "dependencies": {
424 | "@webassemblyjs/helper-numbers": "1.11.1",
425 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
426 | }
427 | },
428 | "node_modules/@webassemblyjs/floating-point-hex-parser": {
429 | "version": "1.11.1",
430 | "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
431 | "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
432 | "peer": true
433 | },
434 | "node_modules/@webassemblyjs/helper-api-error": {
435 | "version": "1.11.1",
436 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
437 | "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
438 | "peer": true
439 | },
440 | "node_modules/@webassemblyjs/helper-buffer": {
441 | "version": "1.11.1",
442 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
443 | "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
444 | "peer": true
445 | },
446 | "node_modules/@webassemblyjs/helper-numbers": {
447 | "version": "1.11.1",
448 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
449 | "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
450 | "peer": true,
451 | "dependencies": {
452 | "@webassemblyjs/floating-point-hex-parser": "1.11.1",
453 | "@webassemblyjs/helper-api-error": "1.11.1",
454 | "@xtuc/long": "4.2.2"
455 | }
456 | },
457 | "node_modules/@webassemblyjs/helper-wasm-bytecode": {
458 | "version": "1.11.1",
459 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
460 | "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
461 | "peer": true
462 | },
463 | "node_modules/@webassemblyjs/helper-wasm-section": {
464 | "version": "1.11.1",
465 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
466 | "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
467 | "peer": true,
468 | "dependencies": {
469 | "@webassemblyjs/ast": "1.11.1",
470 | "@webassemblyjs/helper-buffer": "1.11.1",
471 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
472 | "@webassemblyjs/wasm-gen": "1.11.1"
473 | }
474 | },
475 | "node_modules/@webassemblyjs/ieee754": {
476 | "version": "1.11.1",
477 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
478 | "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
479 | "peer": true,
480 | "dependencies": {
481 | "@xtuc/ieee754": "^1.2.0"
482 | }
483 | },
484 | "node_modules/@webassemblyjs/leb128": {
485 | "version": "1.11.1",
486 | "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
487 | "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
488 | "peer": true,
489 | "dependencies": {
490 | "@xtuc/long": "4.2.2"
491 | }
492 | },
493 | "node_modules/@webassemblyjs/utf8": {
494 | "version": "1.11.1",
495 | "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
496 | "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
497 | "peer": true
498 | },
499 | "node_modules/@webassemblyjs/wasm-edit": {
500 | "version": "1.11.1",
501 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
502 | "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
503 | "peer": true,
504 | "dependencies": {
505 | "@webassemblyjs/ast": "1.11.1",
506 | "@webassemblyjs/helper-buffer": "1.11.1",
507 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
508 | "@webassemblyjs/helper-wasm-section": "1.11.1",
509 | "@webassemblyjs/wasm-gen": "1.11.1",
510 | "@webassemblyjs/wasm-opt": "1.11.1",
511 | "@webassemblyjs/wasm-parser": "1.11.1",
512 | "@webassemblyjs/wast-printer": "1.11.1"
513 | }
514 | },
515 | "node_modules/@webassemblyjs/wasm-gen": {
516 | "version": "1.11.1",
517 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
518 | "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
519 | "peer": true,
520 | "dependencies": {
521 | "@webassemblyjs/ast": "1.11.1",
522 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
523 | "@webassemblyjs/ieee754": "1.11.1",
524 | "@webassemblyjs/leb128": "1.11.1",
525 | "@webassemblyjs/utf8": "1.11.1"
526 | }
527 | },
528 | "node_modules/@webassemblyjs/wasm-opt": {
529 | "version": "1.11.1",
530 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
531 | "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
532 | "peer": true,
533 | "dependencies": {
534 | "@webassemblyjs/ast": "1.11.1",
535 | "@webassemblyjs/helper-buffer": "1.11.1",
536 | "@webassemblyjs/wasm-gen": "1.11.1",
537 | "@webassemblyjs/wasm-parser": "1.11.1"
538 | }
539 | },
540 | "node_modules/@webassemblyjs/wasm-parser": {
541 | "version": "1.11.1",
542 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
543 | "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
544 | "peer": true,
545 | "dependencies": {
546 | "@webassemblyjs/ast": "1.11.1",
547 | "@webassemblyjs/helper-api-error": "1.11.1",
548 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
549 | "@webassemblyjs/ieee754": "1.11.1",
550 | "@webassemblyjs/leb128": "1.11.1",
551 | "@webassemblyjs/utf8": "1.11.1"
552 | }
553 | },
554 | "node_modules/@webassemblyjs/wast-printer": {
555 | "version": "1.11.1",
556 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
557 | "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
558 | "peer": true,
559 | "dependencies": {
560 | "@webassemblyjs/ast": "1.11.1",
561 | "@xtuc/long": "4.2.2"
562 | }
563 | },
564 | "node_modules/@xtuc/ieee754": {
565 | "version": "1.2.0",
566 | "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
567 | "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
568 | "peer": true
569 | },
570 | "node_modules/@xtuc/long": {
571 | "version": "4.2.2",
572 | "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
573 | "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
574 | "peer": true
575 | },
576 | "node_modules/acorn": {
577 | "version": "8.8.2",
578 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
579 | "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
580 | "peer": true,
581 | "bin": {
582 | "acorn": "bin/acorn"
583 | },
584 | "engines": {
585 | "node": ">=0.4.0"
586 | }
587 | },
588 | "node_modules/acorn-import-assertions": {
589 | "version": "1.8.0",
590 | "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
591 | "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
592 | "peer": true,
593 | "peerDependencies": {
594 | "acorn": "^8"
595 | }
596 | },
597 | "node_modules/ajv": {
598 | "version": "6.12.6",
599 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
600 | "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
601 | "peer": true,
602 | "dependencies": {
603 | "fast-deep-equal": "^3.1.1",
604 | "fast-json-stable-stringify": "^2.0.0",
605 | "json-schema-traverse": "^0.4.1",
606 | "uri-js": "^4.2.2"
607 | },
608 | "funding": {
609 | "type": "github",
610 | "url": "https://github.com/sponsors/epoberezkin"
611 | }
612 | },
613 | "node_modules/ajv-keywords": {
614 | "version": "3.5.2",
615 | "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
616 | "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
617 | "peer": true,
618 | "peerDependencies": {
619 | "ajv": "^6.9.1"
620 | }
621 | },
622 | "node_modules/assert-plus": {
623 | "version": "1.0.0",
624 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
625 | "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
626 | "engines": {
627 | "node": ">=0.8"
628 | }
629 | },
630 | "node_modules/asynckit": {
631 | "version": "0.4.0",
632 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
633 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
634 | },
635 | "node_modules/browserslist": {
636 | "version": "4.21.5",
637 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
638 | "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
639 | "funding": [
640 | {
641 | "type": "opencollective",
642 | "url": "https://opencollective.com/browserslist"
643 | },
644 | {
645 | "type": "tidelift",
646 | "url": "https://tidelift.com/funding/github/npm/browserslist"
647 | }
648 | ],
649 | "peer": true,
650 | "dependencies": {
651 | "caniuse-lite": "^1.0.30001449",
652 | "electron-to-chromium": "^1.4.284",
653 | "node-releases": "^2.0.8",
654 | "update-browserslist-db": "^1.0.10"
655 | },
656 | "bin": {
657 | "browserslist": "cli.js"
658 | },
659 | "engines": {
660 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
661 | }
662 | },
663 | "node_modules/buffer-from": {
664 | "version": "1.1.2",
665 | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
666 | "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
667 | "peer": true
668 | },
669 | "node_modules/busboy": {
670 | "version": "1.6.0",
671 | "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
672 | "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
673 | "dependencies": {
674 | "streamsearch": "^1.1.0"
675 | },
676 | "engines": {
677 | "node": ">=10.16.0"
678 | }
679 | },
680 | "node_modules/caniuse-lite": {
681 | "version": "1.0.30001478",
682 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz",
683 | "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==",
684 | "funding": [
685 | {
686 | "type": "opencollective",
687 | "url": "https://opencollective.com/browserslist"
688 | },
689 | {
690 | "type": "tidelift",
691 | "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
692 | },
693 | {
694 | "type": "github",
695 | "url": "https://github.com/sponsors/ai"
696 | }
697 | ]
698 | },
699 | "node_modules/chrome-trace-event": {
700 | "version": "1.0.3",
701 | "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
702 | "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
703 | "peer": true,
704 | "engines": {
705 | "node": ">=6.0"
706 | }
707 | },
708 | "node_modules/client-only": {
709 | "version": "0.0.1",
710 | "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
711 | "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
712 | },
713 | "node_modules/combined-stream": {
714 | "version": "1.0.8",
715 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
716 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
717 | "dependencies": {
718 | "delayed-stream": "~1.0.0"
719 | },
720 | "engines": {
721 | "node": ">= 0.8"
722 | }
723 | },
724 | "node_modules/commander": {
725 | "version": "2.20.3",
726 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
727 | "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
728 | "peer": true
729 | },
730 | "node_modules/core-util-is": {
731 | "version": "1.0.2",
732 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
733 | "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
734 | },
735 | "node_modules/delayed-stream": {
736 | "version": "1.0.0",
737 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
738 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
739 | "engines": {
740 | "node": ">=0.4.0"
741 | }
742 | },
743 | "node_modules/electron-to-chromium": {
744 | "version": "1.4.363",
745 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.363.tgz",
746 | "integrity": "sha512-ReX5qgmSU7ybhzMuMdlJAdYnRhT90UB3k9M05O5nF5WH3wR5wgdJjXw0uDeFyKNhmglmQiOxkAbzrP0hMKM59g==",
747 | "peer": true
748 | },
749 | "node_modules/enhanced-resolve": {
750 | "version": "5.12.0",
751 | "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
752 | "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
753 | "peer": true,
754 | "dependencies": {
755 | "graceful-fs": "^4.2.4",
756 | "tapable": "^2.2.0"
757 | },
758 | "engines": {
759 | "node": ">=10.13.0"
760 | }
761 | },
762 | "node_modules/es-module-lexer": {
763 | "version": "1.2.1",
764 | "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz",
765 | "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==",
766 | "peer": true
767 | },
768 | "node_modules/escalade": {
769 | "version": "3.1.1",
770 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
771 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
772 | "peer": true,
773 | "engines": {
774 | "node": ">=6"
775 | }
776 | },
777 | "node_modules/eslint-scope": {
778 | "version": "5.1.1",
779 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
780 | "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
781 | "peer": true,
782 | "dependencies": {
783 | "esrecurse": "^4.3.0",
784 | "estraverse": "^4.1.1"
785 | },
786 | "engines": {
787 | "node": ">=8.0.0"
788 | }
789 | },
790 | "node_modules/esrecurse": {
791 | "version": "4.3.0",
792 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
793 | "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
794 | "peer": true,
795 | "dependencies": {
796 | "estraverse": "^5.2.0"
797 | },
798 | "engines": {
799 | "node": ">=4.0"
800 | }
801 | },
802 | "node_modules/esrecurse/node_modules/estraverse": {
803 | "version": "5.3.0",
804 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
805 | "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
806 | "peer": true,
807 | "engines": {
808 | "node": ">=4.0"
809 | }
810 | },
811 | "node_modules/estraverse": {
812 | "version": "4.3.0",
813 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
814 | "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
815 | "peer": true,
816 | "engines": {
817 | "node": ">=4.0"
818 | }
819 | },
820 | "node_modules/events": {
821 | "version": "3.3.0",
822 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
823 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
824 | "peer": true,
825 | "engines": {
826 | "node": ">=0.8.x"
827 | }
828 | },
829 | "node_modules/extsprintf": {
830 | "version": "1.4.1",
831 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz",
832 | "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==",
833 | "engines": [
834 | "node >=0.6.0"
835 | ]
836 | },
837 | "node_modules/fast-deep-equal": {
838 | "version": "3.1.3",
839 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
840 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
841 | "peer": true
842 | },
843 | "node_modules/fast-json-stable-stringify": {
844 | "version": "2.1.0",
845 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
846 | "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
847 | "peer": true
848 | },
849 | "node_modules/fetch-retry": {
850 | "version": "5.0.4",
851 | "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.4.tgz",
852 | "integrity": "sha512-LXcdgpdcVedccGg0AZqg+S8lX/FCdwXD92WNZ5k5qsb0irRhSFsBOpcJt7oevyqT2/C2nEE0zSFNdBEpj3YOSw=="
853 | },
854 | "node_modules/form-data": {
855 | "version": "4.0.0",
856 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
857 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
858 | "dependencies": {
859 | "asynckit": "^0.4.0",
860 | "combined-stream": "^1.0.8",
861 | "mime-types": "^2.1.12"
862 | },
863 | "engines": {
864 | "node": ">= 6"
865 | }
866 | },
867 | "node_modules/glob-to-regexp": {
868 | "version": "0.4.1",
869 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
870 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
871 | "peer": true
872 | },
873 | "node_modules/graceful-fs": {
874 | "version": "4.2.11",
875 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
876 | "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
877 | "peer": true
878 | },
879 | "node_modules/has-flag": {
880 | "version": "4.0.0",
881 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
882 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
883 | "peer": true,
884 | "engines": {
885 | "node": ">=8"
886 | }
887 | },
888 | "node_modules/isomorphic-fetch": {
889 | "version": "3.0.0",
890 | "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
891 | "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==",
892 | "dependencies": {
893 | "node-fetch": "^2.6.1",
894 | "whatwg-fetch": "^3.4.1"
895 | }
896 | },
897 | "node_modules/jest-worker": {
898 | "version": "27.5.1",
899 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
900 | "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
901 | "peer": true,
902 | "dependencies": {
903 | "@types/node": "*",
904 | "merge-stream": "^2.0.0",
905 | "supports-color": "^8.0.0"
906 | },
907 | "engines": {
908 | "node": ">= 10.13.0"
909 | }
910 | },
911 | "node_modules/js-tokens": {
912 | "version": "4.0.0",
913 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
914 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
915 | },
916 | "node_modules/json-parse-even-better-errors": {
917 | "version": "2.3.1",
918 | "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
919 | "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
920 | "peer": true
921 | },
922 | "node_modules/json-schema-traverse": {
923 | "version": "0.4.1",
924 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
925 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
926 | "peer": true
927 | },
928 | "node_modules/loader-runner": {
929 | "version": "4.3.0",
930 | "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
931 | "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
932 | "peer": true,
933 | "engines": {
934 | "node": ">=6.11.5"
935 | }
936 | },
937 | "node_modules/lodash.find": {
938 | "version": "4.6.0",
939 | "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz",
940 | "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg=="
941 | },
942 | "node_modules/lodash.foreach": {
943 | "version": "4.5.0",
944 | "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
945 | "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
946 | },
947 | "node_modules/lodash.reduce": {
948 | "version": "4.6.0",
949 | "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
950 | "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw=="
951 | },
952 | "node_modules/loose-envify": {
953 | "version": "1.4.0",
954 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
955 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
956 | "dependencies": {
957 | "js-tokens": "^3.0.0 || ^4.0.0"
958 | },
959 | "bin": {
960 | "loose-envify": "cli.js"
961 | }
962 | },
963 | "node_modules/merge-stream": {
964 | "version": "2.0.0",
965 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
966 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
967 | "peer": true
968 | },
969 | "node_modules/mime-db": {
970 | "version": "1.52.0",
971 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
972 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
973 | "engines": {
974 | "node": ">= 0.6"
975 | }
976 | },
977 | "node_modules/mime-types": {
978 | "version": "2.1.35",
979 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
980 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
981 | "dependencies": {
982 | "mime-db": "1.52.0"
983 | },
984 | "engines": {
985 | "node": ">= 0.6"
986 | }
987 | },
988 | "node_modules/nanoid": {
989 | "version": "3.3.6",
990 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
991 | "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
992 | "funding": [
993 | {
994 | "type": "github",
995 | "url": "https://github.com/sponsors/ai"
996 | }
997 | ],
998 | "bin": {
999 | "nanoid": "bin/nanoid.cjs"
1000 | },
1001 | "engines": {
1002 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1003 | }
1004 | },
1005 | "node_modules/neo-async": {
1006 | "version": "2.6.2",
1007 | "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
1008 | "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
1009 | "peer": true
1010 | },
1011 | "node_modules/next": {
1012 | "version": "13.3.0",
1013 | "resolved": "https://registry.npmjs.org/next/-/next-13.3.0.tgz",
1014 | "integrity": "sha512-OVTw8MpIPa12+DCUkPqRGPS3thlJPcwae2ZL4xti3iBff27goH024xy4q2lhlsdoYiKOi8Kz6uJoLW/GXwgfOA==",
1015 | "dependencies": {
1016 | "@next/env": "13.3.0",
1017 | "@swc/helpers": "0.4.14",
1018 | "busboy": "1.6.0",
1019 | "caniuse-lite": "^1.0.30001406",
1020 | "postcss": "8.4.14",
1021 | "styled-jsx": "5.1.1"
1022 | },
1023 | "bin": {
1024 | "next": "dist/bin/next"
1025 | },
1026 | "engines": {
1027 | "node": ">=14.6.0"
1028 | },
1029 | "optionalDependencies": {
1030 | "@next/swc-darwin-arm64": "13.3.0",
1031 | "@next/swc-darwin-x64": "13.3.0",
1032 | "@next/swc-linux-arm64-gnu": "13.3.0",
1033 | "@next/swc-linux-arm64-musl": "13.3.0",
1034 | "@next/swc-linux-x64-gnu": "13.3.0",
1035 | "@next/swc-linux-x64-musl": "13.3.0",
1036 | "@next/swc-win32-arm64-msvc": "13.3.0",
1037 | "@next/swc-win32-ia32-msvc": "13.3.0",
1038 | "@next/swc-win32-x64-msvc": "13.3.0"
1039 | },
1040 | "peerDependencies": {
1041 | "@opentelemetry/api": "^1.1.0",
1042 | "fibers": ">= 3.1.0",
1043 | "node-sass": "^6.0.0 || ^7.0.0",
1044 | "react": "^18.2.0",
1045 | "react-dom": "^18.2.0",
1046 | "sass": "^1.3.0"
1047 | },
1048 | "peerDependenciesMeta": {
1049 | "@opentelemetry/api": {
1050 | "optional": true
1051 | },
1052 | "fibers": {
1053 | "optional": true
1054 | },
1055 | "node-sass": {
1056 | "optional": true
1057 | },
1058 | "sass": {
1059 | "optional": true
1060 | }
1061 | }
1062 | },
1063 | "node_modules/node-fetch": {
1064 | "version": "2.6.9",
1065 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz",
1066 | "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==",
1067 | "dependencies": {
1068 | "whatwg-url": "^5.0.0"
1069 | },
1070 | "engines": {
1071 | "node": "4.x || >=6.0.0"
1072 | },
1073 | "peerDependencies": {
1074 | "encoding": "^0.1.0"
1075 | },
1076 | "peerDependenciesMeta": {
1077 | "encoding": {
1078 | "optional": true
1079 | }
1080 | }
1081 | },
1082 | "node_modules/node-releases": {
1083 | "version": "2.0.10",
1084 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
1085 | "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
1086 | "peer": true
1087 | },
1088 | "node_modules/object-assign": {
1089 | "version": "4.1.1",
1090 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1091 | "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1092 | "peer": true,
1093 | "engines": {
1094 | "node": ">=0.10.0"
1095 | }
1096 | },
1097 | "node_modules/picocolors": {
1098 | "version": "1.0.0",
1099 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1100 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
1101 | },
1102 | "node_modules/postcss": {
1103 | "version": "8.4.14",
1104 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
1105 | "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
1106 | "funding": [
1107 | {
1108 | "type": "opencollective",
1109 | "url": "https://opencollective.com/postcss/"
1110 | },
1111 | {
1112 | "type": "tidelift",
1113 | "url": "https://tidelift.com/funding/github/npm/postcss"
1114 | }
1115 | ],
1116 | "dependencies": {
1117 | "nanoid": "^3.3.4",
1118 | "picocolors": "^1.0.0",
1119 | "source-map-js": "^1.0.2"
1120 | },
1121 | "engines": {
1122 | "node": "^10 || ^12 || >=14"
1123 | }
1124 | },
1125 | "node_modules/prop-types": {
1126 | "version": "15.8.1",
1127 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
1128 | "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
1129 | "peer": true,
1130 | "dependencies": {
1131 | "loose-envify": "^1.4.0",
1132 | "object-assign": "^4.1.1",
1133 | "react-is": "^16.13.1"
1134 | }
1135 | },
1136 | "node_modules/punycode": {
1137 | "version": "2.3.0",
1138 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
1139 | "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
1140 | "peer": true,
1141 | "engines": {
1142 | "node": ">=6"
1143 | }
1144 | },
1145 | "node_modules/randombytes": {
1146 | "version": "2.1.0",
1147 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1148 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1149 | "peer": true,
1150 | "dependencies": {
1151 | "safe-buffer": "^5.1.0"
1152 | }
1153 | },
1154 | "node_modules/react": {
1155 | "version": "18.2.0",
1156 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
1157 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
1158 | "dependencies": {
1159 | "loose-envify": "^1.1.0"
1160 | },
1161 | "engines": {
1162 | "node": ">=0.10.0"
1163 | }
1164 | },
1165 | "node_modules/react-dom": {
1166 | "version": "18.2.0",
1167 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
1168 | "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
1169 | "dependencies": {
1170 | "loose-envify": "^1.1.0",
1171 | "scheduler": "^0.23.0"
1172 | },
1173 | "peerDependencies": {
1174 | "react": "^18.2.0"
1175 | }
1176 | },
1177 | "node_modules/react-is": {
1178 | "version": "16.13.1",
1179 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
1180 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
1181 | "peer": true
1182 | },
1183 | "node_modules/regenerator-runtime": {
1184 | "version": "0.13.11",
1185 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
1186 | "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
1187 | },
1188 | "node_modules/safe-buffer": {
1189 | "version": "5.2.1",
1190 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1191 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1192 | "funding": [
1193 | {
1194 | "type": "github",
1195 | "url": "https://github.com/sponsors/feross"
1196 | },
1197 | {
1198 | "type": "patreon",
1199 | "url": "https://www.patreon.com/feross"
1200 | },
1201 | {
1202 | "type": "consulting",
1203 | "url": "https://feross.org/support"
1204 | }
1205 | ],
1206 | "peer": true
1207 | },
1208 | "node_modules/scheduler": {
1209 | "version": "0.23.0",
1210 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
1211 | "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
1212 | "dependencies": {
1213 | "loose-envify": "^1.1.0"
1214 | }
1215 | },
1216 | "node_modules/schema-utils": {
1217 | "version": "3.1.1",
1218 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
1219 | "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
1220 | "peer": true,
1221 | "dependencies": {
1222 | "@types/json-schema": "^7.0.8",
1223 | "ajv": "^6.12.5",
1224 | "ajv-keywords": "^3.5.2"
1225 | },
1226 | "engines": {
1227 | "node": ">= 10.13.0"
1228 | },
1229 | "funding": {
1230 | "type": "opencollective",
1231 | "url": "https://opencollective.com/webpack"
1232 | }
1233 | },
1234 | "node_modules/serialize-javascript": {
1235 | "version": "6.0.1",
1236 | "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
1237 | "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
1238 | "peer": true,
1239 | "dependencies": {
1240 | "randombytes": "^2.1.0"
1241 | }
1242 | },
1243 | "node_modules/source-map": {
1244 | "version": "0.6.1",
1245 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1246 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1247 | "peer": true,
1248 | "engines": {
1249 | "node": ">=0.10.0"
1250 | }
1251 | },
1252 | "node_modules/source-map-js": {
1253 | "version": "1.0.2",
1254 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1255 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1256 | "engines": {
1257 | "node": ">=0.10.0"
1258 | }
1259 | },
1260 | "node_modules/source-map-support": {
1261 | "version": "0.5.21",
1262 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
1263 | "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
1264 | "peer": true,
1265 | "dependencies": {
1266 | "buffer-from": "^1.0.0",
1267 | "source-map": "^0.6.0"
1268 | }
1269 | },
1270 | "node_modules/stacktrace-parser": {
1271 | "version": "0.1.10",
1272 | "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz",
1273 | "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==",
1274 | "dependencies": {
1275 | "type-fest": "^0.7.1"
1276 | },
1277 | "engines": {
1278 | "node": ">=6"
1279 | }
1280 | },
1281 | "node_modules/streamsearch": {
1282 | "version": "1.1.0",
1283 | "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
1284 | "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
1285 | "engines": {
1286 | "node": ">=10.0.0"
1287 | }
1288 | },
1289 | "node_modules/styled-jsx": {
1290 | "version": "5.1.1",
1291 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
1292 | "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
1293 | "dependencies": {
1294 | "client-only": "0.0.1"
1295 | },
1296 | "engines": {
1297 | "node": ">= 12.0.0"
1298 | },
1299 | "peerDependencies": {
1300 | "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
1301 | },
1302 | "peerDependenciesMeta": {
1303 | "@babel/core": {
1304 | "optional": true
1305 | },
1306 | "babel-plugin-macros": {
1307 | "optional": true
1308 | }
1309 | }
1310 | },
1311 | "node_modules/supports-color": {
1312 | "version": "8.1.1",
1313 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
1314 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
1315 | "peer": true,
1316 | "dependencies": {
1317 | "has-flag": "^4.0.0"
1318 | },
1319 | "engines": {
1320 | "node": ">=10"
1321 | },
1322 | "funding": {
1323 | "url": "https://github.com/chalk/supports-color?sponsor=1"
1324 | }
1325 | },
1326 | "node_modules/tapable": {
1327 | "version": "2.2.1",
1328 | "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
1329 | "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
1330 | "peer": true,
1331 | "engines": {
1332 | "node": ">=6"
1333 | }
1334 | },
1335 | "node_modules/terser": {
1336 | "version": "5.16.9",
1337 | "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz",
1338 | "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==",
1339 | "peer": true,
1340 | "dependencies": {
1341 | "@jridgewell/source-map": "^0.3.2",
1342 | "acorn": "^8.5.0",
1343 | "commander": "^2.20.0",
1344 | "source-map-support": "~0.5.20"
1345 | },
1346 | "bin": {
1347 | "terser": "bin/terser"
1348 | },
1349 | "engines": {
1350 | "node": ">=10"
1351 | }
1352 | },
1353 | "node_modules/terser-webpack-plugin": {
1354 | "version": "5.3.7",
1355 | "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz",
1356 | "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==",
1357 | "peer": true,
1358 | "dependencies": {
1359 | "@jridgewell/trace-mapping": "^0.3.17",
1360 | "jest-worker": "^27.4.5",
1361 | "schema-utils": "^3.1.1",
1362 | "serialize-javascript": "^6.0.1",
1363 | "terser": "^5.16.5"
1364 | },
1365 | "engines": {
1366 | "node": ">= 10.13.0"
1367 | },
1368 | "funding": {
1369 | "type": "opencollective",
1370 | "url": "https://opencollective.com/webpack"
1371 | },
1372 | "peerDependencies": {
1373 | "webpack": "^5.1.0"
1374 | },
1375 | "peerDependenciesMeta": {
1376 | "@swc/core": {
1377 | "optional": true
1378 | },
1379 | "esbuild": {
1380 | "optional": true
1381 | },
1382 | "uglify-js": {
1383 | "optional": true
1384 | }
1385 | }
1386 | },
1387 | "node_modules/tr46": {
1388 | "version": "0.0.3",
1389 | "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
1390 | "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
1391 | },
1392 | "node_modules/tslib": {
1393 | "version": "2.5.0",
1394 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
1395 | "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
1396 | },
1397 | "node_modules/type-fest": {
1398 | "version": "0.7.1",
1399 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz",
1400 | "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==",
1401 | "engines": {
1402 | "node": ">=8"
1403 | }
1404 | },
1405 | "node_modules/update-browserslist-db": {
1406 | "version": "1.0.10",
1407 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
1408 | "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
1409 | "funding": [
1410 | {
1411 | "type": "opencollective",
1412 | "url": "https://opencollective.com/browserslist"
1413 | },
1414 | {
1415 | "type": "tidelift",
1416 | "url": "https://tidelift.com/funding/github/npm/browserslist"
1417 | }
1418 | ],
1419 | "peer": true,
1420 | "dependencies": {
1421 | "escalade": "^3.1.1",
1422 | "picocolors": "^1.0.0"
1423 | },
1424 | "bin": {
1425 | "browserslist-lint": "cli.js"
1426 | },
1427 | "peerDependencies": {
1428 | "browserslist": ">= 4.21.0"
1429 | }
1430 | },
1431 | "node_modules/uri-js": {
1432 | "version": "4.4.1",
1433 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1434 | "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1435 | "peer": true,
1436 | "dependencies": {
1437 | "punycode": "^2.1.0"
1438 | }
1439 | },
1440 | "node_modules/verror": {
1441 | "version": "1.10.1",
1442 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz",
1443 | "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==",
1444 | "dependencies": {
1445 | "assert-plus": "^1.0.0",
1446 | "core-util-is": "1.0.2",
1447 | "extsprintf": "^1.2.0"
1448 | },
1449 | "engines": {
1450 | "node": ">=0.6.0"
1451 | }
1452 | },
1453 | "node_modules/watchpack": {
1454 | "version": "2.4.0",
1455 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
1456 | "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
1457 | "peer": true,
1458 | "dependencies": {
1459 | "glob-to-regexp": "^0.4.1",
1460 | "graceful-fs": "^4.1.2"
1461 | },
1462 | "engines": {
1463 | "node": ">=10.13.0"
1464 | }
1465 | },
1466 | "node_modules/webidl-conversions": {
1467 | "version": "3.0.1",
1468 | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1469 | "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
1470 | },
1471 | "node_modules/webpack": {
1472 | "version": "5.79.0",
1473 | "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.79.0.tgz",
1474 | "integrity": "sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==",
1475 | "peer": true,
1476 | "dependencies": {
1477 | "@types/eslint-scope": "^3.7.3",
1478 | "@types/estree": "^1.0.0",
1479 | "@webassemblyjs/ast": "1.11.1",
1480 | "@webassemblyjs/wasm-edit": "1.11.1",
1481 | "@webassemblyjs/wasm-parser": "1.11.1",
1482 | "acorn": "^8.7.1",
1483 | "acorn-import-assertions": "^1.7.6",
1484 | "browserslist": "^4.14.5",
1485 | "chrome-trace-event": "^1.0.2",
1486 | "enhanced-resolve": "^5.10.0",
1487 | "es-module-lexer": "^1.2.1",
1488 | "eslint-scope": "5.1.1",
1489 | "events": "^3.2.0",
1490 | "glob-to-regexp": "^0.4.1",
1491 | "graceful-fs": "^4.2.9",
1492 | "json-parse-even-better-errors": "^2.3.1",
1493 | "loader-runner": "^4.2.0",
1494 | "mime-types": "^2.1.27",
1495 | "neo-async": "^2.6.2",
1496 | "schema-utils": "^3.1.0",
1497 | "tapable": "^2.1.1",
1498 | "terser-webpack-plugin": "^5.3.7",
1499 | "watchpack": "^2.4.0",
1500 | "webpack-sources": "^3.2.3"
1501 | },
1502 | "bin": {
1503 | "webpack": "bin/webpack.js"
1504 | },
1505 | "engines": {
1506 | "node": ">=10.13.0"
1507 | },
1508 | "funding": {
1509 | "type": "opencollective",
1510 | "url": "https://opencollective.com/webpack"
1511 | },
1512 | "peerDependenciesMeta": {
1513 | "webpack-cli": {
1514 | "optional": true
1515 | }
1516 | }
1517 | },
1518 | "node_modules/webpack-sources": {
1519 | "version": "3.2.3",
1520 | "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
1521 | "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
1522 | "peer": true,
1523 | "engines": {
1524 | "node": ">=10.13.0"
1525 | }
1526 | },
1527 | "node_modules/whatwg-fetch": {
1528 | "version": "3.6.2",
1529 | "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
1530 | "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA=="
1531 | },
1532 | "node_modules/whatwg-url": {
1533 | "version": "5.0.0",
1534 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
1535 | "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
1536 | "dependencies": {
1537 | "tr46": "~0.0.3",
1538 | "webidl-conversions": "^3.0.0"
1539 | }
1540 | }
1541 | },
1542 | "dependencies": {
1543 | "@babel/runtime": {
1544 | "version": "7.21.0",
1545 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
1546 | "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
1547 | "requires": {
1548 | "regenerator-runtime": "^0.13.11"
1549 | }
1550 | },
1551 | "@honeybadger-io/core": {
1552 | "version": "5.2.0",
1553 | "resolved": "https://registry.npmjs.org/@honeybadger-io/core/-/core-5.2.0.tgz",
1554 | "integrity": "sha512-ecb/SfURtIw807lM+wD/faAGzJplxXpdl+BV+UXtL9X9zOwBpXlq3ZT6XIdkw2raKHck96hhD3StOwA3G1J8+w==",
1555 | "requires": {
1556 | "stacktrace-parser": "^0.1.10"
1557 | }
1558 | },
1559 | "@honeybadger-io/js": {
1560 | "version": "5.3.0",
1561 | "resolved": "https://registry.npmjs.org/@honeybadger-io/js/-/js-5.3.0.tgz",
1562 | "integrity": "sha512-M5ayKD3bMuRFVdZPvGlNVA3ZqLKs+D93tBzXKwcgkiAxPFyXPW5HqIlyaVZA/FUD9nnVEwILitpUgqIOITHOQg==",
1563 | "requires": {
1564 | "@honeybadger-io/core": "^5.2.0",
1565 | "@types/aws-lambda": "^8.10.89",
1566 | "@types/express": "^4.17.13"
1567 | }
1568 | },
1569 | "@honeybadger-io/nextjs": {
1570 | "version": "5.3.2",
1571 | "resolved": "https://registry.npmjs.org/@honeybadger-io/nextjs/-/nextjs-5.3.2.tgz",
1572 | "integrity": "sha512-i950RdFBbmqE1znUgI55tgRb2Oac4qd+RQaiWYzs+yxF4kBUs5UTrUDJHKRbXIvprRjDTpDemYnQfzKFj+w6/w==",
1573 | "requires": {
1574 | "@honeybadger-io/js": "^5.3.0",
1575 | "@honeybadger-io/webpack": "5.1.7"
1576 | }
1577 | },
1578 | "@honeybadger-io/react": {
1579 | "version": "5.3.0",
1580 | "resolved": "https://registry.npmjs.org/@honeybadger-io/react/-/react-5.3.0.tgz",
1581 | "integrity": "sha512-kqwPq+FZvnHUOh+IQx+hED5kThOwDlKxO+ojyXDKK5DMYmqOAxYVwkjYsfyZ0akDDyAWmtgCY2Q1WdBlMSCJMg==",
1582 | "requires": {}
1583 | },
1584 | "@honeybadger-io/webpack": {
1585 | "version": "5.1.7",
1586 | "resolved": "https://registry.npmjs.org/@honeybadger-io/webpack/-/webpack-5.1.7.tgz",
1587 | "integrity": "sha512-60rHpmKY5MuqRQJxRlx0C5Qa2IaCZOB0kbea1LLcnm+SYgnzxT9eGHqXCPU5O2lwgcVo/rlpmNT9sSKwLMXhLQ==",
1588 | "requires": {
1589 | "@babel/runtime": "^7.14.5",
1590 | "fetch-retry": "^5.0.3",
1591 | "form-data": "^4.0.0",
1592 | "isomorphic-fetch": "^3.0.0",
1593 | "lodash.find": "^4.3.0",
1594 | "lodash.foreach": "^4.2.0",
1595 | "lodash.reduce": "^4.3.0",
1596 | "verror": "^1.6.1"
1597 | }
1598 | },
1599 | "@jridgewell/gen-mapping": {
1600 | "version": "0.3.3",
1601 | "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
1602 | "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
1603 | "peer": true,
1604 | "requires": {
1605 | "@jridgewell/set-array": "^1.0.1",
1606 | "@jridgewell/sourcemap-codec": "^1.4.10",
1607 | "@jridgewell/trace-mapping": "^0.3.9"
1608 | }
1609 | },
1610 | "@jridgewell/resolve-uri": {
1611 | "version": "3.1.0",
1612 | "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
1613 | "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
1614 | "peer": true
1615 | },
1616 | "@jridgewell/set-array": {
1617 | "version": "1.1.2",
1618 | "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
1619 | "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
1620 | "peer": true
1621 | },
1622 | "@jridgewell/source-map": {
1623 | "version": "0.3.3",
1624 | "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz",
1625 | "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==",
1626 | "peer": true,
1627 | "requires": {
1628 | "@jridgewell/gen-mapping": "^0.3.0",
1629 | "@jridgewell/trace-mapping": "^0.3.9"
1630 | }
1631 | },
1632 | "@jridgewell/sourcemap-codec": {
1633 | "version": "1.4.14",
1634 | "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
1635 | "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
1636 | "peer": true
1637 | },
1638 | "@jridgewell/trace-mapping": {
1639 | "version": "0.3.18",
1640 | "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
1641 | "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
1642 | "peer": true,
1643 | "requires": {
1644 | "@jridgewell/resolve-uri": "3.1.0",
1645 | "@jridgewell/sourcemap-codec": "1.4.14"
1646 | }
1647 | },
1648 | "@next/env": {
1649 | "version": "13.3.0",
1650 | "resolved": "https://registry.npmjs.org/@next/env/-/env-13.3.0.tgz",
1651 | "integrity": "sha512-AjppRV4uG3No7L1plinoTQETH+j2F10TEnrMfzbTUYwze5sBUPveeeBAPZPm8OkJZ1epq9OyYKhZrvbD6/9HCQ=="
1652 | },
1653 | "@next/swc-darwin-arm64": {
1654 | "version": "13.3.0",
1655 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.3.0.tgz",
1656 | "integrity": "sha512-DmIQCNq6JtccLPPBzf0dgh2vzMWt5wjxbP71pCi5EWpWYE3MsP6FcRXi4MlAmFNDQOfcFXR2r7kBeG1LpZUh1w==",
1657 | "optional": true
1658 | },
1659 | "@next/swc-darwin-x64": {
1660 | "version": "13.3.0",
1661 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.3.0.tgz",
1662 | "integrity": "sha512-oQoqFa88OGgwnYlnAGHVct618FRI/749se0N3S8t9Bzdv5CRbscnO0RcX901+YnNK4Q6yeiizfgO3b7kogtsZg==",
1663 | "optional": true
1664 | },
1665 | "@next/swc-linux-arm64-gnu": {
1666 | "version": "13.3.0",
1667 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.3.0.tgz",
1668 | "integrity": "sha512-Wzz2p/WqAJUqTVoLo6H18WMeAXo3i+9DkPDae4oQG8LMloJ3if4NEZTnOnTUlro6cq+S/W4pTGa97nWTrOjbGw==",
1669 | "optional": true
1670 | },
1671 | "@next/swc-linux-arm64-musl": {
1672 | "version": "13.3.0",
1673 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.3.0.tgz",
1674 | "integrity": "sha512-xPVrIQOQo9WXJYgmoTlMnAD/HlR/1e1ZIWGbwIzEirXBVBqMARUulBEIKdC19zuvoJ477qZJgBDCKtKEykCpyQ==",
1675 | "optional": true
1676 | },
1677 | "@next/swc-linux-x64-gnu": {
1678 | "version": "13.3.0",
1679 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.3.0.tgz",
1680 | "integrity": "sha512-jOFlpGuPD7W2tuXVJP4wt9a3cpNxWAPcloq5EfMJRiXsBBOjLVFZA7boXYxEBzSVgUiVVr1V9T0HFM7pULJ1qA==",
1681 | "optional": true
1682 | },
1683 | "@next/swc-linux-x64-musl": {
1684 | "version": "13.3.0",
1685 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.3.0.tgz",
1686 | "integrity": "sha512-2OwKlzaBgmuet9XYHc3KwsEilzb04F540rlRXkAcjMHL7eCxB7uZIGtsVvKOnQLvC/elrUegwSw1+5f7WmfyOw==",
1687 | "optional": true
1688 | },
1689 | "@next/swc-win32-arm64-msvc": {
1690 | "version": "13.3.0",
1691 | "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.3.0.tgz",
1692 | "integrity": "sha512-OeHiA6YEvndxT46g+rzFK/MQTfftKxJmzslERMu9LDdC6Kez0bdrgEYed5eXFK2Z1viKZJCGRlhd06rBusyztA==",
1693 | "optional": true
1694 | },
1695 | "@next/swc-win32-ia32-msvc": {
1696 | "version": "13.3.0",
1697 | "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.3.0.tgz",
1698 | "integrity": "sha512-4aB7K9mcVK1lYEzpOpqWrXHEZympU3oK65fnNcY1Qc4HLJFLJj8AViuqQd4jjjPNuV4sl8jAwTz3gN5VNGWB7w==",
1699 | "optional": true
1700 | },
1701 | "@next/swc-win32-x64-msvc": {
1702 | "version": "13.3.0",
1703 | "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.3.0.tgz",
1704 | "integrity": "sha512-Reer6rkLLcoOvB0dd66+Y7WrWVFH7sEEkF/4bJCIfsSKnTStTYaHtwIJAwbqnt9I392Tqvku0KkoqZOryWV9LQ==",
1705 | "optional": true
1706 | },
1707 | "@swc/helpers": {
1708 | "version": "0.4.14",
1709 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz",
1710 | "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==",
1711 | "requires": {
1712 | "tslib": "^2.4.0"
1713 | }
1714 | },
1715 | "@types/aws-lambda": {
1716 | "version": "8.10.114",
1717 | "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.114.tgz",
1718 | "integrity": "sha512-M8WpEGfC9iQ6V2Ccq6nGIXoQgeVc6z0Ngk8yCOL5V/TYIxshvb0MWQYLFFTZDesL0zmsoBc4OBjG9DB/4rei6w=="
1719 | },
1720 | "@types/body-parser": {
1721 | "version": "1.19.2",
1722 | "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
1723 | "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
1724 | "requires": {
1725 | "@types/connect": "*",
1726 | "@types/node": "*"
1727 | }
1728 | },
1729 | "@types/connect": {
1730 | "version": "3.4.35",
1731 | "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
1732 | "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
1733 | "requires": {
1734 | "@types/node": "*"
1735 | }
1736 | },
1737 | "@types/eslint": {
1738 | "version": "8.37.0",
1739 | "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz",
1740 | "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==",
1741 | "peer": true,
1742 | "requires": {
1743 | "@types/estree": "*",
1744 | "@types/json-schema": "*"
1745 | }
1746 | },
1747 | "@types/eslint-scope": {
1748 | "version": "3.7.4",
1749 | "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
1750 | "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
1751 | "peer": true,
1752 | "requires": {
1753 | "@types/eslint": "*",
1754 | "@types/estree": "*"
1755 | }
1756 | },
1757 | "@types/estree": {
1758 | "version": "1.0.0",
1759 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
1760 | "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==",
1761 | "peer": true
1762 | },
1763 | "@types/express": {
1764 | "version": "4.17.17",
1765 | "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
1766 | "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
1767 | "requires": {
1768 | "@types/body-parser": "*",
1769 | "@types/express-serve-static-core": "^4.17.33",
1770 | "@types/qs": "*",
1771 | "@types/serve-static": "*"
1772 | }
1773 | },
1774 | "@types/express-serve-static-core": {
1775 | "version": "4.17.33",
1776 | "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz",
1777 | "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==",
1778 | "requires": {
1779 | "@types/node": "*",
1780 | "@types/qs": "*",
1781 | "@types/range-parser": "*"
1782 | }
1783 | },
1784 | "@types/json-schema": {
1785 | "version": "7.0.11",
1786 | "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
1787 | "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
1788 | "peer": true
1789 | },
1790 | "@types/mime": {
1791 | "version": "3.0.1",
1792 | "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
1793 | "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="
1794 | },
1795 | "@types/node": {
1796 | "version": "18.15.11",
1797 | "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
1798 | "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q=="
1799 | },
1800 | "@types/qs": {
1801 | "version": "6.9.7",
1802 | "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
1803 | "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw=="
1804 | },
1805 | "@types/range-parser": {
1806 | "version": "1.2.4",
1807 | "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
1808 | "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
1809 | },
1810 | "@types/serve-static": {
1811 | "version": "1.15.1",
1812 | "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz",
1813 | "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==",
1814 | "requires": {
1815 | "@types/mime": "*",
1816 | "@types/node": "*"
1817 | }
1818 | },
1819 | "@webassemblyjs/ast": {
1820 | "version": "1.11.1",
1821 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
1822 | "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
1823 | "peer": true,
1824 | "requires": {
1825 | "@webassemblyjs/helper-numbers": "1.11.1",
1826 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
1827 | }
1828 | },
1829 | "@webassemblyjs/floating-point-hex-parser": {
1830 | "version": "1.11.1",
1831 | "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
1832 | "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
1833 | "peer": true
1834 | },
1835 | "@webassemblyjs/helper-api-error": {
1836 | "version": "1.11.1",
1837 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
1838 | "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
1839 | "peer": true
1840 | },
1841 | "@webassemblyjs/helper-buffer": {
1842 | "version": "1.11.1",
1843 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
1844 | "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
1845 | "peer": true
1846 | },
1847 | "@webassemblyjs/helper-numbers": {
1848 | "version": "1.11.1",
1849 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
1850 | "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
1851 | "peer": true,
1852 | "requires": {
1853 | "@webassemblyjs/floating-point-hex-parser": "1.11.1",
1854 | "@webassemblyjs/helper-api-error": "1.11.1",
1855 | "@xtuc/long": "4.2.2"
1856 | }
1857 | },
1858 | "@webassemblyjs/helper-wasm-bytecode": {
1859 | "version": "1.11.1",
1860 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
1861 | "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
1862 | "peer": true
1863 | },
1864 | "@webassemblyjs/helper-wasm-section": {
1865 | "version": "1.11.1",
1866 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
1867 | "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
1868 | "peer": true,
1869 | "requires": {
1870 | "@webassemblyjs/ast": "1.11.1",
1871 | "@webassemblyjs/helper-buffer": "1.11.1",
1872 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
1873 | "@webassemblyjs/wasm-gen": "1.11.1"
1874 | }
1875 | },
1876 | "@webassemblyjs/ieee754": {
1877 | "version": "1.11.1",
1878 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
1879 | "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
1880 | "peer": true,
1881 | "requires": {
1882 | "@xtuc/ieee754": "^1.2.0"
1883 | }
1884 | },
1885 | "@webassemblyjs/leb128": {
1886 | "version": "1.11.1",
1887 | "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
1888 | "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
1889 | "peer": true,
1890 | "requires": {
1891 | "@xtuc/long": "4.2.2"
1892 | }
1893 | },
1894 | "@webassemblyjs/utf8": {
1895 | "version": "1.11.1",
1896 | "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
1897 | "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
1898 | "peer": true
1899 | },
1900 | "@webassemblyjs/wasm-edit": {
1901 | "version": "1.11.1",
1902 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
1903 | "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
1904 | "peer": true,
1905 | "requires": {
1906 | "@webassemblyjs/ast": "1.11.1",
1907 | "@webassemblyjs/helper-buffer": "1.11.1",
1908 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
1909 | "@webassemblyjs/helper-wasm-section": "1.11.1",
1910 | "@webassemblyjs/wasm-gen": "1.11.1",
1911 | "@webassemblyjs/wasm-opt": "1.11.1",
1912 | "@webassemblyjs/wasm-parser": "1.11.1",
1913 | "@webassemblyjs/wast-printer": "1.11.1"
1914 | }
1915 | },
1916 | "@webassemblyjs/wasm-gen": {
1917 | "version": "1.11.1",
1918 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
1919 | "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
1920 | "peer": true,
1921 | "requires": {
1922 | "@webassemblyjs/ast": "1.11.1",
1923 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
1924 | "@webassemblyjs/ieee754": "1.11.1",
1925 | "@webassemblyjs/leb128": "1.11.1",
1926 | "@webassemblyjs/utf8": "1.11.1"
1927 | }
1928 | },
1929 | "@webassemblyjs/wasm-opt": {
1930 | "version": "1.11.1",
1931 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
1932 | "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
1933 | "peer": true,
1934 | "requires": {
1935 | "@webassemblyjs/ast": "1.11.1",
1936 | "@webassemblyjs/helper-buffer": "1.11.1",
1937 | "@webassemblyjs/wasm-gen": "1.11.1",
1938 | "@webassemblyjs/wasm-parser": "1.11.1"
1939 | }
1940 | },
1941 | "@webassemblyjs/wasm-parser": {
1942 | "version": "1.11.1",
1943 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
1944 | "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
1945 | "peer": true,
1946 | "requires": {
1947 | "@webassemblyjs/ast": "1.11.1",
1948 | "@webassemblyjs/helper-api-error": "1.11.1",
1949 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
1950 | "@webassemblyjs/ieee754": "1.11.1",
1951 | "@webassemblyjs/leb128": "1.11.1",
1952 | "@webassemblyjs/utf8": "1.11.1"
1953 | }
1954 | },
1955 | "@webassemblyjs/wast-printer": {
1956 | "version": "1.11.1",
1957 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
1958 | "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
1959 | "peer": true,
1960 | "requires": {
1961 | "@webassemblyjs/ast": "1.11.1",
1962 | "@xtuc/long": "4.2.2"
1963 | }
1964 | },
1965 | "@xtuc/ieee754": {
1966 | "version": "1.2.0",
1967 | "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1968 | "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1969 | "peer": true
1970 | },
1971 | "@xtuc/long": {
1972 | "version": "4.2.2",
1973 | "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
1974 | "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
1975 | "peer": true
1976 | },
1977 | "acorn": {
1978 | "version": "8.8.2",
1979 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
1980 | "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
1981 | "peer": true
1982 | },
1983 | "acorn-import-assertions": {
1984 | "version": "1.8.0",
1985 | "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
1986 | "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
1987 | "peer": true,
1988 | "requires": {}
1989 | },
1990 | "ajv": {
1991 | "version": "6.12.6",
1992 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1993 | "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1994 | "peer": true,
1995 | "requires": {
1996 | "fast-deep-equal": "^3.1.1",
1997 | "fast-json-stable-stringify": "^2.0.0",
1998 | "json-schema-traverse": "^0.4.1",
1999 | "uri-js": "^4.2.2"
2000 | }
2001 | },
2002 | "ajv-keywords": {
2003 | "version": "3.5.2",
2004 | "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
2005 | "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
2006 | "peer": true,
2007 | "requires": {}
2008 | },
2009 | "assert-plus": {
2010 | "version": "1.0.0",
2011 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2012 | "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw=="
2013 | },
2014 | "asynckit": {
2015 | "version": "0.4.0",
2016 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2017 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
2018 | },
2019 | "browserslist": {
2020 | "version": "4.21.5",
2021 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
2022 | "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
2023 | "peer": true,
2024 | "requires": {
2025 | "caniuse-lite": "^1.0.30001449",
2026 | "electron-to-chromium": "^1.4.284",
2027 | "node-releases": "^2.0.8",
2028 | "update-browserslist-db": "^1.0.10"
2029 | }
2030 | },
2031 | "buffer-from": {
2032 | "version": "1.1.2",
2033 | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
2034 | "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
2035 | "peer": true
2036 | },
2037 | "busboy": {
2038 | "version": "1.6.0",
2039 | "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
2040 | "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
2041 | "requires": {
2042 | "streamsearch": "^1.1.0"
2043 | }
2044 | },
2045 | "caniuse-lite": {
2046 | "version": "1.0.30001478",
2047 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz",
2048 | "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw=="
2049 | },
2050 | "chrome-trace-event": {
2051 | "version": "1.0.3",
2052 | "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
2053 | "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
2054 | "peer": true
2055 | },
2056 | "client-only": {
2057 | "version": "0.0.1",
2058 | "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
2059 | "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
2060 | },
2061 | "combined-stream": {
2062 | "version": "1.0.8",
2063 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2064 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2065 | "requires": {
2066 | "delayed-stream": "~1.0.0"
2067 | }
2068 | },
2069 | "commander": {
2070 | "version": "2.20.3",
2071 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2072 | "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2073 | "peer": true
2074 | },
2075 | "core-util-is": {
2076 | "version": "1.0.2",
2077 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2078 | "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
2079 | },
2080 | "delayed-stream": {
2081 | "version": "1.0.0",
2082 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2083 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
2084 | },
2085 | "electron-to-chromium": {
2086 | "version": "1.4.363",
2087 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.363.tgz",
2088 | "integrity": "sha512-ReX5qgmSU7ybhzMuMdlJAdYnRhT90UB3k9M05O5nF5WH3wR5wgdJjXw0uDeFyKNhmglmQiOxkAbzrP0hMKM59g==",
2089 | "peer": true
2090 | },
2091 | "enhanced-resolve": {
2092 | "version": "5.12.0",
2093 | "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
2094 | "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
2095 | "peer": true,
2096 | "requires": {
2097 | "graceful-fs": "^4.2.4",
2098 | "tapable": "^2.2.0"
2099 | }
2100 | },
2101 | "es-module-lexer": {
2102 | "version": "1.2.1",
2103 | "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz",
2104 | "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==",
2105 | "peer": true
2106 | },
2107 | "escalade": {
2108 | "version": "3.1.1",
2109 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2110 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
2111 | "peer": true
2112 | },
2113 | "eslint-scope": {
2114 | "version": "5.1.1",
2115 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
2116 | "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
2117 | "peer": true,
2118 | "requires": {
2119 | "esrecurse": "^4.3.0",
2120 | "estraverse": "^4.1.1"
2121 | }
2122 | },
2123 | "esrecurse": {
2124 | "version": "4.3.0",
2125 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2126 | "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2127 | "peer": true,
2128 | "requires": {
2129 | "estraverse": "^5.2.0"
2130 | },
2131 | "dependencies": {
2132 | "estraverse": {
2133 | "version": "5.3.0",
2134 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2135 | "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2136 | "peer": true
2137 | }
2138 | }
2139 | },
2140 | "estraverse": {
2141 | "version": "4.3.0",
2142 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
2143 | "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
2144 | "peer": true
2145 | },
2146 | "events": {
2147 | "version": "3.3.0",
2148 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
2149 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
2150 | "peer": true
2151 | },
2152 | "extsprintf": {
2153 | "version": "1.4.1",
2154 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz",
2155 | "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA=="
2156 | },
2157 | "fast-deep-equal": {
2158 | "version": "3.1.3",
2159 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2160 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2161 | "peer": true
2162 | },
2163 | "fast-json-stable-stringify": {
2164 | "version": "2.1.0",
2165 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2166 | "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2167 | "peer": true
2168 | },
2169 | "fetch-retry": {
2170 | "version": "5.0.4",
2171 | "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.4.tgz",
2172 | "integrity": "sha512-LXcdgpdcVedccGg0AZqg+S8lX/FCdwXD92WNZ5k5qsb0irRhSFsBOpcJt7oevyqT2/C2nEE0zSFNdBEpj3YOSw=="
2173 | },
2174 | "form-data": {
2175 | "version": "4.0.0",
2176 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
2177 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
2178 | "requires": {
2179 | "asynckit": "^0.4.0",
2180 | "combined-stream": "^1.0.8",
2181 | "mime-types": "^2.1.12"
2182 | }
2183 | },
2184 | "glob-to-regexp": {
2185 | "version": "0.4.1",
2186 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
2187 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
2188 | "peer": true
2189 | },
2190 | "graceful-fs": {
2191 | "version": "4.2.11",
2192 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2193 | "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2194 | "peer": true
2195 | },
2196 | "has-flag": {
2197 | "version": "4.0.0",
2198 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2199 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2200 | "peer": true
2201 | },
2202 | "isomorphic-fetch": {
2203 | "version": "3.0.0",
2204 | "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
2205 | "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==",
2206 | "requires": {
2207 | "node-fetch": "^2.6.1",
2208 | "whatwg-fetch": "^3.4.1"
2209 | }
2210 | },
2211 | "jest-worker": {
2212 | "version": "27.5.1",
2213 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
2214 | "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
2215 | "peer": true,
2216 | "requires": {
2217 | "@types/node": "*",
2218 | "merge-stream": "^2.0.0",
2219 | "supports-color": "^8.0.0"
2220 | }
2221 | },
2222 | "js-tokens": {
2223 | "version": "4.0.0",
2224 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2225 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
2226 | },
2227 | "json-parse-even-better-errors": {
2228 | "version": "2.3.1",
2229 | "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2230 | "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2231 | "peer": true
2232 | },
2233 | "json-schema-traverse": {
2234 | "version": "0.4.1",
2235 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2236 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2237 | "peer": true
2238 | },
2239 | "loader-runner": {
2240 | "version": "4.3.0",
2241 | "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
2242 | "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
2243 | "peer": true
2244 | },
2245 | "lodash.find": {
2246 | "version": "4.6.0",
2247 | "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz",
2248 | "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg=="
2249 | },
2250 | "lodash.foreach": {
2251 | "version": "4.5.0",
2252 | "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
2253 | "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
2254 | },
2255 | "lodash.reduce": {
2256 | "version": "4.6.0",
2257 | "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
2258 | "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw=="
2259 | },
2260 | "loose-envify": {
2261 | "version": "1.4.0",
2262 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
2263 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
2264 | "requires": {
2265 | "js-tokens": "^3.0.0 || ^4.0.0"
2266 | }
2267 | },
2268 | "merge-stream": {
2269 | "version": "2.0.0",
2270 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2271 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2272 | "peer": true
2273 | },
2274 | "mime-db": {
2275 | "version": "1.52.0",
2276 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
2277 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
2278 | },
2279 | "mime-types": {
2280 | "version": "2.1.35",
2281 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
2282 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
2283 | "requires": {
2284 | "mime-db": "1.52.0"
2285 | }
2286 | },
2287 | "nanoid": {
2288 | "version": "3.3.6",
2289 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
2290 | "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
2291 | },
2292 | "neo-async": {
2293 | "version": "2.6.2",
2294 | "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2295 | "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
2296 | "peer": true
2297 | },
2298 | "next": {
2299 | "version": "13.3.0",
2300 | "resolved": "https://registry.npmjs.org/next/-/next-13.3.0.tgz",
2301 | "integrity": "sha512-OVTw8MpIPa12+DCUkPqRGPS3thlJPcwae2ZL4xti3iBff27goH024xy4q2lhlsdoYiKOi8Kz6uJoLW/GXwgfOA==",
2302 | "requires": {
2303 | "@next/env": "13.3.0",
2304 | "@next/swc-darwin-arm64": "13.3.0",
2305 | "@next/swc-darwin-x64": "13.3.0",
2306 | "@next/swc-linux-arm64-gnu": "13.3.0",
2307 | "@next/swc-linux-arm64-musl": "13.3.0",
2308 | "@next/swc-linux-x64-gnu": "13.3.0",
2309 | "@next/swc-linux-x64-musl": "13.3.0",
2310 | "@next/swc-win32-arm64-msvc": "13.3.0",
2311 | "@next/swc-win32-ia32-msvc": "13.3.0",
2312 | "@next/swc-win32-x64-msvc": "13.3.0",
2313 | "@swc/helpers": "0.4.14",
2314 | "busboy": "1.6.0",
2315 | "caniuse-lite": "^1.0.30001406",
2316 | "postcss": "8.4.14",
2317 | "styled-jsx": "5.1.1"
2318 | }
2319 | },
2320 | "node-fetch": {
2321 | "version": "2.6.9",
2322 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz",
2323 | "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==",
2324 | "requires": {
2325 | "whatwg-url": "^5.0.0"
2326 | }
2327 | },
2328 | "node-releases": {
2329 | "version": "2.0.10",
2330 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
2331 | "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
2332 | "peer": true
2333 | },
2334 | "object-assign": {
2335 | "version": "4.1.1",
2336 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2337 | "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
2338 | "peer": true
2339 | },
2340 | "picocolors": {
2341 | "version": "1.0.0",
2342 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
2343 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
2344 | },
2345 | "postcss": {
2346 | "version": "8.4.14",
2347 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
2348 | "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
2349 | "requires": {
2350 | "nanoid": "^3.3.4",
2351 | "picocolors": "^1.0.0",
2352 | "source-map-js": "^1.0.2"
2353 | }
2354 | },
2355 | "prop-types": {
2356 | "version": "15.8.1",
2357 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
2358 | "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
2359 | "peer": true,
2360 | "requires": {
2361 | "loose-envify": "^1.4.0",
2362 | "object-assign": "^4.1.1",
2363 | "react-is": "^16.13.1"
2364 | }
2365 | },
2366 | "punycode": {
2367 | "version": "2.3.0",
2368 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
2369 | "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
2370 | "peer": true
2371 | },
2372 | "randombytes": {
2373 | "version": "2.1.0",
2374 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2375 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2376 | "peer": true,
2377 | "requires": {
2378 | "safe-buffer": "^5.1.0"
2379 | }
2380 | },
2381 | "react": {
2382 | "version": "18.2.0",
2383 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
2384 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
2385 | "requires": {
2386 | "loose-envify": "^1.1.0"
2387 | }
2388 | },
2389 | "react-dom": {
2390 | "version": "18.2.0",
2391 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
2392 | "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
2393 | "requires": {
2394 | "loose-envify": "^1.1.0",
2395 | "scheduler": "^0.23.0"
2396 | }
2397 | },
2398 | "react-is": {
2399 | "version": "16.13.1",
2400 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
2401 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
2402 | "peer": true
2403 | },
2404 | "regenerator-runtime": {
2405 | "version": "0.13.11",
2406 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
2407 | "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
2408 | },
2409 | "safe-buffer": {
2410 | "version": "5.2.1",
2411 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2412 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2413 | "peer": true
2414 | },
2415 | "scheduler": {
2416 | "version": "0.23.0",
2417 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
2418 | "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
2419 | "requires": {
2420 | "loose-envify": "^1.1.0"
2421 | }
2422 | },
2423 | "schema-utils": {
2424 | "version": "3.1.1",
2425 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
2426 | "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
2427 | "peer": true,
2428 | "requires": {
2429 | "@types/json-schema": "^7.0.8",
2430 | "ajv": "^6.12.5",
2431 | "ajv-keywords": "^3.5.2"
2432 | }
2433 | },
2434 | "serialize-javascript": {
2435 | "version": "6.0.1",
2436 | "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
2437 | "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
2438 | "peer": true,
2439 | "requires": {
2440 | "randombytes": "^2.1.0"
2441 | }
2442 | },
2443 | "source-map": {
2444 | "version": "0.6.1",
2445 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2446 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2447 | "peer": true
2448 | },
2449 | "source-map-js": {
2450 | "version": "1.0.2",
2451 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
2452 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
2453 | },
2454 | "source-map-support": {
2455 | "version": "0.5.21",
2456 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
2457 | "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
2458 | "peer": true,
2459 | "requires": {
2460 | "buffer-from": "^1.0.0",
2461 | "source-map": "^0.6.0"
2462 | }
2463 | },
2464 | "stacktrace-parser": {
2465 | "version": "0.1.10",
2466 | "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz",
2467 | "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==",
2468 | "requires": {
2469 | "type-fest": "^0.7.1"
2470 | }
2471 | },
2472 | "streamsearch": {
2473 | "version": "1.1.0",
2474 | "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
2475 | "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
2476 | },
2477 | "styled-jsx": {
2478 | "version": "5.1.1",
2479 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
2480 | "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
2481 | "requires": {
2482 | "client-only": "0.0.1"
2483 | }
2484 | },
2485 | "supports-color": {
2486 | "version": "8.1.1",
2487 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
2488 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2489 | "peer": true,
2490 | "requires": {
2491 | "has-flag": "^4.0.0"
2492 | }
2493 | },
2494 | "tapable": {
2495 | "version": "2.2.1",
2496 | "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
2497 | "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
2498 | "peer": true
2499 | },
2500 | "terser": {
2501 | "version": "5.16.9",
2502 | "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz",
2503 | "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==",
2504 | "peer": true,
2505 | "requires": {
2506 | "@jridgewell/source-map": "^0.3.2",
2507 | "acorn": "^8.5.0",
2508 | "commander": "^2.20.0",
2509 | "source-map-support": "~0.5.20"
2510 | }
2511 | },
2512 | "terser-webpack-plugin": {
2513 | "version": "5.3.7",
2514 | "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz",
2515 | "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==",
2516 | "peer": true,
2517 | "requires": {
2518 | "@jridgewell/trace-mapping": "^0.3.17",
2519 | "jest-worker": "^27.4.5",
2520 | "schema-utils": "^3.1.1",
2521 | "serialize-javascript": "^6.0.1",
2522 | "terser": "^5.16.5"
2523 | }
2524 | },
2525 | "tr46": {
2526 | "version": "0.0.3",
2527 | "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
2528 | "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
2529 | },
2530 | "tslib": {
2531 | "version": "2.5.0",
2532 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
2533 | "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
2534 | },
2535 | "type-fest": {
2536 | "version": "0.7.1",
2537 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz",
2538 | "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg=="
2539 | },
2540 | "update-browserslist-db": {
2541 | "version": "1.0.10",
2542 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
2543 | "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
2544 | "peer": true,
2545 | "requires": {
2546 | "escalade": "^3.1.1",
2547 | "picocolors": "^1.0.0"
2548 | }
2549 | },
2550 | "uri-js": {
2551 | "version": "4.4.1",
2552 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2553 | "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2554 | "peer": true,
2555 | "requires": {
2556 | "punycode": "^2.1.0"
2557 | }
2558 | },
2559 | "verror": {
2560 | "version": "1.10.1",
2561 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz",
2562 | "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==",
2563 | "requires": {
2564 | "assert-plus": "^1.0.0",
2565 | "core-util-is": "1.0.2",
2566 | "extsprintf": "^1.2.0"
2567 | }
2568 | },
2569 | "watchpack": {
2570 | "version": "2.4.0",
2571 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
2572 | "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
2573 | "peer": true,
2574 | "requires": {
2575 | "glob-to-regexp": "^0.4.1",
2576 | "graceful-fs": "^4.1.2"
2577 | }
2578 | },
2579 | "webidl-conversions": {
2580 | "version": "3.0.1",
2581 | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
2582 | "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
2583 | },
2584 | "webpack": {
2585 | "version": "5.79.0",
2586 | "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.79.0.tgz",
2587 | "integrity": "sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==",
2588 | "peer": true,
2589 | "requires": {
2590 | "@types/eslint-scope": "^3.7.3",
2591 | "@types/estree": "^1.0.0",
2592 | "@webassemblyjs/ast": "1.11.1",
2593 | "@webassemblyjs/wasm-edit": "1.11.1",
2594 | "@webassemblyjs/wasm-parser": "1.11.1",
2595 | "acorn": "^8.7.1",
2596 | "acorn-import-assertions": "^1.7.6",
2597 | "browserslist": "^4.14.5",
2598 | "chrome-trace-event": "^1.0.2",
2599 | "enhanced-resolve": "^5.10.0",
2600 | "es-module-lexer": "^1.2.1",
2601 | "eslint-scope": "5.1.1",
2602 | "events": "^3.2.0",
2603 | "glob-to-regexp": "^0.4.1",
2604 | "graceful-fs": "^4.2.9",
2605 | "json-parse-even-better-errors": "^2.3.1",
2606 | "loader-runner": "^4.2.0",
2607 | "mime-types": "^2.1.27",
2608 | "neo-async": "^2.6.2",
2609 | "schema-utils": "^3.1.0",
2610 | "tapable": "^2.1.1",
2611 | "terser-webpack-plugin": "^5.3.7",
2612 | "watchpack": "^2.4.0",
2613 | "webpack-sources": "^3.2.3"
2614 | }
2615 | },
2616 | "webpack-sources": {
2617 | "version": "3.2.3",
2618 | "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
2619 | "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
2620 | "peer": true
2621 | },
2622 | "whatwg-fetch": {
2623 | "version": "3.6.2",
2624 | "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
2625 | "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA=="
2626 | },
2627 | "whatwg-url": {
2628 | "version": "5.0.0",
2629 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
2630 | "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
2631 | "requires": {
2632 | "tr46": "~0.0.3",
2633 | "webidl-conversions": "^3.0.0"
2634 | }
2635 | }
2636 | }
2637 | }
2638 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "nextjs-with-honeybadger",
3 | "version": "1.0.1",
4 | "license": "ISC",
5 | "scripts": {
6 | "dev": "next",
7 | "build": "next build",
8 | "start": "next start"
9 | },
10 | "dependencies": {
11 | "@honeybadger-io/react": "^5.3.0",
12 | "@honeybadger-io/nextjs": "^5.3.2",
13 | "next": "latest",
14 | "react": ">= 17.0.1",
15 | "react-dom": ">= 17.0.1"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/pages/_app.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { Honeybadger, HoneybadgerErrorBoundary } from '@honeybadger-io/react'
3 |
4 | export default function App({ Component, pageProps }) {
5 | return (
6 |
isProd: {isProd}
14 |7 | This example demonstrates how to record unhandled exceptions in your code 8 | with Honeybadger. There are several test pages below that result in various 9 | kinds of unhandled exceptions. 10 |
11 |12 | Important: exceptions in development mode take a 13 | different path than in production. These tests should be run on a 14 | production build (i.e. 'next build').{' '} 15 | Read more 16 |
17 | 18 |