├── .editorconfig
├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── index.js
├── package.json
├── pnpm-lock.yaml
├── react-native-email.d.ts
└── result.jpeg
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | charset = utf-8
8 | trim_trailing_whitespace = true
9 | insert_final_newline = true
10 |
11 | [*.md]
12 | trim_trailing_whitespace = false
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .idea
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) Tiaan du Plessis
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | # 📮 react-native-email
3 | [](https://npmjs.org/package/react-native-email)
4 | [](https://npmjs.org/package/react-native-email)
5 | [](https://github.com/RichardLitt/standard-readme)
6 | [](https://npmjs.org/package/react-native-email)
7 | [](http://makeapullrequest.com)
8 |
9 | Send a email using the Linking API
10 |
11 | ## Table of Contents
12 |
13 | - [📮 react-native-email](#-react-native-email)
14 | - [Table of Contents](#table-of-contents)
15 | - [Install](#install)
16 | - [Usage](#usage)
17 | - [Running on iOS simulator](#running-on-ios-simulator)
18 | - [Running on Android SDK 30+](#running-on-android-sdk-30)
19 | - [API](#api)
20 | - [Contributing](#contributing)
21 | - [License](#license)
22 |
23 | ## Install
24 |
25 | Install the package locally within you project folder with your package manager:
26 |
27 | With `npm`:
28 | ```sh
29 | npm install react-native-email
30 | ```
31 |
32 | With `yarn`:
33 | ```sh
34 | yarn add react-native-email
35 | ```
36 |
37 | ## Usage
38 |
39 | ```jsx
40 | import React from 'react'
41 | import { StyleSheet, Button, View } from 'react-native'
42 | import email from 'react-native-email'
43 |
44 | export default class App extends React.Component {
45 | render() {
46 | return (
47 |
48 |
49 |
50 | )
51 | }
52 |
53 | handleEmail = () => {
54 | const to = ['tiaan@email.com', 'foo@bar.com'] // string or array of email addresses
55 | email(to, {
56 | // Optional additional arguments
57 | cc: ['bazzy@moo.com', 'doooo@daaa.com'], // string or array of email addresses
58 | bcc: 'mee@mee.com', // string or array of email addresses
59 | subject: 'Show how to use',
60 | body: 'Some body right here'
61 | checkCanOpen: false // Call Linking.canOpenURL prior to Linking.openURL
62 | }).catch(console.error)
63 | }
64 | }
65 |
66 | const styles = StyleSheet.create({
67 | container: {
68 | flex: 1,
69 | backgroundColor: '#fff',
70 | alignItems: 'center',
71 | justifyContent: 'center'
72 | }
73 | })
74 | ```
75 |
76 | This results to:
77 |
78 |
79 |

80 |
81 |
82 | ### Running on iOS simulator
83 |
84 | When running on the iOS simulator, you will get a `the URL is invalid` error. This will work on an actual device. **The iOS simulator does not have access to the dialer app.**.
85 |
86 | ### Running on Android SDK 30+
87 |
88 | You will encounter a `Provided URL can not be handled` error when attempting to use the function with the `checkCanOpen` flag enabled.
89 |
90 | Android SDK 30 introduced changes around how apps can query and interact with other apps. This means `Linking.canOpenURL` returns false for all links unless a `` element is added to `AndroidManifest.xml`. Adding the following intent to `android/app/src/main/AndroidManifest.xml` should resolve the issue:
91 |
92 | ```groovy
93 |
94 |
95 |
96 |
97 |
98 | ```
99 |
100 | ## API
101 |
102 | For all configuration options, please see the [API docs](https://paka.dev/npm/react-native-email).
103 |
104 | ## Contributing
105 |
106 | Got an idea for a new feature? Found a bug? Contributions are welcome! Please [open up an issue](https://github.com/tiaanduplessis/react-native-email/issues) or [make a pull request](https://makeapullrequest.com/).
107 |
108 | ## License
109 |
110 | [MIT © Tiaan du Plessis](./LICENSE)
111 |
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
1 | import { Linking } from 'react-native'
2 | import qs from 'qs'
3 |
4 | async function sendEmail (to, { cc, bcc, subject, body, checkCanOpen = true } = {}) {
5 | let url = 'mailto:'
6 |
7 | if (to) {
8 | const toStr = Array.isArray(to) ? to.join(',') : to
9 | url += encodeURIComponent(toStr)
10 |
11 | if (cc) {
12 | cc = Array.isArray(cc) ? cc.join(',') : cc
13 | }
14 |
15 | if (bcc) {
16 | bcc = Array.isArray(bcc) ? bcc.join(',') : bcc
17 | }
18 |
19 | const query = qs.stringify({ cc, bcc, subject, body })
20 |
21 | if (query.length) {
22 | url += `?${query}`
23 | }
24 | }
25 |
26 | if (checkCanOpen) {
27 | const supported = await Linking.canOpenURL(url)
28 | if (!supported) {
29 | return Promise.reject(new Error('Provided URL can not be handled'))
30 | }
31 | }
32 |
33 | return Linking.openURL(url)
34 | }
35 |
36 | export default sendEmail
37 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "react-native-email",
3 | "version": "2.1.0",
4 | "description": "Send a email using the Linking API",
5 | "license": "MIT",
6 | "repository": {
7 | "url": "https://github.com/tiaanduplessis/react-native-email",
8 | "type": "git"
9 | },
10 | "homepage": "https://github.com/tiaanduplessis/react-native-email",
11 | "bugs": "https://github.com/tiaanduplessis/react-native-email",
12 | "main": "index.js",
13 | "module": "index.js",
14 | "types": "react-native-email.d.ts",
15 | "files": [
16 | "index.js",
17 | "react-native-email.d.ts"
18 | ],
19 | "scripts": {
20 | "lint": "standard --fix index.js"
21 | },
22 | "author": "tiaanduplessis ",
23 | "dependencies": {
24 | "qs": "6.10.3"
25 | },
26 | "devDependencies": {
27 | "standard": "^17.0.0"
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.4
2 |
3 | specifiers:
4 | qs: 6.10.3
5 | standard: ^17.0.0
6 |
7 | dependencies:
8 | qs: 6.10.3
9 |
10 | devDependencies:
11 | standard: 17.0.0
12 |
13 | packages:
14 |
15 | /@eslint/eslintrc/1.3.0:
16 | resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==}
17 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
18 | dependencies:
19 | ajv: 6.12.6
20 | debug: 4.3.4
21 | espree: 9.3.2
22 | globals: 13.15.0
23 | ignore: 5.2.0
24 | import-fresh: 3.3.0
25 | js-yaml: 4.1.0
26 | minimatch: 3.1.2
27 | strip-json-comments: 3.1.1
28 | transitivePeerDependencies:
29 | - supports-color
30 | dev: true
31 |
32 | /@humanwhocodes/config-array/0.9.5:
33 | resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==}
34 | engines: {node: '>=10.10.0'}
35 | dependencies:
36 | '@humanwhocodes/object-schema': 1.2.1
37 | debug: 4.3.4
38 | minimatch: 3.1.2
39 | transitivePeerDependencies:
40 | - supports-color
41 | dev: true
42 |
43 | /@humanwhocodes/object-schema/1.2.1:
44 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
45 | dev: true
46 |
47 | /@types/json5/0.0.29:
48 | resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
49 | dev: true
50 |
51 | /acorn-jsx/5.3.2_acorn@8.7.1:
52 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
53 | peerDependencies:
54 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
55 | dependencies:
56 | acorn: 8.7.1
57 | dev: true
58 |
59 | /acorn/8.7.1:
60 | resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
61 | engines: {node: '>=0.4.0'}
62 | hasBin: true
63 | dev: true
64 |
65 | /ajv/6.12.6:
66 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
67 | dependencies:
68 | fast-deep-equal: 3.1.3
69 | fast-json-stable-stringify: 2.1.0
70 | json-schema-traverse: 0.4.1
71 | uri-js: 4.4.1
72 | dev: true
73 |
74 | /ansi-regex/5.0.1:
75 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
76 | engines: {node: '>=8'}
77 | dev: true
78 |
79 | /ansi-styles/4.3.0:
80 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
81 | engines: {node: '>=8'}
82 | dependencies:
83 | color-convert: 2.0.1
84 | dev: true
85 |
86 | /argparse/2.0.1:
87 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
88 | dev: true
89 |
90 | /array-includes/3.1.5:
91 | resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==}
92 | engines: {node: '>= 0.4'}
93 | dependencies:
94 | call-bind: 1.0.2
95 | define-properties: 1.1.4
96 | es-abstract: 1.20.1
97 | get-intrinsic: 1.1.1
98 | is-string: 1.0.7
99 | dev: true
100 |
101 | /array.prototype.flat/1.3.0:
102 | resolution: {integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==}
103 | engines: {node: '>= 0.4'}
104 | dependencies:
105 | call-bind: 1.0.2
106 | define-properties: 1.1.4
107 | es-abstract: 1.20.1
108 | es-shim-unscopables: 1.0.0
109 | dev: true
110 |
111 | /array.prototype.flatmap/1.3.0:
112 | resolution: {integrity: sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==}
113 | engines: {node: '>= 0.4'}
114 | dependencies:
115 | call-bind: 1.0.2
116 | define-properties: 1.1.4
117 | es-abstract: 1.20.1
118 | es-shim-unscopables: 1.0.0
119 | dev: true
120 |
121 | /balanced-match/1.0.2:
122 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
123 | dev: true
124 |
125 | /brace-expansion/1.1.11:
126 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
127 | dependencies:
128 | balanced-match: 1.0.2
129 | concat-map: 0.0.1
130 | dev: true
131 |
132 | /builtins/4.1.0:
133 | resolution: {integrity: sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==}
134 | dependencies:
135 | semver: 7.3.7
136 | dev: true
137 |
138 | /call-bind/1.0.2:
139 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
140 | dependencies:
141 | function-bind: 1.1.1
142 | get-intrinsic: 1.1.1
143 |
144 | /callsites/3.1.0:
145 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
146 | engines: {node: '>=6'}
147 | dev: true
148 |
149 | /chalk/4.1.2:
150 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
151 | engines: {node: '>=10'}
152 | dependencies:
153 | ansi-styles: 4.3.0
154 | supports-color: 7.2.0
155 | dev: true
156 |
157 | /color-convert/2.0.1:
158 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
159 | engines: {node: '>=7.0.0'}
160 | dependencies:
161 | color-name: 1.1.4
162 | dev: true
163 |
164 | /color-name/1.1.4:
165 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
166 | dev: true
167 |
168 | /concat-map/0.0.1:
169 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
170 | dev: true
171 |
172 | /cross-spawn/7.0.3:
173 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
174 | engines: {node: '>= 8'}
175 | dependencies:
176 | path-key: 3.1.1
177 | shebang-command: 2.0.0
178 | which: 2.0.2
179 | dev: true
180 |
181 | /debug/2.6.9:
182 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
183 | peerDependencies:
184 | supports-color: '*'
185 | peerDependenciesMeta:
186 | supports-color:
187 | optional: true
188 | dependencies:
189 | ms: 2.0.0
190 | dev: true
191 |
192 | /debug/3.2.7:
193 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
194 | peerDependencies:
195 | supports-color: '*'
196 | peerDependenciesMeta:
197 | supports-color:
198 | optional: true
199 | dependencies:
200 | ms: 2.1.2
201 | dev: true
202 |
203 | /debug/4.3.4:
204 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
205 | engines: {node: '>=6.0'}
206 | peerDependencies:
207 | supports-color: '*'
208 | peerDependenciesMeta:
209 | supports-color:
210 | optional: true
211 | dependencies:
212 | ms: 2.1.2
213 | dev: true
214 |
215 | /deep-is/0.1.4:
216 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
217 | dev: true
218 |
219 | /define-properties/1.1.4:
220 | resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==}
221 | engines: {node: '>= 0.4'}
222 | dependencies:
223 | has-property-descriptors: 1.0.0
224 | object-keys: 1.1.1
225 | dev: true
226 |
227 | /doctrine/2.1.0:
228 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
229 | engines: {node: '>=0.10.0'}
230 | dependencies:
231 | esutils: 2.0.3
232 | dev: true
233 |
234 | /doctrine/3.0.0:
235 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
236 | engines: {node: '>=6.0.0'}
237 | dependencies:
238 | esutils: 2.0.3
239 | dev: true
240 |
241 | /error-ex/1.3.2:
242 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
243 | dependencies:
244 | is-arrayish: 0.2.1
245 | dev: true
246 |
247 | /es-abstract/1.20.1:
248 | resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==}
249 | engines: {node: '>= 0.4'}
250 | dependencies:
251 | call-bind: 1.0.2
252 | es-to-primitive: 1.2.1
253 | function-bind: 1.1.1
254 | function.prototype.name: 1.1.5
255 | get-intrinsic: 1.1.1
256 | get-symbol-description: 1.0.0
257 | has: 1.0.3
258 | has-property-descriptors: 1.0.0
259 | has-symbols: 1.0.3
260 | internal-slot: 1.0.3
261 | is-callable: 1.2.4
262 | is-negative-zero: 2.0.2
263 | is-regex: 1.1.4
264 | is-shared-array-buffer: 1.0.2
265 | is-string: 1.0.7
266 | is-weakref: 1.0.2
267 | object-inspect: 1.12.2
268 | object-keys: 1.1.1
269 | object.assign: 4.1.2
270 | regexp.prototype.flags: 1.4.3
271 | string.prototype.trimend: 1.0.5
272 | string.prototype.trimstart: 1.0.5
273 | unbox-primitive: 1.0.2
274 | dev: true
275 |
276 | /es-shim-unscopables/1.0.0:
277 | resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==}
278 | dependencies:
279 | has: 1.0.3
280 | dev: true
281 |
282 | /es-to-primitive/1.2.1:
283 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
284 | engines: {node: '>= 0.4'}
285 | dependencies:
286 | is-callable: 1.2.4
287 | is-date-object: 1.0.5
288 | is-symbol: 1.0.4
289 | dev: true
290 |
291 | /escape-string-regexp/4.0.0:
292 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
293 | engines: {node: '>=10'}
294 | dev: true
295 |
296 | /eslint-config-standard-jsx/11.0.0_pfduy24n5lv2pk2oa5wjcdu34a:
297 | resolution: {integrity: sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ==}
298 | peerDependencies:
299 | eslint: ^8.8.0
300 | eslint-plugin-react: ^7.28.0
301 | dependencies:
302 | eslint: 8.16.0
303 | eslint-plugin-react: 7.30.0_eslint@8.16.0
304 | dev: true
305 |
306 | /eslint-config-standard/17.0.0_a34zldniqa7pmczppzwphgpvau:
307 | resolution: {integrity: sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==}
308 | peerDependencies:
309 | eslint: ^8.0.1
310 | eslint-plugin-import: ^2.25.2
311 | eslint-plugin-n: ^15.0.0
312 | eslint-plugin-promise: ^6.0.0
313 | dependencies:
314 | eslint: 8.16.0
315 | eslint-plugin-import: 2.26.0_eslint@8.16.0
316 | eslint-plugin-n: 15.2.0_eslint@8.16.0
317 | eslint-plugin-promise: 6.0.0_eslint@8.16.0
318 | dev: true
319 |
320 | /eslint-import-resolver-node/0.3.6:
321 | resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==}
322 | dependencies:
323 | debug: 3.2.7
324 | resolve: 1.22.0
325 | transitivePeerDependencies:
326 | - supports-color
327 | dev: true
328 |
329 | /eslint-module-utils/2.7.3_ulu2225r2ychl26a37c6o2rfje:
330 | resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
331 | engines: {node: '>=4'}
332 | peerDependencies:
333 | '@typescript-eslint/parser': '*'
334 | eslint-import-resolver-node: '*'
335 | eslint-import-resolver-typescript: '*'
336 | eslint-import-resolver-webpack: '*'
337 | peerDependenciesMeta:
338 | '@typescript-eslint/parser':
339 | optional: true
340 | eslint-import-resolver-node:
341 | optional: true
342 | eslint-import-resolver-typescript:
343 | optional: true
344 | eslint-import-resolver-webpack:
345 | optional: true
346 | dependencies:
347 | debug: 3.2.7
348 | eslint-import-resolver-node: 0.3.6
349 | find-up: 2.1.0
350 | transitivePeerDependencies:
351 | - supports-color
352 | dev: true
353 |
354 | /eslint-plugin-es/4.1.0_eslint@8.16.0:
355 | resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==}
356 | engines: {node: '>=8.10.0'}
357 | peerDependencies:
358 | eslint: '>=4.19.1'
359 | dependencies:
360 | eslint: 8.16.0
361 | eslint-utils: 2.1.0
362 | regexpp: 3.2.0
363 | dev: true
364 |
365 | /eslint-plugin-import/2.26.0_eslint@8.16.0:
366 | resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
367 | engines: {node: '>=4'}
368 | peerDependencies:
369 | '@typescript-eslint/parser': '*'
370 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
371 | peerDependenciesMeta:
372 | '@typescript-eslint/parser':
373 | optional: true
374 | dependencies:
375 | array-includes: 3.1.5
376 | array.prototype.flat: 1.3.0
377 | debug: 2.6.9
378 | doctrine: 2.1.0
379 | eslint: 8.16.0
380 | eslint-import-resolver-node: 0.3.6
381 | eslint-module-utils: 2.7.3_ulu2225r2ychl26a37c6o2rfje
382 | has: 1.0.3
383 | is-core-module: 2.9.0
384 | is-glob: 4.0.3
385 | minimatch: 3.1.2
386 | object.values: 1.1.5
387 | resolve: 1.22.0
388 | tsconfig-paths: 3.14.1
389 | transitivePeerDependencies:
390 | - eslint-import-resolver-typescript
391 | - eslint-import-resolver-webpack
392 | - supports-color
393 | dev: true
394 |
395 | /eslint-plugin-n/15.2.0_eslint@8.16.0:
396 | resolution: {integrity: sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==}
397 | engines: {node: '>=12.22.0'}
398 | peerDependencies:
399 | eslint: '>=7.0.0'
400 | dependencies:
401 | builtins: 4.1.0
402 | eslint: 8.16.0
403 | eslint-plugin-es: 4.1.0_eslint@8.16.0
404 | eslint-utils: 3.0.0_eslint@8.16.0
405 | ignore: 5.2.0
406 | is-core-module: 2.9.0
407 | minimatch: 3.1.2
408 | resolve: 1.22.0
409 | semver: 6.3.0
410 | dev: true
411 |
412 | /eslint-plugin-promise/6.0.0_eslint@8.16.0:
413 | resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==}
414 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
415 | peerDependencies:
416 | eslint: ^7.0.0 || ^8.0.0
417 | dependencies:
418 | eslint: 8.16.0
419 | dev: true
420 |
421 | /eslint-plugin-react/7.30.0_eslint@8.16.0:
422 | resolution: {integrity: sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==}
423 | engines: {node: '>=4'}
424 | peerDependencies:
425 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
426 | dependencies:
427 | array-includes: 3.1.5
428 | array.prototype.flatmap: 1.3.0
429 | doctrine: 2.1.0
430 | eslint: 8.16.0
431 | estraverse: 5.3.0
432 | jsx-ast-utils: 3.3.0
433 | minimatch: 3.1.2
434 | object.entries: 1.1.5
435 | object.fromentries: 2.0.5
436 | object.hasown: 1.1.1
437 | object.values: 1.1.5
438 | prop-types: 15.8.1
439 | resolve: 2.0.0-next.3
440 | semver: 6.3.0
441 | string.prototype.matchall: 4.0.7
442 | dev: true
443 |
444 | /eslint-scope/7.1.1:
445 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
446 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
447 | dependencies:
448 | esrecurse: 4.3.0
449 | estraverse: 5.3.0
450 | dev: true
451 |
452 | /eslint-utils/2.1.0:
453 | resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
454 | engines: {node: '>=6'}
455 | dependencies:
456 | eslint-visitor-keys: 1.3.0
457 | dev: true
458 |
459 | /eslint-utils/3.0.0_eslint@8.16.0:
460 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
461 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
462 | peerDependencies:
463 | eslint: '>=5'
464 | dependencies:
465 | eslint: 8.16.0
466 | eslint-visitor-keys: 2.1.0
467 | dev: true
468 |
469 | /eslint-visitor-keys/1.3.0:
470 | resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
471 | engines: {node: '>=4'}
472 | dev: true
473 |
474 | /eslint-visitor-keys/2.1.0:
475 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
476 | engines: {node: '>=10'}
477 | dev: true
478 |
479 | /eslint-visitor-keys/3.3.0:
480 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
481 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
482 | dev: true
483 |
484 | /eslint/8.16.0:
485 | resolution: {integrity: sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==}
486 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
487 | hasBin: true
488 | dependencies:
489 | '@eslint/eslintrc': 1.3.0
490 | '@humanwhocodes/config-array': 0.9.5
491 | ajv: 6.12.6
492 | chalk: 4.1.2
493 | cross-spawn: 7.0.3
494 | debug: 4.3.4
495 | doctrine: 3.0.0
496 | escape-string-regexp: 4.0.0
497 | eslint-scope: 7.1.1
498 | eslint-utils: 3.0.0_eslint@8.16.0
499 | eslint-visitor-keys: 3.3.0
500 | espree: 9.3.2
501 | esquery: 1.4.0
502 | esutils: 2.0.3
503 | fast-deep-equal: 3.1.3
504 | file-entry-cache: 6.0.1
505 | functional-red-black-tree: 1.0.1
506 | glob-parent: 6.0.2
507 | globals: 13.15.0
508 | ignore: 5.2.0
509 | import-fresh: 3.3.0
510 | imurmurhash: 0.1.4
511 | is-glob: 4.0.3
512 | js-yaml: 4.1.0
513 | json-stable-stringify-without-jsonify: 1.0.1
514 | levn: 0.4.1
515 | lodash.merge: 4.6.2
516 | minimatch: 3.1.2
517 | natural-compare: 1.4.0
518 | optionator: 0.9.1
519 | regexpp: 3.2.0
520 | strip-ansi: 6.0.1
521 | strip-json-comments: 3.1.1
522 | text-table: 0.2.0
523 | v8-compile-cache: 2.3.0
524 | transitivePeerDependencies:
525 | - supports-color
526 | dev: true
527 |
528 | /espree/9.3.2:
529 | resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==}
530 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
531 | dependencies:
532 | acorn: 8.7.1
533 | acorn-jsx: 5.3.2_acorn@8.7.1
534 | eslint-visitor-keys: 3.3.0
535 | dev: true
536 |
537 | /esquery/1.4.0:
538 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
539 | engines: {node: '>=0.10'}
540 | dependencies:
541 | estraverse: 5.3.0
542 | dev: true
543 |
544 | /esrecurse/4.3.0:
545 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
546 | engines: {node: '>=4.0'}
547 | dependencies:
548 | estraverse: 5.3.0
549 | dev: true
550 |
551 | /estraverse/5.3.0:
552 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
553 | engines: {node: '>=4.0'}
554 | dev: true
555 |
556 | /esutils/2.0.3:
557 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
558 | engines: {node: '>=0.10.0'}
559 | dev: true
560 |
561 | /fast-deep-equal/3.1.3:
562 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
563 | dev: true
564 |
565 | /fast-json-stable-stringify/2.1.0:
566 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
567 | dev: true
568 |
569 | /fast-levenshtein/2.0.6:
570 | resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=}
571 | dev: true
572 |
573 | /file-entry-cache/6.0.1:
574 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
575 | engines: {node: ^10.12.0 || >=12.0.0}
576 | dependencies:
577 | flat-cache: 3.0.4
578 | dev: true
579 |
580 | /find-up/2.1.0:
581 | resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=}
582 | engines: {node: '>=4'}
583 | dependencies:
584 | locate-path: 2.0.0
585 | dev: true
586 |
587 | /find-up/3.0.0:
588 | resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
589 | engines: {node: '>=6'}
590 | dependencies:
591 | locate-path: 3.0.0
592 | dev: true
593 |
594 | /flat-cache/3.0.4:
595 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
596 | engines: {node: ^10.12.0 || >=12.0.0}
597 | dependencies:
598 | flatted: 3.2.5
599 | rimraf: 3.0.2
600 | dev: true
601 |
602 | /flatted/3.2.5:
603 | resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==}
604 | dev: true
605 |
606 | /fs.realpath/1.0.0:
607 | resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=}
608 | dev: true
609 |
610 | /function-bind/1.1.1:
611 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
612 |
613 | /function.prototype.name/1.1.5:
614 | resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
615 | engines: {node: '>= 0.4'}
616 | dependencies:
617 | call-bind: 1.0.2
618 | define-properties: 1.1.4
619 | es-abstract: 1.20.1
620 | functions-have-names: 1.2.3
621 | dev: true
622 |
623 | /functional-red-black-tree/1.0.1:
624 | resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=}
625 | dev: true
626 |
627 | /functions-have-names/1.2.3:
628 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
629 | dev: true
630 |
631 | /get-intrinsic/1.1.1:
632 | resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==}
633 | dependencies:
634 | function-bind: 1.1.1
635 | has: 1.0.3
636 | has-symbols: 1.0.3
637 |
638 | /get-stdin/8.0.0:
639 | resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==}
640 | engines: {node: '>=10'}
641 | dev: true
642 |
643 | /get-symbol-description/1.0.0:
644 | resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
645 | engines: {node: '>= 0.4'}
646 | dependencies:
647 | call-bind: 1.0.2
648 | get-intrinsic: 1.1.1
649 | dev: true
650 |
651 | /glob-parent/6.0.2:
652 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
653 | engines: {node: '>=10.13.0'}
654 | dependencies:
655 | is-glob: 4.0.3
656 | dev: true
657 |
658 | /glob/7.2.3:
659 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
660 | dependencies:
661 | fs.realpath: 1.0.0
662 | inflight: 1.0.6
663 | inherits: 2.0.4
664 | minimatch: 3.1.2
665 | once: 1.4.0
666 | path-is-absolute: 1.0.1
667 | dev: true
668 |
669 | /globals/13.15.0:
670 | resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==}
671 | engines: {node: '>=8'}
672 | dependencies:
673 | type-fest: 0.20.2
674 | dev: true
675 |
676 | /graceful-fs/4.2.10:
677 | resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
678 | dev: true
679 |
680 | /has-bigints/1.0.2:
681 | resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
682 | dev: true
683 |
684 | /has-flag/4.0.0:
685 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
686 | engines: {node: '>=8'}
687 | dev: true
688 |
689 | /has-property-descriptors/1.0.0:
690 | resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
691 | dependencies:
692 | get-intrinsic: 1.1.1
693 | dev: true
694 |
695 | /has-symbols/1.0.3:
696 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
697 | engines: {node: '>= 0.4'}
698 |
699 | /has-tostringtag/1.0.0:
700 | resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
701 | engines: {node: '>= 0.4'}
702 | dependencies:
703 | has-symbols: 1.0.3
704 | dev: true
705 |
706 | /has/1.0.3:
707 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
708 | engines: {node: '>= 0.4.0'}
709 | dependencies:
710 | function-bind: 1.1.1
711 |
712 | /ignore/5.2.0:
713 | resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
714 | engines: {node: '>= 4'}
715 | dev: true
716 |
717 | /import-fresh/3.3.0:
718 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
719 | engines: {node: '>=6'}
720 | dependencies:
721 | parent-module: 1.0.1
722 | resolve-from: 4.0.0
723 | dev: true
724 |
725 | /imurmurhash/0.1.4:
726 | resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=}
727 | engines: {node: '>=0.8.19'}
728 | dev: true
729 |
730 | /inflight/1.0.6:
731 | resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=}
732 | dependencies:
733 | once: 1.4.0
734 | wrappy: 1.0.2
735 | dev: true
736 |
737 | /inherits/2.0.4:
738 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
739 | dev: true
740 |
741 | /internal-slot/1.0.3:
742 | resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==}
743 | engines: {node: '>= 0.4'}
744 | dependencies:
745 | get-intrinsic: 1.1.1
746 | has: 1.0.3
747 | side-channel: 1.0.4
748 | dev: true
749 |
750 | /is-arrayish/0.2.1:
751 | resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
752 | dev: true
753 |
754 | /is-bigint/1.0.4:
755 | resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
756 | dependencies:
757 | has-bigints: 1.0.2
758 | dev: true
759 |
760 | /is-boolean-object/1.1.2:
761 | resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
762 | engines: {node: '>= 0.4'}
763 | dependencies:
764 | call-bind: 1.0.2
765 | has-tostringtag: 1.0.0
766 | dev: true
767 |
768 | /is-callable/1.2.4:
769 | resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==}
770 | engines: {node: '>= 0.4'}
771 | dev: true
772 |
773 | /is-core-module/2.9.0:
774 | resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
775 | dependencies:
776 | has: 1.0.3
777 | dev: true
778 |
779 | /is-date-object/1.0.5:
780 | resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
781 | engines: {node: '>= 0.4'}
782 | dependencies:
783 | has-tostringtag: 1.0.0
784 | dev: true
785 |
786 | /is-extglob/2.1.1:
787 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=}
788 | engines: {node: '>=0.10.0'}
789 | dev: true
790 |
791 | /is-glob/4.0.3:
792 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
793 | engines: {node: '>=0.10.0'}
794 | dependencies:
795 | is-extglob: 2.1.1
796 | dev: true
797 |
798 | /is-negative-zero/2.0.2:
799 | resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
800 | engines: {node: '>= 0.4'}
801 | dev: true
802 |
803 | /is-number-object/1.0.7:
804 | resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
805 | engines: {node: '>= 0.4'}
806 | dependencies:
807 | has-tostringtag: 1.0.0
808 | dev: true
809 |
810 | /is-regex/1.1.4:
811 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
812 | engines: {node: '>= 0.4'}
813 | dependencies:
814 | call-bind: 1.0.2
815 | has-tostringtag: 1.0.0
816 | dev: true
817 |
818 | /is-shared-array-buffer/1.0.2:
819 | resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
820 | dependencies:
821 | call-bind: 1.0.2
822 | dev: true
823 |
824 | /is-string/1.0.7:
825 | resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
826 | engines: {node: '>= 0.4'}
827 | dependencies:
828 | has-tostringtag: 1.0.0
829 | dev: true
830 |
831 | /is-symbol/1.0.4:
832 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
833 | engines: {node: '>= 0.4'}
834 | dependencies:
835 | has-symbols: 1.0.3
836 | dev: true
837 |
838 | /is-weakref/1.0.2:
839 | resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
840 | dependencies:
841 | call-bind: 1.0.2
842 | dev: true
843 |
844 | /isexe/2.0.0:
845 | resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
846 | dev: true
847 |
848 | /js-tokens/4.0.0:
849 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
850 | dev: true
851 |
852 | /js-yaml/4.1.0:
853 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
854 | hasBin: true
855 | dependencies:
856 | argparse: 2.0.1
857 | dev: true
858 |
859 | /json-parse-better-errors/1.0.2:
860 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
861 | dev: true
862 |
863 | /json-schema-traverse/0.4.1:
864 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
865 | dev: true
866 |
867 | /json-stable-stringify-without-jsonify/1.0.1:
868 | resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
869 | dev: true
870 |
871 | /json5/1.0.1:
872 | resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==}
873 | hasBin: true
874 | dependencies:
875 | minimist: 1.2.6
876 | dev: true
877 |
878 | /jsx-ast-utils/3.3.0:
879 | resolution: {integrity: sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==}
880 | engines: {node: '>=4.0'}
881 | dependencies:
882 | array-includes: 3.1.5
883 | object.assign: 4.1.2
884 | dev: true
885 |
886 | /levn/0.4.1:
887 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
888 | engines: {node: '>= 0.8.0'}
889 | dependencies:
890 | prelude-ls: 1.2.1
891 | type-check: 0.4.0
892 | dev: true
893 |
894 | /load-json-file/5.3.0:
895 | resolution: {integrity: sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==}
896 | engines: {node: '>=6'}
897 | dependencies:
898 | graceful-fs: 4.2.10
899 | parse-json: 4.0.0
900 | pify: 4.0.1
901 | strip-bom: 3.0.0
902 | type-fest: 0.3.1
903 | dev: true
904 |
905 | /locate-path/2.0.0:
906 | resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=}
907 | engines: {node: '>=4'}
908 | dependencies:
909 | p-locate: 2.0.0
910 | path-exists: 3.0.0
911 | dev: true
912 |
913 | /locate-path/3.0.0:
914 | resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
915 | engines: {node: '>=6'}
916 | dependencies:
917 | p-locate: 3.0.0
918 | path-exists: 3.0.0
919 | dev: true
920 |
921 | /lodash.merge/4.6.2:
922 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
923 | dev: true
924 |
925 | /loose-envify/1.4.0:
926 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
927 | hasBin: true
928 | dependencies:
929 | js-tokens: 4.0.0
930 | dev: true
931 |
932 | /lru-cache/6.0.0:
933 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
934 | engines: {node: '>=10'}
935 | dependencies:
936 | yallist: 4.0.0
937 | dev: true
938 |
939 | /minimatch/3.1.2:
940 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
941 | dependencies:
942 | brace-expansion: 1.1.11
943 | dev: true
944 |
945 | /minimist/1.2.6:
946 | resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
947 | dev: true
948 |
949 | /ms/2.0.0:
950 | resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
951 | dev: true
952 |
953 | /ms/2.1.2:
954 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
955 | dev: true
956 |
957 | /natural-compare/1.4.0:
958 | resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=}
959 | dev: true
960 |
961 | /object-assign/4.1.1:
962 | resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
963 | engines: {node: '>=0.10.0'}
964 | dev: true
965 |
966 | /object-inspect/1.12.2:
967 | resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
968 |
969 | /object-keys/1.1.1:
970 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
971 | engines: {node: '>= 0.4'}
972 | dev: true
973 |
974 | /object.assign/4.1.2:
975 | resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==}
976 | engines: {node: '>= 0.4'}
977 | dependencies:
978 | call-bind: 1.0.2
979 | define-properties: 1.1.4
980 | has-symbols: 1.0.3
981 | object-keys: 1.1.1
982 | dev: true
983 |
984 | /object.entries/1.1.5:
985 | resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==}
986 | engines: {node: '>= 0.4'}
987 | dependencies:
988 | call-bind: 1.0.2
989 | define-properties: 1.1.4
990 | es-abstract: 1.20.1
991 | dev: true
992 |
993 | /object.fromentries/2.0.5:
994 | resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==}
995 | engines: {node: '>= 0.4'}
996 | dependencies:
997 | call-bind: 1.0.2
998 | define-properties: 1.1.4
999 | es-abstract: 1.20.1
1000 | dev: true
1001 |
1002 | /object.hasown/1.1.1:
1003 | resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==}
1004 | dependencies:
1005 | define-properties: 1.1.4
1006 | es-abstract: 1.20.1
1007 | dev: true
1008 |
1009 | /object.values/1.1.5:
1010 | resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==}
1011 | engines: {node: '>= 0.4'}
1012 | dependencies:
1013 | call-bind: 1.0.2
1014 | define-properties: 1.1.4
1015 | es-abstract: 1.20.1
1016 | dev: true
1017 |
1018 | /once/1.4.0:
1019 | resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=}
1020 | dependencies:
1021 | wrappy: 1.0.2
1022 | dev: true
1023 |
1024 | /optionator/0.9.1:
1025 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
1026 | engines: {node: '>= 0.8.0'}
1027 | dependencies:
1028 | deep-is: 0.1.4
1029 | fast-levenshtein: 2.0.6
1030 | levn: 0.4.1
1031 | prelude-ls: 1.2.1
1032 | type-check: 0.4.0
1033 | word-wrap: 1.2.3
1034 | dev: true
1035 |
1036 | /p-limit/1.3.0:
1037 | resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
1038 | engines: {node: '>=4'}
1039 | dependencies:
1040 | p-try: 1.0.0
1041 | dev: true
1042 |
1043 | /p-limit/2.3.0:
1044 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
1045 | engines: {node: '>=6'}
1046 | dependencies:
1047 | p-try: 2.2.0
1048 | dev: true
1049 |
1050 | /p-locate/2.0.0:
1051 | resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=}
1052 | engines: {node: '>=4'}
1053 | dependencies:
1054 | p-limit: 1.3.0
1055 | dev: true
1056 |
1057 | /p-locate/3.0.0:
1058 | resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
1059 | engines: {node: '>=6'}
1060 | dependencies:
1061 | p-limit: 2.3.0
1062 | dev: true
1063 |
1064 | /p-try/1.0.0:
1065 | resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=}
1066 | engines: {node: '>=4'}
1067 | dev: true
1068 |
1069 | /p-try/2.2.0:
1070 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
1071 | engines: {node: '>=6'}
1072 | dev: true
1073 |
1074 | /parent-module/1.0.1:
1075 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
1076 | engines: {node: '>=6'}
1077 | dependencies:
1078 | callsites: 3.1.0
1079 | dev: true
1080 |
1081 | /parse-json/4.0.0:
1082 | resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=}
1083 | engines: {node: '>=4'}
1084 | dependencies:
1085 | error-ex: 1.3.2
1086 | json-parse-better-errors: 1.0.2
1087 | dev: true
1088 |
1089 | /path-exists/3.0.0:
1090 | resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=}
1091 | engines: {node: '>=4'}
1092 | dev: true
1093 |
1094 | /path-is-absolute/1.0.1:
1095 | resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=}
1096 | engines: {node: '>=0.10.0'}
1097 | dev: true
1098 |
1099 | /path-key/3.1.1:
1100 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
1101 | engines: {node: '>=8'}
1102 | dev: true
1103 |
1104 | /path-parse/1.0.7:
1105 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
1106 | dev: true
1107 |
1108 | /pify/4.0.1:
1109 | resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
1110 | engines: {node: '>=6'}
1111 | dev: true
1112 |
1113 | /pkg-conf/3.1.0:
1114 | resolution: {integrity: sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==}
1115 | engines: {node: '>=6'}
1116 | dependencies:
1117 | find-up: 3.0.0
1118 | load-json-file: 5.3.0
1119 | dev: true
1120 |
1121 | /prelude-ls/1.2.1:
1122 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
1123 | engines: {node: '>= 0.8.0'}
1124 | dev: true
1125 |
1126 | /prop-types/15.8.1:
1127 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
1128 | dependencies:
1129 | loose-envify: 1.4.0
1130 | object-assign: 4.1.1
1131 | react-is: 16.13.1
1132 | dev: true
1133 |
1134 | /punycode/2.1.1:
1135 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
1136 | engines: {node: '>=6'}
1137 | dev: true
1138 |
1139 | /qs/6.10.3:
1140 | resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==}
1141 | engines: {node: '>=0.6'}
1142 | dependencies:
1143 | side-channel: 1.0.4
1144 | dev: false
1145 |
1146 | /react-is/16.13.1:
1147 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
1148 | dev: true
1149 |
1150 | /regexp.prototype.flags/1.4.3:
1151 | resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==}
1152 | engines: {node: '>= 0.4'}
1153 | dependencies:
1154 | call-bind: 1.0.2
1155 | define-properties: 1.1.4
1156 | functions-have-names: 1.2.3
1157 | dev: true
1158 |
1159 | /regexpp/3.2.0:
1160 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
1161 | engines: {node: '>=8'}
1162 | dev: true
1163 |
1164 | /resolve-from/4.0.0:
1165 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
1166 | engines: {node: '>=4'}
1167 | dev: true
1168 |
1169 | /resolve/1.22.0:
1170 | resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
1171 | hasBin: true
1172 | dependencies:
1173 | is-core-module: 2.9.0
1174 | path-parse: 1.0.7
1175 | supports-preserve-symlinks-flag: 1.0.0
1176 | dev: true
1177 |
1178 | /resolve/2.0.0-next.3:
1179 | resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==}
1180 | dependencies:
1181 | is-core-module: 2.9.0
1182 | path-parse: 1.0.7
1183 | dev: true
1184 |
1185 | /rimraf/3.0.2:
1186 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
1187 | hasBin: true
1188 | dependencies:
1189 | glob: 7.2.3
1190 | dev: true
1191 |
1192 | /semver/6.3.0:
1193 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
1194 | hasBin: true
1195 | dev: true
1196 |
1197 | /semver/7.3.7:
1198 | resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==}
1199 | engines: {node: '>=10'}
1200 | hasBin: true
1201 | dependencies:
1202 | lru-cache: 6.0.0
1203 | dev: true
1204 |
1205 | /shebang-command/2.0.0:
1206 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
1207 | engines: {node: '>=8'}
1208 | dependencies:
1209 | shebang-regex: 3.0.0
1210 | dev: true
1211 |
1212 | /shebang-regex/3.0.0:
1213 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
1214 | engines: {node: '>=8'}
1215 | dev: true
1216 |
1217 | /side-channel/1.0.4:
1218 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
1219 | dependencies:
1220 | call-bind: 1.0.2
1221 | get-intrinsic: 1.1.1
1222 | object-inspect: 1.12.2
1223 |
1224 | /standard-engine/15.0.0:
1225 | resolution: {integrity: sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA==}
1226 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1227 | dependencies:
1228 | get-stdin: 8.0.0
1229 | minimist: 1.2.6
1230 | pkg-conf: 3.1.0
1231 | xdg-basedir: 4.0.0
1232 | dev: true
1233 |
1234 | /standard/17.0.0:
1235 | resolution: {integrity: sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA==}
1236 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1237 | hasBin: true
1238 | dependencies:
1239 | eslint: 8.16.0
1240 | eslint-config-standard: 17.0.0_a34zldniqa7pmczppzwphgpvau
1241 | eslint-config-standard-jsx: 11.0.0_pfduy24n5lv2pk2oa5wjcdu34a
1242 | eslint-plugin-import: 2.26.0_eslint@8.16.0
1243 | eslint-plugin-n: 15.2.0_eslint@8.16.0
1244 | eslint-plugin-promise: 6.0.0_eslint@8.16.0
1245 | eslint-plugin-react: 7.30.0_eslint@8.16.0
1246 | standard-engine: 15.0.0
1247 | transitivePeerDependencies:
1248 | - '@typescript-eslint/parser'
1249 | - eslint-import-resolver-typescript
1250 | - eslint-import-resolver-webpack
1251 | - supports-color
1252 | dev: true
1253 |
1254 | /string.prototype.matchall/4.0.7:
1255 | resolution: {integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==}
1256 | dependencies:
1257 | call-bind: 1.0.2
1258 | define-properties: 1.1.4
1259 | es-abstract: 1.20.1
1260 | get-intrinsic: 1.1.1
1261 | has-symbols: 1.0.3
1262 | internal-slot: 1.0.3
1263 | regexp.prototype.flags: 1.4.3
1264 | side-channel: 1.0.4
1265 | dev: true
1266 |
1267 | /string.prototype.trimend/1.0.5:
1268 | resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==}
1269 | dependencies:
1270 | call-bind: 1.0.2
1271 | define-properties: 1.1.4
1272 | es-abstract: 1.20.1
1273 | dev: true
1274 |
1275 | /string.prototype.trimstart/1.0.5:
1276 | resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==}
1277 | dependencies:
1278 | call-bind: 1.0.2
1279 | define-properties: 1.1.4
1280 | es-abstract: 1.20.1
1281 | dev: true
1282 |
1283 | /strip-ansi/6.0.1:
1284 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
1285 | engines: {node: '>=8'}
1286 | dependencies:
1287 | ansi-regex: 5.0.1
1288 | dev: true
1289 |
1290 | /strip-bom/3.0.0:
1291 | resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=}
1292 | engines: {node: '>=4'}
1293 | dev: true
1294 |
1295 | /strip-json-comments/3.1.1:
1296 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
1297 | engines: {node: '>=8'}
1298 | dev: true
1299 |
1300 | /supports-color/7.2.0:
1301 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1302 | engines: {node: '>=8'}
1303 | dependencies:
1304 | has-flag: 4.0.0
1305 | dev: true
1306 |
1307 | /supports-preserve-symlinks-flag/1.0.0:
1308 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1309 | engines: {node: '>= 0.4'}
1310 | dev: true
1311 |
1312 | /text-table/0.2.0:
1313 | resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
1314 | dev: true
1315 |
1316 | /tsconfig-paths/3.14.1:
1317 | resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==}
1318 | dependencies:
1319 | '@types/json5': 0.0.29
1320 | json5: 1.0.1
1321 | minimist: 1.2.6
1322 | strip-bom: 3.0.0
1323 | dev: true
1324 |
1325 | /type-check/0.4.0:
1326 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1327 | engines: {node: '>= 0.8.0'}
1328 | dependencies:
1329 | prelude-ls: 1.2.1
1330 | dev: true
1331 |
1332 | /type-fest/0.20.2:
1333 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
1334 | engines: {node: '>=10'}
1335 | dev: true
1336 |
1337 | /type-fest/0.3.1:
1338 | resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==}
1339 | engines: {node: '>=6'}
1340 | dev: true
1341 |
1342 | /unbox-primitive/1.0.2:
1343 | resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
1344 | dependencies:
1345 | call-bind: 1.0.2
1346 | has-bigints: 1.0.2
1347 | has-symbols: 1.0.3
1348 | which-boxed-primitive: 1.0.2
1349 | dev: true
1350 |
1351 | /uri-js/4.4.1:
1352 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
1353 | dependencies:
1354 | punycode: 2.1.1
1355 | dev: true
1356 |
1357 | /v8-compile-cache/2.3.0:
1358 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
1359 | dev: true
1360 |
1361 | /which-boxed-primitive/1.0.2:
1362 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
1363 | dependencies:
1364 | is-bigint: 1.0.4
1365 | is-boolean-object: 1.1.2
1366 | is-number-object: 1.0.7
1367 | is-string: 1.0.7
1368 | is-symbol: 1.0.4
1369 | dev: true
1370 |
1371 | /which/2.0.2:
1372 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
1373 | engines: {node: '>= 8'}
1374 | hasBin: true
1375 | dependencies:
1376 | isexe: 2.0.0
1377 | dev: true
1378 |
1379 | /word-wrap/1.2.3:
1380 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
1381 | engines: {node: '>=0.10.0'}
1382 | dev: true
1383 |
1384 | /wrappy/1.0.2:
1385 | resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
1386 | dev: true
1387 |
1388 | /xdg-basedir/4.0.0:
1389 | resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
1390 | engines: {node: '>=8'}
1391 | dev: true
1392 |
1393 | /yallist/4.0.0:
1394 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
1395 | dev: true
1396 |
--------------------------------------------------------------------------------
/react-native-email.d.ts:
--------------------------------------------------------------------------------
1 |
2 | export type SendEmailOptions = {
3 | cc?: string | string[];
4 | bcc?: string | string[];
5 | subject?: string;
6 | body?: string;
7 | checkCanOpen?: boolean;
8 | };
9 |
10 | declare async function sendEmail(to: string[] | string, options?: SendEmailOptions): Promise;
11 |
12 | export default sendEmail;
13 |
--------------------------------------------------------------------------------
/result.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tiaanduplessis/react-native-email/782f0cecdfc3ddd737161341de8464a3f8fd5928/result.jpeg
--------------------------------------------------------------------------------