├── .eslintrc.json
├── public
├── favicon.ico
└── vercel.svg
├── README.md
├── next.config.js
├── pages
├── _app.js
├── api
│ └── hello.js
└── index.js
├── styles
├── globals.css
└── Home.module.css
├── package.json
├── src
└── csrf.js
├── .gitignore
└── yarn.lock
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adelhamad/nextjs-csrf/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # CSRF Protection in Next.js
2 |
3 | For more info please visit https://dev.to/adelhamad/csrf-protection-in-nextjs-1g1m
4 |
--------------------------------------------------------------------------------
/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | reactStrictMode: true,
4 | }
5 |
6 | module.exports = nextConfig
7 |
--------------------------------------------------------------------------------
/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css'
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return
5 | }
6 |
7 | export default MyApp
8 |
--------------------------------------------------------------------------------
/pages/api/hello.js:
--------------------------------------------------------------------------------
1 | import csrf from '../../src/csrf'
2 | export default async function handler(req, res) {
3 | try {
4 | await csrf(req, res)
5 | } catch (e) {
6 | res.status(401).json({ name: 'Fuck off' })
7 | }
8 | res.status(200).json({ name: 'John Doe' })
9 | }
10 |
--------------------------------------------------------------------------------
/styles/globals.css:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | padding: 0;
4 | margin: 0;
5 | font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
6 | Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
7 | }
8 |
9 | a {
10 | color: inherit;
11 | text-decoration: none;
12 | }
13 |
14 | * {
15 | box-sizing: border-box;
16 | }
17 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "csrf",
3 | "version": "0.1.0",
4 | "private": true,
5 | "scripts": {
6 | "dev": "next dev",
7 | "build": "next build",
8 | "start": "next start",
9 | "lint": "next lint"
10 | },
11 | "dependencies": {
12 | "axios": "^0.26.1",
13 | "csurf": "^1.11.0",
14 | "next": "12.1.0",
15 | "react": "17.0.2",
16 | "react-dom": "17.0.2"
17 | },
18 | "devDependencies": {
19 | "eslint": "8.11.0",
20 | "eslint-config-next": "12.1.0"
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/csrf.js:
--------------------------------------------------------------------------------
1 | import csurf from 'csurf'
2 |
3 | // Helper method to wait for a middleware to execute before continuing
4 | // And to throw an error when an error happens in a middleware
5 | export function csrf(req, res) {
6 | return new Promise((resolve, reject) => {
7 | csurf({ cookie: true })(req, res, (result) => {
8 | if (result instanceof Error) {
9 | return reject(result)
10 | }
11 | return resolve(result)
12 | })
13 | })
14 | }
15 |
16 | export default csrf
17 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 | /.pnp
6 | .pnp.js
7 |
8 | # testing
9 | /coverage
10 |
11 | # next.js
12 | /.next/
13 | /out/
14 |
15 | # production
16 | /build
17 |
18 | # misc
19 | .DS_Store
20 | *.pem
21 |
22 | # debug
23 | npm-debug.log*
24 | yarn-debug.log*
25 | yarn-error.log*
26 | .pnpm-debug.log*
27 |
28 | # local env files
29 | .env.local
30 | .env.development.local
31 | .env.test.local
32 | .env.production.local
33 |
34 | # vercel
35 | .vercel
36 |
37 |
38 | .yarn
39 | .pnp.*
40 |
--------------------------------------------------------------------------------
/public/vercel.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/pages/index.js:
--------------------------------------------------------------------------------
1 | import Head from 'next/head'
2 | import Image from 'next/image'
3 | import styles from '../styles/Home.module.css'
4 | import csrf from '../src/csrf'
5 | import axios from 'axios'
6 |
7 | export default function Home({ csrfToken }) {
8 | const dummyCall = (withHeader = true) => {
9 | axios
10 | .post('http://localhost:3000/api/hello', {}, { headers: !withHeader ? undefined : { 'CSRF-Token': csrfToken } })
11 | .then((res) => alert(`Hi ${res.data.name}`))
12 | .catch(() => alert('Not protected'))
13 | }
14 |
15 | return (
16 |
17 |
18 |
CSRF Protection in Next.js
19 |
20 |
21 |
22 |
23 | CSRF Protection in Next.js
24 |
25 |
28 |
31 |
32 | )
33 | }
34 |
35 | export async function getServerSideProps(context) {
36 | const { req, res } = context
37 | await csrf(req, res)
38 | return {
39 | props: { csrfToken: req.csrfToken() },
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/styles/Home.module.css:
--------------------------------------------------------------------------------
1 | .container {
2 | padding: 0 2rem;
3 | }
4 |
5 | .main {
6 | min-height: 100vh;
7 | padding: 4rem 0;
8 | flex: 1;
9 | display: flex;
10 | flex-direction: column;
11 | justify-content: center;
12 | align-items: center;
13 | }
14 |
15 | .footer {
16 | display: flex;
17 | flex: 1;
18 | padding: 2rem 0;
19 | border-top: 1px solid #eaeaea;
20 | justify-content: center;
21 | align-items: center;
22 | }
23 |
24 | .footer a {
25 | display: flex;
26 | justify-content: center;
27 | align-items: center;
28 | flex-grow: 1;
29 | }
30 |
31 | .title a {
32 | color: #0070f3;
33 | text-decoration: none;
34 | }
35 |
36 | .title a:hover,
37 | .title a:focus,
38 | .title a:active {
39 | text-decoration: underline;
40 | }
41 |
42 | .title {
43 | margin: 0;
44 | line-height: 1.15;
45 | font-size: 4rem;
46 | }
47 |
48 | .title,
49 | .description {
50 | text-align: center;
51 | }
52 |
53 | .description {
54 | margin: 4rem 0;
55 | line-height: 1.5;
56 | font-size: 1.5rem;
57 | }
58 |
59 | .code {
60 | background: #fafafa;
61 | border-radius: 5px;
62 | padding: 0.75rem;
63 | font-size: 1.1rem;
64 | font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,
65 | Bitstream Vera Sans Mono, Courier New, monospace;
66 | }
67 |
68 | .grid {
69 | display: flex;
70 | align-items: center;
71 | justify-content: center;
72 | flex-wrap: wrap;
73 | max-width: 800px;
74 | }
75 |
76 | .card {
77 | margin: 1rem;
78 | padding: 1.5rem;
79 | text-align: left;
80 | color: inherit;
81 | text-decoration: none;
82 | border: 1px solid #eaeaea;
83 | border-radius: 10px;
84 | transition: color 0.15s ease, border-color 0.15s ease;
85 | max-width: 300px;
86 | }
87 |
88 | .card:hover,
89 | .card:focus,
90 | .card:active {
91 | color: #0070f3;
92 | border-color: #0070f3;
93 | }
94 |
95 | .card h2 {
96 | margin: 0 0 1rem 0;
97 | font-size: 1.5rem;
98 | }
99 |
100 | .card p {
101 | margin: 0;
102 | font-size: 1.25rem;
103 | line-height: 1.5;
104 | }
105 |
106 | .logo {
107 | height: 1em;
108 | margin-left: 0.5rem;
109 | }
110 |
111 | @media (max-width: 600px) {
112 | .grid {
113 | width: 100%;
114 | flex-direction: column;
115 | }
116 | }
117 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # This file is generated by running "yarn install" inside your project.
2 | # Manual changes might be lost - proceed with caution!
3 |
4 | __metadata:
5 | version: 5
6 | cacheKey: 8
7 |
8 | "@babel/runtime-corejs3@npm:^7.10.2":
9 | version: 7.17.7
10 | resolution: "@babel/runtime-corejs3@npm:7.17.7"
11 | dependencies:
12 | core-js-pure: ^3.20.2
13 | regenerator-runtime: ^0.13.4
14 | checksum: 91054892dd290ec1aa7beb32b45b24e50e10fa9cf2805ac6ca5cac91aa31fb7850412cc176741f746473c27c8d7a8f38cda7204828591c923c9313e067491711
15 | languageName: node
16 | linkType: hard
17 |
18 | "@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.16.3":
19 | version: 7.17.7
20 | resolution: "@babel/runtime@npm:7.17.7"
21 | dependencies:
22 | regenerator-runtime: ^0.13.4
23 | checksum: d9ec9e2c5ebbf503ac865ebd70d0216443d0fa8380bab572aa44ccf8fafde8b8b9846badfdbba3572f79075c9a196845aa3f42a435fd34ec832acd2bc1467d37
24 | languageName: node
25 | linkType: hard
26 |
27 | "@eslint/eslintrc@npm:^1.2.1":
28 | version: 1.2.1
29 | resolution: "@eslint/eslintrc@npm:1.2.1"
30 | dependencies:
31 | ajv: ^6.12.4
32 | debug: ^4.3.2
33 | espree: ^9.3.1
34 | globals: ^13.9.0
35 | ignore: ^5.2.0
36 | import-fresh: ^3.2.1
37 | js-yaml: ^4.1.0
38 | minimatch: ^3.0.4
39 | strip-json-comments: ^3.1.1
40 | checksum: 1f797b9f94d71b965992cf6c44e3bcb574643014fd1e3d4862d25056bd5568f59c488461a7e9a1c1758ca7f0def5d3cb69c3d8b38581bcf4a53af74371243797
41 | languageName: node
42 | linkType: hard
43 |
44 | "@humanwhocodes/config-array@npm:^0.9.2":
45 | version: 0.9.5
46 | resolution: "@humanwhocodes/config-array@npm:0.9.5"
47 | dependencies:
48 | "@humanwhocodes/object-schema": ^1.2.1
49 | debug: ^4.1.1
50 | minimatch: ^3.0.4
51 | checksum: 8ba6281bc0590f6c6eadeefc14244b5a3e3f5903445aadd1a32099ed80e753037674026ce1b3c945ab93561bea5eb29e3c5bff67060e230c295595ba517a3492
52 | languageName: node
53 | linkType: hard
54 |
55 | "@humanwhocodes/object-schema@npm:^1.2.1":
56 | version: 1.2.1
57 | resolution: "@humanwhocodes/object-schema@npm:1.2.1"
58 | checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1
59 | languageName: node
60 | linkType: hard
61 |
62 | "@next/env@npm:12.1.0":
63 | version: 12.1.0
64 | resolution: "@next/env@npm:12.1.0"
65 | checksum: 31037e019846a2c3eeb106d64d54084e0b86d1b9b92fdb7332eeb39d94cb4a8e11ddab1a088088f7aea7b60a4cb57781815539676fddedf4305f19f8c8bf5b7f
66 | languageName: node
67 | linkType: hard
68 |
69 | "@next/eslint-plugin-next@npm:12.1.0":
70 | version: 12.1.0
71 | resolution: "@next/eslint-plugin-next@npm:12.1.0"
72 | dependencies:
73 | glob: 7.1.7
74 | checksum: d6875f65e102f62fe90495229862f838fed00508980edff376c8c0e8ddf6c47a1a030fc2f8906890e08e34740cd174e5d70ecefa9ace81edda9949fa7ad06763
75 | languageName: node
76 | linkType: hard
77 |
78 | "@next/swc-android-arm64@npm:12.1.0":
79 | version: 12.1.0
80 | resolution: "@next/swc-android-arm64@npm:12.1.0"
81 | conditions: os=android & cpu=arm64
82 | languageName: node
83 | linkType: hard
84 |
85 | "@next/swc-darwin-arm64@npm:12.1.0":
86 | version: 12.1.0
87 | resolution: "@next/swc-darwin-arm64@npm:12.1.0"
88 | conditions: os=darwin & cpu=arm64
89 | languageName: node
90 | linkType: hard
91 |
92 | "@next/swc-darwin-x64@npm:12.1.0":
93 | version: 12.1.0
94 | resolution: "@next/swc-darwin-x64@npm:12.1.0"
95 | conditions: os=darwin & cpu=x64
96 | languageName: node
97 | linkType: hard
98 |
99 | "@next/swc-linux-arm-gnueabihf@npm:12.1.0":
100 | version: 12.1.0
101 | resolution: "@next/swc-linux-arm-gnueabihf@npm:12.1.0"
102 | conditions: os=linux & cpu=arm
103 | languageName: node
104 | linkType: hard
105 |
106 | "@next/swc-linux-arm64-gnu@npm:12.1.0":
107 | version: 12.1.0
108 | resolution: "@next/swc-linux-arm64-gnu@npm:12.1.0"
109 | conditions: os=linux & cpu=arm64
110 | languageName: node
111 | linkType: hard
112 |
113 | "@next/swc-linux-arm64-musl@npm:12.1.0":
114 | version: 12.1.0
115 | resolution: "@next/swc-linux-arm64-musl@npm:12.1.0"
116 | conditions: os=linux & cpu=arm64
117 | languageName: node
118 | linkType: hard
119 |
120 | "@next/swc-linux-x64-gnu@npm:12.1.0":
121 | version: 12.1.0
122 | resolution: "@next/swc-linux-x64-gnu@npm:12.1.0"
123 | conditions: os=linux & cpu=x64
124 | languageName: node
125 | linkType: hard
126 |
127 | "@next/swc-linux-x64-musl@npm:12.1.0":
128 | version: 12.1.0
129 | resolution: "@next/swc-linux-x64-musl@npm:12.1.0"
130 | conditions: os=linux & cpu=x64
131 | languageName: node
132 | linkType: hard
133 |
134 | "@next/swc-win32-arm64-msvc@npm:12.1.0":
135 | version: 12.1.0
136 | resolution: "@next/swc-win32-arm64-msvc@npm:12.1.0"
137 | conditions: os=win32 & cpu=arm64
138 | languageName: node
139 | linkType: hard
140 |
141 | "@next/swc-win32-ia32-msvc@npm:12.1.0":
142 | version: 12.1.0
143 | resolution: "@next/swc-win32-ia32-msvc@npm:12.1.0"
144 | conditions: os=win32 & cpu=ia32
145 | languageName: node
146 | linkType: hard
147 |
148 | "@next/swc-win32-x64-msvc@npm:12.1.0":
149 | version: 12.1.0
150 | resolution: "@next/swc-win32-x64-msvc@npm:12.1.0"
151 | conditions: os=win32 & cpu=x64
152 | languageName: node
153 | linkType: hard
154 |
155 | "@nodelib/fs.scandir@npm:2.1.5":
156 | version: 2.1.5
157 | resolution: "@nodelib/fs.scandir@npm:2.1.5"
158 | dependencies:
159 | "@nodelib/fs.stat": 2.0.5
160 | run-parallel: ^1.1.9
161 | checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59
162 | languageName: node
163 | linkType: hard
164 |
165 | "@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
166 | version: 2.0.5
167 | resolution: "@nodelib/fs.stat@npm:2.0.5"
168 | checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0
169 | languageName: node
170 | linkType: hard
171 |
172 | "@nodelib/fs.walk@npm:^1.2.3":
173 | version: 1.2.8
174 | resolution: "@nodelib/fs.walk@npm:1.2.8"
175 | dependencies:
176 | "@nodelib/fs.scandir": 2.1.5
177 | fastq: ^1.6.0
178 | checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53
179 | languageName: node
180 | linkType: hard
181 |
182 | "@rushstack/eslint-patch@npm:^1.0.8":
183 | version: 1.1.1
184 | resolution: "@rushstack/eslint-patch@npm:1.1.1"
185 | checksum: 6a4641eb955ba00883af4bb1c507712cf6dcf2f96f8761f66700beda815fc0c8205324e74bd0e22979d63f15bf914f29d564263574d9789f4b6f7cc64990f460
186 | languageName: node
187 | linkType: hard
188 |
189 | "@types/json5@npm:^0.0.29":
190 | version: 0.0.29
191 | resolution: "@types/json5@npm:0.0.29"
192 | checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac
193 | languageName: node
194 | linkType: hard
195 |
196 | "@typescript-eslint/parser@npm:^5.0.0":
197 | version: 5.15.0
198 | resolution: "@typescript-eslint/parser@npm:5.15.0"
199 | dependencies:
200 | "@typescript-eslint/scope-manager": 5.15.0
201 | "@typescript-eslint/types": 5.15.0
202 | "@typescript-eslint/typescript-estree": 5.15.0
203 | debug: ^4.3.2
204 | peerDependencies:
205 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
206 | peerDependenciesMeta:
207 | typescript:
208 | optional: true
209 | checksum: 6b3047236349680e3a408aedf7490d304ad14d3f3264190eb058a472caeec07f85e8f298e6e774fd91cb001c9fd65a5fa558a9906afd30744bc05d8764cec250
210 | languageName: node
211 | linkType: hard
212 |
213 | "@typescript-eslint/scope-manager@npm:5.15.0":
214 | version: 5.15.0
215 | resolution: "@typescript-eslint/scope-manager@npm:5.15.0"
216 | dependencies:
217 | "@typescript-eslint/types": 5.15.0
218 | "@typescript-eslint/visitor-keys": 5.15.0
219 | checksum: 39fa688691c5cc207d44cc1f5a3ba0ecb3c34144505b32c1267df9e9368cc29373acd7e85e27d6fe84a0012417e40745887baeec6719f33b8a5ae4232d0db061
220 | languageName: node
221 | linkType: hard
222 |
223 | "@typescript-eslint/types@npm:5.15.0":
224 | version: 5.15.0
225 | resolution: "@typescript-eslint/types@npm:5.15.0"
226 | checksum: 749d6eb366cb103924b51bcbe69d1c0fd6f7a00f5be4c01b3d6de3134537db956653db9958cdd8cc32f375bca818ea804f8e07697122943faff06232519529a1
227 | languageName: node
228 | linkType: hard
229 |
230 | "@typescript-eslint/typescript-estree@npm:5.15.0":
231 | version: 5.15.0
232 | resolution: "@typescript-eslint/typescript-estree@npm:5.15.0"
233 | dependencies:
234 | "@typescript-eslint/types": 5.15.0
235 | "@typescript-eslint/visitor-keys": 5.15.0
236 | debug: ^4.3.2
237 | globby: ^11.0.4
238 | is-glob: ^4.0.3
239 | semver: ^7.3.5
240 | tsutils: ^3.21.0
241 | peerDependenciesMeta:
242 | typescript:
243 | optional: true
244 | checksum: 84fbb5030db5c1ac34527860725a9ea5b104fa1c49072a69306954b4b8516242427e70cb6a657ec2b822789432179a0df7a866e4618a29ee54b4285ca23556c8
245 | languageName: node
246 | linkType: hard
247 |
248 | "@typescript-eslint/visitor-keys@npm:5.15.0":
249 | version: 5.15.0
250 | resolution: "@typescript-eslint/visitor-keys@npm:5.15.0"
251 | dependencies:
252 | "@typescript-eslint/types": 5.15.0
253 | eslint-visitor-keys: ^3.0.0
254 | checksum: a3f231bf55794547680284aa23ba495efa1e52f864583fe53e1ff8b2c011db070ca48633eb8a333bfc93be0bdbb76ffa98e81bf032fd2737a5e0f0b1b81bbc22
255 | languageName: node
256 | linkType: hard
257 |
258 | "acorn-jsx@npm:^5.3.1":
259 | version: 5.3.2
260 | resolution: "acorn-jsx@npm:5.3.2"
261 | peerDependencies:
262 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
263 | checksum: c3d3b2a89c9a056b205b69530a37b972b404ee46ec8e5b341666f9513d3163e2a4f214a71f4dfc7370f5a9c07472d2fd1c11c91c3f03d093e37637d95da98950
264 | languageName: node
265 | linkType: hard
266 |
267 | "acorn@npm:^8.7.0":
268 | version: 8.7.0
269 | resolution: "acorn@npm:8.7.0"
270 | bin:
271 | acorn: bin/acorn
272 | checksum: e0f79409d68923fbf1aa6d4166f3eedc47955320d25c89a20cc822e6ba7c48c5963d5bc657bc242d68f7a4ac9faf96eef033e8f73656da6c640d4219935fdfd0
273 | languageName: node
274 | linkType: hard
275 |
276 | "ajv@npm:^6.10.0, ajv@npm:^6.12.4":
277 | version: 6.12.6
278 | resolution: "ajv@npm:6.12.6"
279 | dependencies:
280 | fast-deep-equal: ^3.1.1
281 | fast-json-stable-stringify: ^2.0.0
282 | json-schema-traverse: ^0.4.1
283 | uri-js: ^4.2.2
284 | checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4
285 | languageName: node
286 | linkType: hard
287 |
288 | "ansi-regex@npm:^5.0.1":
289 | version: 5.0.1
290 | resolution: "ansi-regex@npm:5.0.1"
291 | checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b
292 | languageName: node
293 | linkType: hard
294 |
295 | "ansi-styles@npm:^4.1.0":
296 | version: 4.3.0
297 | resolution: "ansi-styles@npm:4.3.0"
298 | dependencies:
299 | color-convert: ^2.0.1
300 | checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4
301 | languageName: node
302 | linkType: hard
303 |
304 | "argparse@npm:^2.0.1":
305 | version: 2.0.1
306 | resolution: "argparse@npm:2.0.1"
307 | checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced
308 | languageName: node
309 | linkType: hard
310 |
311 | "aria-query@npm:^4.2.2":
312 | version: 4.2.2
313 | resolution: "aria-query@npm:4.2.2"
314 | dependencies:
315 | "@babel/runtime": ^7.10.2
316 | "@babel/runtime-corejs3": ^7.10.2
317 | checksum: 38401a9a400f26f3dcc24b84997461a16b32869a9893d323602bed8da40a8bcc0243b8d2880e942249a1496cea7a7de769e93d21c0baa439f01e1ee936fed665
318 | languageName: node
319 | linkType: hard
320 |
321 | "array-includes@npm:^3.1.3, array-includes@npm:^3.1.4":
322 | version: 3.1.4
323 | resolution: "array-includes@npm:3.1.4"
324 | dependencies:
325 | call-bind: ^1.0.2
326 | define-properties: ^1.1.3
327 | es-abstract: ^1.19.1
328 | get-intrinsic: ^1.1.1
329 | is-string: ^1.0.7
330 | checksum: 69967c38c52698f84b50a7aed5554aadc89c6ac6399b6d92ad061a5952f8423b4bba054c51d40963f791dfa294d7247cdd7988b6b1f2c5861477031c6386e1c0
331 | languageName: node
332 | linkType: hard
333 |
334 | "array-union@npm:^2.1.0":
335 | version: 2.1.0
336 | resolution: "array-union@npm:2.1.0"
337 | checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
338 | languageName: node
339 | linkType: hard
340 |
341 | "array.prototype.flat@npm:^1.2.5":
342 | version: 1.2.5
343 | resolution: "array.prototype.flat@npm:1.2.5"
344 | dependencies:
345 | call-bind: ^1.0.2
346 | define-properties: ^1.1.3
347 | es-abstract: ^1.19.0
348 | checksum: 9cc6414b111abfc7717e39546e4887b1e5ec74df8f1618d83425deaa95752bf05d475d1d241253b4d88d4a01f8e1bc84845ad5b7cc2047f8db2f614512acd40e
349 | languageName: node
350 | linkType: hard
351 |
352 | "array.prototype.flatmap@npm:^1.2.5":
353 | version: 1.2.5
354 | resolution: "array.prototype.flatmap@npm:1.2.5"
355 | dependencies:
356 | call-bind: ^1.0.0
357 | define-properties: ^1.1.3
358 | es-abstract: ^1.19.0
359 | checksum: a14119a28e5687a13cf3fd6756a8e7810563a9e81cd4227e27a25c31d362df47ac72553f06a271fd728741e199047933ad43d561d64a28da0b4e1a26f74e939e
360 | languageName: node
361 | linkType: hard
362 |
363 | "ast-types-flow@npm:^0.0.7":
364 | version: 0.0.7
365 | resolution: "ast-types-flow@npm:0.0.7"
366 | checksum: a26dcc2182ffee111cad7c471759b0bda22d3b7ebacf27c348b22c55f16896b18ab0a4d03b85b4020dce7f3e634b8f00b593888f622915096ea1927fa51866c4
367 | languageName: node
368 | linkType: hard
369 |
370 | "axe-core@npm:^4.3.5":
371 | version: 4.4.1
372 | resolution: "axe-core@npm:4.4.1"
373 | checksum: ad14c5b71059dc3d24ef2519b8cd96e98b4a572379396201ce449d1c4262181821d6ca9550df65b22371faf06d28bbe94d391fe5675f2a08e6550f7b5da8416d
374 | languageName: node
375 | linkType: hard
376 |
377 | "axios@npm:^0.26.1":
378 | version: 0.26.1
379 | resolution: "axios@npm:0.26.1"
380 | dependencies:
381 | follow-redirects: ^1.14.8
382 | checksum: d9eb58ff4bc0b36a04783fc9ff760e9245c829a5a1052ee7ca6013410d427036b1d10d04e7380c02f3508c5eaf3485b1ae67bd2adbfec3683704745c8d7a6e1a
383 | languageName: node
384 | linkType: hard
385 |
386 | "axobject-query@npm:^2.2.0":
387 | version: 2.2.0
388 | resolution: "axobject-query@npm:2.2.0"
389 | checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f
390 | languageName: node
391 | linkType: hard
392 |
393 | "balanced-match@npm:^1.0.0":
394 | version: 1.0.2
395 | resolution: "balanced-match@npm:1.0.2"
396 | checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65
397 | languageName: node
398 | linkType: hard
399 |
400 | "brace-expansion@npm:^1.1.7":
401 | version: 1.1.11
402 | resolution: "brace-expansion@npm:1.1.11"
403 | dependencies:
404 | balanced-match: ^1.0.0
405 | concat-map: 0.0.1
406 | checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07
407 | languageName: node
408 | linkType: hard
409 |
410 | "braces@npm:^3.0.1":
411 | version: 3.0.2
412 | resolution: "braces@npm:3.0.2"
413 | dependencies:
414 | fill-range: ^7.0.1
415 | checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459
416 | languageName: node
417 | linkType: hard
418 |
419 | "call-bind@npm:^1.0.0, call-bind@npm:^1.0.2":
420 | version: 1.0.2
421 | resolution: "call-bind@npm:1.0.2"
422 | dependencies:
423 | function-bind: ^1.1.1
424 | get-intrinsic: ^1.0.2
425 | checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0
426 | languageName: node
427 | linkType: hard
428 |
429 | "callsites@npm:^3.0.0":
430 | version: 3.1.0
431 | resolution: "callsites@npm:3.1.0"
432 | checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3
433 | languageName: node
434 | linkType: hard
435 |
436 | "caniuse-lite@npm:^1.0.30001283":
437 | version: 1.0.30001317
438 | resolution: "caniuse-lite@npm:1.0.30001317"
439 | checksum: 0a5fc7fb8c54dde515c2d468e5fc9e0cf2e82dd40d596cdffed90f64c50b5dadd0ab0c25e04769d86488b3115f949abd31d54d1f74d0029b45fa8206a031f47a
440 | languageName: node
441 | linkType: hard
442 |
443 | "chalk@npm:^4.0.0":
444 | version: 4.1.2
445 | resolution: "chalk@npm:4.1.2"
446 | dependencies:
447 | ansi-styles: ^4.1.0
448 | supports-color: ^7.1.0
449 | checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc
450 | languageName: node
451 | linkType: hard
452 |
453 | "color-convert@npm:^2.0.1":
454 | version: 2.0.1
455 | resolution: "color-convert@npm:2.0.1"
456 | dependencies:
457 | color-name: ~1.1.4
458 | checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336
459 | languageName: node
460 | linkType: hard
461 |
462 | "color-name@npm:~1.1.4":
463 | version: 1.1.4
464 | resolution: "color-name@npm:1.1.4"
465 | checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610
466 | languageName: node
467 | linkType: hard
468 |
469 | "concat-map@npm:0.0.1":
470 | version: 0.0.1
471 | resolution: "concat-map@npm:0.0.1"
472 | checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af
473 | languageName: node
474 | linkType: hard
475 |
476 | "cookie-signature@npm:1.0.6":
477 | version: 1.0.6
478 | resolution: "cookie-signature@npm:1.0.6"
479 | checksum: f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a
480 | languageName: node
481 | linkType: hard
482 |
483 | "cookie@npm:0.4.0":
484 | version: 0.4.0
485 | resolution: "cookie@npm:0.4.0"
486 | checksum: 760384ba0aef329c52523747e36a452b5e51bc49b34160363a6934e7b7df3f93fcc88b35e33450361535d40a92a96412da870e1816aba9aa6cc556a9fedd8492
487 | languageName: node
488 | linkType: hard
489 |
490 | "core-js-pure@npm:^3.20.2":
491 | version: 3.21.1
492 | resolution: "core-js-pure@npm:3.21.1"
493 | checksum: 00a5dff599b7fb0b30746a638b9d0edbdc0df24ed1580ca56be595fbe3c78c375d37fc4e1bff23627109229702c9ee8ea2587a66b8280eb33b85160aa4e401e9
494 | languageName: node
495 | linkType: hard
496 |
497 | "cross-spawn@npm:^7.0.2":
498 | version: 7.0.3
499 | resolution: "cross-spawn@npm:7.0.3"
500 | dependencies:
501 | path-key: ^3.1.0
502 | shebang-command: ^2.0.0
503 | which: ^2.0.1
504 | checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52
505 | languageName: node
506 | linkType: hard
507 |
508 | "csrf@npm:3.1.0":
509 | version: 3.1.0
510 | resolution: "csrf@npm:3.1.0"
511 | dependencies:
512 | rndm: 1.2.0
513 | tsscmp: 1.0.6
514 | uid-safe: 2.1.5
515 | checksum: bb151ccd76203bf4d443d01c63a9122cdcc3e7c6c6213518d836c440a4a9fc05543078086e45add14c0c1e1d57592068967b8ec9cc1fa67c01a49474c988c4e9
516 | languageName: node
517 | linkType: hard
518 |
519 | "csrf@workspace:.":
520 | version: 0.0.0-use.local
521 | resolution: "csrf@workspace:."
522 | dependencies:
523 | axios: ^0.26.1
524 | csurf: ^1.11.0
525 | eslint: 8.11.0
526 | eslint-config-next: 12.1.0
527 | next: 12.1.0
528 | react: 17.0.2
529 | react-dom: 17.0.2
530 | languageName: unknown
531 | linkType: soft
532 |
533 | "csurf@npm:^1.11.0":
534 | version: 1.11.0
535 | resolution: "csurf@npm:1.11.0"
536 | dependencies:
537 | cookie: 0.4.0
538 | cookie-signature: 1.0.6
539 | csrf: 3.1.0
540 | http-errors: ~1.7.3
541 | checksum: c41a1ec593000301f8ad57b8b43c13520c9939af61e0ed2d03f753f69870478ba40f874c02349312ff001c2d349421b649aef4af222b3c699bb10f1d98ce2860
542 | languageName: node
543 | linkType: hard
544 |
545 | "damerau-levenshtein@npm:^1.0.7":
546 | version: 1.0.8
547 | resolution: "damerau-levenshtein@npm:1.0.8"
548 | checksum: d240b7757544460ae0586a341a53110ab0a61126570ef2d8c731e3eab3f0cb6e488e2609e6a69b46727635de49be20b071688698744417ff1b6c1d7ccd03e0de
549 | languageName: node
550 | linkType: hard
551 |
552 | "debug@npm:^2.6.9":
553 | version: 2.6.9
554 | resolution: "debug@npm:2.6.9"
555 | dependencies:
556 | ms: 2.0.0
557 | checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6
558 | languageName: node
559 | linkType: hard
560 |
561 | "debug@npm:^3.2.7":
562 | version: 3.2.7
563 | resolution: "debug@npm:3.2.7"
564 | dependencies:
565 | ms: ^2.1.1
566 | checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c
567 | languageName: node
568 | linkType: hard
569 |
570 | "debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2":
571 | version: 4.3.4
572 | resolution: "debug@npm:4.3.4"
573 | dependencies:
574 | ms: 2.1.2
575 | peerDependenciesMeta:
576 | supports-color:
577 | optional: true
578 | checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708
579 | languageName: node
580 | linkType: hard
581 |
582 | "deep-is@npm:^0.1.3":
583 | version: 0.1.4
584 | resolution: "deep-is@npm:0.1.4"
585 | checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804
586 | languageName: node
587 | linkType: hard
588 |
589 | "define-properties@npm:^1.1.3":
590 | version: 1.1.3
591 | resolution: "define-properties@npm:1.1.3"
592 | dependencies:
593 | object-keys: ^1.0.12
594 | checksum: da80dba55d0cd76a5a7ab71ef6ea0ebcb7b941f803793e4e0257b384cb772038faa0c31659d244e82c4342edef841c1a1212580006a05a5068ee48223d787317
595 | languageName: node
596 | linkType: hard
597 |
598 | "depd@npm:~1.1.2":
599 | version: 1.1.2
600 | resolution: "depd@npm:1.1.2"
601 | checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9
602 | languageName: node
603 | linkType: hard
604 |
605 | "dir-glob@npm:^3.0.1":
606 | version: 3.0.1
607 | resolution: "dir-glob@npm:3.0.1"
608 | dependencies:
609 | path-type: ^4.0.0
610 | checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
611 | languageName: node
612 | linkType: hard
613 |
614 | "doctrine@npm:^2.1.0":
615 | version: 2.1.0
616 | resolution: "doctrine@npm:2.1.0"
617 | dependencies:
618 | esutils: ^2.0.2
619 | checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8
620 | languageName: node
621 | linkType: hard
622 |
623 | "doctrine@npm:^3.0.0":
624 | version: 3.0.0
625 | resolution: "doctrine@npm:3.0.0"
626 | dependencies:
627 | esutils: ^2.0.2
628 | checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce
629 | languageName: node
630 | linkType: hard
631 |
632 | "emoji-regex@npm:^9.2.2":
633 | version: 9.2.2
634 | resolution: "emoji-regex@npm:9.2.2"
635 | checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601
636 | languageName: node
637 | linkType: hard
638 |
639 | "es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1":
640 | version: 1.19.1
641 | resolution: "es-abstract@npm:1.19.1"
642 | dependencies:
643 | call-bind: ^1.0.2
644 | es-to-primitive: ^1.2.1
645 | function-bind: ^1.1.1
646 | get-intrinsic: ^1.1.1
647 | get-symbol-description: ^1.0.0
648 | has: ^1.0.3
649 | has-symbols: ^1.0.2
650 | internal-slot: ^1.0.3
651 | is-callable: ^1.2.4
652 | is-negative-zero: ^2.0.1
653 | is-regex: ^1.1.4
654 | is-shared-array-buffer: ^1.0.1
655 | is-string: ^1.0.7
656 | is-weakref: ^1.0.1
657 | object-inspect: ^1.11.0
658 | object-keys: ^1.1.1
659 | object.assign: ^4.1.2
660 | string.prototype.trimend: ^1.0.4
661 | string.prototype.trimstart: ^1.0.4
662 | unbox-primitive: ^1.0.1
663 | checksum: b6be8410672c5364db3fb01eb786e30c7b4bb32b4af63d381c08840f4382c4a168e7855cd338bf59d4f1a1a1138f4d748d1fd40ec65aaa071876f9e9fbfed949
664 | languageName: node
665 | linkType: hard
666 |
667 | "es-to-primitive@npm:^1.2.1":
668 | version: 1.2.1
669 | resolution: "es-to-primitive@npm:1.2.1"
670 | dependencies:
671 | is-callable: ^1.1.4
672 | is-date-object: ^1.0.1
673 | is-symbol: ^1.0.2
674 | checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed
675 | languageName: node
676 | linkType: hard
677 |
678 | "escape-string-regexp@npm:^4.0.0":
679 | version: 4.0.0
680 | resolution: "escape-string-regexp@npm:4.0.0"
681 | checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5
682 | languageName: node
683 | linkType: hard
684 |
685 | "eslint-config-next@npm:12.1.0":
686 | version: 12.1.0
687 | resolution: "eslint-config-next@npm:12.1.0"
688 | dependencies:
689 | "@next/eslint-plugin-next": 12.1.0
690 | "@rushstack/eslint-patch": ^1.0.8
691 | "@typescript-eslint/parser": ^5.0.0
692 | eslint-import-resolver-node: ^0.3.4
693 | eslint-import-resolver-typescript: ^2.4.0
694 | eslint-plugin-import: ^2.25.2
695 | eslint-plugin-jsx-a11y: ^6.5.1
696 | eslint-plugin-react: ^7.27.0
697 | eslint-plugin-react-hooks: ^4.3.0
698 | peerDependencies:
699 | eslint: ^7.23.0 || ^8.0.0
700 | next: ">=10.2.0"
701 | typescript: ">=3.3.1"
702 | peerDependenciesMeta:
703 | typescript:
704 | optional: true
705 | checksum: 38664b2fdc6643c5c35f40612606f208350d0472ff12f177e6dc8a2065f59f0c092f494d568c681212eda60a74660c2ffe329132d74938739ae5c668ffe989c8
706 | languageName: node
707 | linkType: hard
708 |
709 | "eslint-import-resolver-node@npm:^0.3.4, eslint-import-resolver-node@npm:^0.3.6":
710 | version: 0.3.6
711 | resolution: "eslint-import-resolver-node@npm:0.3.6"
712 | dependencies:
713 | debug: ^3.2.7
714 | resolve: ^1.20.0
715 | checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8
716 | languageName: node
717 | linkType: hard
718 |
719 | "eslint-import-resolver-typescript@npm:^2.4.0":
720 | version: 2.5.0
721 | resolution: "eslint-import-resolver-typescript@npm:2.5.0"
722 | dependencies:
723 | debug: ^4.3.1
724 | glob: ^7.1.7
725 | is-glob: ^4.0.1
726 | resolve: ^1.20.0
727 | tsconfig-paths: ^3.9.0
728 | peerDependencies:
729 | eslint: "*"
730 | eslint-plugin-import: "*"
731 | checksum: e507a0cb46a05f136b1416664c7cbe1b1178001417421ce5621f147e88c8973b5c9ee1554dbf0b79ae93f760d69f2796e1a880d562356a080e9e4ac1058206a3
732 | languageName: node
733 | linkType: hard
734 |
735 | "eslint-module-utils@npm:^2.7.2":
736 | version: 2.7.3
737 | resolution: "eslint-module-utils@npm:2.7.3"
738 | dependencies:
739 | debug: ^3.2.7
740 | find-up: ^2.1.0
741 | checksum: 77048263f309167a1e6a1e1b896bfb5ddd1d3859b2e2abbd9c32c432aee13d610d46e6820b1ca81b37fba437cf423a404bc6649be64ace9148a3062d1886a678
742 | languageName: node
743 | linkType: hard
744 |
745 | "eslint-plugin-import@npm:^2.25.2":
746 | version: 2.25.4
747 | resolution: "eslint-plugin-import@npm:2.25.4"
748 | dependencies:
749 | array-includes: ^3.1.4
750 | array.prototype.flat: ^1.2.5
751 | debug: ^2.6.9
752 | doctrine: ^2.1.0
753 | eslint-import-resolver-node: ^0.3.6
754 | eslint-module-utils: ^2.7.2
755 | has: ^1.0.3
756 | is-core-module: ^2.8.0
757 | is-glob: ^4.0.3
758 | minimatch: ^3.0.4
759 | object.values: ^1.1.5
760 | resolve: ^1.20.0
761 | tsconfig-paths: ^3.12.0
762 | peerDependencies:
763 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
764 | checksum: 0af24f5c7c6ca692f42e3947127f0ae7dfe44f1e02740f7cbe988b510a9c52bab0065d7df04e2d953dcc88a4595a00cbdcf14018acf8cd75cfd47b72efcbb734
765 | languageName: node
766 | linkType: hard
767 |
768 | "eslint-plugin-jsx-a11y@npm:^6.5.1":
769 | version: 6.5.1
770 | resolution: "eslint-plugin-jsx-a11y@npm:6.5.1"
771 | dependencies:
772 | "@babel/runtime": ^7.16.3
773 | aria-query: ^4.2.2
774 | array-includes: ^3.1.4
775 | ast-types-flow: ^0.0.7
776 | axe-core: ^4.3.5
777 | axobject-query: ^2.2.0
778 | damerau-levenshtein: ^1.0.7
779 | emoji-regex: ^9.2.2
780 | has: ^1.0.3
781 | jsx-ast-utils: ^3.2.1
782 | language-tags: ^1.0.5
783 | minimatch: ^3.0.4
784 | peerDependencies:
785 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
786 | checksum: 311ab993ed982d0cc7cb0ba02fbc4b36c4a94e9434f31e97f13c4d67e8ecb8aec36baecfd759ff70498846e7e11d7a197eb04c39ad64934baf3354712fd0bc9d
787 | languageName: node
788 | linkType: hard
789 |
790 | "eslint-plugin-react-hooks@npm:^4.3.0":
791 | version: 4.3.0
792 | resolution: "eslint-plugin-react-hooks@npm:4.3.0"
793 | peerDependencies:
794 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
795 | checksum: 0ba1566ba0780bbc75a5921f49188edf232db2085ab32c8d3889592f0db9d6fadc97fcf639775e0101dec6b5409ca3c803ec44213b90c8bacaf0bdf921871c2e
796 | languageName: node
797 | linkType: hard
798 |
799 | "eslint-plugin-react@npm:^7.27.0":
800 | version: 7.29.4
801 | resolution: "eslint-plugin-react@npm:7.29.4"
802 | dependencies:
803 | array-includes: ^3.1.4
804 | array.prototype.flatmap: ^1.2.5
805 | doctrine: ^2.1.0
806 | estraverse: ^5.3.0
807 | jsx-ast-utils: ^2.4.1 || ^3.0.0
808 | minimatch: ^3.1.2
809 | object.entries: ^1.1.5
810 | object.fromentries: ^2.0.5
811 | object.hasown: ^1.1.0
812 | object.values: ^1.1.5
813 | prop-types: ^15.8.1
814 | resolve: ^2.0.0-next.3
815 | semver: ^6.3.0
816 | string.prototype.matchall: ^4.0.6
817 | peerDependencies:
818 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
819 | checksum: bb7d3715ccd7f3e0d7bfaa2125b26d96865695bcfea4a3d510a5763342a74ab5b99a88e13aad9245f9461ad87e4bce69c33fc946888115d576233f9b6e69700d
820 | languageName: node
821 | linkType: hard
822 |
823 | "eslint-scope@npm:^7.1.1":
824 | version: 7.1.1
825 | resolution: "eslint-scope@npm:7.1.1"
826 | dependencies:
827 | esrecurse: ^4.3.0
828 | estraverse: ^5.2.0
829 | checksum: 9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e
830 | languageName: node
831 | linkType: hard
832 |
833 | "eslint-utils@npm:^3.0.0":
834 | version: 3.0.0
835 | resolution: "eslint-utils@npm:3.0.0"
836 | dependencies:
837 | eslint-visitor-keys: ^2.0.0
838 | peerDependencies:
839 | eslint: ">=5"
840 | checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619
841 | languageName: node
842 | linkType: hard
843 |
844 | "eslint-visitor-keys@npm:^2.0.0":
845 | version: 2.1.0
846 | resolution: "eslint-visitor-keys@npm:2.1.0"
847 | checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d
848 | languageName: node
849 | linkType: hard
850 |
851 | "eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0":
852 | version: 3.3.0
853 | resolution: "eslint-visitor-keys@npm:3.3.0"
854 | checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808
855 | languageName: node
856 | linkType: hard
857 |
858 | "eslint@npm:8.11.0":
859 | version: 8.11.0
860 | resolution: "eslint@npm:8.11.0"
861 | dependencies:
862 | "@eslint/eslintrc": ^1.2.1
863 | "@humanwhocodes/config-array": ^0.9.2
864 | ajv: ^6.10.0
865 | chalk: ^4.0.0
866 | cross-spawn: ^7.0.2
867 | debug: ^4.3.2
868 | doctrine: ^3.0.0
869 | escape-string-regexp: ^4.0.0
870 | eslint-scope: ^7.1.1
871 | eslint-utils: ^3.0.0
872 | eslint-visitor-keys: ^3.3.0
873 | espree: ^9.3.1
874 | esquery: ^1.4.0
875 | esutils: ^2.0.2
876 | fast-deep-equal: ^3.1.3
877 | file-entry-cache: ^6.0.1
878 | functional-red-black-tree: ^1.0.1
879 | glob-parent: ^6.0.1
880 | globals: ^13.6.0
881 | ignore: ^5.2.0
882 | import-fresh: ^3.0.0
883 | imurmurhash: ^0.1.4
884 | is-glob: ^4.0.0
885 | js-yaml: ^4.1.0
886 | json-stable-stringify-without-jsonify: ^1.0.1
887 | levn: ^0.4.1
888 | lodash.merge: ^4.6.2
889 | minimatch: ^3.0.4
890 | natural-compare: ^1.4.0
891 | optionator: ^0.9.1
892 | regexpp: ^3.2.0
893 | strip-ansi: ^6.0.1
894 | strip-json-comments: ^3.1.0
895 | text-table: ^0.2.0
896 | v8-compile-cache: ^2.0.3
897 | bin:
898 | eslint: bin/eslint.js
899 | checksum: a06a2ea37002d6c0a4f462fe31b4411185dc3da7857fafb896eb392ba95a1289cc3538056474b2f44f08012f265bede01a39d46df4ac39ebc6d7be90e2c8f9fa
900 | languageName: node
901 | linkType: hard
902 |
903 | "espree@npm:^9.3.1":
904 | version: 9.3.1
905 | resolution: "espree@npm:9.3.1"
906 | dependencies:
907 | acorn: ^8.7.0
908 | acorn-jsx: ^5.3.1
909 | eslint-visitor-keys: ^3.3.0
910 | checksum: d7161db30b65427e0799383699ac4c441533a38faee005153694b68b933ba7a24666680edfc490fa77e3a84a22dbd955768034a6f811af5049774eead83063a5
911 | languageName: node
912 | linkType: hard
913 |
914 | "esquery@npm:^1.4.0":
915 | version: 1.4.0
916 | resolution: "esquery@npm:1.4.0"
917 | dependencies:
918 | estraverse: ^5.1.0
919 | checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210
920 | languageName: node
921 | linkType: hard
922 |
923 | "esrecurse@npm:^4.3.0":
924 | version: 4.3.0
925 | resolution: "esrecurse@npm:4.3.0"
926 | dependencies:
927 | estraverse: ^5.2.0
928 | checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837
929 | languageName: node
930 | linkType: hard
931 |
932 | "estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
933 | version: 5.3.0
934 | resolution: "estraverse@npm:5.3.0"
935 | checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b
936 | languageName: node
937 | linkType: hard
938 |
939 | "esutils@npm:^2.0.2":
940 | version: 2.0.3
941 | resolution: "esutils@npm:2.0.3"
942 | checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87
943 | languageName: node
944 | linkType: hard
945 |
946 | "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
947 | version: 3.1.3
948 | resolution: "fast-deep-equal@npm:3.1.3"
949 | checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
950 | languageName: node
951 | linkType: hard
952 |
953 | "fast-glob@npm:^3.2.9":
954 | version: 3.2.11
955 | resolution: "fast-glob@npm:3.2.11"
956 | dependencies:
957 | "@nodelib/fs.stat": ^2.0.2
958 | "@nodelib/fs.walk": ^1.2.3
959 | glob-parent: ^5.1.2
960 | merge2: ^1.3.0
961 | micromatch: ^4.0.4
962 | checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7
963 | languageName: node
964 | linkType: hard
965 |
966 | "fast-json-stable-stringify@npm:^2.0.0":
967 | version: 2.1.0
968 | resolution: "fast-json-stable-stringify@npm:2.1.0"
969 | checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb
970 | languageName: node
971 | linkType: hard
972 |
973 | "fast-levenshtein@npm:^2.0.6":
974 | version: 2.0.6
975 | resolution: "fast-levenshtein@npm:2.0.6"
976 | checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c
977 | languageName: node
978 | linkType: hard
979 |
980 | "fastq@npm:^1.6.0":
981 | version: 1.13.0
982 | resolution: "fastq@npm:1.13.0"
983 | dependencies:
984 | reusify: ^1.0.4
985 | checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b
986 | languageName: node
987 | linkType: hard
988 |
989 | "file-entry-cache@npm:^6.0.1":
990 | version: 6.0.1
991 | resolution: "file-entry-cache@npm:6.0.1"
992 | dependencies:
993 | flat-cache: ^3.0.4
994 | checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74
995 | languageName: node
996 | linkType: hard
997 |
998 | "fill-range@npm:^7.0.1":
999 | version: 7.0.1
1000 | resolution: "fill-range@npm:7.0.1"
1001 | dependencies:
1002 | to-regex-range: ^5.0.1
1003 | checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917
1004 | languageName: node
1005 | linkType: hard
1006 |
1007 | "find-up@npm:^2.1.0":
1008 | version: 2.1.0
1009 | resolution: "find-up@npm:2.1.0"
1010 | dependencies:
1011 | locate-path: ^2.0.0
1012 | checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd
1013 | languageName: node
1014 | linkType: hard
1015 |
1016 | "flat-cache@npm:^3.0.4":
1017 | version: 3.0.4
1018 | resolution: "flat-cache@npm:3.0.4"
1019 | dependencies:
1020 | flatted: ^3.1.0
1021 | rimraf: ^3.0.2
1022 | checksum: 4fdd10ecbcbf7d520f9040dd1340eb5dfe951e6f0ecf2252edeec03ee68d989ec8b9a20f4434270e71bcfd57800dc09b3344fca3966b2eb8f613072c7d9a2365
1023 | languageName: node
1024 | linkType: hard
1025 |
1026 | "flatted@npm:^3.1.0":
1027 | version: 3.2.5
1028 | resolution: "flatted@npm:3.2.5"
1029 | checksum: 3c436e9695ccca29620b4be5671dd72e5dd0a7500e0856611b7ca9bd8169f177f408c3b9abfa78dfe1493ee2d873e2c119080a8a9bee4e1a186a9e60ca6c89f1
1030 | languageName: node
1031 | linkType: hard
1032 |
1033 | "follow-redirects@npm:^1.14.8":
1034 | version: 1.14.9
1035 | resolution: "follow-redirects@npm:1.14.9"
1036 | peerDependenciesMeta:
1037 | debug:
1038 | optional: true
1039 | checksum: f5982e0eb481818642492d3ca35a86989c98af1128b8e1a62911a3410621bc15d2b079e8170b35b19d3bdee770b73ed431a257ed86195af773771145baa57845
1040 | languageName: node
1041 | linkType: hard
1042 |
1043 | "fs.realpath@npm:^1.0.0":
1044 | version: 1.0.0
1045 | resolution: "fs.realpath@npm:1.0.0"
1046 | checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0
1047 | languageName: node
1048 | linkType: hard
1049 |
1050 | "function-bind@npm:^1.1.1":
1051 | version: 1.1.1
1052 | resolution: "function-bind@npm:1.1.1"
1053 | checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a
1054 | languageName: node
1055 | linkType: hard
1056 |
1057 | "functional-red-black-tree@npm:^1.0.1":
1058 | version: 1.0.1
1059 | resolution: "functional-red-black-tree@npm:1.0.1"
1060 | checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f
1061 | languageName: node
1062 | linkType: hard
1063 |
1064 | "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1":
1065 | version: 1.1.1
1066 | resolution: "get-intrinsic@npm:1.1.1"
1067 | dependencies:
1068 | function-bind: ^1.1.1
1069 | has: ^1.0.3
1070 | has-symbols: ^1.0.1
1071 | checksum: a9fe2ca8fa3f07f9b0d30fb202bcd01f3d9b9b6b732452e79c48e79f7d6d8d003af3f9e38514250e3553fdc83c61650851cb6870832ac89deaaceb08e3721a17
1072 | languageName: node
1073 | linkType: hard
1074 |
1075 | "get-symbol-description@npm:^1.0.0":
1076 | version: 1.0.0
1077 | resolution: "get-symbol-description@npm:1.0.0"
1078 | dependencies:
1079 | call-bind: ^1.0.2
1080 | get-intrinsic: ^1.1.1
1081 | checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247
1082 | languageName: node
1083 | linkType: hard
1084 |
1085 | "glob-parent@npm:^5.1.2":
1086 | version: 5.1.2
1087 | resolution: "glob-parent@npm:5.1.2"
1088 | dependencies:
1089 | is-glob: ^4.0.1
1090 | checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e
1091 | languageName: node
1092 | linkType: hard
1093 |
1094 | "glob-parent@npm:^6.0.1":
1095 | version: 6.0.2
1096 | resolution: "glob-parent@npm:6.0.2"
1097 | dependencies:
1098 | is-glob: ^4.0.3
1099 | checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8
1100 | languageName: node
1101 | linkType: hard
1102 |
1103 | "glob@npm:7.1.7":
1104 | version: 7.1.7
1105 | resolution: "glob@npm:7.1.7"
1106 | dependencies:
1107 | fs.realpath: ^1.0.0
1108 | inflight: ^1.0.4
1109 | inherits: 2
1110 | minimatch: ^3.0.4
1111 | once: ^1.3.0
1112 | path-is-absolute: ^1.0.0
1113 | checksum: b61f48973bbdcf5159997b0874a2165db572b368b931135832599875919c237fc05c12984e38fe828e69aa8a921eb0e8a4997266211c517c9cfaae8a93988bb8
1114 | languageName: node
1115 | linkType: hard
1116 |
1117 | "glob@npm:^7.1.3, glob@npm:^7.1.7":
1118 | version: 7.2.0
1119 | resolution: "glob@npm:7.2.0"
1120 | dependencies:
1121 | fs.realpath: ^1.0.0
1122 | inflight: ^1.0.4
1123 | inherits: 2
1124 | minimatch: ^3.0.4
1125 | once: ^1.3.0
1126 | path-is-absolute: ^1.0.0
1127 | checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134
1128 | languageName: node
1129 | linkType: hard
1130 |
1131 | "globals@npm:^13.6.0, globals@npm:^13.9.0":
1132 | version: 13.13.0
1133 | resolution: "globals@npm:13.13.0"
1134 | dependencies:
1135 | type-fest: ^0.20.2
1136 | checksum: c55ea8fd3afecb72567bac41605577e19e68476993dfb0ca4c49b86075af5f0ae3f0f5502525f69010f7c5ea5db6a1c540a80a4f80ebdfb2f686d87b0f05d7e9
1137 | languageName: node
1138 | linkType: hard
1139 |
1140 | "globby@npm:^11.0.4":
1141 | version: 11.1.0
1142 | resolution: "globby@npm:11.1.0"
1143 | dependencies:
1144 | array-union: ^2.1.0
1145 | dir-glob: ^3.0.1
1146 | fast-glob: ^3.2.9
1147 | ignore: ^5.2.0
1148 | merge2: ^1.4.1
1149 | slash: ^3.0.0
1150 | checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
1151 | languageName: node
1152 | linkType: hard
1153 |
1154 | "has-bigints@npm:^1.0.1":
1155 | version: 1.0.1
1156 | resolution: "has-bigints@npm:1.0.1"
1157 | checksum: 44ab55868174470065d2e0f8f6def1c990d12b82162a8803c679699fa8a39f966e336f2a33c185092fe8aea7e8bf2e85f1c26add5f29d98f2318bd270096b183
1158 | languageName: node
1159 | linkType: hard
1160 |
1161 | "has-flag@npm:^4.0.0":
1162 | version: 4.0.0
1163 | resolution: "has-flag@npm:4.0.0"
1164 | checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad
1165 | languageName: node
1166 | linkType: hard
1167 |
1168 | "has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2":
1169 | version: 1.0.3
1170 | resolution: "has-symbols@npm:1.0.3"
1171 | checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410
1172 | languageName: node
1173 | linkType: hard
1174 |
1175 | "has-tostringtag@npm:^1.0.0":
1176 | version: 1.0.0
1177 | resolution: "has-tostringtag@npm:1.0.0"
1178 | dependencies:
1179 | has-symbols: ^1.0.2
1180 | checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c
1181 | languageName: node
1182 | linkType: hard
1183 |
1184 | "has@npm:^1.0.3":
1185 | version: 1.0.3
1186 | resolution: "has@npm:1.0.3"
1187 | dependencies:
1188 | function-bind: ^1.1.1
1189 | checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792
1190 | languageName: node
1191 | linkType: hard
1192 |
1193 | "http-errors@npm:~1.7.3":
1194 | version: 1.7.3
1195 | resolution: "http-errors@npm:1.7.3"
1196 | dependencies:
1197 | depd: ~1.1.2
1198 | inherits: 2.0.4
1199 | setprototypeof: 1.1.1
1200 | statuses: ">= 1.5.0 < 2"
1201 | toidentifier: 1.0.0
1202 | checksum: a59f359473f4b3ea78305beee90d186268d6075432622a46fb7483059068a2dd4c854a20ac8cd438883127e06afb78c1309168bde6cdfeed1e3700eb42487d99
1203 | languageName: node
1204 | linkType: hard
1205 |
1206 | "ignore@npm:^5.2.0":
1207 | version: 5.2.0
1208 | resolution: "ignore@npm:5.2.0"
1209 | checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77
1210 | languageName: node
1211 | linkType: hard
1212 |
1213 | "import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1":
1214 | version: 3.3.0
1215 | resolution: "import-fresh@npm:3.3.0"
1216 | dependencies:
1217 | parent-module: ^1.0.0
1218 | resolve-from: ^4.0.0
1219 | checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa
1220 | languageName: node
1221 | linkType: hard
1222 |
1223 | "imurmurhash@npm:^0.1.4":
1224 | version: 0.1.4
1225 | resolution: "imurmurhash@npm:0.1.4"
1226 | checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7
1227 | languageName: node
1228 | linkType: hard
1229 |
1230 | "inflight@npm:^1.0.4":
1231 | version: 1.0.6
1232 | resolution: "inflight@npm:1.0.6"
1233 | dependencies:
1234 | once: ^1.3.0
1235 | wrappy: 1
1236 | checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd
1237 | languageName: node
1238 | linkType: hard
1239 |
1240 | "inherits@npm:2, inherits@npm:2.0.4":
1241 | version: 2.0.4
1242 | resolution: "inherits@npm:2.0.4"
1243 | checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
1244 | languageName: node
1245 | linkType: hard
1246 |
1247 | "internal-slot@npm:^1.0.3":
1248 | version: 1.0.3
1249 | resolution: "internal-slot@npm:1.0.3"
1250 | dependencies:
1251 | get-intrinsic: ^1.1.0
1252 | has: ^1.0.3
1253 | side-channel: ^1.0.4
1254 | checksum: 1944f92e981e47aebc98a88ff0db579fd90543d937806104d0b96557b10c1f170c51fb777b97740a8b6ddeec585fca8c39ae99fd08a8e058dfc8ab70937238bf
1255 | languageName: node
1256 | linkType: hard
1257 |
1258 | "is-bigint@npm:^1.0.1":
1259 | version: 1.0.4
1260 | resolution: "is-bigint@npm:1.0.4"
1261 | dependencies:
1262 | has-bigints: ^1.0.1
1263 | checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666
1264 | languageName: node
1265 | linkType: hard
1266 |
1267 | "is-boolean-object@npm:^1.1.0":
1268 | version: 1.1.2
1269 | resolution: "is-boolean-object@npm:1.1.2"
1270 | dependencies:
1271 | call-bind: ^1.0.2
1272 | has-tostringtag: ^1.0.0
1273 | checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222
1274 | languageName: node
1275 | linkType: hard
1276 |
1277 | "is-callable@npm:^1.1.4, is-callable@npm:^1.2.4":
1278 | version: 1.2.4
1279 | resolution: "is-callable@npm:1.2.4"
1280 | checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f
1281 | languageName: node
1282 | linkType: hard
1283 |
1284 | "is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.0, is-core-module@npm:^2.8.1":
1285 | version: 2.8.1
1286 | resolution: "is-core-module@npm:2.8.1"
1287 | dependencies:
1288 | has: ^1.0.3
1289 | checksum: 418b7bc10768a73c41c7ef497e293719604007f88934a6ffc5f7c78702791b8528102fb4c9e56d006d69361549b3d9519440214a74aefc7e0b79e5e4411d377f
1290 | languageName: node
1291 | linkType: hard
1292 |
1293 | "is-date-object@npm:^1.0.1":
1294 | version: 1.0.5
1295 | resolution: "is-date-object@npm:1.0.5"
1296 | dependencies:
1297 | has-tostringtag: ^1.0.0
1298 | checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc
1299 | languageName: node
1300 | linkType: hard
1301 |
1302 | "is-extglob@npm:^2.1.1":
1303 | version: 2.1.1
1304 | resolution: "is-extglob@npm:2.1.1"
1305 | checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85
1306 | languageName: node
1307 | linkType: hard
1308 |
1309 | "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3":
1310 | version: 4.0.3
1311 | resolution: "is-glob@npm:4.0.3"
1312 | dependencies:
1313 | is-extglob: ^2.1.1
1314 | checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4
1315 | languageName: node
1316 | linkType: hard
1317 |
1318 | "is-negative-zero@npm:^2.0.1":
1319 | version: 2.0.2
1320 | resolution: "is-negative-zero@npm:2.0.2"
1321 | checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a
1322 | languageName: node
1323 | linkType: hard
1324 |
1325 | "is-number-object@npm:^1.0.4":
1326 | version: 1.0.6
1327 | resolution: "is-number-object@npm:1.0.6"
1328 | dependencies:
1329 | has-tostringtag: ^1.0.0
1330 | checksum: c697704e8fc2027fc41cb81d29805de4e8b6dc9c3efee93741dbf126a8ecc8443fef85adbc581415ae7e55d325e51d0a942324ae35c829131748cce39cba55f3
1331 | languageName: node
1332 | linkType: hard
1333 |
1334 | "is-number@npm:^7.0.0":
1335 | version: 7.0.0
1336 | resolution: "is-number@npm:7.0.0"
1337 | checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a
1338 | languageName: node
1339 | linkType: hard
1340 |
1341 | "is-regex@npm:^1.1.4":
1342 | version: 1.1.4
1343 | resolution: "is-regex@npm:1.1.4"
1344 | dependencies:
1345 | call-bind: ^1.0.2
1346 | has-tostringtag: ^1.0.0
1347 | checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652
1348 | languageName: node
1349 | linkType: hard
1350 |
1351 | "is-shared-array-buffer@npm:^1.0.1":
1352 | version: 1.0.1
1353 | resolution: "is-shared-array-buffer@npm:1.0.1"
1354 | checksum: 2ffb92533e64e2876e6cfe6906871d28400b6f1a53130fe652ec8007bc0e5044d05e7af8e31bdc992fbba520bd92938cfbeedd0f286be92f250c7c76191c4d90
1355 | languageName: node
1356 | linkType: hard
1357 |
1358 | "is-string@npm:^1.0.5, is-string@npm:^1.0.7":
1359 | version: 1.0.7
1360 | resolution: "is-string@npm:1.0.7"
1361 | dependencies:
1362 | has-tostringtag: ^1.0.0
1363 | checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989
1364 | languageName: node
1365 | linkType: hard
1366 |
1367 | "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3":
1368 | version: 1.0.4
1369 | resolution: "is-symbol@npm:1.0.4"
1370 | dependencies:
1371 | has-symbols: ^1.0.2
1372 | checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510
1373 | languageName: node
1374 | linkType: hard
1375 |
1376 | "is-weakref@npm:^1.0.1":
1377 | version: 1.0.2
1378 | resolution: "is-weakref@npm:1.0.2"
1379 | dependencies:
1380 | call-bind: ^1.0.2
1381 | checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de
1382 | languageName: node
1383 | linkType: hard
1384 |
1385 | "isexe@npm:^2.0.0":
1386 | version: 2.0.0
1387 | resolution: "isexe@npm:2.0.0"
1388 | checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62
1389 | languageName: node
1390 | linkType: hard
1391 |
1392 | "js-tokens@npm:^3.0.0 || ^4.0.0":
1393 | version: 4.0.0
1394 | resolution: "js-tokens@npm:4.0.0"
1395 | checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78
1396 | languageName: node
1397 | linkType: hard
1398 |
1399 | "js-yaml@npm:^4.1.0":
1400 | version: 4.1.0
1401 | resolution: "js-yaml@npm:4.1.0"
1402 | dependencies:
1403 | argparse: ^2.0.1
1404 | bin:
1405 | js-yaml: bin/js-yaml.js
1406 | checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a
1407 | languageName: node
1408 | linkType: hard
1409 |
1410 | "json-schema-traverse@npm:^0.4.1":
1411 | version: 0.4.1
1412 | resolution: "json-schema-traverse@npm:0.4.1"
1413 | checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b
1414 | languageName: node
1415 | linkType: hard
1416 |
1417 | "json-stable-stringify-without-jsonify@npm:^1.0.1":
1418 | version: 1.0.1
1419 | resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
1420 | checksum: cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215
1421 | languageName: node
1422 | linkType: hard
1423 |
1424 | "json5@npm:^1.0.1":
1425 | version: 1.0.1
1426 | resolution: "json5@npm:1.0.1"
1427 | dependencies:
1428 | minimist: ^1.2.0
1429 | bin:
1430 | json5: lib/cli.js
1431 | checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3
1432 | languageName: node
1433 | linkType: hard
1434 |
1435 | "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1":
1436 | version: 3.2.1
1437 | resolution: "jsx-ast-utils@npm:3.2.1"
1438 | dependencies:
1439 | array-includes: ^3.1.3
1440 | object.assign: ^4.1.2
1441 | checksum: dcee22e6382ee5a6bd4187333a44b6420d9d079838119a07055d6e88d137dd0afadc97a2246152b0b65006bd5fc393112dc0cef01956a01a66c1713913953c66
1442 | languageName: node
1443 | linkType: hard
1444 |
1445 | "language-subtag-registry@npm:~0.3.2":
1446 | version: 0.3.21
1447 | resolution: "language-subtag-registry@npm:0.3.21"
1448 | checksum: 5f794525a5bfcefeea155a681af1c03365b60e115b688952a53c6e0b9532b09163f57f1fcb69d6150e0e805ec0350644a4cb35da98f4902562915be9f89572a1
1449 | languageName: node
1450 | linkType: hard
1451 |
1452 | "language-tags@npm:^1.0.5":
1453 | version: 1.0.5
1454 | resolution: "language-tags@npm:1.0.5"
1455 | dependencies:
1456 | language-subtag-registry: ~0.3.2
1457 | checksum: c81b5d8b9f5f9cfd06ee71ada6ddfe1cf83044dd5eeefcd1e420ad491944da8957688db4a0a9bc562df4afdc2783425cbbdfd152c01d93179cf86888903123cf
1458 | languageName: node
1459 | linkType: hard
1460 |
1461 | "levn@npm:^0.4.1":
1462 | version: 0.4.1
1463 | resolution: "levn@npm:0.4.1"
1464 | dependencies:
1465 | prelude-ls: ^1.2.1
1466 | type-check: ~0.4.0
1467 | checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4
1468 | languageName: node
1469 | linkType: hard
1470 |
1471 | "locate-path@npm:^2.0.0":
1472 | version: 2.0.0
1473 | resolution: "locate-path@npm:2.0.0"
1474 | dependencies:
1475 | p-locate: ^2.0.0
1476 | path-exists: ^3.0.0
1477 | checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755
1478 | languageName: node
1479 | linkType: hard
1480 |
1481 | "lodash.merge@npm:^4.6.2":
1482 | version: 4.6.2
1483 | resolution: "lodash.merge@npm:4.6.2"
1484 | checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005
1485 | languageName: node
1486 | linkType: hard
1487 |
1488 | "loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
1489 | version: 1.4.0
1490 | resolution: "loose-envify@npm:1.4.0"
1491 | dependencies:
1492 | js-tokens: ^3.0.0 || ^4.0.0
1493 | bin:
1494 | loose-envify: cli.js
1495 | checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4
1496 | languageName: node
1497 | linkType: hard
1498 |
1499 | "lru-cache@npm:^6.0.0":
1500 | version: 6.0.0
1501 | resolution: "lru-cache@npm:6.0.0"
1502 | dependencies:
1503 | yallist: ^4.0.0
1504 | checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297
1505 | languageName: node
1506 | linkType: hard
1507 |
1508 | "merge2@npm:^1.3.0, merge2@npm:^1.4.1":
1509 | version: 1.4.1
1510 | resolution: "merge2@npm:1.4.1"
1511 | checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
1512 | languageName: node
1513 | linkType: hard
1514 |
1515 | "micromatch@npm:^4.0.4":
1516 | version: 4.0.4
1517 | resolution: "micromatch@npm:4.0.4"
1518 | dependencies:
1519 | braces: ^3.0.1
1520 | picomatch: ^2.2.3
1521 | checksum: ef3d1c88e79e0a68b0e94a03137676f3324ac18a908c245a9e5936f838079fcc108ac7170a5fadc265a9c2596963462e402841406bda1a4bb7b68805601d631c
1522 | languageName: node
1523 | linkType: hard
1524 |
1525 | "minimatch@npm:^3.0.4, minimatch@npm:^3.1.2":
1526 | version: 3.1.2
1527 | resolution: "minimatch@npm:3.1.2"
1528 | dependencies:
1529 | brace-expansion: ^1.1.7
1530 | checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a
1531 | languageName: node
1532 | linkType: hard
1533 |
1534 | "minimist@npm:^1.2.0":
1535 | version: 1.2.5
1536 | resolution: "minimist@npm:1.2.5"
1537 | checksum: 86706ce5b36c16bfc35c5fe3dbb01d5acdc9a22f2b6cc810b6680656a1d2c0e44a0159c9a3ba51fb072bb5c203e49e10b51dcd0eec39c481f4c42086719bae52
1538 | languageName: node
1539 | linkType: hard
1540 |
1541 | "ms@npm:2.0.0":
1542 | version: 2.0.0
1543 | resolution: "ms@npm:2.0.0"
1544 | checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4
1545 | languageName: node
1546 | linkType: hard
1547 |
1548 | "ms@npm:2.1.2":
1549 | version: 2.1.2
1550 | resolution: "ms@npm:2.1.2"
1551 | checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f
1552 | languageName: node
1553 | linkType: hard
1554 |
1555 | "ms@npm:^2.1.1":
1556 | version: 2.1.3
1557 | resolution: "ms@npm:2.1.3"
1558 | checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
1559 | languageName: node
1560 | linkType: hard
1561 |
1562 | "nanoid@npm:^3.1.30":
1563 | version: 3.3.1
1564 | resolution: "nanoid@npm:3.3.1"
1565 | bin:
1566 | nanoid: bin/nanoid.cjs
1567 | checksum: 4ef0969e1bbe866fc223eb32276cbccb0961900bfe79104fa5abe34361979dead8d0e061410a5c03bc3d47455685adf32c09d6f27790f4a6898fb51f7df7ec86
1568 | languageName: node
1569 | linkType: hard
1570 |
1571 | "natural-compare@npm:^1.4.0":
1572 | version: 1.4.0
1573 | resolution: "natural-compare@npm:1.4.0"
1574 | checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d
1575 | languageName: node
1576 | linkType: hard
1577 |
1578 | "next@npm:12.1.0":
1579 | version: 12.1.0
1580 | resolution: "next@npm:12.1.0"
1581 | dependencies:
1582 | "@next/env": 12.1.0
1583 | "@next/swc-android-arm64": 12.1.0
1584 | "@next/swc-darwin-arm64": 12.1.0
1585 | "@next/swc-darwin-x64": 12.1.0
1586 | "@next/swc-linux-arm-gnueabihf": 12.1.0
1587 | "@next/swc-linux-arm64-gnu": 12.1.0
1588 | "@next/swc-linux-arm64-musl": 12.1.0
1589 | "@next/swc-linux-x64-gnu": 12.1.0
1590 | "@next/swc-linux-x64-musl": 12.1.0
1591 | "@next/swc-win32-arm64-msvc": 12.1.0
1592 | "@next/swc-win32-ia32-msvc": 12.1.0
1593 | "@next/swc-win32-x64-msvc": 12.1.0
1594 | caniuse-lite: ^1.0.30001283
1595 | postcss: 8.4.5
1596 | styled-jsx: 5.0.0
1597 | use-subscription: 1.5.1
1598 | peerDependencies:
1599 | fibers: ">= 3.1.0"
1600 | node-sass: ^6.0.0 || ^7.0.0
1601 | react: ^17.0.2 || ^18.0.0-0
1602 | react-dom: ^17.0.2 || ^18.0.0-0
1603 | sass: ^1.3.0
1604 | dependenciesMeta:
1605 | "@next/swc-android-arm64":
1606 | optional: true
1607 | "@next/swc-darwin-arm64":
1608 | optional: true
1609 | "@next/swc-darwin-x64":
1610 | optional: true
1611 | "@next/swc-linux-arm-gnueabihf":
1612 | optional: true
1613 | "@next/swc-linux-arm64-gnu":
1614 | optional: true
1615 | "@next/swc-linux-arm64-musl":
1616 | optional: true
1617 | "@next/swc-linux-x64-gnu":
1618 | optional: true
1619 | "@next/swc-linux-x64-musl":
1620 | optional: true
1621 | "@next/swc-win32-arm64-msvc":
1622 | optional: true
1623 | "@next/swc-win32-ia32-msvc":
1624 | optional: true
1625 | "@next/swc-win32-x64-msvc":
1626 | optional: true
1627 | peerDependenciesMeta:
1628 | fibers:
1629 | optional: true
1630 | node-sass:
1631 | optional: true
1632 | sass:
1633 | optional: true
1634 | bin:
1635 | next: dist/bin/next
1636 | checksum: 36dbafd5e640c420446dc05077f858ae4a8aaf5f91feb3c6c16c1b3f50b9fb63f743ef282a3bf0c68645442bef8aee643492f6dc62388a17f87064cde064d181
1637 | languageName: node
1638 | linkType: hard
1639 |
1640 | "object-assign@npm:^4.1.1":
1641 | version: 4.1.1
1642 | resolution: "object-assign@npm:4.1.1"
1643 | checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
1644 | languageName: node
1645 | linkType: hard
1646 |
1647 | "object-inspect@npm:^1.11.0, object-inspect@npm:^1.9.0":
1648 | version: 1.12.0
1649 | resolution: "object-inspect@npm:1.12.0"
1650 | checksum: 2b36d4001a9c921c6b342e2965734519c9c58c355822243c3207fbf0aac271f8d44d30d2d570d450b2cc6f0f00b72bcdba515c37827d2560e5f22b1899a31cf4
1651 | languageName: node
1652 | linkType: hard
1653 |
1654 | "object-keys@npm:^1.0.12, object-keys@npm:^1.1.1":
1655 | version: 1.1.1
1656 | resolution: "object-keys@npm:1.1.1"
1657 | checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a
1658 | languageName: node
1659 | linkType: hard
1660 |
1661 | "object.assign@npm:^4.1.2":
1662 | version: 4.1.2
1663 | resolution: "object.assign@npm:4.1.2"
1664 | dependencies:
1665 | call-bind: ^1.0.0
1666 | define-properties: ^1.1.3
1667 | has-symbols: ^1.0.1
1668 | object-keys: ^1.1.1
1669 | checksum: d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814
1670 | languageName: node
1671 | linkType: hard
1672 |
1673 | "object.entries@npm:^1.1.5":
1674 | version: 1.1.5
1675 | resolution: "object.entries@npm:1.1.5"
1676 | dependencies:
1677 | call-bind: ^1.0.2
1678 | define-properties: ^1.1.3
1679 | es-abstract: ^1.19.1
1680 | checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7
1681 | languageName: node
1682 | linkType: hard
1683 |
1684 | "object.fromentries@npm:^2.0.5":
1685 | version: 2.0.5
1686 | resolution: "object.fromentries@npm:2.0.5"
1687 | dependencies:
1688 | call-bind: ^1.0.2
1689 | define-properties: ^1.1.3
1690 | es-abstract: ^1.19.1
1691 | checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b
1692 | languageName: node
1693 | linkType: hard
1694 |
1695 | "object.hasown@npm:^1.1.0":
1696 | version: 1.1.0
1697 | resolution: "object.hasown@npm:1.1.0"
1698 | dependencies:
1699 | define-properties: ^1.1.3
1700 | es-abstract: ^1.19.1
1701 | checksum: 5c5d0b1b793514609f7a635f3110fbd346e142c9afd2485b802775e1ef6c90e48ff6e8e8744927933370ba30964e21af9c5fcf782b47f34d650aa6b277565330
1702 | languageName: node
1703 | linkType: hard
1704 |
1705 | "object.values@npm:^1.1.5":
1706 | version: 1.1.5
1707 | resolution: "object.values@npm:1.1.5"
1708 | dependencies:
1709 | call-bind: ^1.0.2
1710 | define-properties: ^1.1.3
1711 | es-abstract: ^1.19.1
1712 | checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4
1713 | languageName: node
1714 | linkType: hard
1715 |
1716 | "once@npm:^1.3.0":
1717 | version: 1.4.0
1718 | resolution: "once@npm:1.4.0"
1719 | dependencies:
1720 | wrappy: 1
1721 | checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
1722 | languageName: node
1723 | linkType: hard
1724 |
1725 | "optionator@npm:^0.9.1":
1726 | version: 0.9.1
1727 | resolution: "optionator@npm:0.9.1"
1728 | dependencies:
1729 | deep-is: ^0.1.3
1730 | fast-levenshtein: ^2.0.6
1731 | levn: ^0.4.1
1732 | prelude-ls: ^1.2.1
1733 | type-check: ^0.4.0
1734 | word-wrap: ^1.2.3
1735 | checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0
1736 | languageName: node
1737 | linkType: hard
1738 |
1739 | "p-limit@npm:^1.1.0":
1740 | version: 1.3.0
1741 | resolution: "p-limit@npm:1.3.0"
1742 | dependencies:
1743 | p-try: ^1.0.0
1744 | checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd
1745 | languageName: node
1746 | linkType: hard
1747 |
1748 | "p-locate@npm:^2.0.0":
1749 | version: 2.0.0
1750 | resolution: "p-locate@npm:2.0.0"
1751 | dependencies:
1752 | p-limit: ^1.1.0
1753 | checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081
1754 | languageName: node
1755 | linkType: hard
1756 |
1757 | "p-try@npm:^1.0.0":
1758 | version: 1.0.0
1759 | resolution: "p-try@npm:1.0.0"
1760 | checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605
1761 | languageName: node
1762 | linkType: hard
1763 |
1764 | "parent-module@npm:^1.0.0":
1765 | version: 1.0.1
1766 | resolution: "parent-module@npm:1.0.1"
1767 | dependencies:
1768 | callsites: ^3.0.0
1769 | checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff
1770 | languageName: node
1771 | linkType: hard
1772 |
1773 | "path-exists@npm:^3.0.0":
1774 | version: 3.0.0
1775 | resolution: "path-exists@npm:3.0.0"
1776 | checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a
1777 | languageName: node
1778 | linkType: hard
1779 |
1780 | "path-is-absolute@npm:^1.0.0":
1781 | version: 1.0.1
1782 | resolution: "path-is-absolute@npm:1.0.1"
1783 | checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
1784 | languageName: node
1785 | linkType: hard
1786 |
1787 | "path-key@npm:^3.1.0":
1788 | version: 3.1.1
1789 | resolution: "path-key@npm:3.1.1"
1790 | checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020
1791 | languageName: node
1792 | linkType: hard
1793 |
1794 | "path-parse@npm:^1.0.6, path-parse@npm:^1.0.7":
1795 | version: 1.0.7
1796 | resolution: "path-parse@npm:1.0.7"
1797 | checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
1798 | languageName: node
1799 | linkType: hard
1800 |
1801 | "path-type@npm:^4.0.0":
1802 | version: 4.0.0
1803 | resolution: "path-type@npm:4.0.0"
1804 | checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
1805 | languageName: node
1806 | linkType: hard
1807 |
1808 | "picocolors@npm:^1.0.0":
1809 | version: 1.0.0
1810 | resolution: "picocolors@npm:1.0.0"
1811 | checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981
1812 | languageName: node
1813 | linkType: hard
1814 |
1815 | "picomatch@npm:^2.2.3":
1816 | version: 2.3.1
1817 | resolution: "picomatch@npm:2.3.1"
1818 | checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
1819 | languageName: node
1820 | linkType: hard
1821 |
1822 | "postcss@npm:8.4.5":
1823 | version: 8.4.5
1824 | resolution: "postcss@npm:8.4.5"
1825 | dependencies:
1826 | nanoid: ^3.1.30
1827 | picocolors: ^1.0.0
1828 | source-map-js: ^1.0.1
1829 | checksum: b78abdd89c10f7b48f4bdcd376104a19d6e9c7495ab521729bdb3df315af6c211360e9f06887ad3bc0ab0f61a04b91d68ea11462997c79cced58b9ccd66fac07
1830 | languageName: node
1831 | linkType: hard
1832 |
1833 | "prelude-ls@npm:^1.2.1":
1834 | version: 1.2.1
1835 | resolution: "prelude-ls@npm:1.2.1"
1836 | checksum: cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a
1837 | languageName: node
1838 | linkType: hard
1839 |
1840 | "prop-types@npm:^15.8.1":
1841 | version: 15.8.1
1842 | resolution: "prop-types@npm:15.8.1"
1843 | dependencies:
1844 | loose-envify: ^1.4.0
1845 | object-assign: ^4.1.1
1846 | react-is: ^16.13.1
1847 | checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459
1848 | languageName: node
1849 | linkType: hard
1850 |
1851 | "punycode@npm:^2.1.0":
1852 | version: 2.1.1
1853 | resolution: "punycode@npm:2.1.1"
1854 | checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8
1855 | languageName: node
1856 | linkType: hard
1857 |
1858 | "queue-microtask@npm:^1.2.2":
1859 | version: 1.2.3
1860 | resolution: "queue-microtask@npm:1.2.3"
1861 | checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4
1862 | languageName: node
1863 | linkType: hard
1864 |
1865 | "random-bytes@npm:~1.0.0":
1866 | version: 1.0.0
1867 | resolution: "random-bytes@npm:1.0.0"
1868 | checksum: 09faa256394aa2ca9754aa57e92a27c452c3e97ffb266e98bebb517332e9df7168fea393159f88d884febce949ba8bec8ddb02f03342da6c6023ecc7b155e0ae
1869 | languageName: node
1870 | linkType: hard
1871 |
1872 | "react-dom@npm:17.0.2":
1873 | version: 17.0.2
1874 | resolution: "react-dom@npm:17.0.2"
1875 | dependencies:
1876 | loose-envify: ^1.1.0
1877 | object-assign: ^4.1.1
1878 | scheduler: ^0.20.2
1879 | peerDependencies:
1880 | react: 17.0.2
1881 | checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c
1882 | languageName: node
1883 | linkType: hard
1884 |
1885 | "react-is@npm:^16.13.1":
1886 | version: 16.13.1
1887 | resolution: "react-is@npm:16.13.1"
1888 | checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f
1889 | languageName: node
1890 | linkType: hard
1891 |
1892 | "react@npm:17.0.2":
1893 | version: 17.0.2
1894 | resolution: "react@npm:17.0.2"
1895 | dependencies:
1896 | loose-envify: ^1.1.0
1897 | object-assign: ^4.1.1
1898 | checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b
1899 | languageName: node
1900 | linkType: hard
1901 |
1902 | "regenerator-runtime@npm:^0.13.4":
1903 | version: 0.13.9
1904 | resolution: "regenerator-runtime@npm:0.13.9"
1905 | checksum: 65ed455fe5afd799e2897baf691ca21c2772e1a969d19bb0c4695757c2d96249eb74ee3553ea34a91062b2a676beedf630b4c1551cc6299afb937be1426ec55e
1906 | languageName: node
1907 | linkType: hard
1908 |
1909 | "regexp.prototype.flags@npm:^1.3.1":
1910 | version: 1.4.1
1911 | resolution: "regexp.prototype.flags@npm:1.4.1"
1912 | dependencies:
1913 | call-bind: ^1.0.2
1914 | define-properties: ^1.1.3
1915 | checksum: 77944a3ea5ae84f391fa80bff9babfedc47eadc9dc38e282b5fd746368fb787deec89c68ce3114195bf6b5782b160280a278b62d41ccc6e125afab1a7f816de8
1916 | languageName: node
1917 | linkType: hard
1918 |
1919 | "regexpp@npm:^3.2.0":
1920 | version: 3.2.0
1921 | resolution: "regexpp@npm:3.2.0"
1922 | checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8
1923 | languageName: node
1924 | linkType: hard
1925 |
1926 | "resolve-from@npm:^4.0.0":
1927 | version: 4.0.0
1928 | resolution: "resolve-from@npm:4.0.0"
1929 | checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f
1930 | languageName: node
1931 | linkType: hard
1932 |
1933 | "resolve@npm:^1.20.0":
1934 | version: 1.22.0
1935 | resolution: "resolve@npm:1.22.0"
1936 | dependencies:
1937 | is-core-module: ^2.8.1
1938 | path-parse: ^1.0.7
1939 | supports-preserve-symlinks-flag: ^1.0.0
1940 | bin:
1941 | resolve: bin/resolve
1942 | checksum: a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e
1943 | languageName: node
1944 | linkType: hard
1945 |
1946 | "resolve@npm:^2.0.0-next.3":
1947 | version: 2.0.0-next.3
1948 | resolution: "resolve@npm:2.0.0-next.3"
1949 | dependencies:
1950 | is-core-module: ^2.2.0
1951 | path-parse: ^1.0.6
1952 | checksum: f34b3b93ada77d64a6d590c06a83e198f3a827624c4ec972260905fa6c4d612164fbf0200d16d2beefea4ad1755b001f4a9a1293d8fc2322a8f7d6bf692c4ff5
1953 | languageName: node
1954 | linkType: hard
1955 |
1956 | "resolve@patch:resolve@^1.20.0#~builtin":
1957 | version: 1.22.0
1958 | resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b"
1959 | dependencies:
1960 | is-core-module: ^2.8.1
1961 | path-parse: ^1.0.7
1962 | supports-preserve-symlinks-flag: ^1.0.0
1963 | bin:
1964 | resolve: bin/resolve
1965 | checksum: c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7
1966 | languageName: node
1967 | linkType: hard
1968 |
1969 | "resolve@patch:resolve@^2.0.0-next.3#~builtin":
1970 | version: 2.0.0-next.3
1971 | resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin::version=2.0.0-next.3&hash=07638b"
1972 | dependencies:
1973 | is-core-module: ^2.2.0
1974 | path-parse: ^1.0.6
1975 | checksum: 21684b4d99a4877337cdbd5484311c811b3e8910edb5d868eec85c6e6550b0f570d911f9a384f9e176172d6713f2715bd0b0887fa512cb8c6aeece018de6a9f8
1976 | languageName: node
1977 | linkType: hard
1978 |
1979 | "reusify@npm:^1.0.4":
1980 | version: 1.0.4
1981 | resolution: "reusify@npm:1.0.4"
1982 | checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc
1983 | languageName: node
1984 | linkType: hard
1985 |
1986 | "rimraf@npm:^3.0.2":
1987 | version: 3.0.2
1988 | resolution: "rimraf@npm:3.0.2"
1989 | dependencies:
1990 | glob: ^7.1.3
1991 | bin:
1992 | rimraf: bin.js
1993 | checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0
1994 | languageName: node
1995 | linkType: hard
1996 |
1997 | "rndm@npm:1.2.0":
1998 | version: 1.2.0
1999 | resolution: "rndm@npm:1.2.0"
2000 | checksum: ff0c54a12357267108d7de17b762869e388215e2e3c8147b5bba80d8454ee490c5fdaa40020b8b52ca52b86f13ad6171b4845dd5b7f627e5e2b6195908117c07
2001 | languageName: node
2002 | linkType: hard
2003 |
2004 | "run-parallel@npm:^1.1.9":
2005 | version: 1.2.0
2006 | resolution: "run-parallel@npm:1.2.0"
2007 | dependencies:
2008 | queue-microtask: ^1.2.2
2009 | checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d
2010 | languageName: node
2011 | linkType: hard
2012 |
2013 | "scheduler@npm:^0.20.2":
2014 | version: 0.20.2
2015 | resolution: "scheduler@npm:0.20.2"
2016 | dependencies:
2017 | loose-envify: ^1.1.0
2018 | object-assign: ^4.1.1
2019 | checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc
2020 | languageName: node
2021 | linkType: hard
2022 |
2023 | "semver@npm:^6.3.0":
2024 | version: 6.3.0
2025 | resolution: "semver@npm:6.3.0"
2026 | bin:
2027 | semver: ./bin/semver.js
2028 | checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9
2029 | languageName: node
2030 | linkType: hard
2031 |
2032 | "semver@npm:^7.3.5":
2033 | version: 7.3.5
2034 | resolution: "semver@npm:7.3.5"
2035 | dependencies:
2036 | lru-cache: ^6.0.0
2037 | bin:
2038 | semver: bin/semver.js
2039 | checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60
2040 | languageName: node
2041 | linkType: hard
2042 |
2043 | "setprototypeof@npm:1.1.1":
2044 | version: 1.1.1
2045 | resolution: "setprototypeof@npm:1.1.1"
2046 | checksum: a8bee29c1c64c245d460ce53f7460af8cbd0aceac68d66e5215153992cc8b3a7a123416353e0c642060e85cc5fd4241c92d1190eec97eda0dcb97436e8fcca3b
2047 | languageName: node
2048 | linkType: hard
2049 |
2050 | "shebang-command@npm:^2.0.0":
2051 | version: 2.0.0
2052 | resolution: "shebang-command@npm:2.0.0"
2053 | dependencies:
2054 | shebang-regex: ^3.0.0
2055 | checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa
2056 | languageName: node
2057 | linkType: hard
2058 |
2059 | "shebang-regex@npm:^3.0.0":
2060 | version: 3.0.0
2061 | resolution: "shebang-regex@npm:3.0.0"
2062 | checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222
2063 | languageName: node
2064 | linkType: hard
2065 |
2066 | "side-channel@npm:^1.0.4":
2067 | version: 1.0.4
2068 | resolution: "side-channel@npm:1.0.4"
2069 | dependencies:
2070 | call-bind: ^1.0.0
2071 | get-intrinsic: ^1.0.2
2072 | object-inspect: ^1.9.0
2073 | checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245
2074 | languageName: node
2075 | linkType: hard
2076 |
2077 | "slash@npm:^3.0.0":
2078 | version: 3.0.0
2079 | resolution: "slash@npm:3.0.0"
2080 | checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c
2081 | languageName: node
2082 | linkType: hard
2083 |
2084 | "source-map-js@npm:^1.0.1":
2085 | version: 1.0.2
2086 | resolution: "source-map-js@npm:1.0.2"
2087 | checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c
2088 | languageName: node
2089 | linkType: hard
2090 |
2091 | "statuses@npm:>= 1.5.0 < 2":
2092 | version: 1.5.0
2093 | resolution: "statuses@npm:1.5.0"
2094 | checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c
2095 | languageName: node
2096 | linkType: hard
2097 |
2098 | "string.prototype.matchall@npm:^4.0.6":
2099 | version: 4.0.6
2100 | resolution: "string.prototype.matchall@npm:4.0.6"
2101 | dependencies:
2102 | call-bind: ^1.0.2
2103 | define-properties: ^1.1.3
2104 | es-abstract: ^1.19.1
2105 | get-intrinsic: ^1.1.1
2106 | has-symbols: ^1.0.2
2107 | internal-slot: ^1.0.3
2108 | regexp.prototype.flags: ^1.3.1
2109 | side-channel: ^1.0.4
2110 | checksum: 07aca53ddd8a096a8bd0560eb8574386c6b3887a6a06b40a98abd42c94dadeed3296261fca22fec59a1ed970d199bdeb450fcb6a7390193588d9c6b5f48fe842
2111 | languageName: node
2112 | linkType: hard
2113 |
2114 | "string.prototype.trimend@npm:^1.0.4":
2115 | version: 1.0.4
2116 | resolution: "string.prototype.trimend@npm:1.0.4"
2117 | dependencies:
2118 | call-bind: ^1.0.2
2119 | define-properties: ^1.1.3
2120 | checksum: 17e5aa45c3983f582693161f972c1c1fa4bbbdf22e70e582b00c91b6575f01680dc34e83005b98e31abe4d5d29e0b21fcc24690239c106c7b2315aade6a898ac
2121 | languageName: node
2122 | linkType: hard
2123 |
2124 | "string.prototype.trimstart@npm:^1.0.4":
2125 | version: 1.0.4
2126 | resolution: "string.prototype.trimstart@npm:1.0.4"
2127 | dependencies:
2128 | call-bind: ^1.0.2
2129 | define-properties: ^1.1.3
2130 | checksum: 3fb06818d3cccac5fa3f5f9873d984794ca0e9f6616fae6fcc745885d9efed4e17fe15f832515d9af5e16c279857fdbffdfc489ca4ed577811b017721b30302f
2131 | languageName: node
2132 | linkType: hard
2133 |
2134 | "strip-ansi@npm:^6.0.1":
2135 | version: 6.0.1
2136 | resolution: "strip-ansi@npm:6.0.1"
2137 | dependencies:
2138 | ansi-regex: ^5.0.1
2139 | checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c
2140 | languageName: node
2141 | linkType: hard
2142 |
2143 | "strip-bom@npm:^3.0.0":
2144 | version: 3.0.0
2145 | resolution: "strip-bom@npm:3.0.0"
2146 | checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b
2147 | languageName: node
2148 | linkType: hard
2149 |
2150 | "strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1":
2151 | version: 3.1.1
2152 | resolution: "strip-json-comments@npm:3.1.1"
2153 | checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443
2154 | languageName: node
2155 | linkType: hard
2156 |
2157 | "styled-jsx@npm:5.0.0":
2158 | version: 5.0.0
2159 | resolution: "styled-jsx@npm:5.0.0"
2160 | peerDependencies:
2161 | react: ">= 16.8.0 || 17.x.x || 18.x.x"
2162 | peerDependenciesMeta:
2163 | "@babel/core":
2164 | optional: true
2165 | babel-plugin-macros:
2166 | optional: true
2167 | checksum: 4958238ac8b8e90ac7d906aca3821e3ffb0c70c34c78b87d27f0f11c830c8237c8f4c0e7952dc51373d6fa097b16a023dcc7c9ededd402d8483b5ed2d8cefda9
2168 | languageName: node
2169 | linkType: hard
2170 |
2171 | "supports-color@npm:^7.1.0":
2172 | version: 7.2.0
2173 | resolution: "supports-color@npm:7.2.0"
2174 | dependencies:
2175 | has-flag: ^4.0.0
2176 | checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a
2177 | languageName: node
2178 | linkType: hard
2179 |
2180 | "supports-preserve-symlinks-flag@npm:^1.0.0":
2181 | version: 1.0.0
2182 | resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
2183 | checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae
2184 | languageName: node
2185 | linkType: hard
2186 |
2187 | "text-table@npm:^0.2.0":
2188 | version: 0.2.0
2189 | resolution: "text-table@npm:0.2.0"
2190 | checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a
2191 | languageName: node
2192 | linkType: hard
2193 |
2194 | "to-regex-range@npm:^5.0.1":
2195 | version: 5.0.1
2196 | resolution: "to-regex-range@npm:5.0.1"
2197 | dependencies:
2198 | is-number: ^7.0.0
2199 | checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed
2200 | languageName: node
2201 | linkType: hard
2202 |
2203 | "toidentifier@npm:1.0.0":
2204 | version: 1.0.0
2205 | resolution: "toidentifier@npm:1.0.0"
2206 | checksum: 199e6bfca1531d49b3506cff02353d53ec987c9ee10ee272ca6484ed97f1fc10fb77c6c009079ca16d5c5be4a10378178c3cacdb41ce9ec954c3297c74c6053e
2207 | languageName: node
2208 | linkType: hard
2209 |
2210 | "tsconfig-paths@npm:^3.12.0, tsconfig-paths@npm:^3.9.0":
2211 | version: 3.14.0
2212 | resolution: "tsconfig-paths@npm:3.14.0"
2213 | dependencies:
2214 | "@types/json5": ^0.0.29
2215 | json5: ^1.0.1
2216 | minimist: ^1.2.0
2217 | strip-bom: ^3.0.0
2218 | checksum: edd81e8f053a67e4a308037d2668c1fff06b01d4c3989170b90eb7eae5bdbebcc4910a8b7fbe0af3c21c62b68f67c1a9b9de5d9fe96cfe15ca45f7a198ee2c0c
2219 | languageName: node
2220 | linkType: hard
2221 |
2222 | "tslib@npm:^1.8.1":
2223 | version: 1.14.1
2224 | resolution: "tslib@npm:1.14.1"
2225 | checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
2226 | languageName: node
2227 | linkType: hard
2228 |
2229 | "tsscmp@npm:1.0.6":
2230 | version: 1.0.6
2231 | resolution: "tsscmp@npm:1.0.6"
2232 | checksum: 1512384def36bccc9125cabbd4c3b0e68608d7ee08127ceaa0b84a71797263f1a01c7f82fa69be8a3bd3c1396e2965d2f7b52d581d3a5eeaf3967fbc52e3b3bf
2233 | languageName: node
2234 | linkType: hard
2235 |
2236 | "tsutils@npm:^3.21.0":
2237 | version: 3.21.0
2238 | resolution: "tsutils@npm:3.21.0"
2239 | dependencies:
2240 | tslib: ^1.8.1
2241 | peerDependencies:
2242 | typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
2243 | checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48
2244 | languageName: node
2245 | linkType: hard
2246 |
2247 | "type-check@npm:^0.4.0, type-check@npm:~0.4.0":
2248 | version: 0.4.0
2249 | resolution: "type-check@npm:0.4.0"
2250 | dependencies:
2251 | prelude-ls: ^1.2.1
2252 | checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a
2253 | languageName: node
2254 | linkType: hard
2255 |
2256 | "type-fest@npm:^0.20.2":
2257 | version: 0.20.2
2258 | resolution: "type-fest@npm:0.20.2"
2259 | checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73
2260 | languageName: node
2261 | linkType: hard
2262 |
2263 | "uid-safe@npm:2.1.5":
2264 | version: 2.1.5
2265 | resolution: "uid-safe@npm:2.1.5"
2266 | dependencies:
2267 | random-bytes: ~1.0.0
2268 | checksum: 07536043da9a026f4a2bc397543d0ace7587449afa1d9d2c4fd3ce76af8a5263a678788bcc429dff499ef29d45843cd5ee9d05434450fcfc19cc661229f703d1
2269 | languageName: node
2270 | linkType: hard
2271 |
2272 | "unbox-primitive@npm:^1.0.1":
2273 | version: 1.0.1
2274 | resolution: "unbox-primitive@npm:1.0.1"
2275 | dependencies:
2276 | function-bind: ^1.1.1
2277 | has-bigints: ^1.0.1
2278 | has-symbols: ^1.0.2
2279 | which-boxed-primitive: ^1.0.2
2280 | checksum: 89d950e18fb45672bc6b3c961f1e72c07beb9640c7ceed847b571ba6f7d2af570ae1a2584cfee268b9d9ea1e3293f7e33e0bc29eaeb9f8e8a0bab057ff9e6bba
2281 | languageName: node
2282 | linkType: hard
2283 |
2284 | "uri-js@npm:^4.2.2":
2285 | version: 4.4.1
2286 | resolution: "uri-js@npm:4.4.1"
2287 | dependencies:
2288 | punycode: ^2.1.0
2289 | checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633
2290 | languageName: node
2291 | linkType: hard
2292 |
2293 | "use-subscription@npm:1.5.1":
2294 | version: 1.5.1
2295 | resolution: "use-subscription@npm:1.5.1"
2296 | dependencies:
2297 | object-assign: ^4.1.1
2298 | peerDependencies:
2299 | react: ^16.8.0 || ^17.0.0
2300 | checksum: 96e64977a573244fd11350a3141b2cf57fb72dd9dd902f387c8a0a565d0a948bc81588bd7378c6ef6defc0d1119f37f73aac4a7a287c8443abd444bd4e7bbea8
2301 | languageName: node
2302 | linkType: hard
2303 |
2304 | "v8-compile-cache@npm:^2.0.3":
2305 | version: 2.3.0
2306 | resolution: "v8-compile-cache@npm:2.3.0"
2307 | checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e
2308 | languageName: node
2309 | linkType: hard
2310 |
2311 | "which-boxed-primitive@npm:^1.0.2":
2312 | version: 1.0.2
2313 | resolution: "which-boxed-primitive@npm:1.0.2"
2314 | dependencies:
2315 | is-bigint: ^1.0.1
2316 | is-boolean-object: ^1.1.0
2317 | is-number-object: ^1.0.4
2318 | is-string: ^1.0.5
2319 | is-symbol: ^1.0.3
2320 | checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e
2321 | languageName: node
2322 | linkType: hard
2323 |
2324 | "which@npm:^2.0.1":
2325 | version: 2.0.2
2326 | resolution: "which@npm:2.0.2"
2327 | dependencies:
2328 | isexe: ^2.0.0
2329 | bin:
2330 | node-which: ./bin/node-which
2331 | checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1
2332 | languageName: node
2333 | linkType: hard
2334 |
2335 | "word-wrap@npm:^1.2.3":
2336 | version: 1.2.3
2337 | resolution: "word-wrap@npm:1.2.3"
2338 | checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f
2339 | languageName: node
2340 | linkType: hard
2341 |
2342 | "wrappy@npm:1":
2343 | version: 1.0.2
2344 | resolution: "wrappy@npm:1.0.2"
2345 | checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
2346 | languageName: node
2347 | linkType: hard
2348 |
2349 | "yallist@npm:^4.0.0":
2350 | version: 4.0.0
2351 | resolution: "yallist@npm:4.0.0"
2352 | checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5
2353 | languageName: node
2354 | linkType: hard
2355 |
--------------------------------------------------------------------------------