From 7fa782e31875f73b0b3dffbaeeb35e1ec6cd1cfb Mon Sep 17 00:00:00 2001 From: Youngjin Date: Mon, 16 Dec 2024 16:42:11 -0800 Subject: [PATCH] modify text --- assets/contestRules/contestRules.en.txt | 2 +- assets/contestRules/contestRules.es.txt | 2 +- assets/contestRules/contestRules.zh.txt | 2 +- assets/privacy/privacy.en.txt | 4 +- assets/privacy/privacy.es.txt | 4 +- assets/privacy/privacy.zh.txt | 4 +- docs/index.md | 2 +- docs/privacy.md | 2 +- .../project.pbxproj | 28 +++++------ ios/Podfile.lock | 2 +- lib/strings.js | 6 +-- package-lock.json | 50 +++++++++++++++++++ 12 files changed, 79 insertions(+), 29 deletions(-) diff --git a/assets/contestRules/contestRules.en.txt b/assets/contestRules/contestRules.en.txt index f903ef3..f2891cb 100644 --- a/assets/contestRules/contestRules.en.txt +++ b/assets/contestRules/contestRules.en.txt @@ -23,7 +23,7 @@ The Prize(s) Miscellaneous -* Intentional Walk is run by the SF Department of Public Health. It is funded by USDA SNAP, an equal opportunity provider. Community partners include the California Department of Public Health, Code for San Francisco, San Francisco Giants, and the SF Recreation and Parks Department. +* Intentional Walk is run by the SF Department of Public Health. It is funded by USDA SNAP, an equal opportunity provider. Community partners include the California Department of Public Health, SF Civic Tech, San Francisco Giants, and the SF Recreation and Parks Department. * San Francisco Department of Public Health reserves the right to make rule changes and change the program and prize dates. * Privacy information can be found within the Privacy Policy. * Apple and Google are not sponsors for this competition and are not responsible for the rules and results. diff --git a/assets/contestRules/contestRules.es.txt b/assets/contestRules/contestRules.es.txt index 6a66762..7dc8b51 100644 --- a/assets/contestRules/contestRules.es.txt +++ b/assets/contestRules/contestRules.es.txt @@ -23,7 +23,7 @@ Premio(s) Varios -* Intentional Walk está dirigido por el Departamento de Salud Pública de San Francisco. Es financiado por SNAP del USDA, un proveedor que brinda igualdad de oportunidades. Entre los socios comunitarios, se encuentra el Departamento de Salud Pública de California, Code for San Francisco, los Gigantes de San Francisco, y el Departamento de Recreación y Parques de San Francisco. +* Intentional Walk está dirigido por el Departamento de Salud Pública de San Francisco. Es financiado por SNAP del USDA, un proveedor que brinda igualdad de oportunidades. Entre los socios comunitarios, se encuentra el Departamento de Salud Pública de California, SF Civic Tech, los Gigantes de San Francisco, y el Departamento de Recreación y Parques de San Francisco. * El Departamento de Salud Pública de San Francisco se reserva el derecho a modificar las reglas, el programa y las fechas de premiación. * Puedes encontrar la información de privacidad en la Política de privacidad. * Apple y Google no patrocinan este concurso y no son responsables de las reglas ni de los resultados. diff --git a/assets/contestRules/contestRules.zh.txt b/assets/contestRules/contestRules.zh.txt index 6fa5c5a..a15d7eb 100644 --- a/assets/contestRules/contestRules.zh.txt +++ b/assets/contestRules/contestRules.zh.txt @@ -23,7 +23,7 @@ 雜項 -* Intentional Walk由San Francisco公共衛生局運營。由平等機會提供者USDA SNAP出資。社區合作夥伴包括加州公共衛生局,Code for San Francisco,San Francisco Giants以及San Francisco 休閒及公園管理局。 +* Intentional Walk由San Francisco公共衛生局運營。由平等機會提供者USDA SNAP出資。社區合作夥伴包括加州公共衛生局,SF Civic Tech,San Francisco Giants以及San Francisco 休閒及公園管理局。 * San Francisco公共衛生局保留更改比賽規則,計劃日期和獎項頒發日期的權利。 * 您可從隱私政策中找到關於隱私的資訊。 * Apple和Google並非此次競賽的贊助商,不對比賽規則及結果負責。 diff --git a/assets/privacy/privacy.en.txt b/assets/privacy/privacy.en.txt index b0e5f80..ef88a8b 100644 --- a/assets/privacy/privacy.en.txt +++ b/assets/privacy/privacy.en.txt @@ -1,10 +1,10 @@ To the Intentional Walk App User, -Thank you for joining the San Francisco Department of Public Health (SFDPH) and California Department of Public Health (CDPH) Intentional Walk program (Program) and using the Intentional Walk Application (App). We would like to inform you that by participating in the Program, you allow SFDPH/CDPH and Code for San Francisco to access the following data: passive steps (unrecorded steps), active steps (recorded steps), total steps, and distance for recorded walks during the contest and the 30-day period prior to the contest start date, user first and last name, email address, age, zip code of residence, race, sexual orientation, and gender identity. Once the App is uninstalled, and/or the Program concludes, additional data will no longer be collected. To protect your personal information, SFDPH/CDPH adheres to the following rules and regulations: +Thank you for joining the San Francisco Department of Public Health (SFDPH) and California Department of Public Health (CDPH) Intentional Walk program (Program) and using the Intentional Walk Application (App). We would like to inform you that by participating in the Program, you allow SFDPH/CDPH and SF Civic Tech to access the following data: passive steps (unrecorded steps), active steps (recorded steps), total steps, and distance for recorded walks during the contest and the 30-day period prior to the contest start date, user first and last name, email address, age, zip code of residence, race, sexual orientation, and gender identity. Once the App is uninstalled, and/or the Program concludes, additional data will no longer be collected. To protect your personal information, SFDPH/CDPH adheres to the following rules and regulations: 1. Personally identifiable information may only be obtained through lawful means disclosed herein. -2. SFDPH/CDPH and Code for San Francisco does not make available, sell, or use personal data for any purpose or reason other than those specified, including third parties, except with the consent of the user, or as required by law or regulations. +2. SFDPH/CDPH and SF Civic Tech does not make available, sell, or use personal data for any purpose or reason other than those specified, including third parties, except with the consent of the user, or as required by law or regulations. 3. Electronically collected personal information cannot be requested under the Public Records Act. diff --git a/assets/privacy/privacy.es.txt b/assets/privacy/privacy.es.txt index 68e22c1..5bad4c4 100644 --- a/assets/privacy/privacy.es.txt +++ b/assets/privacy/privacy.es.txt @@ -1,10 +1,10 @@ Para el usuario de la aplicación Intentional Walk: -Gracias por unirte al Programa de Caminata Intencional (Intentional Walk) (Programa) del Departamento de Salud Pública de San Francisco (San Francisco Department of Public Health, SFDPH) y Departamento de Salud Pública de California (California Department of Public Health, CDPH) y por utilizar la aplicación Intentional Walk (app). Deseamos informarte que, al participar en el Programa, das permiso a SFDPH/CDPH y al grupo Code for San Francisco tener acceso a los siguientes datos: pasos inactivos (pasos no registrados), pasos activos (pasos registrados), total de pasos y distancia de las caminatas registradas durante el concurso y durante el periodo de 30 días anterior a la fecha de inicio del concurso, nombre y apellido del usuario, dirección de correo electrónico, edad, código postal de residencia, raza, orientación sexual e identidad de género. Una vez que se desinstala la app o que finaliza el Programa, ya no se recopilarán datos adicionales. Para proteger tu información personal, SFDPH/CDPH cumplen las siguientes normas y reglamentos: +Gracias por unirte al Programa de Caminata Intencional (Intentional Walk) (Programa) del Departamento de Salud Pública de San Francisco (San Francisco Department of Public Health, SFDPH) y Departamento de Salud Pública de California (California Department of Public Health, CDPH) y por utilizar la aplicación Intentional Walk (app). Deseamos informarte que, al participar en el Programa, das permiso a SFDPH/CDPH y al grupo SF Civic Tech tener acceso a los siguientes datos: pasos inactivos (pasos no registrados), pasos activos (pasos registrados), total de pasos y distancia de las caminatas registradas durante el concurso y durante el periodo de 30 días anterior a la fecha de inicio del concurso, nombre y apellido del usuario, dirección de correo electrónico, edad, código postal de residencia, raza, orientación sexual e identidad de género. Una vez que se desinstala la app o que finaliza el Programa, ya no se recopilarán datos adicionales. Para proteger tu información personal, SFDPH/CDPH cumplen las siguientes normas y reglamentos: 1. La información de identificación personal solo se podrá obtener a través de los medios legales que aquí se describen. -2. Ni SFDPH/CDPH, ni Code for San Francisco ponen a disposición, venden o utilizan datos personales para ningún fin o motivo distinto del que se especifica, incluidos terceros, excepto con el consentimiento del usuario o según lo exijan las leyes o regulaciones. +2. Ni SFDPH/CDPH, ni SF Civic Tech ponen a disposición, venden o utilizan datos personales para ningún fin o motivo distinto del que se especifica, incluidos terceros, excepto con el consentimiento del usuario o según lo exijan las leyes o regulaciones. 3. La información personal que se recopila de forma electrónica no se puede solicitar de acuerdo con la Ley de Registros Públicos. diff --git a/assets/privacy/privacy.zh.txt b/assets/privacy/privacy.zh.txt index 416affb..c020559 100644 --- a/assets/privacy/privacy.zh.txt +++ b/assets/privacy/privacy.zh.txt @@ -1,10 +1,10 @@ 致Intentional Walk應用程式使用者: -感謝您參加三藩市公共衛生局 (San Francisco Department of Public Health, SFDPH) 和加州公共衛生局 (California Department of Public Health, CDPH) 共同開展的 Intentional Walk計劃(意為「有意圖的行走計劃」,下稱「計劃」)並使用 Intentional Walk應用程式(下稱「應用程式」)。我們想告知您,參與計劃即表示您同意SFDPH/CDPH和Code for San Francisco獲取以下資料:比賽期間和比賽開始日期前30天內的被動步數(未記錄的步數)、主動步數(已記錄的步數)、總步數和已記錄的步行距離,以及使用者的姓名、電子郵箱、年齡、居住地郵遞區號、種族、性取向和性別認同。當您解除安裝應用程式和/或計劃結束後,我們將不再收集其他數據。為保護您的個人資訊,SFDPH/CDPH遵守以下規則和條例: +感謝您參加三藩市公共衛生局 (San Francisco Department of Public Health, SFDPH) 和加州公共衛生局 (California Department of Public Health, CDPH) 共同開展的 Intentional Walk計劃(意為「有意圖的行走計劃」,下稱「計劃」)並使用 Intentional Walk應用程式(下稱「應用程式」)。我們想告知您,參與計劃即表示您同意SFDPH/CDPH和SF Civic Tech獲取以下資料:比賽期間和比賽開始日期前30天內的被動步數(未記錄的步數)、主動步數(已記錄的步數)、總步數和已記錄的步行距離,以及使用者的姓名、電子郵箱、年齡、居住地郵遞區號、種族、性取向和性別認同。當您解除安裝應用程式和/或計劃結束後,我們將不再收集其他數據。為保護您的個人資訊,SFDPH/CDPH遵守以下規則和條例: 1. 僅可透過本文中披露的合法手段取得個人識別資訊。 -2. 除非徵得使用者同意或法律法規要求,否則SFDPH/CDPH和 Code for San Francisco不得以規定以外之任何目的或理由(包括第三方)提供、出售或使用個人資料。 +2. 除非徵得使用者同意或法律法規要求,否則SFDPH/CDPH和 SF Civic Tech不得以規定以外之任何目的或理由(包括第三方)提供、出售或使用個人資料。 3. 根據《公共檔案法》,不得請求取得以電子方式收集的個人資訊。 diff --git a/docs/index.md b/docs/index.md index 182bf4d..f15a149 100644 --- a/docs/index.md +++ b/docs/index.md @@ -6,4 +6,4 @@ A free and easy-to-use mobile application as part of the Intentional Walk progra Intentional Walk is a program run by the San Francisco Department of Public Health, in partnership California Department of Public Health, SF Recreation and Parks Department, and the San Francisco Giants, to encourage San Francisco residents who are eligible for CalFresh/MediCal benefits to increase physical activity and develop healthy habits. -Intentional Walk is an open source application developed by Code for San Francisco volunteers, a Code for America brigade. +Intentional Walk is an open source application developed by SF Civic Tech volunteers, a Code for America brigade. diff --git a/docs/privacy.md b/docs/privacy.md index 90dc01d..dc0c7cd 100644 --- a/docs/privacy.md +++ b/docs/privacy.md @@ -5,7 +5,7 @@ To the Intentional Walk App User, By joining San Francisco Department of Public Health (SFDPH), California Department of Public Health (CDPH), Intentional Walk program (Program) and using the Intentional Walk Application (App) you will allow SFDPH/CDPH to access the following data: total steps and walking distance during the Program, user first and last name, email address, age, and zip code of residence. Once the App is uninstalled, and/or the Program concludes, additional data will no longer be collected. SFDPH/CDPH adheres to the following regarding personal information. 1. Personally identifiable information may only be obtained through lawful means. -2. SFDPH/CDPH and Code for San Francisco does not make available, sell, or use personal data for any purpose or reason other than those specified, including third parties, except with the consent of the user, or as required by law or regulations. +2. SFDPH/CDPH and SF Civic Tech does not make available, sell, or use personal data for any purpose or reason other than those specified, including third parties, except with the consent of the user, or as required by law or regulations. 3. Electronically collected personal information cannot be requested under the Public Records Act. 4. Any personal data collected shall be relevant to the purpose for which it is needed or intended. 5. Personal information is only accessible by a limited number of persons who have special access rights to such systems and are required to keep the information confidential. In addition, to maintain the safety of your personal information, SFDPH/CDPH maintains a variety of security measures when a user enters, submits, or accesses information. SFDPH/CDPH follows rules that protect the use of personal information as set forth by Federal guidelines. SFDPH/CDPH strictly follow these guidelines. diff --git a/ios/IntentionalWalkClient.xcodeproj/project.pbxproj b/ios/IntentionalWalkClient.xcodeproj/project.pbxproj index 560b123..9b32798 100644 --- a/ios/IntentionalWalkClient.xcodeproj/project.pbxproj +++ b/ios/IntentionalWalkClient.xcodeproj/project.pbxproj @@ -310,6 +310,20 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IntentionalWalkClient/Pods-IntentionalWalkClient-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + 4B7FE333BE0146A3AF1431A7 /* Upload Debug Symbols to Sentry */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Upload Debug Symbols to Sentry"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/bin/sh ../node_modules/@sentry/react-native/scripts/sentry-xcode-debug-files.sh"; + }; A55EABD7B0C7F3A422A6CC61 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -405,20 +419,6 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-IntentionalWalkClient-IntentionalWalkClientTests/Pods-IntentionalWalkClient-IntentionalWalkClientTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 4B7FE333BE0146A3AF1431A7 /* Upload Debug Symbols to Sentry */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - name = "Upload Debug Symbols to Sentry"; - inputPaths = ( - ); - outputPaths = ( - ); - shellPath = /bin/sh; - shellScript = "/bin/sh ../node_modules/@sentry/react-native/scripts/sentry-xcode-debug-files.sh"; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ diff --git a/ios/Podfile.lock b/ios/Podfile.lock index a9feffb..f9a699a 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1466,7 +1466,7 @@ SPEC CHECKSUMS: RNSVG: ba3e7232f45e34b7b47e74472386cf4e1a676d0a Sentry: f8374b5415bc38dfb5645941b3ae31230fbeae57 SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 - Yoga: e5b887426cee15d2a326bdd34afc0282fc0486ad + Yoga: 2a16e58450c48e110211dae1159fb114bbcdcfc0 PODFILE CHECKSUM: 115f22d3e0c8a0469c48a486868669ff437efbfd diff --git a/lib/strings.js b/lib/strings.js index 1a9431d..486b39d 100644 --- a/lib/strings.js +++ b/lib/strings.js @@ -46,7 +46,7 @@ const Strings = new LocalizedStrings({ }, partners: { thanks: 'Special thanks to all the iWalk partners!', - text: 'Intentional Walk is run by the SF Department of Public Health. It is funded by USDA SNAP, an equal opportunity provider. Community partners include the California Department of Public Health, Code for San Francisco, San Francisco Giants, and the SF Recreation and Parks Department.', + text: 'Intentional Walk is run by the SF Department of Public Health. It is funded by USDA SNAP, an equal opportunity provider. Community partners include the California Department of Public Health, SF Civic Tech, San Francisco Giants, and the SF Recreation and Parks Department.', }, recorder: { finish: 'Save', @@ -298,7 +298,7 @@ const Strings = new LocalizedStrings({ }, partners: { thanks: '¡Un agradecimiento especial a todos los socios de iWalk!', - text: 'Caminata Intencional es dirigido por el Departamento de Salud Pública de SF. Es financiado por SNAP del USDA, un proveedor que brinda igualdad de oportunidades. Los socios comunitarios incluyen el Departamento de Salud Pública de California, Code for San Francisco, los Gigantes de San Francisco y el Departamento de Recreación y Parques de SF.', + text: 'Caminata Intencional es dirigido por el Departamento de Salud Pública de SF. Es financiado por SNAP del USDA, un proveedor que brinda igualdad de oportunidades. Los socios comunitarios incluyen el Departamento de Salud Pública de California, SF Civic Tech, los Gigantes de San Francisco y el Departamento de Recreación y Parques de SF.', }, recorder: { finish: 'Guardar', @@ -552,7 +552,7 @@ const Strings = new LocalizedStrings({ }, partners: { thanks: '特別鳴謝所有iWalk贊助商!', - text: 'Intentional Walk是由舊金山公共衛生局負責。由平等機會提供者USDA SNAP出資。社區合作夥伴包括加州公共衛生局,Code for San Francisco,舊金山巨人隊和舊金山康樂與公園部。', + text: 'Intentional Walk是由舊金山公共衛生局負責。由平等機會提供者USDA SNAP出資。社區合作夥伴包括加州公共衛生局,SF Civic Tech,舊金山巨人隊和舊金山康樂與公園部。', }, recorder: { finish: '保存', diff --git a/package-lock.json b/package-lock.json index c9d7351..95db715 100644 --- a/package-lock.json +++ b/package-lock.json @@ -180,6 +180,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, "dependencies": { "@babel/types": "^7.22.15" }, @@ -488,6 +489,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -502,6 +504,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -518,6 +521,7 @@ "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.22.5" @@ -666,6 +670,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, "engines": { "node": ">=6.9.0" }, @@ -700,6 +705,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -711,6 +717,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -750,6 +757,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -775,6 +783,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -789,6 +798,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -803,6 +813,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -814,6 +825,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -839,6 +851,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -919,6 +932,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -947,6 +961,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -976,6 +991,7 @@ "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", + "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.22.5", @@ -1009,6 +1025,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1037,6 +1054,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1052,6 +1070,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", @@ -1118,6 +1137,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1133,6 +1153,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1147,6 +1168,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1162,6 +1184,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dev": true, "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1177,6 +1200,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1207,6 +1231,7 @@ "version": "7.23.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" @@ -1238,6 +1263,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1267,6 +1293,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1282,6 +1309,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1296,6 +1324,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" @@ -1327,6 +1356,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-module-transforms": "^7.23.3", @@ -1344,6 +1374,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" @@ -1374,6 +1405,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1388,6 +1420,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1403,6 +1436,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1418,6 +1452,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.23.3", "@babel/helper-compilation-targets": "^7.22.15", @@ -1436,6 +1471,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20" @@ -1451,6 +1487,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1466,6 +1503,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -1528,6 +1566,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1602,6 +1641,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "regenerator-transform": "^0.15.2" @@ -1617,6 +1657,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1693,6 +1734,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1707,6 +1749,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1738,6 +1781,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1752,6 +1796,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1782,6 +1827,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1797,6 +1843,7 @@ "version": "7.23.8", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.8.tgz", "integrity": "sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.23.5", "@babel/helper-compilation-targets": "^7.23.6", @@ -1906,6 +1953,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -8034,6 +8082,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -13940,6 +13989,7 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" }