diff --git a/.cspell.json b/.cspell.json new file mode 100644 index 00000000..910fbe27 --- /dev/null +++ b/.cspell.json @@ -0,0 +1,199 @@ +{ + // See https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#cspelljson-sections + // for more information. + // Always 0.1 + "version": "0.1", + "language": "en-US", + "enableFiletypes": ["apex", "javascript", "html", "SQL", "python"], + "allowCompoundWords": true, + // List of words to be considered correct. + "words": [ + // SFDO + "cumulusci", + "outfunds", + "outfundsnpspext", + "sfdobase", + "unpackaged", + "unmanaged", + // SFDC + "instanceof", + "canvasapp", + "flexi", + "flexipage", + "flexipages", + "appendable", + "prependable", + "sobject", + "sobjects", + "permset", + "sforce", + "ISBLANK", + "ISPICKVAL", + "upsert", + "outputdir", + "sfsites", + "valueOf", + "stubbable", + "ISNULL", + "noopener", + "noreferrer", + // LWC + "onrowselection", + "onrowaction", + "onstatuschange", + "onclick", + "onguest", + "onverificationcheckcreate", + "onverificationcheckupdate", + // Local + "xlink", + "randomizer", + "Updateable", + "describe's", + "Relogin", + "jorje", + "junit", + "reparentable", + "jepson", + "prereqs", + "prereqs", + "enablement", + "mock's", + "Groupid", + "verifyis", + "flatten", + "unflatten", + "uncapitalize", + "financials", + "localizable", + "LGBTQ", + "rollup", + "Astro", + // Allowlist of variable names + "Disps", + "Progr", + // Python + "pylint", + "pytest", + "toprettyxml", + "VARCHAR", + "esprima", + "Punctuator", + "isupper", + "nargs", + "tostring", + "testdoc", + "mkdtemp", + "noyaml", + // HTML + "arial", + "onslotchange", + "iframe", + "onisbucketaccount", + "bucketaccount", + "notif", + "onblur", + "ondraftvaluechange", + "oncellchange", + // Names in storytelling data + "Kumar", + "Englewood", + "Meiko", + "Takagawa", + "Atterberry", + "Rylee", + "Alanna", + "Xiang", + "Anson", + "Itoro", + "Idowu", + "Shelbyville", + "Reily", + "Geoff", + "Szyslak", + "Frink", + // Robot tests + "kwtable", + "kwrow", + "kwname", + "kwdoc", + "XHTTP", + "CUSTENT", + "unfiled", + "Deque", + "occured", + "iframes", + "destructure", + "uuids", + "nsecs", + "unparse", + "dlitem", + "onclosedialog", + "describedby", + "labelledby", + "overriden", + "dlitems", + "biblioref", + "Unallowed", + "idrefs", + "idref", + "milli", + "nmtoken", + "nmtokens", + "biblioentry", + "FEDROPSHADOW", + "MPATH", + "valueOf", + "org's", + "rtype", + "servlet", + "uploader", + "onuploadfinished", + "jsclick", + "deserializable", + "serializable", + "deserialization", + "onformload", + "oncasecreate", + "critop", + "munge", + "unmunge" + ], + // List of words to be always considered incorrect. + "flagWords": [], + // List of words to be ignored (even if they are in the flagWords). + "ignoreWords": [], + // List of globs to specify which files are to be ignored. + "ignorePaths": [ + "node_modules/**", + "robot/**/results/**", + "venv/**", + ".github/**", + ".cci/**", + "./pytest_cache", + ".sfdx/**", + ".vscode/**", + "force-app/main/default/objectTranslations/**", + "force-app/main/default/translations/**", + "coverage/**" + ], + // defaults to 4 - the minimum length of a word before it is checked. + "minWordLength": 5, + "languageSettings": [ + { + // Add HTML dictionary to python since robot tests contain HTML. + "languageId": "python", + "local": "*", + "ignoreRegExpList": [], + "dictionaries": ["html"], + "dictionaryDefinitions": [] + } + ], + "ignoreRegExpList": [ + // customThemeLayoutType has randomish IDs + "[\\S\\s]+?", + // Salesforce IDs: trying to be as restrive as possible in regex pattern + // See: https://help.salesforce.com/articleView?id=000325244&language=&type=1&mode=1 + "\\b[0-9aemzkXC][A-Za-z0-9]{14,17}\\b" + ] +} diff --git a/.eslintignore b/.eslintignore index 539a2896..1604db11 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,6 +1,8 @@ +# Only run eslint on LWCs * !**/ !**/lwc/**/*.js + +# Extra node_modules .cci -venv \ No newline at end of file diff --git a/.eslintrc.yml b/.eslintrc.yml index ee135429..bd34f54d 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -12,7 +12,7 @@ globals: parserOptions: ecmaVersion: 2018 sourceType: module -parser: babel-eslint +parser: "@babel/eslint-parser" plugins: - prettier - "@lwc/eslint-plugin-lwc" diff --git a/.forceignore b/.forceignore new file mode 100644 index 00000000..29af63a9 --- /dev/null +++ b/.forceignore @@ -0,0 +1,3 @@ +**/jsconfig.json + +**/.eslintrc.json diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 068247f6..c28086b1 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,8 +1,19 @@ +#ECCN: Open Source +#GUSINFO: NPC Orion, SFDO Outbound Funds Module +# +# Copyright (c) 2021, salesforce.com, inc. +# All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/BSD-3-Clause +# # Python *.py @SalesforceFoundation/release-engineering-reviewers +requirements.txt @SalesforceFoundation/release-engineering-reviewers # CumulusCI /cumulusci.yml @SalesforceFoundation/release-engineering-reviewers -/tasks/ @SalesforceFoundation/release-engineering-reviewers +**/tasks/ @SalesforceFoundation/release-engineering-reviewers -/.github @SalesforceFoundation/release-engineering-reviewers \ No newline at end of file +# GitHub Actions +.github/workflows/** @SalesforceFoundation/release-engineering-reviewers +package.json @SalesforceFoundation/release-engineering-reviewers diff --git a/.github/workflows/codeowners.yml b/.github/workflows/codeowners.yml new file mode 100644 index 00000000..5b8366c6 --- /dev/null +++ b/.github/workflows/codeowners.yml @@ -0,0 +1,11 @@ +name: Call SFDO Codeowners Review Workflows + +on: + pull_request: + types: + - labeled + - review_requested + +jobs: + shared-codeowners: + uses: SalesforceFoundation/.github/.github/workflows/codeowners.yml@main diff --git a/.github/workflows/cspell.yml b/.github/workflows/cspell.yml new file mode 100644 index 00000000..e543e037 --- /dev/null +++ b/.github/workflows/cspell.yml @@ -0,0 +1,24 @@ +name: Spell Checking +on: [push] +jobs: + cspell: + runs-on: SalesforceFoundation-ubuntu + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v2-beta + with: + node-version: '14' + - name: Determine Node Version + id: node-version + run: | + echo "::set-output name=ver::$(node --version)" + - uses: actions/cache@v2 + with: + path: node_modules + key: ${{ runner.os }}-${{ steps.node-version.outputs.ver }}-${{ hashFiles('package.json', 'yarn.lock') }} + - name: Install Packages + run: | + yarn install + - name: cspell + run: | + npx cspell "**/*.{cls,apex,trigger,js,html,md,xml,sql,py,yml,yaml,cmp,design}" \ No newline at end of file diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml new file mode 100644 index 00000000..3fe4e7c5 --- /dev/null +++ b/.github/workflows/eslint.yml @@ -0,0 +1,24 @@ +name: Linting +on: [push] +jobs: + eslint: + runs-on: SalesforceFoundation-ubuntu + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v2-beta + with: + node-version: '14' + - name: Determine Node Version + id: node-version + run: | + echo "::set-output name=ver::$(node --version)" + - uses: actions/cache@v2 + with: + path: node_modules + key: ${{ runner.os }}-${{ steps.node-version.outputs.ver }}-${{ hashFiles('package.json', 'yarn.lock') }} + - name: Install Packages + run: | + yarn install + - name: eslint + run: | + npx eslint --max-warnings 0 "**/*.js" diff --git a/.github/workflows/jest.yml b/.github/workflows/jest.yml new file mode 100644 index 00000000..766e7a38 --- /dev/null +++ b/.github/workflows/jest.yml @@ -0,0 +1,24 @@ +name: Jest +on: [push] +jobs: + jest: + runs-on: SalesforceFoundation-ubuntu + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v2-beta + with: + node-version: '14' + - name: Determine Node Version + id: node-version + run: | + echo "::set-output name=ver::$(node --version)" + - uses: actions/cache@v2 + with: + path: node_modules + key: ${{ runner.os }}-${{ steps.node-version.outputs.ver }}-${{ hashFiles('package.json', 'yarn.lock') }} + - name: Install Packages + run: | + yarn install + - name: Run Jest Tests + run: | + npx lwc-jest --coverage -- --passWithNoTests diff --git a/.github/workflows/label_audit.yml b/.github/workflows/label_audit.yml index fea983e7..80c77334 100644 --- a/.github/workflows/label_audit.yml +++ b/.github/workflows/label_audit.yml @@ -2,7 +2,7 @@ name: Label Audit on: [push] jobs: labels: - runs-on: ubuntu-latest + runs-on: SalesforceFoundation-ubuntu steps: - uses: actions/checkout@v1 - uses: actions/setup-python@v1 @@ -15,7 +15,7 @@ jobs: - uses: actions/cache@v2 with: path: venv - key: ${{ runner.os }}-${{ steps.python-version.outputs.ver }}-${{ hashFiles('requirements.txt') }} + key: ${{ runner.os }}-${{ steps.python-version.outputs.ver }}_${{ hashFiles('requirements.txt') }} - name: Install Packages run: | python3 -m venv venv diff --git a/.github/workflows/lockfile-lint.yml b/.github/workflows/lockfile-lint.yml index b5dd3f96..60a22367 100644 --- a/.github/workflows/lockfile-lint.yml +++ b/.github/workflows/lockfile-lint.yml @@ -2,7 +2,7 @@ name: Lockfile on: [push] jobs: lint: - runs-on: ubuntu-latest + runs-on: SalesforceFoundation-ubuntu steps: - uses: actions/checkout@v1 - uses: actions/setup-node@v2-beta diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml index 5cc7d185..02644473 100644 --- a/.github/workflows/prettier.yml +++ b/.github/workflows/prettier.yml @@ -2,7 +2,7 @@ name: Formatting on: [push] jobs: lint: - runs-on: ubuntu-latest + runs-on: SalesforceFoundation-ubuntu steps: - uses: actions/checkout@v1 - uses: actions/setup-node@v2-beta diff --git a/.gitignore b/.gitignore index e99ccdcc..d471bb7e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,27 +1,82 @@ +# Copyright (c) 2021, salesforce.com, inc. +# All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/BSD-3-Clause + +# Salesforce cache +.sfdx/ +.localdevserver/ + +# LWC VSCode autocomplete +**/lwc/jsconfig.json + +# LWC Jest coverage reports +coverage/ + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +test_results.json +test_results.xml +test_results_junit.xml +log.html +output.xml +report.html + +# Node cache +node_modules/ +.node_hash + +# Eslint cache +.eslintcache + +# MacOS system files .DS_Store + +# Windows system files +Thumbs.db +ehthumbs.db +[Dd]esktop.ini +$RECYCLE.BIN/ + +# Misc system files .appcloud -.cci .externalToolBuilders -.project -.settings -/org_unpackaged -/src.org -/test_results.json -/test_results.xml -/test_results_junit.xml .*.swp + +# CCI +.cci +/src.orig +/src +/src.org +/org_unpackaged + +# Python *.pyc +__pycache__ +venv +.python_hash +.coverage +htmlcov + +# Robot Framework results +robot/**/results/ +selenium-screenshot*.png + +# Editors *.sublime-project *.sublime-workspace -**/.sfdx/ -**/.vscode/ -**/.idea/ -log.html -output.xml -report.html -selenium-screenshot*.png -.cci -node_modules -.python_hash -.node_hash -venv \ No newline at end of file +.vscode +.vscode.bak +.idea +.project +.settings + +# Research and Development scripts +/test.apex + +# Husky +.husky diff --git a/.lintstagedrc b/.lintstagedrc index defc7a86..69daa458 100644 --- a/.lintstagedrc +++ b/.lintstagedrc @@ -2,10 +2,13 @@ "*.{cls,apex,js,html,md,yml,yaml,json}": [ "prettier --write" ], + "*.{cls,apex,js,html,md,xml,sql,py,yml,yaml,cmp,design}": [ + "cspell --no-must-find-files" + ], "*.js": [ "eslint" ], "yarn.lock": [ "lockfile-lint" ] -} \ No newline at end of file +} diff --git a/.prettierignore b/.prettierignore index f5ea76fc..71556458 100644 --- a/.prettierignore +++ b/.prettierignore @@ -25,4 +25,8 @@ yarn.lock # Filetypes to ignore *.sql -*.xml \ No newline at end of file +*.xml + +# Autogenerated files +**/lwc/jsconfig.json +robot/**/results/*.html diff --git a/README.md b/README.md index d8b04eb0..5358e1c4 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,21 @@ # Outbound Funds -![Outbound Funds Logo](https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/images/Outbound%20Funds%20OSC%20Logo%20250x250.png) +

+ Outbound Funds Module Logo +

The Outbound Funds app is a community developed and maintained Open Source Commons project. It is a customizable foundation for managing funds awarded by your organization, like grants, scholarships or internal funding. Links: - [Documentation/Wiki](https://github.com/SalesforceFoundation/OutboundFundsModule/wiki) -- [Power of Us Hub group](https://powerofus.force.com/s/group/0F980000000CvlMCAS/community-project-outbound-funds) +- [Trailblazer Community](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) - [Install Outbound Funds](https://install.salesforce.org/products/outbound-funds) +## Latest Release + +Winter '23 ☃️ ☕ 🎿 + **Important note about Funding Requests as of July 2019**: If you were an early adopter of the Outbound Funds package, the Funding Request object had a master-detail relationship with Funding Program when you installed it. However, various members of the community requested that this relationship be changed to a lookup to provide more flexibility. This change was made generally available with package version 1.15 as of 7/11/2019. To learn about updating to version 1.15, see the [Funding Request Object documentation](https://github.com/SalesforceFoundation/OutboundFundsModule/wiki/Funding-Request-Object). diff --git a/cumulusci.yml b/cumulusci.yml index 6fa511d0..835d0726 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -1,12 +1,15 @@ +minimum_cumulusci_version: 3.74.0 project: name: OutboundFunds source_format: sfdx package: name: Outbound Funds (Core) namespace: outfunds - api_version: "48.0" + api_version: "52.0" git: repo_url: https://github.com/SalesforceFoundation/OutboundFundsModule + dependency_resolutions: + preproduction: include_beta sources: bridge: @@ -20,11 +23,21 @@ tasks: options: update_future_releases: True + # Require Apex Code Coverage + run_tests: + options: + retry_failures: + - "unable to obtain exclusive access to this record" + - "UNABLE_TO_LOCK_ROW" + retry_always: True + required_per_class_code_coverage_percent: "95" + delete_data: options: objects: - Requirement__c - Disbursement__c + - Review__c - Funding_Request__c - Funding_Program__c - Contact @@ -66,6 +79,11 @@ tasks: options: path: robot/OutboundFunds/resources/unpackaged/qa + github_release: + options: + release_content: | + Check out the [Salesforce Release Notes](https://sfdc.co/bnL4Cb) or [Known Issues](https://issues.salesforce.com/) for details. + flows: config_dev: steps: @@ -112,6 +130,11 @@ flows: 2: task: bridge:install_managed + release_production: + steps: + 3: + task: None + orgs: scratch: dev_namespaced: @@ -133,8 +156,8 @@ plans: tier: primary is_listed: True preflight_message: "This will install Outbound Funds Module into your org." - post_install_message: "Thanks for installing Outbound Funds Module. Please visit the [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) community group on the Power of Us Hub for any questions about Outbound Funds Module." - error_message: "To get help with this error, go to [help.salesforce.com](https://help.salesforce.com/), find the Support & Services area, and log a technical support ticket with Salesforce. Include “Outbound Funds Module” in the subject line and include in your comment the installation link shown here." + post_install_message: "Thanks for installing Outbound Funds Module. Please visit the [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) community group on the Trailblazer Community for any questions about Outbound Funds Module." + error_message: "To get help with this error, go to help.salesforce.com, find the Support & Services area, and log a technical support ticket with Salesforce. Include “Outbound Funds Module” in the subject line and include in your comment the installation link shown here." checks: - when: "not tasks.check_chatter_enabled()" action: error @@ -145,3 +168,21 @@ plans: steps: 1: flow: customer_org + + upgrade: + slug: upgrade + title: Product Upgrade + tier: additional + is_listed: False + preflight_message: "This installer upgrades this package and any required dependencies to the latest version in your org. This installer isn't supported and has risks. Please don't run this installer unless you're aware of its specific use cases and considerations." + post_install_message: "Installation complete and package is on the latest version." + steps: + 1: + task: update_dependencies + options: + security_type: PUSH + packages_only: True + 2: + task: install_managed + options: + security_type: PUSH diff --git a/datasets/mapping.yml b/datasets/mapping.yml index 79fd9f81..409d8ee7 100644 --- a/datasets/mapping.yml +++ b/datasets/mapping.yml @@ -1,33 +1,87 @@ -Accounts: +Account: sf_object: Account + table: Account fields: - Name + - AccountNumber + - Site + - Type + - Industry + - AnnualRevenue + - Rating + - Phone + - Fax + - Website + - Ownership + - Sic + - TickerSymbol + - BillingStreet + - BillingCity + - BillingState + - BillingPostalCode + - BillingCountry + - ShippingStreet + - ShippingCity + - ShippingState + - ShippingPostalCode + - ShippingCountry + - Description + anchor_date: "2020-07-01" -Contacts: +Contact: sf_object: Contact + table: Contact + anchor_date: "2020-07-01" fields: - Salutation - FirstName - LastName + - Title - Email + - Department + - Birthdate + - LeadSource - Phone - - Title + - HomePhone + - OtherPhone + - Fax + - AssistantName + - AssistantPhone + - MailingStreet + - MailingCity + - MailingState + - MailingPostalCode + - MailingCountry + - OtherStreet + - OtherCity + - OtherState + - OtherPostalCode + - OtherCountry + - Description lookups: AccountId: + key_field: account_id table: Account + ReportsToId: + key_field: reports_to_id + table: Contact + after: Contact Funding Programs: sf_object: Funding_Program__c + anchor_date: "2020-07-01" fields: - Name - Description__c - End_Date__c - Start_Date__c - Status__c + - Top_Level__c - Total_Program_Amount__c Funding Requests: sf_object: Funding_Request__c + anchor_date: "2020-07-01" fields: - Name - Application_Date__c @@ -52,8 +106,24 @@ Funding Requests: FundingProgram__c: table: Funding_Program__c +Funding_Request_Role__c: + sf_object: Funding_Request_Role__c + table: Funding_Request_Role__c + anchor_date: "2020-07-01" + fields: + - Role__c + - Status__c + lookups: + Contact__c: + key_field: Contact__c + table: Contact + Funding_Request__c: + key_field: Funding_request__c + table: Funding_Request__c + Disbursements: sf_object: Disbursement__c + anchor_date: "2020-07-01" fields: - Amount__c - Disbursement_Date__c @@ -67,6 +137,7 @@ Disbursements: Requirements: sf_object: Requirement__c + anchor_date: "2020-07-01" fields: - Name - Completed_Date__c @@ -81,3 +152,16 @@ Requirements: table: Funding_Request__c Primary_Contact__c: table: Contact + +Reviews: + sf_object: Review__c + anchor_date: "2021-04-30" + fields: + - Name + - Comments__c + - DueDate__c + - Status__c + - SubmittedDate__c + lookups: + FundingRequest__c: + table: Funding_Request__c diff --git a/datasets/sample.sql b/datasets/sample.sql index eb553d25..12d05c1c 100644 --- a/datasets/sample.sql +++ b/datasets/sample.sql @@ -2,211 +2,200 @@ BEGIN TRANSACTION; CREATE TABLE "Account" ( id INTEGER NOT NULL, "Name" VARCHAR(255), + "AccountNumber" VARCHAR(255), + "Site" VARCHAR(255), + "Type" VARCHAR(255), + "Industry" VARCHAR(255), + "AnnualRevenue" VARCHAR(255), + "Rating" VARCHAR(255), + "Phone" VARCHAR(255), + "Fax" VARCHAR(255), + "Website" VARCHAR(255), + "Ownership" VARCHAR(255), + "Sic" VARCHAR(255), + "TickerSymbol" VARCHAR(255), + "BillingStreet" VARCHAR(255), + "BillingCity" VARCHAR(255), + "BillingState" VARCHAR(255), + "BillingPostalCode" VARCHAR(255), + "BillingCountry" VARCHAR(255), + "ShippingStreet" VARCHAR(255), + "ShippingCity" VARCHAR(255), + "ShippingState" VARCHAR(255), + "ShippingPostalCode" VARCHAR(255), + "ShippingCountry" VARCHAR(255), + "Description" VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Account" VALUES(1,'Nonprofit B'); -INSERT INTO "Account" VALUES(2,'salesforce.com'); -INSERT INTO "Account" VALUES(3,'Nonprofit A'); -INSERT INTO "Account" VALUES(4,'Nonprofit C'); -INSERT INTO "Account" VALUES(5,'Bob Test'); -INSERT INTO "Account" VALUES(6,'Ken Test'); -INSERT INTO "Account" VALUES(7,'Lisa Test'); -INSERT INTO "Account" VALUES(8,'Nancy Carlson'); -INSERT INTO "Account" VALUES(9,'Operation Change the World'); -INSERT INTO "Account" VALUES(10,'Shelbyville College'); -INSERT INTO "Account" VALUES(11,'Wig Household'); -INSERT INTO "Account" VALUES(12,'Simpson Household'); -INSERT INTO "Account" VALUES(13,'Moe’s Tavern'); -INSERT INTO "Account" VALUES(14,'Springfield heights institute of technology'); -INSERT INTO "Account" VALUES(15,'Burns Co'); -INSERT INTO "Account" VALUES(16,'Shelbyville Elementary School'); -INSERT INTO "Account" VALUES(17,'Simpson Household'); -INSERT INTO "Account" VALUES(18,'Reily Household'); -INSERT INTO "Account" VALUES(19,'Flanders Family Foundation'); -INSERT INTO "Account" VALUES(20,'Flanders Household'); -INSERT INTO "Account" VALUES(21,'Large Manufacturing Corporation'); -INSERT INTO "Account" VALUES(22,'Duff Brewery'); -INSERT INTO "Account" VALUES(23,'Springfield Police Academy'); -INSERT INTO "Account" VALUES(24,'Lindberg Household'); -INSERT INTO "Account" VALUES(25,'Corkill Household'); -INSERT INTO "Account" VALUES(26,'Amin Household'); -INSERT INTO "Account" VALUES(27,'Contact Household'); -INSERT INTO "Account" VALUES(28,'Sample Organization'); -INSERT INTO "Account" VALUES(29,'Sprinfield Elementary'); -INSERT INTO "Account" VALUES(30,'Wiggum Household'); -INSERT INTO "Account" VALUES(31,'Global Media'); -INSERT INTO "Account" VALUES(32,'Acme'); +INSERT INTO "Account" VALUES(1,'Sample Account for Entitlements','','','','','','','','','','','','','','','','','','','','','','',''); +INSERT INTO "Account" VALUES(2,'Grantwood City Council','','','Customer - Direct','Government','','','970-555-9633','','','','','','445 North Peak Road','Grantwood','Colorado','80522','United States','','','','','',''); +INSERT INTO "Account" VALUES(3,'Takagawa Institute','','','Customer - Direct','Not For Profit','','','602-555-3542','','','','','','9833 Plateau Street','Phoenix','Arizona','85310','United States','','','','','',''); +INSERT INTO "Account" VALUES(4,'Outbound Funds Portal: Self-Registered','','','','','','','','','','','','','','','','','','','','','','','Account initially assigned to self-registered users for the Outbound Funds Portal Experiences Site'); +INSERT INTO "Account" VALUES(5,'Hillside Elementary','','','Customer - Direct','Education','','','719-555-9914','','','','','','713 S. 8th Street','Englewood','Colorado','80110','United States','','','','','',''); +INSERT INTO "Account" VALUES(6,'STEPS','','','Customer - Direct','Not For Profit','','','303-555-7541','','','','','','2920 Juniper Drive','Denver','Colorado','80230','United States','','','','','',''); CREATE TABLE "Contact" ( - id INTEGER NOT NULL, - "Salutation" VARCHAR(255), - "FirstName" VARCHAR(255), - "LastName" VARCHAR(255), - "Email" VARCHAR(255), - "Phone" VARCHAR(255), - "Title" VARCHAR(255), - "AccountId" VARCHAR(255), + id INTEGER NOT NULL, + "Salutation" VARCHAR(255), + "FirstName" VARCHAR(255), + "LastName" VARCHAR(255), + "Title" VARCHAR(255), + "Email" VARCHAR(255), + "Department" VARCHAR(255), + "Birthdate" VARCHAR(255), + "LeadSource" VARCHAR(255), + "Phone" VARCHAR(255), + "HomePhone" VARCHAR(255), + "OtherPhone" VARCHAR(255), + "Fax" VARCHAR(255), + "AssistantName" VARCHAR(255), + "AssistantPhone" VARCHAR(255), + "MailingStreet" VARCHAR(255), + "MailingCity" VARCHAR(255), + "MailingState" VARCHAR(255), + "MailingPostalCode" VARCHAR(255), + "MailingCountry" VARCHAR(255), + "OtherStreet" VARCHAR(255), + "OtherCity" VARCHAR(255), + "OtherState" VARCHAR(255), + "OtherPostalCode" VARCHAR(255), + "OtherCountry" VARCHAR(255), + "Description" VARCHAR(255), + account_id VARCHAR(255), + reports_to_id VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Contact" VALUES(1,'','Shari','Reily','','','','18'); -INSERT INTO "Contact" VALUES(2,'Mr.','Marc','Benioff','info@salesforce.com','(415) 901-7000','Executive Officer','2'); -INSERT INTO "Contact" VALUES(3,'Mr.','Ned','Flanders','test@test.com','','','20'); -INSERT INTO "Contact" VALUES(4,'Mr.','Todd','Flanders','','','','20'); -INSERT INTO "Contact" VALUES(5,'Mr.','Rod','Flanders','','','','20'); -INSERT INTO "Contact" VALUES(6,'Mr.','Duff','Man','','','The King Of Beers','22'); -INSERT INTO "Contact" VALUES(7,'Mr.','Clerance','Wiggum','chief@spinfieldpd.fake','911','Police Chief','23'); -INSERT INTO "Contact" VALUES(8,'','Nick','Lindberg','','','','24'); -INSERT INTO "Contact" VALUES(9,'','Bill','Corkill','','','','25'); -INSERT INTO "Contact" VALUES(10,'Ms.','Sarah','Amin','','','','26'); -INSERT INTO "Contact" VALUES(11,'','Sample','Contact','sample.contact@email.com','(202) 555-9654','CEO','27'); -INSERT INTO "Contact" VALUES(12,'','Seymour','Skinner','','','','29'); -INSERT INTO "Contact" VALUES(13,'Mr.','Ralph','Wiggum','','','','30'); -INSERT INTO "Contact" VALUES(14,'','Geoff','Minor','info@salesforce.com','(415) 555-1212','President','31'); -INSERT INTO "Contact" VALUES(15,'','Carole','White','info@salesforce.com','(415) 555-1212','VP Sales','31'); -INSERT INTO "Contact" VALUES(16,'','Jon','Amos','info@salesforce.com','(905) 555-1212','Sales Manager','31'); -INSERT INTO "Contact" VALUES(17,'','Edward','Stamos','info@salesforce.com','(212) 555-5555','President and CEO','32'); -INSERT INTO "Contact" VALUES(18,'','Howard','Jones','info@salesforce.com','(212) 555-5555','Buyer','32'); -INSERT INTO "Contact" VALUES(19,'','Leanne','Tomlin','info@salesforce.com','(212) 555-5555','VP Customer Support','32'); -INSERT INTO "Contact" VALUES(20,'','Sally','Jones','','','','4'); -INSERT INTO "Contact" VALUES(21,'','Bob','Test','','','','5'); -INSERT INTO "Contact" VALUES(22,'','Ken','Test','','','','6'); -INSERT INTO "Contact" VALUES(23,'','Lisa','Test','shari_reily@redpathcg.com','','','7'); -INSERT INTO "Contact" VALUES(24,'','Nancy','Carlson','','','','8'); -INSERT INTO "Contact" VALUES(25,'','Sally','Walker','','','','9'); -INSERT INTO "Contact" VALUES(26,'','Erin','Test','shari_reily@redpathcg.com','','','1'); -INSERT INTO "Contact" VALUES(27,'','Homer','Simpson','','','','17'); -INSERT INTO "Contact" VALUES(28,'Mr.','Big','Wig','','','CEO','11'); -INSERT INTO "Contact" VALUES(29,'Mr.','Bart','Simpson','','','Child','12'); -INSERT INTO "Contact" VALUES(30,'Ms.','Lisa','Simpson','','','','12'); -INSERT INTO "Contact" VALUES(31,'Mrs.','Marge','Simpson','','','','12'); -INSERT INTO "Contact" VALUES(32,'Mr.','Moe','Szyslak','','','Owner','13'); -INSERT INTO "Contact" VALUES(33,'Prof.','John','Frink','','','Professor','14'); -INSERT INTO "Contact" VALUES(34,'Mr.','Montgomery','Burns','','','','15'); -INSERT INTO "Contact" VALUES(35,'','Carol','Shelby','','','','16'); +INSERT INTO "Contact" VALUES(1,'Mr.','Dillon','Whitaker','Assistant City Manager','dillon.whitaker@gwcity.example.com','','','','719-555-2417','','','','','','445 North Peak Road','Grantwood','Colorado','80522','United States','','','','','','','2',''); +INSERT INTO "Contact" VALUES(2,'Ms.','Adriana','Atterberry','Grants Manager','adriana.atterberry@takagawa-institute.example.com','','','','602-555-3543','','','','','','9834 Plateau Street','Phoenix','Arizona','85310','United States','','','','','','','3','3'); +INSERT INTO "Contact" VALUES(3,'Dr.','Meiko','Takagawa','Executive Director','meiko.takagawa@takagawa-institute.example.com','','','','602-555-3542','','','','','','9833 Plateau Street','Phoenix','Arizona','85310','United States','','','','','','','3',''); +INSERT INTO "Contact" VALUES(4,'Mr.','Devon','Berger','Literacy Coach','devon.berger@hillside-elementary.example.com','','','','719-555-9914','','','','','','713 S. 8th Street','Englewood','Colorado','80110','United States','','','','','','','5',''); +INSERT INTO "Contact" VALUES(5,'Ms.','Ellen','Perez','Program Coordinator','ellen.perez@steps.example.com','','','','303-555-7541','','','','','','2920 Juniper Drive','Denver','Colorado','80230','United States','','','','','','','6','6'); +INSERT INTO "Contact" VALUES(6,'Ms.','Grace','Walker','Development Director','grace.walker@steps.example.com','','','','303-555-7540','','','','','','2920 Juniper Drive','Denver','Colorado','80230','United States','','','','','','','6',''); +INSERT INTO "Contact" VALUES(7,'Mr.','Jermaine','Harmon','Intern','jermaine.harmon@steps.example.com','','','','303-555-7540','','','','','','2920 Juniper Drive','Denver','Colorado','80230','United States','','','','','','','6',''); CREATE TABLE "Disbursement__c" ( - id INTEGER NOT NULL, - "Amount__c" VARCHAR(255), - "Disbursement_Date__c" VARCHAR(255), - "Disbursement_Method__c" VARCHAR(255), - "Scheduled_Date__c" VARCHAR(255), - "Status__c" VARCHAR(255), - "Type__c" VARCHAR(255), - "Funding_Request__c" VARCHAR(255), + id INTEGER NOT NULL, + "Amount__c" VARCHAR(255), + "Disbursement_Date__c" VARCHAR(255), + "Disbursement_Method__c" VARCHAR(255), + "Scheduled_Date__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "Type__c" VARCHAR(255), + Funding_Request__c VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Disbursement__c" VALUES(1,'124.0','2018-04-12','Cash','2018-04-11','Paid','Initial','1'); -INSERT INTO "Disbursement__c" VALUES(2,'125345.0','','Cash','2018-05-11','Scheduled','Interim','1'); -INSERT INTO "Disbursement__c" VALUES(3,'65667.0','','Cash','2018-02-15','Scheduled','Amendment','1'); -INSERT INTO "Disbursement__c" VALUES(4,'5000.0','','EFT','2018-06-01','Scheduled','Initial','5'); -INSERT INTO "Disbursement__c" VALUES(5,'50000.0','','EFT','2018-12-01','Scheduled','Interim','5'); -INSERT INTO "Disbursement__c" VALUES(6,'50000.0','','EFT','2019-05-01','Scheduled','Final','5'); -INSERT INTO "Disbursement__c" VALUES(7,'25000.0','2018-07-13','Check','2018-07-15','Paid','Initial','17'); -INSERT INTO "Disbursement__c" VALUES(8,'25000.0','','Check','2018-12-15','Scheduled','Interim','17'); -INSERT INTO "Disbursement__c" VALUES(9,'4000.0','','','2018-11-01','Pending Approval','Final','8'); -INSERT INTO "Disbursement__c" VALUES(10,'4000.0','2018-05-31','EFT','2018-06-01','Approved','Initial','8'); -INSERT INTO "Disbursement__c" VALUES(11,'7000.0','2018-06-06','Cash','2018-06-06','Paid','Final','11'); -INSERT INTO "Disbursement__c" VALUES(12,'2500.0','','Check','2018-06-01','Scheduled','Initial','4'); -INSERT INTO "Disbursement__c" VALUES(13,'2500.0','','Check','2018-12-01','Scheduled','Final','4'); -INSERT INTO "Disbursement__c" VALUES(14,'20000.0','','EFT','2018-07-31','Pending Approval','Initial','6'); -INSERT INTO "Disbursement__c" VALUES(15,'20000.0','','EFT','2018-12-01','Scheduled','Final','6'); -INSERT INTO "Disbursement__c" VALUES(16,'50000.0','','EFT','2018-06-15','Approved','Initial','18'); -INSERT INTO "Disbursement__c" VALUES(17,'50000.0','','EFT','2018-09-01','Scheduled','Final','18'); -INSERT INTO "Disbursement__c" VALUES(18,'10000.0','','EFT','2018-09-01','Paid','Final','9'); -INSERT INTO "Disbursement__c" VALUES(19,'5000.0','2018-05-14','EFT','2018-05-11','Paid','Initial','9'); -INSERT INTO "Disbursement__c" VALUES(20,'15000.0','2017-08-01','Check','2017-08-01','Paid','Initial','13'); -INSERT INTO "Disbursement__c" VALUES(21,'5000.0','','EFT','2018-06-01','Scheduled','Initial','14'); -INSERT INTO "Disbursement__c" VALUES(22,'50000.0','','Check','2018-12-01','Scheduled','Interim','14'); -INSERT INTO "Disbursement__c" VALUES(23,'50000.0','','Check','2019-05-01','Scheduled','Final','14'); +INSERT INTO "Disbursement__c" VALUES(1,'40000.0','2019-05-14','EFT','2019-05-14','Paid','Final','5'); +INSERT INTO "Disbursement__c" VALUES(2,'10000.0','2020-03-28','EFT','2020-03-28','Paid','Initial','2'); +INSERT INTO "Disbursement__c" VALUES(3,'5000.0','2019-07-09','EFT','2019-07-09','Paid','Initial','3'); +INSERT INTO "Disbursement__c" VALUES(4,'5000.0','2020-07-09','','2020-07-09','Paid','Interim','3'); +INSERT INTO "Disbursement__c" VALUES(5,'5000.0','','EFT','2021-07-09','Scheduled','Final','3'); CREATE TABLE "Funding_Program__c" ( - id INTEGER NOT NULL, - "Name" VARCHAR(255), - "Description__c" VARCHAR(255), - "End_Date__c" VARCHAR(255), - "Start_Date__c" VARCHAR(255), - "Status__c" VARCHAR(255), - "Total_Program_Amount__c" VARCHAR(255), + id INTEGER NOT NULL, + "Name" VARCHAR(255), + "Description__c" VARCHAR(255), + "End_Date__c" VARCHAR(255), + "Start_Date__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "Top_Level__c" VARCHAR(255), + "Total_Program_Amount__c" VARCHAR(255), + "Parent_Funding_Program__c" VARCHAR(255), + PRIMARY KEY (id) +); +INSERT INTO "Funding_Program__c" VALUES(1,'Kumar Endowment Scholarship','The Kumar family graciously sponsors the Kumar Endowment Scholarship Fund for high school students who have made a positive impact in their local community. This fund awards $2,000 scholarships every 4 years to ten students seeking higher education. Eligible expenses include tuition, room and board, fees, and books during the academic year.','2020-07-30','2020-01-14','In progress','False','200000.0','3'); +INSERT INTO "Funding_Program__c" VALUES(2,'Successful Scholars Grant','The Successful Scholars Grant provides funding to select non-profits and education institutes to enable students to excel in their academics. Past initiatives created by previous grantees include after-school tutoring, early literacy programs, and college preparation courses.','2020-08-13','2019-08-14','In progress','False','250000.0','3'); +INSERT INTO "Funding_Program__c" VALUES(3,'Education','','','','In progress','True','',''); +INSERT INTO "Funding_Program__c" VALUES(4,'Community Impact','','','','In progress','True','',''); +INSERT INTO "Funding_Program__c" VALUES(5,'Relief and Reinvestment Grant','The Relief and Reinvestment Grant provides financial assistance in the form of grants to small businesses experiencing temporary revenue loss due to unforeseen circumstances, such as a natural disaster or economic crisis. Grants of up to $10,000 are awarded to select small businesses to help offset lost revenue. This fund can be used for: + * Rent and utilities + * Payroll + * Outstanding debt + * Technology upgrades + * Immediate operation costs','2021-01-30','2020-01-31','In progress','False','300000.0','4'); +INSERT INTO "Funding_Program__c" VALUES(6,'Strategic Nonprofit Development','','','','Planned','True','',''); +CREATE TABLE "Funding_Request_Role__c" ( + id INTEGER NOT NULL, + "Role__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "Contact__c" VARCHAR(255), + "Funding_Request__c" VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Funding_Program__c" VALUES(1,'Research Scholarship','','','','In progress',''); -INSERT INTO "Funding_Program__c" VALUES(2,'2017-2018 Research Scholarships','','2018-07-31','2017-08-01','In progress','500000.0'); -INSERT INTO "Funding_Program__c" VALUES(3,'2018-2019 Research Scholarship','','2019-07-31','2018-08-01','Planned','600000.0'); -INSERT INTO "Funding_Program__c" VALUES(4,'Community Support','Main Community Support program','','2018-01-01','In progress',''); -INSERT INTO "Funding_Program__c" VALUES(5,'2018 Community Support','2018 Community Support','2018-12-31','2018-01-01','Planned','100000.0'); -INSERT INTO "Funding_Program__c" VALUES(6,'Individual Fellowship','','','2018-01-01','In progress',''); -INSERT INTO "Funding_Program__c" VALUES(7,'2018 Individual Fellowship','','','2018-01-01','In progress','1000000.0'); -INSERT INTO "Funding_Program__c" VALUES(8,'2018-2019 STEAM Education','','2019-06-01','2018-08-01','In progress','50000.0'); -INSERT INTO "Funding_Program__c" VALUES(9,'College Scholarships','','','1994-01-01','In progress','1000000.0'); -INSERT INTO "Funding_Program__c" VALUES(10,'2018-2019 College Scholarships','','2018-08-31','2018-03-01','In progress','250000.0'); -INSERT INTO "Funding_Program__c" VALUES(11,'2018 Scholarships','','2018-08-01','2018-04-01','In progress','50000.0'); -INSERT INTO "Funding_Program__c" VALUES(12,'STEAM Education','','','2010-06-01','In progress',''); -INSERT INTO "Funding_Program__c" VALUES(13,'Environment','','','1987-04-19','In progress','100000000.0'); -INSERT INTO "Funding_Program__c" VALUES(14,'Lake Springfield Cleanup','','','2018-01-01','In progress','500000.0'); +INSERT INTO "Funding_Request_Role__c" VALUES(1,'Applicant','Current','3','2'); +INSERT INTO "Funding_Request_Role__c" VALUES(2,'Applicant','Former','7','5'); +INSERT INTO "Funding_Request_Role__c" VALUES(3,'Grant Manager','Current','2','2'); CREATE TABLE "Funding_Request__c" ( - id INTEGER NOT NULL, - "Name" VARCHAR(255), - "Application_Date__c" VARCHAR(255), - "Awarded_Amount__c" VARCHAR(255), - "Awarded_Date__c" VARCHAR(255), - "Close_Date__c" VARCHAR(255), - "Closed_reason__c" VARCHAR(255), - "Geographical_Area_Served__c" VARCHAR(255), - "Population_Served__c" VARCHAR(255), - "Recommended_Amount__c" VARCHAR(255), - "Requested_Amount__c" VARCHAR(255), - "Requested_For__c" VARCHAR(255), - "Status__c" VARCHAR(255), - "Term_End_Date__c" VARCHAR(255), - "Term_Start_Date__c" VARCHAR(255), - "Terms__c" VARCHAR(255), - "Applying_Contact__c" VARCHAR(255), - "Applying_Organization__c" VARCHAR(255), - "FundingProgram__c" VARCHAR(255), + id INTEGER NOT NULL, + "Name" VARCHAR(255), + "Application_Date__c" VARCHAR(255), + "Awarded_Amount__c" VARCHAR(255), + "Awarded_Date__c" VARCHAR(255), + "Close_Date__c" VARCHAR(255), + "Closed_reason__c" VARCHAR(255), + "Geographical_Area_Served__c" VARCHAR(255), + "Population_Served__c" VARCHAR(255), + "Recommended_Amount__c" VARCHAR(255), + "Requested_Amount__c" VARCHAR(255), + "Requested_For__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "Term_End_Date__c" VARCHAR(255), + "Term_Start_Date__c" VARCHAR(255), + "Terms__c" VARCHAR(255), + "Applying_Contact__c" VARCHAR(255), + "Applying_Organization__c" VARCHAR(255), + "FundingProgram__c" VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Funding_Request__c" VALUES(1,'Test Funding Request','2018-04-02','12546.0','2018-04-10','2018-04-10','','State','Caregivers;Economically Disadvantaged People','15034.0','16408.0','','Awarded','2019-05-01','2018-05-01','','','','1'); -INSERT INTO "Funding_Request__c" VALUES(2,'Test Request','2018-09-19','','','','','','','','','','Submitted','','','','','','5'); -INSERT INTO "Funding_Request__c" VALUES(3,'Shelbyville Robotics','2018-03-01','','','','','City','Children and Youth','15000.0','20000.0','Shelbyville Robotics','Submitted','2019-05-31','2018-09-01','','','16','8'); -INSERT INTO "Funding_Request__c" VALUES(4,'2018 Nonprofit A 12345','2018-05-06','5000.0','2018-05-06','','','City','Children and Youth','9000.0','10000.0','Community Support for Youth','Awarded','2019-06-01','2018-06-01','Terms of the funded request','','3','5'); -INSERT INTO "Funding_Request__c" VALUES(5,'2018 Lisa Test 67897','2018-04-08','105000.0','2018-05-07','','','State','Adults','100000.0','100000.0','','Submitted','2019-05-31','2018-06-01','','23','','7'); -INSERT INTO "Funding_Request__c" VALUES(6,'Shari Reily 2018-2019 Scholarship','2018-03-01','40000.0','','','','','','4000.0','3000.0','SFDO Academy - SalesForce Admin','In Review','','','','1','','10'); -INSERT INTO "Funding_Request__c" VALUES(7,'DUFF Robots','2018-05-01','0.0','','2018-05-30','This is a for profit company, does not benefit children.','Country','Adults','0.0','30000.0','Building a robot army.','Rejected','','','','6','22','8'); -INSERT INTO "Funding_Request__c" VALUES(8,'Nick Lindberg - Scholarship 2018-19','2018-04-18','8000.0','2018-05-22','','','','','5000.0','3000.0','NYU - Dance & Computer Science','Submitted','2019-05-31','2018-08-15','Need a transcript and confirmation from NYU on acceptance','8','','10'); -INSERT INTO "Funding_Request__c" VALUES(9,'Springfield Robotics Team 2018','2018-01-01','15000.0','2018-05-30','','','City','Children and Youth','15000.0','10000.0','Robotics program','Awarded','2019-05-31','2018-09-01','For the 2018-19 School year to be used to support the robotics team.','12','29','8'); -INSERT INTO "Funding_Request__c" VALUES(10,'Bill Corkill Scholarship 2018-19','2018-04-02','','','','','','','5000.0','10000.0','WMU - Computers','Submitted','','','','9','','10'); -INSERT INTO "Funding_Request__c" VALUES(11,'Sarah Amin - Scholarship 2018-19','2018-04-03','','2018-06-06','','','','','5000.0','7000.0','UCLA - Arts & Crafts','Fully Disbursed','','','','10','','10'); -INSERT INTO "Funding_Request__c" VALUES(12,'Lisa Simpson Camp Scholarship','2018-04-17','','','','','','Children and Youth','','','','Submitted','','','','30','17','11'); -INSERT INTO "Funding_Request__c" VALUES(13,'Sally Jones','2017-04-28','50000.0','2017-07-26','','','','','55000.0','50000.0','','Awarded','2018-07-31','2017-08-01','','20','','2'); -INSERT INTO "Funding_Request__c" VALUES(14,'2018 Bob Test 98765','2018-04-22','105000.0','2018-05-07','','','State','Homeless','100000.0','100000.0','','Awarded','2019-05-31','2018-06-01','','21','','7'); -INSERT INTO "Funding_Request__c" VALUES(15,'2018 Nancy Carlson 23456','2018-03-06','','','','','City','Children and Youth','','100000.0','Serve children and youth','Submitted','','','','24','','7'); -INSERT INTO "Funding_Request__c" VALUES(16,'2018 Ken Test 34567','2018-04-29','','','','','Region','Economically Disadvantaged People','','100000.0','Information about request','Submitted','','','','22','','7'); -INSERT INTO "Funding_Request__c" VALUES(17,'2018 Operation Change the World 45678','2018-05-25','50000.0','2018-06-15','2018-06-15','','State','Families;Homeless;People with Disabilities','50000.0','75000.0','','Awarded','2018-06-30','2018-07-01','terms of the grant','25','9','5'); -INSERT INTO "Funding_Request__c" VALUES(18,'Remove 3 Eyed Fish','2018-06-07','100000.0','','','','City','Children and Youth','100000.0','100000.0','Remove contaminated fish from the lake','Awarded','','','','33','14','14'); +INSERT INTO "Funding_Request__c" VALUES(1,'Grantwood City Food Bank','','','','','','City','Below Poverty level;Economically Disadvantaged People;Homeless','','100000.0','Grantwood City Food Bank','In progress','','','','','2','4'); +INSERT INTO "Funding_Request__c" VALUES(2,'Takagawa Institute: Relief and Reinvestment Grant','2020-03-11','10000.0','2020-03-28','2020-03-28','Fully awarded.','Country','Immigrants and Refugees','10000.0','10000.0','','Fully Disbursed','2021-03-27','2020-03-28','One time payment with one year follow up','3','3','5'); +INSERT INTO "Funding_Request__c" VALUES(3,'Eager Beavers Read!','2019-04-25','15000.0','2019-07-09','','','City','Children and Youth','15000.0','15000.0','Eager Beavers Read! is an after school program that helps foster a love of reading in our 1st - 5th grade classes and also provides a safe place for students to go between 3:00 pm and 4:30 pm. Younger children will be paired up with an older student to help expand their early literacy skills, while older students work to develop mentoring skills and confidence.','Awarded','2022-08-13','2019-08-14','3 years','4','5','2'); +INSERT INTO "Funding_Request__c" VALUES(4,'STEPS to Leadership','2020-02-16','28000.0','','','','Region','Adults;Women','28000.0','28000.0','STEPS to Leadership is a proposed program that came from requests for additional leadership training for our graduates from Skills for Success, a successful program we currently offer to at-risk women in the community. After completing Skills for Success, graduates can learn leadership skills through various trainings, seminars, and one-on-one mentoring that will help prepare these future female leaders.','Submitted','','','','5','6','4'); +INSERT INTO "Funding_Request__c" VALUES(5,'Skills for Success','2019-03-21','40000.0','2019-05-14','','','Region','Adults;Women','40000.0','40000.0','Skills for Success addresses an existing gap for at-risk women seeking to learn technical and soft skills to help them find gainful employment in the community. Participants of the program receive: + +* Vouchers for free community college courses on select topics, such as bookkeeping, computer literacy, and communication skills. +* Help developing a resume and interview preparation. +* One-on-one mentoring with a female business owner in the community. +* Ongoing support from the STEPS staff.','Awarded','2020-05-30','2019-05-31','1 year','6','6','4'); +INSERT INTO "Funding_Request__c" VALUES(6,'Skills for Success','2020-05-31','','','','','Region','Adults;Women','','46000.0','Skills for Success addresses an existing gap for at-risk women seeking to learn technical and soft skills to help them find gainful employment in the community. Participants of the program receive: + +* Vouchers for free community college courses on select topics, such as bookkeeping, computer literacy, and communication skills. +* Help developing a resume and interview preparation. +* One-on-one mentoring with a female business owner in the community. +* Ongoing support from the STEPS staff.','In progress','','','1 year','6','6','4'); CREATE TABLE "Requirement__c" ( - id INTEGER NOT NULL, - "Name" VARCHAR(255), - "Completed_Date__c" VARCHAR(255), - "Due_Date__c" VARCHAR(255), - "Requirements__c" VARCHAR(255), - "Status__c" VARCHAR(255), - "Type__c" VARCHAR(255), - "Disbursement__c" VARCHAR(255), - "Funding_Request__c" VARCHAR(255), - "Primary_Contact__c" VARCHAR(255), + id INTEGER NOT NULL, + "Name" VARCHAR(255), + "Completed_Date__c" VARCHAR(255), + "Due_Date__c" VARCHAR(255), + "Requirements__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "Type__c" VARCHAR(255), + "Disbursement__c" VARCHAR(255), + "Funding_Request__c" VARCHAR(255), + "Primary_Contact__c" VARCHAR(255), + PRIMARY KEY (id) +); +INSERT INTO "Requirement__c" VALUES(1,'Application','2019-03-21','2019-12-30','

Application

','Accepted','Final Application','','5','6'); +INSERT INTO "Requirement__c" VALUES(2,'Outcome Report','','2020-12-30','

Outcome Report

','Open','Outcome','','5','6'); +INSERT INTO "Requirement__c" VALUES(3,'Proposed Budget','2019-03-21','2019-12-30','

Proposed budget

','Accepted','Report','','5','6'); +INSERT INTO "Requirement__c" VALUES(4,'Budget Report','2020-02-11','2020-12-30','

Budget Report

','Complete','Report','','5','6'); +INSERT INTO "Requirement__c" VALUES(5,'Letter of Intent','2019-03-21','2019-12-30','

Cover letter

','Accepted','Letter of Intent','','5','6'); +INSERT INTO "Requirement__c" VALUES(6,'Budget Report','','2020-09-14','

Budget Report

','Open','Report','','2','3'); +INSERT INTO "Requirement__c" VALUES(7,'Outcome Report','','2021-03-31','

Outcome Report

','Open','Outcome','','2','3'); +INSERT INTO "Requirement__c" VALUES(8,'Application','2020-03-11','2020-12-30','

Application

','Accepted','Final Application','','2','3'); +INSERT INTO "Requirement__c" VALUES(9,'Letter of Intent','2019-04-25','2019-12-30','

Cover letter

','Accepted','Letter of Intent','','3','4'); +INSERT INTO "Requirement__c" VALUES(10,'Application','2019-04-25','2019-12-30','

Application

','Accepted','Final Application','','3','4'); +INSERT INTO "Requirement__c" VALUES(11,'Outcome Report','','2022-12-30','

Outcome Report

','Open','Outcome','','3','4'); +INSERT INTO "Requirement__c" VALUES(12,'Budget Report','','2021-12-30','

Budget Report

','Open','Report','','3','4'); +CREATE TABLE "Review__c" ( + id INTEGER NOT NULL, + "Name" VARCHAR(255), + "Comments__c" VARCHAR(255), + "DueDate__c" VARCHAR(255), + "Status__c" VARCHAR(255), + "SubmittedDate__c" VARCHAR(255), + "FundingRequest__c" VARCHAR(255), PRIMARY KEY (id) ); -INSERT INTO "Requirement__c" VALUES(1,'Review Completed','2018-05-01','2018-05-15','','Complete','Review','','17',''); -INSERT INTO "Requirement__c" VALUES(2,'Application Submitted','2018-04-12','2018-04-30','','Complete','Final Application','','17',''); -INSERT INTO "Requirement__c" VALUES(3,'Final Report','','2019-07-31','','Open','Report','','17','25'); -INSERT INTO "Requirement__c" VALUES(4,'Test Requirement','','','','','','','8','3'); -INSERT INTO "Requirement__c" VALUES(5,'Proposal Required','2018-05-28','2018-05-25','

Proposal must be submitted. Was not adequate and did not meet criteria for grant program.

','Rejected','Preliminary Application','','7','6'); -INSERT INTO "Requirement__c" VALUES(6,'LOI Required','2018-02-21','2018-02-13','','Accepted','Letter of Intent','','3','35'); -INSERT INTO "Requirement__c" VALUES(7,'Application','2018-05-16','2018-05-01','','In Progress','Preliminary Application','','3','35'); -INSERT INTO "Requirement__c" VALUES(8,'Budget Req.','','2018-07-02','','In Progress','Final Application','','3','35'); -INSERT INTO "Requirement__c" VALUES(9,'Final Report','','2019-05-01','','Open','Report','','3','35'); -INSERT INTO "Requirement__c" VALUES(10,'Budget Required','2018-06-07','2018-06-15','

Need budget from Ned before initial payment can be made.

','Complete','Preliminary Application','16','18','3'); -INSERT INTO "Requirement__c" VALUES(11,'Interim Report','','2018-11-30','','Open','Report','8','17','25'); -INSERT INTO "Requirement__c" VALUES(12,'Completion of Semester 1 and re-enrollment in Semseter 2','','2019-01-07','','Open','Final Application','9','8','8'); -INSERT INTO "Requirement__c" VALUES(13,'Acceptance Notice','2018-05-30','2018-08-01','','Complete','Final Application','10','8','8'); -INSERT INTO "Requirement__c" VALUES(14,'Transcript Required','','2018-06-30','','In Progress','Final Application','10','8','8'); -INSERT INTO "Requirement__c" VALUES(15,'Budget Required for 2nd (final) payment','','2018-08-01','','Open','Report','18','9','12'); -INSERT INTO "Requirement__c" VALUES(16,'Need Transcript','','2018-07-31','

Need Final Transcript before payment can be made

','Open','Final Application','14','6','1'); +INSERT INTO "Review__c" VALUES(1,'Scholarship 2021-22 - Sarah Amin','

Need more documentation!

','2021-07-17','In Progress','','1'); +INSERT INTO "Review__c" VALUES(2,'Review - External','','2021-04-29','Submitted','2021-04-28','2'); +INSERT INTO "Review__c" VALUES(3,'Review of Application - Shari Reily - Scholarship 2021','','2021-07-30','Not Started','','3'); +INSERT INTO "Review__c" VALUES(4,'Review - Program Officer','

Looks great!

','2021-04-27','Submitted','2021-04-28','2'); COMMIT; diff --git a/force-app/main/default/applications/Outbound_Funds.app-meta.xml b/force-app/main/default/applications/Outbound_Funds.app-meta.xml index 9150fa4e..385e31e9 100644 --- a/force-app/main/default/applications/Outbound_Funds.app-meta.xml +++ b/force-app/main/default/applications/Outbound_Funds.app-meta.xml @@ -62,6 +62,7 @@ Funding_Program__c Funding_Request__c Requirement__c + Review__c standard-report standard-Dashboard Lightning diff --git a/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp b/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp index f6cff699..8b0773cb 100644 --- a/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp +++ b/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp @@ -18,7 +18,7 @@
-

+

{!m.message} @@ -102,7 +102,7 @@

-

+

-
@@ -215,7 +214,6 @@ label="{!$Label.c.Save}" variant="brand" onclick="{!c.handleSave}" - />

diff --git a/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp-meta.xml b/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp-meta.xml index 87c5a091..42c67809 100644 --- a/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp-meta.xml +++ b/force-app/main/default/aura/disbursementsCreate/disbursementsCreate.cmp-meta.xml @@ -1,5 +1,5 @@ - 43.0 + 62.0 A Lightning Component Bundle diff --git a/force-app/main/default/aura/disbursementsCreate/disbursementsCreateController.js b/force-app/main/default/aura/disbursementsCreate/disbursementsCreateController.js index 959dec96..7c75344c 100644 --- a/force-app/main/default/aura/disbursementsCreate/disbursementsCreateController.js +++ b/force-app/main/default/aura/disbursementsCreate/disbursementsCreateController.js @@ -7,14 +7,11 @@ helper.calcDisp(cmp); }, - handleRowChange: function (cmp, event, helper) { - var draftValues = event.getParam("draftValues"); + handleLWCRowChange: function (cmp, event, helper) { + var draftValue = event.getParams(); // Edits to be saved immediately to the in-memory disbursement - helper.setDispursementProperty(cmp, draftValues[0]); - - // Since we live edit the pending disbursements, we'll clear the drafts - cmp.find("disbursementTable").set("v.draftValues", null); + helper.setDisbursementProperty(cmp, draftValue); }, handleSave: function (cmp, event, helper) { diff --git a/force-app/main/default/aura/disbursementsCreate/disbursementsCreateHelper.js b/force-app/main/default/aura/disbursementsCreate/disbursementsCreateHelper.js index ccb74c45..5cf43230 100644 --- a/force-app/main/default/aura/disbursementsCreate/disbursementsCreateHelper.js +++ b/force-app/main/default/aura/disbursementsCreate/disbursementsCreateHelper.js @@ -82,7 +82,7 @@ if (intervalType == WEEK) { dateObject.setDate(dateObject.getDate() + interval * 7); } else if (intervalType == MONTH) { - dateObject = this.addMonths(dateObject, interval); + dateObject.setMonth(dateObject.getMonth() + interval); } else if (intervalType == YEAR) { dateObject.setFullYear(dateObject.getFullYear() + interval); } @@ -104,7 +104,10 @@ // Calculated Properties id: "" + i, // A workaround to force the datatable to see this id as a string amount: thisPayment, - scheduleDate: dateObject, + scheduleDate: $A.localizationService.formatDate( + dateObject.toISOString(), + "YYYY-MM-DD" + ), requestId: m.request.recordId }); } @@ -117,7 +120,7 @@ return value.toString().split(".")[1].length || 0; }, - setDispursementProperty: function (cmp, changedField) { + setDisbursementProperty: function (cmp, changedField) { var disbursements = cmp.get("v.model.disbursements"); disbursements.forEach(function (el) { diff --git a/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls b/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls index 05c8aaee..635d47e2 100644 --- a/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls +++ b/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls @@ -13,7 +13,7 @@ public with sharing class disbursementsCreateController { /** * This Method is the entry point for the Lightning Component to receive data about the funding request * - * @param reqId - The Id of the funding request parent of the discbursements that will be created. + * @param reqId - The Id of the funding request parent of the disbursements that will be created. * * @return Request - the request model */ diff --git a/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls-meta.xml b/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls-meta.xml index fec71a26..998805a8 100644 --- a/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls-meta.xml +++ b/force-app/main/default/classes/controllers/disbursementsCreate/disbursementsCreateController.cls-meta.xml @@ -1,5 +1,5 @@ - 42.0 + 62.0 Active diff --git a/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls b/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls index 88934683..b2b89176 100644 --- a/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls +++ b/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls @@ -333,7 +333,7 @@ private class disbursementsCreateController_TEST { System.assertNotEquals( disbursementWrapper.status, expectedDisbursement.Status__c, - 'Status is hardcoded to SCHEDULED on mapDisbursment method' + 'Status is hardcoded to SCHEDULED on mapDisbursement method' ); System.assertEquals( disbursementWrapper.amount, diff --git a/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls-meta.xml b/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls-meta.xml index 800e53cf..998805a8 100644 --- a/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls-meta.xml +++ b/force-app/main/default/classes/controllers/disbursementsCreate/tests/disbursementsCreateController_TEST.cls-meta.xml @@ -1,5 +1,5 @@ - 43.0 + 62.0 Active diff --git a/force-app/main/default/flexipages/Disbursement_Record_Page.flexipage-meta.xml b/force-app/main/default/flexipages/Disbursement_Record_Page.flexipage-meta.xml index b8feb60e..277f6ca8 100644 --- a/force-app/main/default/flexipages/Disbursement_Record_Page.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Disbursement_Record_Page.flexipage-meta.xml @@ -1,154 +1,176 @@ - - - collapsed - false - - force:highlightsPanel - + + + + collapsed + false + + force:highlightsPanel + + Replace header Region - - force:detailPanel - + + + force:detailPanel + + Replace detailTabContent Facet - - - parentFieldApiName - Disbursement__c.Id - - - relatedListApiName - Milestones__r - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - + + + + parentFieldApiName + Disbursement__c.Id + + + relatedListApiName + Milestones__r + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + Replace relatedTabContent Facet - - - active - true - - - body - detailTabContent - - - title - Standard.Tab.detail - - flexipage:tab - - - - body - relatedTabContent - - - title - Requirements - - flexipage:tab - + + + + active + true + + + body + detailTabContent + + + title + Standard.Tab.detail + + flexipage:tab + + + + + + body + relatedTabContent + + + title + Requirements + + flexipage:tab + + Replace maintabs Facet - - - tabs - maintabs - - flexipage:tabset - + + + + tabs + maintabs + + flexipage:tabset + + Replace main Region - - forceChatter:recordFeedContainer - + + + forceChatter:recordFeedContainer + + Replace feedTabContent Facet - - - parentFieldApiName - Disbursement__c.Id - - - relatedListApiName - AttachedContentDocuments - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - + + + + parentFieldApiName + Disbursement__c.Id + + + relatedListApiName + AttachedContentDocuments + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + facet-3a3f7f2e-f8d6-4124-bc92-5865e2d88e35 Facet - - - active - true - - - body - feedTabContent - - - title - Standard.Tab.collaborate - - flexipage:tab - - - - body - facet-3a3f7f2e-f8d6-4124-bc92-5865e2d88e35 - - - title - Files - - flexipage:tab - + + + + active + true + + + body + feedTabContent + + + title + Standard.Tab.collaborate + + flexipage:tab + + + + + + body + facet-3a3f7f2e-f8d6-4124-bc92-5865e2d88e35 + + + title + Files + + flexipage:tab + + Replace sidebartabs Facet - - - tabs - sidebartabs - - flexipage:tabset - + + + + tabs + sidebartabs + + flexipage:tabset + + Replace sidebar Region diff --git a/force-app/main/default/flexipages/Funding_Program_Record_Page.flexipage-meta.xml b/force-app/main/default/flexipages/Funding_Program_Record_Page.flexipage-meta.xml index ac854515..4ccd8c0d 100644 --- a/force-app/main/default/flexipages/Funding_Program_Record_Page.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Funding_Program_Record_Page.flexipage-meta.xml @@ -1,201 +1,229 @@ - - - collapsed - false - - - enableActionsConfiguration - false - - - hideChatterActions - false - - force:highlightsPanel - + + + + collapsed + false + + + enableActionsConfiguration + false + + + hideChatterActions + false + + force:highlightsPanel + + Replace header Region - - force:detailPanel - - - - parentFieldApiName - Funding_Program__c.Id - - - relatedListApiName - Funding_Programs__r - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - - - {!Record.Top_Level__c} - EQUAL - true - - - + + + force:detailPanel + + + + + + parentFieldApiName + Funding_Program__c.Id + + + relatedListApiName + Funding_Programs__r + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + + {!Record.Top_Level__c} + EQUAL + true + + + + Replace detailTabContent Facet - - - parentFieldApiName - Funding_Program__c.Id - - - relatedListApiName - FundingRequests__r - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - + + + + parentFieldApiName + Funding_Program__c.Id + + + relatedListApiName + FundingRequests__r + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + facet-8ab41098-2445-4a43-9202-67cf07793b41 Facet - - - active - true - - - body - detailTabContent - - - title - Standard.Tab.detail - - flexipage:tab - - - - body - facet-8ab41098-2445-4a43-9202-67cf07793b41 - - - title - Funding Requests - - flexipage:tab - + + + + active + true + + + body + detailTabContent + + + title + Standard.Tab.detail + + flexipage:tab + + + + + + body + facet-8ab41098-2445-4a43-9202-67cf07793b41 + + + title + Funding Requests + + flexipage:tab + + Replace maintabs Facet - - - tabs - maintabs - - flexipage:tabset - + + + + tabs + maintabs + + flexipage:tabset + + Replace main Region - - runtime_sales_activities:activityPanel - + + + runtime_sales_activities:activityPanel + + Replace activityTabContent Facet - - forceChatter:recordFeedContainer - + + + forceChatter:recordFeedContainer + + facet-cd6dce37-2f3f-41a8-9e1d-19e0e0f6348b Facet - - - parentFieldApiName - Funding_Program__c.Id - - - relatedListApiName - AttachedContentDocuments - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - + + + + parentFieldApiName + Funding_Program__c.Id + + + relatedListApiName + AttachedContentDocuments + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + facet-c24eb7fc-93ca-4a82-b62f-fdd211ee6d5e Facet - - - active - true - - - body - activityTabContent - - - title - Standard.Tab.activity - - flexipage:tab - - - - body - facet-cd6dce37-2f3f-41a8-9e1d-19e0e0f6348b - - - title - Standard.Tab.collaborate - - flexipage:tab - - - - body - facet-c24eb7fc-93ca-4a82-b62f-fdd211ee6d5e - - - title - Files - - flexipage:tab - + + + + active + true + + + body + activityTabContent + + + title + Standard.Tab.activity + + flexipage:tab + + + + + + body + facet-cd6dce37-2f3f-41a8-9e1d-19e0e0f6348b + + + title + Standard.Tab.collaborate + + flexipage:tab + + + + + + body + facet-c24eb7fc-93ca-4a82-b62f-fdd211ee6d5e + + + title + Files + + flexipage:tab + + Replace sidebartabs Facet - - - tabs - sidebartabs - - flexipage:tabset - + + + + tabs + sidebartabs + + flexipage:tabset + + Replace sidebar Region diff --git a/force-app/main/default/flexipages/Funding_Request_Record_Page.flexipage-meta.xml b/force-app/main/default/flexipages/Funding_Request_Record_Page.flexipage-meta.xml index e7741eca..9ee19f63 100644 --- a/force-app/main/default/flexipages/Funding_Request_Record_Page.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Funding_Request_Record_Page.flexipage-meta.xml @@ -1,246 +1,324 @@ - - - collapsed + + + + collapsed + false + + + enableActionsConfiguration false - hideChatterActions - false - - force:highlightsPanel - + hideChatterActions + false + + force:highlightsPanel + + Replace header Region - - force:detailPanel - + + + force:detailPanel + + facet-e9ee2e37-2d48-4de8-8b16-38dee24f0f11 Facet - - - parentFieldApiName - Funding_Request__c.Id - - - relatedListApiName - Milestones__r - - - relatedListComponentOverride - ADVGRID - - - rowsToDisplay - 10 - - - showActionBar - true - - force:relatedListSingleContainer - + + + + parentFieldApiName + Funding_Request__c.Id + + + relatedListApiName + Milestones__r + + + relatedListComponentOverride + ADVGRID + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListSingleContainer + + facet-2319598b-38d6-4755-bf3a-d777c5b83bef Facet - - - parentFieldApiName - Funding_Request__c.Id - - - relatedListApiName - Disbursements__r - - - relatedListComponentOverride - ADVGRID - - - rowsToDisplay - 10 - - - showActionBar - true - - force:relatedListSingleContainer - + + + + parentFieldApiName + Funding_Request__c.Id + + + relatedListApiName + Disbursements__r + + + relatedListComponentOverride + ADVGRID + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListSingleContainer + + facet-cfea03f7-05b2-4289-b5dd-b370eddb1a3e Facet - - - active - true - - - body - facet-e9ee2e37-2d48-4de8-8b16-38dee24f0f11 - - - title - Standard.Tab.detail - - flexipage:tab - - - - active - false - - - body - facet-2319598b-38d6-4755-bf3a-d777c5b83bef - - - title - Requirements - - flexipage:tab - - - - body - facet-cfea03f7-05b2-4289-b5dd-b370eddb1a3e - - - title - Disbursements - - flexipage:tab - + + + + parentFieldApiName + Funding_Request__c.Id + + + relatedListApiName + Reviews__r + + + relatedListComponentOverride + NONE + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListSingleContainer + + + Facet-3e434ff4-6a9b-4377-b354-0951fe451efb + Facet + + + + + + active + true + + + body + facet-e9ee2e37-2d48-4de8-8b16-38dee24f0f11 + + + title + Standard.Tab.detail + + flexipage:tab + + + + + + active + false + + + body + facet-2319598b-38d6-4755-bf3a-d777c5b83bef + + + title + Requirements + + flexipage:tab + + + + + + body + facet-cfea03f7-05b2-4289-b5dd-b370eddb1a3e + + + title + Disbursements + + flexipage:tab + + + + + + body + Facet-3e434ff4-6a9b-4377-b354-0951fe451efb + + + title + Reviews + + flexipage:tab + + facet-b1444878-6707-43f0-8ada-196082626d67 Facet - - - tabs - facet-b1444878-6707-43f0-8ada-196082626d67 - - flexipage:tabset - + + + + tabs + facet-b1444878-6707-43f0-8ada-196082626d67 + + flexipage:tabset + + Replace main Region - - runtime_sales_activities:activityPanel - + + + runtime_sales_activities:activityPanel + + Replace activityTabContent Facet - - forceChatter:recordFeedContainer - + + + forceChatter:recordFeedContainer + + facet-17879418-6d35-41d9-a77f-af5c148f56a9 Facet - - - parentFieldApiName - Funding_Request__c.Id - - - relatedListApiName - AttachedContentDocuments - - - relatedListComponentOverride - NONE - - force:relatedListSingleContainer - + + + + parentFieldApiName + Funding_Request__c.Id + + + relatedListApiName + AttachedContentDocuments + + + relatedListComponentOverride + NONE + + force:relatedListSingleContainer + + facet-9b6b2d37-2727-4e27-b210-1cca4df70b52 Facet - - - active - true - - - body - activityTabContent - - - title - Standard.Tab.activity - - flexipage:tab - - - - body - facet-17879418-6d35-41d9-a77f-af5c148f56a9 - - - title - Standard.Tab.collaborate - - flexipage:tab - - - - body - facet-9b6b2d37-2727-4e27-b210-1cca4df70b52 - - - title - Files - - flexipage:tab - + + + + active + true + + + body + activityTabContent + + + title + Standard.Tab.activity + + flexipage:tab + + + + + + body + facet-17879418-6d35-41d9-a77f-af5c148f56a9 + + + title + Standard.Tab.collaborate + + flexipage:tab + + + + + + body + facet-9b6b2d37-2727-4e27-b210-1cca4df70b52 + + + title + Files + + flexipage:tab + + Replace sidebartabs Facet - - - parentFieldApiName - Funding_Request__c.Id - - - relatedListApiName - Funding_Request_Roles__r - - - relatedListComponentOverride - ADVGRID - - - rowsToDisplay - 10 - - - showActionBar - true - - force:relatedListSingleContainer - - - - tabs - sidebartabs - - flexipage:tabset - + + + + parentFieldApiName + Funding_Request__c.Id + + + relatedListApiName + Funding_Request_Roles__r + + + relatedListComponentOverride + ADVGRID + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListSingleContainer + + + + + + tabs + sidebartabs + + flexipage:tabset + + Replace sidebar Region diff --git a/force-app/main/default/flexipages/Funding_Request_Role.flexipage-meta.xml b/force-app/main/default/flexipages/Funding_Request_Role.flexipage-meta.xml index 7df12906..4f45cebe 100644 --- a/force-app/main/default/flexipages/Funding_Request_Role.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Funding_Request_Role.flexipage-meta.xml @@ -1,54 +1,62 @@ - - - collapsed - false - - - hideChatterActions - false - - - numVisibleActions - 3 - - force:highlightsPanel - + + + + collapsed + false + + + hideChatterActions + false + + + numVisibleActions + 3 + + force:highlightsPanel + + header Region - - force:detailPanel - + + + force:detailPanel + + Facet-6c884fca-61f6-4d58-8868-0c565018b92e Facet - - - body - Facet-6c884fca-61f6-4d58-8868-0c565018b92e - - - title - Standard.Tab.detail - - flexipage:tab - + + + + body + Facet-6c884fca-61f6-4d58-8868-0c565018b92e + + + title + Standard.Tab.detail + + flexipage:tab + + Facet-77293b34-0626-496d-8549-ee95d40d1fe8 Facet - - - tabs - Facet-77293b34-0626-496d-8549-ee95d40d1fe8 - - flexipage:tabset - + + + + tabs + Facet-77293b34-0626-496d-8549-ee95d40d1fe8 + + flexipage:tabset + + main Region diff --git a/force-app/main/default/flexipages/Milestone_Record_Page.flexipage-meta.xml b/force-app/main/default/flexipages/Milestone_Record_Page.flexipage-meta.xml index 1eaddfed..bde037ea 100644 --- a/force-app/main/default/flexipages/Milestone_Record_Page.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Milestone_Record_Page.flexipage-meta.xml @@ -1,97 +1,203 @@ - - - collapsed - false - - force:highlightsPanel - + + + + collapsed + false + + + enableActionsConfiguration + false + + + hideChatterActions + false + + force:highlightsPanel + + Replace header Region - - force:detailPanel - + + + + relatedListComponentOverride + NONE + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListContainer + + + Facet-d22cf951-79c7-4eb3-8d5a-d6f82a406513 + Facet + + + + + force:detailPanel + + + Facet-aae2d830-b961-42c8-91e1-e837addbafa7 + Facet + + + + + + active + true + + + body + Facet-d22cf951-79c7-4eb3-8d5a-d6f82a406513 + + + title + Standard.Tab.relatedLists + + flexipage:tab + + + + + + body + Facet-aae2d830-b961-42c8-91e1-e837addbafa7 + + + title + Standard.Tab.detail + + flexipage:tab + + + Facet-297e8056-4e8c-407e-b41c-3d52de1f6a73 + Facet + + + + + + tabs + Facet-297e8056-4e8c-407e-b41c-3d52de1f6a73 + + flexipage:tabset + + Replace main Region - - runtime_sales_activities:activityPanel - + + + runtime_sales_activities:activityPanel + + Replace activityTabContent Facet - - forceChatter:recordFeedContainer - + + + forceChatter:recordFeedContainer + + facet-6af69d38-6893-4827-8054-ff1407eeeddb Facet - - force:relatedListContainer - + + + + relatedListComponentOverride + NONE + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListContainer + + facet-c6efd7f8-f6e5-48d1-9d84-9f9e5fcefdb0 Facet - - - active - true - - - body - activityTabContent - - - title - Standard.Tab.activity - - flexipage:tab - - - - body - facet-6af69d38-6893-4827-8054-ff1407eeeddb - - - title - Standard.Tab.collaborate - - flexipage:tab - - - - body - facet-c6efd7f8-f6e5-48d1-9d84-9f9e5fcefdb0 - - - title - Files - - flexipage:tab - + + + + active + true + + + body + activityTabContent + + + title + Standard.Tab.activity + + flexipage:tab + + + + + + body + facet-6af69d38-6893-4827-8054-ff1407eeeddb + + + title + Standard.Tab.collaborate + + flexipage:tab + + + + + + body + facet-c6efd7f8-f6e5-48d1-9d84-9f9e5fcefdb0 + + + title + Files + + flexipage:tab + + Replace sidebartabs Facet - - - tabs - sidebartabs - - flexipage:tabset - + + + + tabs + sidebartabs + + flexipage:tabset + + Replace sidebar Region diff --git a/force-app/main/default/flexipages/Outbound_Funds_UtilityBar.flexipage-meta.xml b/force-app/main/default/flexipages/Outbound_Funds_UtilityBar.flexipage-meta.xml index a929ad3a..1d0a2d01 100644 --- a/force-app/main/default/flexipages/Outbound_Funds_UtilityBar.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Outbound_Funds_UtilityBar.flexipage-meta.xml @@ -1,121 +1,143 @@ - - - eager - decorator - false - - - entityNames - ["Account","Contact","Funding_Request__c","Requirement__c","Disbursement__c"] - - - height - decorator - 480 - - - icon - decorator - fallback - - - label - decorator - Recent Items - - - maxRecords - 3 - - - scrollable - decorator - true - - - width - decorator - 340 - - flexipage:recentItems - - - - context - GLOBAL - - - eager - decorator - false - - - height - decorator - 480 - - - icon - decorator - fallback - - - label - decorator - Chatter Publisher - - - scrollable - decorator - true - - - width - decorator - 340 - - forceChatter:publisher - - - - context - BOOKMARKS - - - eager - decorator - false - - - height - decorator - 480 - - - icon - decorator - fallback - - - label - decorator - Chatter Feed - - - scrollable - decorator - true - - - width - decorator - 340 - - forceChatter:exposedFeed - + + + + eager + decorator + false + + + entityNames + + + Account + + + Contact + + + Funding_Request__c + + + Requirement__c + + + Disbursement__c + + + + + height + decorator + 480 + + + icon + decorator + fallback + + + label + decorator + Recent Items + + + maxRecords + 3 + + + scrollable + decorator + true + + + width + decorator + 340 + + flexipage:recentItems + + + + + + context + GLOBAL + + + eager + decorator + false + + + height + decorator + 480 + + + icon + decorator + fallback + + + label + decorator + Chatter Publisher + + + scrollable + decorator + true + + + width + decorator + 340 + + forceChatter:publisher + + + + + + context + BOOKMARKS + + + eager + decorator + false + + + height + decorator + 480 + + + icon + decorator + fallback + + + label + decorator + Chatter Feed + + + scrollable + decorator + true + + + width + decorator + 340 + + forceChatter:exposedFeed + + utilityItems Region diff --git a/force-app/main/default/flexipages/Review_Record_Page.flexipage-meta.xml b/force-app/main/default/flexipages/Review_Record_Page.flexipage-meta.xml new file mode 100644 index 00000000..0e6f1985 --- /dev/null +++ b/force-app/main/default/flexipages/Review_Record_Page.flexipage-meta.xml @@ -0,0 +1,167 @@ + + + + + + + collapsed + false + + + enableActionsConfiguration + false + + + enableActionsInNative + false + + + hideChatterActions + false + + + numVisibleActions + 3 + + force:highlightsPanel + + + Replace + header + Region + + + + + force:detailPanel + + + Replace + detailTabContent + Facet + + + + + + relatedListComponentOverride + NONE + + + rowsToDisplay + 10 + + + showActionBar + true + + force:relatedListContainer + + + Replace + relatedTabContent + Facet + + + + + + active + true + + + body + detailTabContent + + + title + Standard.Tab.detail + + flexipage:tab + + + + + + body + relatedTabContent + + + title + Standard.Tab.relatedLists + + flexipage:tab + + + Replace + maintabs + Facet + + + + + + tabs + maintabs + + flexipage:tabset + + + Replace + main + Region + + + + + runtime_sales_activities:activityPanel + + + Replace + activityTabContent + Facet + + + + + + active + true + + + body + activityTabContent + + + title + Standard.Tab.activity + + flexipage:tab + + + Replace + sidebartabs + Facet + + + + + + tabs + sidebartabs + + flexipage:tabset + + + Replace + sidebar + Region + + Review Record Page + flexipage__default_rec_L + Review__c + + RecordPage + diff --git a/force-app/main/default/labels/CustomLabels.labels-meta.xml b/force-app/main/default/labels/CustomLabels.labels-meta.xml index 8eb373e6..73fe1811 100644 --- a/force-app/main/default/labels/CustomLabels.labels-meta.xml +++ b/force-app/main/default/labels/CustomLabels.labels-meta.xml @@ -62,7 +62,7 @@ en_US true Error - Error + Resolve error Funding_Requests diff --git a/force-app/main/default/layouts/Funding_Request__c-Funding Request Layout.layout-meta.xml b/force-app/main/default/layouts/Funding_Request__c-Funding Request Layout.layout-meta.xml index 61322c05..0fcc753e 100644 --- a/force-app/main/default/layouts/Funding_Request__c-Funding Request Layout.layout-meta.xml +++ b/force-app/main/default/layouts/Funding_Request__c-Funding Request Layout.layout-meta.xml @@ -199,11 +199,6 @@ Record - - FeedItem.TextPost - QuickAction - 0 - Funding_Request__c.Create_Bulk_Disbursements QuickAction @@ -244,6 +239,16 @@ StandardButton 8 + + Share + StandardButton + 9 + + + FeedItem.TextPost + QuickAction + 0 + NAME @@ -268,6 +273,14 @@ Scheduled_Date__c Asc + + NAME + DueDate__c + SubmittedDate__c + AssignedTo__c + Status__c + Review__c.FundingRequest__c + NAME Contact__c @@ -303,7 +316,7 @@ false false - 00hP0000000nX06 + 00h2D000002AEXN 4 0 Default diff --git a/force-app/main/default/layouts/Requirement__c-Requirement Layout.layout-meta.xml b/force-app/main/default/layouts/Requirement__c-Requirement Layout.layout-meta.xml index e63c8e63..3fd3fe72 100644 --- a/force-app/main/default/layouts/Requirement__c-Requirement Layout.layout-meta.xml +++ b/force-app/main/default/layouts/Requirement__c-Requirement Layout.layout-meta.xml @@ -139,14 +139,14 @@ 4 - FeedItem.TextPost + SendEmail QuickAction - 6 + 5 - SendEmail + FeedItem.TextPost QuickAction - 5 + 6 FeedItem.ContentPost @@ -158,6 +158,11 @@ QuickAction 8 + + Share + StandardButton + 9 + diff --git a/force-app/main/default/layouts/Review__c-Review Layout.layout-meta.xml b/force-app/main/default/layouts/Review__c-Review Layout.layout-meta.xml new file mode 100644 index 00000000..59282980 --- /dev/null +++ b/force-app/main/default/layouts/Review__c-Review Layout.layout-meta.xml @@ -0,0 +1,166 @@ + + + Submit + + false + false + true + + + + Required + Name + + + Edit + Status__c + + + Edit + FundingRequest__c + + + + + Edit + OwnerId + + + Edit + AssignedTo__c + + + Edit + DueDate__c + + + Edit + SubmittedDate__c + + + + + + true + true + true + + + + Edit + Comments__c + + + + + + false + false + true + + + + Readonly + CreatedById + + + + + Readonly + LastModifiedById + + + + + + true + false + true + + + + + + + + Record + + Review__c.SubmitReview + QuickAction + 0 + + + Edit + StandardButton + 1 + + + Clone + StandardButton + 2 + + + FeedItem.TextPost + QuickAction + 3 + + + Delete + StandardButton + 4 + + + FeedItem.ContentPost + QuickAction + 5 + + + ChangeOwnerOne + StandardButton + 6 + + + PrintableView + StandardButton + 7 + + + Share + StandardButton + 8 + + + + RelatedFileList + + + TASK.SUBJECT + TASK.WHO_NAME + ACTIVITY.TASK + TASK.DUE_DATE + TASK.STATUS + TASK.PRIORITY + CORE.USERS.FULL_NAME + RelatedActivityList + + + TASK.SUBJECT + TASK.WHO_NAME + ACTIVITY.TASK + TASK.DUE_DATE + CORE.USERS.FULL_NAME + TASK.LAST_UPDATE + RelatedHistoryList + + false + false + false + false + false + + 00h8A000002awrU + 4 + 0 + Default + + diff --git a/force-app/main/default/lwc/dataTableWrapper/__tests__/dataTableWrapper.test.js b/force-app/main/default/lwc/dataTableWrapper/__tests__/dataTableWrapper.test.js new file mode 100644 index 00000000..ccea494a --- /dev/null +++ b/force-app/main/default/lwc/dataTableWrapper/__tests__/dataTableWrapper.test.js @@ -0,0 +1,59 @@ +import { createElement } from "lwc"; +import DataTableWrapper from "c/dataTableWrapper"; + +describe("c/dataTableWrapper", () => { + let component; + + beforeEach(() => { + component = createElement("c-data-table-wrapper", { + is: DataTableWrapper, + }); + document.body.appendChild(component); + }); + + afterEach(() => { + document.body.removeChild(component); + component = null; + }); + + it("should dispatch draftvaluechange on row change", () => { + // Fires lightning-datatable cellchange event. + const draftValueChangedHandler = jest.fn(); + component.addEventListener("draftvaluechange", draftValueChangedHandler); + + // Get lightning-datatable. + const datatable = component.shadowRoot.querySelector("lightning-datatable"); + expect(datatable).not.toBeNull(); + + // Set draftValues and fire cellchange event. + const draftValues = [jest.fn(), jest.fn()]; + datatable.dispatchEvent( + new CustomEvent("cellchange", { + detail: { + draftValues: draftValues, + }, + }) + ); + + expect(draftValueChangedHandler).toHaveBeenCalledTimes(1); + expect(draftValueChangedHandler.mock.calls[0][0]).toHaveProperty( + "detail", + draftValues[0] + ); + }); + it("should display the lightning-datatable", () => { + const checksTable = component.shadowRoot.querySelector("lightning-datatable"); + let expectedEmptyColumns = []; + expect(checksTable.columns).not.toBe(null); + expect(checksTable.columns).toStrictEqual(expectedEmptyColumns); + expect(checksTable.records).not.toBe(null); + expect(checksTable.keyField).toBe("id"); + //set columns + let expectedColumns = ["Name", "Phone"]; + checksTable.columns = expectedColumns; + expect(checksTable.columns).toStrictEqual(expectedColumns); + }); + it("should be accessible", async () => { + await expect(component).toBeAccessible(); + }); +}); diff --git a/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.html b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.html new file mode 100644 index 00000000..cab84291 --- /dev/null +++ b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.html @@ -0,0 +1,12 @@ + diff --git a/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js new file mode 100644 index 00000000..9062ab6b --- /dev/null +++ b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js @@ -0,0 +1,15 @@ +import { LightningElement, api } from "lwc"; + +export default class DataTableWrapper extends LightningElement { + @api keyField = "id"; + @api records = []; + @api columns = []; + + handleRowChange(event) { + const draftValue = event.detail.draftValues[0]; + const custEvent = new CustomEvent("draftvaluechange", { + detail: draftValue, + }); + this.dispatchEvent(custEvent); + } +} diff --git a/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js-meta.xml b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js-meta.xml new file mode 100644 index 00000000..0416469f --- /dev/null +++ b/force-app/main/default/lwc/dataTableWrapper/dataTableWrapper.js-meta.xml @@ -0,0 +1,5 @@ + + + 51.0 + false + \ No newline at end of file diff --git a/force-app/main/default/objectTranslations/Disbursement__c-de/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-de/Funding_Request__c.fieldTranslation-meta.xml index 727659bc..9c31678c 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-de/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-de/Funding_Request__c.fieldTranslation-meta.xml @@ -2,5 +2,5 @@ Funding_Request__c Auszahlungen - + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..b68e267b --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Amount__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0a9b7461 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Disbursement_Date__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Method__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Method__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..d01a577a --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement_Method__c.fieldTranslation-meta.xml @@ -0,0 +1,17 @@ + + + Disbursement_Method__c + + + Cash + Cash + + + Check + Check + + + EFT + EFT + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..26b58988 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Disbursement__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,24 @@ + + + + Disbursement Layout + + +
Custom Links
+
+
+ Disbursement + + Name + + + Consonant + + false + Disbursement + + + true + Disbursements + +
diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f74dc713 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Request__c + Disbursements + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Scheduled_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Scheduled_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..91e33e00 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Scheduled_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Scheduled_Date__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9d90137b --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,25 @@ + + + Status__c + + + Scheduled + Scheduled + + + Pending Approval + Pending Approval + + + Approved + Approved + + + Paid + Paid + + + Cancelled + Cancelled + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Type__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0a5fa2a3 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_GB/Type__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Type__c + + + Initial + Initial + + + Interim + Interim + + + Amendment + Amendment + + + Final + Final + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Amount__c.fieldTranslation-meta.xml index b06faff8..421438db 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Amount__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Amount__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Amount__c diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Date__c.fieldTranslation-meta.xml index 02a27c51..782947c8 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Disbursement_Date__c diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Method__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Method__c.fieldTranslation-meta.xml index 05c62f6b..28bbdab0 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Method__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement_Method__c.fieldTranslation-meta.xml @@ -1,17 +1,17 @@ - + Disbursement_Method__c Cash - + Check - + EFT - + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement__c-en_US.objectTranslation-meta.xml index 253ca01d..c7fd04b8 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement__c-en_US.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Disbursement__c-en_US.objectTranslation-meta.xml @@ -11,7 +11,7 @@ Disbursement Layout - +
Custom Links
diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml index 394e90c7..2e5cae48 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Funding_Request__c - + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Scheduled_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Scheduled_Date__c.fieldTranslation-meta.xml index dcd6d277..df469c5f 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Scheduled_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Scheduled_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Scheduled_Date__c diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Status__c.fieldTranslation-meta.xml index 6b5f3963..7f92bacf 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Status__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Status__c.fieldTranslation-meta.xml @@ -1,25 +1,25 @@ - + Status__c Approved - + Cancelled - + Paid - + Pending Approval - + Scheduled - + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Type__c.fieldTranslation-meta.xml index 7ea603f5..7c05a228 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-en_US/Type__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-en_US/Type__c.fieldTranslation-meta.xml @@ -1,21 +1,21 @@ - + Type__c Amendment - + Final - + Initial - + Interim - + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-ja/Disbursement__c-ja.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-ja/Disbursement__c-ja.objectTranslation-meta.xml index 27ead079..d10ba007 100644 --- a/force-app/main/default/objectTranslations/Disbursement__c-ja/Disbursement__c-ja.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Disbursement__c-ja/Disbursement__c-ja.objectTranslation-meta.xml @@ -14,6 +14,6 @@ false - 支払金 + 支出 diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..281eefea --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Amount__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0e48fd01 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Disbursement_Date__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Method__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Method__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9a9b9b03 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement_Method__c.fieldTranslation-meta.xml @@ -0,0 +1,17 @@ + + + Disbursement_Method__c + + + Cash + Dinheiro + + + Check + Verificar + + + EFT + EFT + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..05eb3d28 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Disbursement__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,24 @@ + + + + Disbursement Layout + + +
Custom Links
+
+
+ Desembolso + + Name + + + Masculine + + false + Desembolso + + + true + Desembolsos + +
diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f6b62ee9 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Request__c + Desembolsos + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Scheduled_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Scheduled_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c9fd4fe0 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Scheduled_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Scheduled_Date__c + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..04b52318 --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,25 @@ + + + Status__c + + + Scheduled + Agendado + + + Pending Approval + Aprovação pendente + + + Approved + Aprovado + + + Paid + Pago + + + Cancelled + Cancelado + + diff --git a/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Type__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..cb9ee54c --- /dev/null +++ b/force-app/main/default/objectTranslations/Disbursement__c-pt_BR/Type__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Type__c + + + Initial + Inicial + + + Interim + Intermediário + + + Amendment + Alteração + + + Final + Final + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-de/Funding_Program_Manager__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-de/Funding_Program_Manager__c.fieldTranslation-meta.xml index fa8553cf..782560bf 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-de/Funding_Program_Manager__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-de/Funding_Program_Manager__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ Funding_Program_Manager__c - Diese Person ist der Verwalter/Leiter/Manager des Finanzierungsprogramms und häufig auch für die endgültige Genehmigung von Finanzierungsanfragen zuständig. + Diese Person ist der Verwalter/Leiter/Manager des Finanzierungsprogramms und häufig auch für die endgültige Genehmigung von Finanzierungsanträgen zuständig. diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Description__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Description__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..384e8c0b --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Description__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Description__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/End_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c17ee074 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/End_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + End_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program_Manager__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program_Manager__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..7e65bca3 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program_Manager__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Program_Manager__c + This person is the supervisor/director/manager of the Funding Program. Often, they are also the final approver of Funding Requests. + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..4b700da6 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Funding_Program__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,32 @@ + + + + Funding Program Layout + + +
Description
+
+ + +
Program Totals
+
+ + +
Custom Links
+
+
+ Funding Program Name + + Name + + + Consonant + + false + Funding Program + + + true + Funding Programs + +
diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Parent_Funding_Program__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Parent_Funding_Program__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5e233eba --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Parent_Funding_Program__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Parent_Funding_Program__c + Subordinate Funding Programs + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Start_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..53d07c10 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Start_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Start_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e63cb225 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Status__c + + + Planned + Planned + + + In progress + In progress + + + Completed + Completed + + + Aborted + Aborted + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Top_Level__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Top_Level__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..55825026 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Top_Level__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Top_Level__c + Check if this Funding Program is the top level in a program hierarchy. + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Total_Program_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Total_Program_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..4ed14f5f --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_GB/Total_Program_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Program_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Description__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Description__c.fieldTranslation-meta.xml index df3c8ad8..39cb24ae 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Description__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Description__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Description__c diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/End_Date__c.fieldTranslation-meta.xml index 7a2c8182..09752fea 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/End_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/End_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + End_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program_Manager__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program_Manager__c.fieldTranslation-meta.xml index 8de00570..00c93784 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program_Manager__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program_Manager__c.fieldTranslation-meta.xml @@ -1,7 +1,7 @@ - - + + Funding_Program_Manager__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program__c-en_US.objectTranslation-meta.xml index f95d6e75..10ec194d 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program__c-en_US.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Funding_Program__c-en_US.objectTranslation-meta.xml @@ -11,20 +11,20 @@ Funding Program Layout - +
Custom Links
- +
Description
- +
Program Totals
- + Program_Totals Consonant diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Parent_Funding_Program__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Parent_Funding_Program__c.fieldTranslation-meta.xml index 6d7f0647..01058f6f 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Parent_Funding_Program__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Parent_Funding_Program__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Parent_Funding_Program__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Start_Date__c.fieldTranslation-meta.xml index 20dd2f8e..9140fd22 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Start_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Start_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Start_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Status__c.fieldTranslation-meta.xml index cd260ded..b97b054c 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Status__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Status__c.fieldTranslation-meta.xml @@ -1,21 +1,21 @@ - + Status__c Aborted - + Completed - + In progress - + Planned - + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Top_Level__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Top_Level__c.fieldTranslation-meta.xml index ee5808f6..f31fb5a4 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Top_Level__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Top_Level__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - - + + Top_Level__c diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Total_Program_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Total_Program_Amount__c.fieldTranslation-meta.xml index 6af115b4..9f6527f6 100644 --- a/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Total_Program_Amount__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Program__c-en_US/Total_Program_Amount__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Total_Program_Amount__c diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Description__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Description__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5ecbabb1 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Description__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Description__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/End_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..d5acacff --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/End_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + End_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program_Manager__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program_Manager__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..08a5e7c6 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program_Manager__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Program_Manager__c + Essa pessoa é a supervisora/diretora/gerente do Programa de financiamento. Também pode ser responsável pela aprovação final das Solicitações de financiamento. + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..3aab2cb0 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Funding_Program__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,32 @@ + + + + Funding Program Layout + + +
Description
+
+ + +
Program Totals
+
+ + +
Custom Links
+
+
+ Nome do programa de financiamento + + Name + + + Masculine + + false + Programa de financiamento + + + true + Programas de financiamento + +
diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Parent_Funding_Program__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Parent_Funding_Program__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..11d49a9d --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Parent_Funding_Program__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Parent_Funding_Program__c + Programas de financiamento subordinados + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Start_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..bd6b3364 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Start_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Start_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..b4236a61 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Status__c + + + Planned + Planejado + + + In progress + Em andamento + + + Completed + Concluído + + + Aborted + Anulado + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Top_Level__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Top_Level__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f9732321 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Top_Level__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Top_Level__c + Verifique se este Programa de financiamento está no nível superior em uma hierarquia de programas. + + diff --git a/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Total_Program_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Total_Program_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..46a49c26 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Program__c-pt_BR/Total_Program_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Program_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Contact__c.fieldTranslation-meta.xml index f58aa28c..19580ef6 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Contact__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Contact__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ Contact__c - Rollen für die Finanzierungsanfrage + Rollen für den Finanzierungsantrag diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request_Role__c-de.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request_Role__c-de.objectTranslation-meta.xml index 5c82658c..47bdf564 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request_Role__c-de.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request_Role__c-de.objectTranslation-meta.xml @@ -7,50 +7,50 @@
Custom Links
- Name der Rolle für die Finanzierungsanfrage + Name der Rolle für den Finanzierungsantrag Name - + Feminine false Nominative - Rolle für Finanzierungsanfragen + Finanzierungsantragsrolle false Accusative - Rolle für Finanzierungsanfragen + Finanzierungsantragsrolle false Dative - Rolle für Finanzierungsanfragen + Finanzierungsantragsrolle false Genitive - Rolle für Finanzierungsanfragen + Finanzierungsantragsrolle true Nominative - Rollen für Finanzierungsanfragen + Finanzierungsantragsrollen true Accusative - Rollen für Finanzierungsanfragen + Finanzierungsantragsrollen true Dative - Rollen für Finanzierungsanfragen + Finanzierungsantragsrollen true Genitive - Rollen für Finanzierungsanfragen + Finanzierungsantragsrollen diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request__c.fieldTranslation-meta.xml index 59b9ca10..8751ec11 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-de/Funding_Request__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ Funding_Request__c - Rollen für die Finanzierungsanfrage - + Rollen für den Finanzierungsantrag + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..ab60a54c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Contact__c + Funding Request Roles + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request_Role__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request_Role__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..846423f8 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request_Role__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,24 @@ + + + + Funding Request Role Layout + + +
Custom Links
+
+
+ Funding Request Role Name + + Name + + + Consonant + + false + Funding Request Role + + + true + Funding Request Roles + +
diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..edca9c7f --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Request__c + Funding Request Roles + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Role__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Role__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..625c0f8c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Role__c.fieldTranslation-meta.xml @@ -0,0 +1,17 @@ + + + Role__c + + + Grant Manager + Grant Manager + + + Financial Manager + Financial Manager + + + Applicant + Applicant + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..1b578acd --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,13 @@ + + + Status__c + + + Current + Current + + + Former + Former + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Contact__c.fieldTranslation-meta.xml index 3b219a15..c35e9144 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Contact__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Contact__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Contact__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request_Role__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request_Role__c-en_US.objectTranslation-meta.xml index 221230f0..2d68494c 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request_Role__c-en_US.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request_Role__c-en_US.objectTranslation-meta.xml @@ -11,7 +11,7 @@ Funding Request Role Layout - +
Custom Links
diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request__c.fieldTranslation-meta.xml index 1f73d4bc..2e5cae48 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Funding_Request__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Funding_Request__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Role__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Role__c.fieldTranslation-meta.xml index a2cd89de..457fd8c7 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Role__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Role__c.fieldTranslation-meta.xml @@ -1,17 +1,17 @@ - + Role__c Applicant - + Financial Manager - + Grant Manager - + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Status__c.fieldTranslation-meta.xml index 74f3847b..5e840a14 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Status__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-en_US/Status__c.fieldTranslation-meta.xml @@ -1,13 +1,13 @@ - + Status__c Current - + Former - + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-es/Funding_Request_Role__c-es.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-es/Funding_Request_Role__c-es.objectTranslation-meta.xml index dbb47455..f0f0f4db 100644 --- a/force-app/main/default/objectTranslations/Funding_Request_Role__c-es/Funding_Request_Role__c-es.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-es/Funding_Request_Role__c-es.objectTranslation-meta.xml @@ -19,6 +19,6 @@ true - Funciones de solicitudes de fondos + Funciones de solicitud de fondos diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..1333b344 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Contact__c + Funções de solicitação de financiamento + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request_Role__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request_Role__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..9d129191 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request_Role__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,24 @@ + + + + Funding Request Role Layout + + +
Custom Links
+
+
+ Nome da função de solicitação de financiamento + + Name + + + Feminine + + false + Função de solicitação de financiamento + + + true + Funções de solicitação de financiamento + +
diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..772465b8 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Funding_Request__c + Funções de solicitação de financiamento + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Role__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Role__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..4d7ef444 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Role__c.fieldTranslation-meta.xml @@ -0,0 +1,17 @@ + + + Role__c + + + Grant Manager + Gerente de bolsas + + + Financial Manager + Gerente financeiro + + + Applicant + Solicitante + + diff --git a/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..ee0556cd --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request_Role__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,13 @@ + + + Status__c + + + Current + Atual + + + Former + Anterior + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Contact__c.fieldTranslation-meta.xml index cb6c2be5..2d466a3e 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Contact__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Contact__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ Applying_Contact__c - Finanzierungsanfragen + Finanzierungsanträge diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Organization__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Organization__c.fieldTranslation-meta.xml index ec082c60..16dd2ed5 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Organization__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-de/Applying_Organization__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ Applying_Organization__c - Finanzierungsanfragen + Finanzierungsanträge diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-de/FundingProgram__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-de/FundingProgram__c.fieldTranslation-meta.xml index 4851d8e4..7ce000fa 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-de/FundingProgram__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-de/FundingProgram__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ FundingProgram__c - Finanzierungsanfragen + Finanzierungsanträge diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-de/Funding_Request__c-de.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-de/Funding_Request__c-de.objectTranslation-meta.xml index 0a30c09e..160a3908 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-de/Funding_Request__c-de.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-de/Funding_Request__c-de.objectTranslation-meta.xml @@ -27,50 +27,50 @@
Custom Links
- Name der Finanzierungsanfrage + Name des Finanzierungsantrags Name - + - Feminine + Masculine false Nominative - Finanzierungsanfrage + Finanzierungsantrag false Accusative - Finanzierungsanfrage + Finanzierungsantrag false Dative - Finanzierungsanfrage + Finanzierungsantrag false Genitive - Finanzierungsanfrage + Finanzierungsantrags true Nominative - Finanzierungsanfragen + Finanzierungsanträge true Accusative - Finanzierungsanfragen + Finanzierungsanträge true Dative - Finanzierungsanfragen + Finanzierungsanträgen true Genitive - Finanzierungsanfragen + Finanzierungsanträge diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Application_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Application_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e8e5fae2 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Application_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Application_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5b6dbc58 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Applying_Contact__c + Funding Requests + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Employee__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Employee__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..169bc249 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Employee__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Applying_Employee__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Organization__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Organization__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..496650c9 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Applying_Organization__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Applying_Organization__c + Funding Requests + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..3f995b2c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Awarded_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9be8153b --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Awarded_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Awarded_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Close_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Close_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..4d73bd84 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Close_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Close_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Closed_reason__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Closed_reason__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e6006880 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Closed_reason__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Closed_reason__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/FundingProgram__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/FundingProgram__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..21e6acb3 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/FundingProgram__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingProgram__c + Funding Requests + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Funding_Request__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Funding_Request__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..95e2d214 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Funding_Request__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,44 @@ + + + + Funding Request Layout + + +
Purpose
+
+ + +
Applicant
+
+ + +
Award Information
+
+ + +
Terms
+
+ + +
Disbursement Information
+
+ + +
Custom Links
+
+
+ Funding Request Name + + Name + + + Consonant + + false + Funding Request + + + true + Funding Requests + +
diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Geographical_Area_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Geographical_Area_Served__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..676040ef --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Geographical_Area_Served__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Geographical_Area_Served__c + + + City + City + + + State + State + + + Region + Region + + + Country + Country + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Population_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Population_Served__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5c46327c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Population_Served__c.fieldTranslation-meta.xml @@ -0,0 +1,85 @@ + + + Population_Served__c + + + Adults + Adults + + + Below Poverty level + Below Poverty level + + + Caregivers + Caregivers + + + Children and Youth + Children and Youth + + + Economically Disadvantaged People + Economically Disadvantaged + + + Ethnic and racial groups + Ethnic and racial groups + + + Families + Families + + + Heterosexuals + Heterosexuals + + + Homeless + Homeless + + + Immigrants and Refugees + Immigrants and Refugees + + + Incarcerated People + Incarcerated People + + + LGBTQ + LGBTQ + + + Men + Men + + + People with Disabilities + People with Disabilities + + + People with Diseases and Illnesses + People with Diseases and Illnesses + + + Religious Groups + Religious Groups + + + Veteran + Veteran + + + Victims and Oppressed People + Victims and Oppressed People + + + Women + Women + + + Youth at Risk + Youth at Risk + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Recommended_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Recommended_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e78e2889 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Recommended_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Recommended_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..1ddee470 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requested_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_For__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_For__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..eb7495af --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Requested_For__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requested_For__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..41bdc587 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,45 @@ + + + Status__c + + + Invited + Invited + + + Submitted + Submitted + + + In progress + In progress + + + In Review + In Review + + + Reviewed + Reviewed + + + Awarded + Awarded + + + Fully Disbursed + Fully Disbursed + + + Closed + Closed + + + Rejected + Rejected + + + Withdrawn + Withdrawn + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_End_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f0fd17a7 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_End_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Term_End_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_Start_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5c90b74b --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Term_Start_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Term_Start_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Terms__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Terms__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..1ef6a6cb --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Terms__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Terms__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Cancelled__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Cancelled__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..35b20fab --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Cancelled__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Cancelled__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Disbursed__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Disbursed__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c3e121c8 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Disbursed__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Disbursed__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Remaining__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Remaining__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f7011e28 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Total_Remaining__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Remaining__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Unpaid_Disbursements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Unpaid_Disbursements__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9d2d6516 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_GB/Unpaid_Disbursements__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Unpaid_Disbursements__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Application_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Application_Date__c.fieldTranslation-meta.xml index b6c1e4f4..30133c8d 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Application_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Application_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Application_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Contact__c.fieldTranslation-meta.xml index cd505586..f574ac7a 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Contact__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Contact__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Applying_Contact__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Employee__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Employee__c.fieldTranslation-meta.xml index ca25d2a3..6fd8c3c3 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Employee__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Employee__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Applying_Employee__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Organization__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Organization__c.fieldTranslation-meta.xml index 77380963..bb9d36d7 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Organization__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Applying_Organization__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Applying_Organization__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Amount__c.fieldTranslation-meta.xml index 1d4f8b9a..9eaac8e9 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Amount__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Amount__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Awarded_Amount__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Date__c.fieldTranslation-meta.xml index de21df00..8d9e6039 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Awarded_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Awarded_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Close_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Close_Date__c.fieldTranslation-meta.xml index 230be44f..bdb724c2 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Close_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Close_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Close_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Closed_reason__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Closed_reason__c.fieldTranslation-meta.xml index 97b21365..44f6a74c 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Closed_reason__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Closed_reason__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Closed_reason__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/FundingProgram__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/FundingProgram__c.fieldTranslation-meta.xml index 1fdbc90c..1c6fa412 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/FundingProgram__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/FundingProgram__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + FundingProgram__c - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Funding_Request__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Funding_Request__c-en_US.objectTranslation-meta.xml index 5b178ddd..01c63ed9 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Funding_Request__c-en_US.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Funding_Request__c-en_US.objectTranslation-meta.xml @@ -11,40 +11,40 @@ Funding Request Layout - +
Applicant
- +
Award Information
- +
Custom Links
- +
Disbursement Information
- +
Purpose
- +
Terms
- + Create_Bulk_Disbursements - + Disbursment_Information - + New_Funding_Request_Role Consonant diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Geographical_Area_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Geographical_Area_Served__c.fieldTranslation-meta.xml index d1e27741..a8fb4318 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Geographical_Area_Served__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Geographical_Area_Served__c.fieldTranslation-meta.xml @@ -1,21 +1,21 @@ - + Geographical_Area_Served__c City - + Country - + Region - + State - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Population_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Population_Served__c.fieldTranslation-meta.xml index 40e673f4..23f95579 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Population_Served__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Population_Served__c.fieldTranslation-meta.xml @@ -1,85 +1,85 @@ - + Population_Served__c Adults - + Below Poverty level - + Caregivers - + Children and Youth - + Economically Disadvantaged People - + Ethnic and racial groups - + Families - + Heterosexuals - + Homeless - + Immigrants and Refugees - + Incarcerated People - + LGBTQ - + Men - + People with Disabilities - + People with Diseases and Illnesses - + Religious Groups - + Veteran - + Victims and Oppressed People - + Women - + Youth at Risk - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Recommended_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Recommended_Amount__c.fieldTranslation-meta.xml index 573d44db..18c07a9c 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Recommended_Amount__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Recommended_Amount__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Recommended_Amount__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_Amount__c.fieldTranslation-meta.xml index a47d5515..51d153bc 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_Amount__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_Amount__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Requested_Amount__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_For__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_For__c.fieldTranslation-meta.xml index 02c3a46e..fee2b65c 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_For__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Requested_For__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Requested_For__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Status__c.fieldTranslation-meta.xml index fac4e66e..f8e0f29c 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Status__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Status__c.fieldTranslation-meta.xml @@ -1,45 +1,45 @@ - + Status__c Awarded - + Closed - + Fully Disbursed - + In Review - + In progress - + Invited - + Rejected - + Reviewed - + Submitted - + Withdrawn - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_End_Date__c.fieldTranslation-meta.xml index 7b46afa9..d6ccab27 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_End_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_End_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Term_End_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_Start_Date__c.fieldTranslation-meta.xml index b2554567..991614d9 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_Start_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Term_Start_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Term_Start_Date__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Terms__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Terms__c.fieldTranslation-meta.xml index 6fc5bdb7..0c946ada 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Terms__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Terms__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Terms__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Cancelled__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Cancelled__c.fieldTranslation-meta.xml index 7d6bda44..16aefb24 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Cancelled__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Cancelled__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Total_Cancelled__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Disbursed__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Disbursed__c.fieldTranslation-meta.xml index 2461445f..85e71599 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Disbursed__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Disbursed__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Total_Disbursed__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Remaining__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Remaining__c.fieldTranslation-meta.xml index 3d86a7bd..9022a003 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Remaining__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Total_Remaining__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Total_Remaining__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Unpaid_Disbursements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Unpaid_Disbursements__c.fieldTranslation-meta.xml index 1cc412d8..40ac13f8 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Unpaid_Disbursements__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-en_US/Unpaid_Disbursements__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Unpaid_Disbursements__c diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-fr/Applying_Organization__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-fr/Applying_Organization__c.fieldTranslation-meta.xml index 28aa6434..b99db0bd 100644 --- a/force-app/main/default/objectTranslations/Funding_Request__c-fr/Applying_Organization__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Funding_Request__c-fr/Applying_Organization__c.fieldTranslation-meta.xml @@ -2,5 +2,5 @@ Applying_Organization__c Demandes de subvention - + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Application_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Application_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..8b0886ec --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Application_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Application_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..541411d5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Applying_Contact__c + Solicitações de financiamento + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Employee__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Employee__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..3c4d14db --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Employee__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Applying_Employee__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Organization__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Organization__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..30b33b5c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Applying_Organization__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + Applying_Organization__c + Solicitações de financiamento + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..3e75fda2 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Awarded_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9ac625ba --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Awarded_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Awarded_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Close_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Close_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..27b8b305 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Close_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Close_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Closed_reason__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Closed_reason__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e0ed2235 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Closed_reason__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Closed_reason__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/FundingProgram__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/FundingProgram__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..35ead710 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/FundingProgram__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingProgram__c + Solicitações de financiamento + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Funding_Request__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Funding_Request__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..315127a4 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Funding_Request__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,44 @@ + + + + Funding Request Layout + + +
Purpose
+
+ + +
Applicant
+
+ + +
Award Information
+
+ + +
Terms
+
+ + +
Disbursement Information
+
+ + +
Custom Links
+
+
+ Nome da solicitação de financiamento + + Name + + + Feminine + + false + Solicitação de financiamento + + + true + Solicitações de financiamento + +
diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Geographical_Area_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Geographical_Area_Served__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..961e831c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Geographical_Area_Served__c.fieldTranslation-meta.xml @@ -0,0 +1,21 @@ + + + Geographical_Area_Served__c + + + City + Cidade + + + State + Estado + + + Region + Região + + + Country + País + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Population_Served__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Population_Served__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..53178f09 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Population_Served__c.fieldTranslation-meta.xml @@ -0,0 +1,85 @@ + + + Population_Served__c + + + Adults + Adultos + + + Below Poverty level + Abaixo do nível de pobreza + + + Caregivers + Responsáveis + + + Children and Youth + Crianças e jovens + + + Economically Disadvantaged People + Pessoas economicamente desfavorecidas + + + Ethnic and racial groups + Grupos étnicos e raciais + + + Families + Famílias + + + Heterosexuals + Heterossexuais + + + Homeless + Sem-teto + + + Immigrants and Refugees + Imigrantes e refugiados + + + Incarcerated People + Prisioneiros + + + LGBTQ + LGBTQ + + + Men + Homens + + + People with Disabilities + Pessoas com deficiência + + + People with Diseases and Illnesses + Pessoas com doenças e enfermidades + + + Religious Groups + Grupos religiosos + + + Veteran + Veteranos + + + Victims and Oppressed People + Vítimas e pessoas oprimidas + + + Women + Mulheres + + + Youth at Risk + Jovens em risco + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Recommended_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Recommended_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c07d1186 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Recommended_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Recommended_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_Amount__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_Amount__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0122333c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_Amount__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requested_Amount__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_For__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_For__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..65ffaaa4 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Requested_For__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requested_For__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..aba20a91 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,45 @@ + + + Status__c + + + Invited + Convidado + + + Submitted + Enviado + + + In progress + Em andamento + + + In Review + Em revisão + + + Reviewed + Revisado + + + Awarded + Concedido + + + Fully Disbursed + Totalmente desembolsado + + + Closed + Fechado + + + Rejected + Rejeitado + + + Withdrawn + Retirado + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_End_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_End_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..2b319717 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_End_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Term_End_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_Start_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_Start_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..9de76249 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Term_Start_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Term_Start_Date__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Terms__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Terms__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..325c034c --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Terms__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Terms__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Cancelled__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Cancelled__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c940dd55 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Cancelled__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Cancelled__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Disbursed__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Disbursed__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..cd493a64 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Disbursed__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Disbursed__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Remaining__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Remaining__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..8caa93f6 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Total_Remaining__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Total_Remaining__c + + diff --git a/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Unpaid_Disbursements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Unpaid_Disbursements__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..f077c5b5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Funding_Request__c-pt_BR/Unpaid_Disbursements__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Unpaid_Disbursements__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-de/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-de/Funding_Request__c.fieldTranslation-meta.xml index 0f16ba4d..88d518ad 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-de/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-de/Funding_Request__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ Funding_Request__c - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Assigned__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Assigned__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..bcdb1096 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Assigned__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Assigned__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Completed_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Completed_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..910a9357 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Completed_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Completed_Date__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Disbursement__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Disbursement__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..d9aec845 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Disbursement__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Disbursement__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Due_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Due_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..ada4f13e --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Due_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Due_Date__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c39aef3d --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Funding_Request__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Primary_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Primary_Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..05650a34 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Primary_Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Primary_Contact__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirement__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirement__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..da259ad5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirement__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,32 @@ + + + + Requirement Layout + + +
Status
+
+ + +
Requirements
+
+ + +
Custom Links
+
+
+ Requirement Name + + Name + + + Consonant + + false + Requirement + + + true + Requirements + +
diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirements__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..58d702a2 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Requirements__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requirements__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..22d49901 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,33 @@ + + + Status__c + + + Open + Open + + + In Progress + In Progress + + + Delayed + Delayed + + + Complete + Complete + + + Accepted + Accepted + + + Rejected + Rejected + + + Abandoned + Abandoned + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_GB/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Type__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..d7a6d9f4 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-en_GB/Type__c.fieldTranslation-meta.xml @@ -0,0 +1,37 @@ + + + Type__c + + + Letter of Intent + Letter of Intent + + + Preliminary Application + Preliminary Application + + + Final Application + Final Application + + + Review + Review + + + Panel Review + Panel Review + + + Contract + Contract + + + Report + Report + + + Outcome + Outcome + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Assigned__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Assigned__c.fieldTranslation-meta.xml index 33c9512f..3235ad57 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Assigned__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Assigned__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Assigned__c - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Completed_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Completed_Date__c.fieldTranslation-meta.xml index adb00ee1..fe8e0905 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Completed_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Completed_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Completed_Date__c diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Disbursement__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Disbursement__c.fieldTranslation-meta.xml index 2add4106..d4711f75 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Disbursement__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Disbursement__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Disbursement__c - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Due_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Due_Date__c.fieldTranslation-meta.xml index 32d6f799..07ff3080 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Due_Date__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Due_Date__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Due_Date__c diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml index f6193c33..2e5cae48 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Funding_Request__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Funding_Request__c - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Primary_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Primary_Contact__c.fieldTranslation-meta.xml index 75f2a9af..0dfbb198 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Primary_Contact__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Primary_Contact__c.fieldTranslation-meta.xml @@ -1,6 +1,6 @@ - + Primary_Contact__c - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirement__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirement__c-en_US.objectTranslation-meta.xml index 5c7db7de..5542470f 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirement__c-en_US.objectTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirement__c-en_US.objectTranslation-meta.xml @@ -11,15 +11,15 @@ Requirement Layout - +
Custom Links
- +
Requirements
- +
Status
diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirements__c.fieldTranslation-meta.xml index ad1ff94b..8f1f9669 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirements__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Requirements__c.fieldTranslation-meta.xml @@ -1,5 +1,5 @@ - + Requirements__c diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Status__c.fieldTranslation-meta.xml index 40d7c273..d2655bbe 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Status__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Status__c.fieldTranslation-meta.xml @@ -1,33 +1,33 @@ - + Status__c Abandoned - + Accepted - + Complete - + Delayed - + In Progress - + Open - + Rejected - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-en_US/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-en_US/Type__c.fieldTranslation-meta.xml index 24ac2ce6..a9153b74 100644 --- a/force-app/main/default/objectTranslations/Requirement__c-en_US/Type__c.fieldTranslation-meta.xml +++ b/force-app/main/default/objectTranslations/Requirement__c-en_US/Type__c.fieldTranslation-meta.xml @@ -1,37 +1,37 @@ - + Type__c Contract - + Final Application - + Letter of Intent - + Outcome - + Panel Review - + Preliminary Application - + Report - + Review - + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Assigned__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Assigned__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..700b0240 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Assigned__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Assigned__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Completed_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Completed_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..70d5989e --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Completed_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Completed_Date__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Disbursement__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Disbursement__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..861cf28b --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Disbursement__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Disbursement__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Due_Date__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Due_Date__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..2d3eff3c --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Due_Date__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Due_Date__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..d1edbec6 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Funding_Request__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Funding_Request__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Primary_Contact__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Primary_Contact__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..63ab17ec --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Primary_Contact__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Primary_Contact__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirement__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirement__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..5a18e3ad --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirement__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,32 @@ + + + + Requirement Layout + + +
Status
+
+ + +
Requirements
+
+ + +
Custom Links
+
+
+ Nome do requisito + + Name + + + Masculine + + false + Requisito + + + true + Requisitos + +
diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirements__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirements__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..30a60498 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Requirements__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Requirements__c + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..238b02c6 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,33 @@ + + + Status__c + + + Open + Aberto + + + In Progress + Em andamento + + + Delayed + Atrasado + + + Complete + Concluído + + + Accepted + Aceito + + + Rejected + Rejeitado + + + Abandoned + Abandonado + + diff --git a/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Type__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Type__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..ab193a04 --- /dev/null +++ b/force-app/main/default/objectTranslations/Requirement__c-pt_BR/Type__c.fieldTranslation-meta.xml @@ -0,0 +1,37 @@ + + + Type__c + + + Letter of Intent + Carta de intenções + + + Preliminary Application + Candidatura preliminar + + + Final Application + Candidatura final + + + Review + Revisão + + + Panel Review + Revisão do painel + + + Contract + Contrato + + + Report + Relatório + + + Outcome + Resultado + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..db8a8d1b --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Wählen Sie aus, wer diesen Überprüfungsdatensatz überprüfen soll. + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..b7ac6a5a --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..874c9796 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + Das Datum, zu dem die Überprüfung fällig ist. + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..bd575c07 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Überprüfungen + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/Review__c-de.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/Review__c-de.objectTranslation-meta.xml new file mode 100644 index 00000000..4bbcb5fa --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/Review__c-de.objectTranslation-meta.xml @@ -0,0 +1,60 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Name der Überprüfung + + Name + + + Feminine + + false + Nominative + Überprüfung + + + false + Accusative + Überprüfung + + + false + Dative + Überprüfung + + + false + Genitive + Überprüfung + + + true + Nominative + Überprüfungen + + + true + Accusative + Überprüfungen + + + true + Dative + Überprüfungen + + + true + Genitive + Überprüfungen + +
diff --git a/force-app/main/default/objectTranslations/Review__c-de/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..2cd74c36 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + Der Status der Überprüfung. + + + Not Started + Nicht gestartet + + + In Progress + Wird ausgeführt + + + Submitted + Abgesendet + + diff --git a/force-app/main/default/objectTranslations/Review__c-de/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-de/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..88d7d01f --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-de/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + Das Datum, an dem die Überprüfung eingereicht wurde. + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..6c49f70f --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Select who should review this Review record. + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..7fa99796 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..4f548913 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + The date the Review is due. + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..8f406fe5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Reviews + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/Review__c-en_GB.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/Review__c-en_GB.objectTranslation-meta.xml new file mode 100644 index 00000000..fbde1628 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/Review__c-en_GB.objectTranslation-meta.xml @@ -0,0 +1,28 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Review Name + + Name + + + Consonant + + false + Review + + + true + Reviews + +
diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..49b175fd --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + The status of the Review. + + + Not Started + Not Started + + + In Progress + In Progress + + + Submitted + Submitted + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_GB/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_GB/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..fe9ef08f --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_GB/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + The date the Review was submitted. + + diff --git a/force-app/main/default/objectTranslations/Review__c-en_US/Review__c-en_US.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-en_US/Review__c-en_US.objectTranslation-meta.xml new file mode 100644 index 00000000..4e5f3120 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-en_US/Review__c-en_US.objectTranslation-meta.xml @@ -0,0 +1,12 @@ + + + + false + Review + + + true + Reviews + + Consonant + diff --git a/force-app/main/default/objectTranslations/Review__c-es/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..af1e1020 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Seleccione quién debe revisar este registro Revisión. + + diff --git a/force-app/main/default/objectTranslations/Review__c-es/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..84e8c78e --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-es/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..6db54d5e --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + La fecha en la que vence esta revisión. + + diff --git a/force-app/main/default/objectTranslations/Review__c-es/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0df68adc --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Revisiones + + diff --git a/force-app/main/default/objectTranslations/Review__c-es/Review__c-es.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/Review__c-es.objectTranslation-meta.xml new file mode 100644 index 00000000..2781a9ae --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/Review__c-es.objectTranslation-meta.xml @@ -0,0 +1,28 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Nombre de revisión + + Name + + + Feminine + + false + Revisión + + + true + Revisiones + +
diff --git a/force-app/main/default/objectTranslations/Review__c-es/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..10072e6d --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + El estado de la revisión. + + + Not Started + No iniciado + + + In Progress + En curso + + + Submitted + Presentado + + diff --git a/force-app/main/default/objectTranslations/Review__c-es/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-es/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..1b645aad --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-es/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + La fecha en la que envió esta revisión. + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..e556af02 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Sélectionnez la personne qui doit vérifier cet enregistrement d’examen. + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5e908db7 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..5b1d711a --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + La date à laquelle cet examen est dû. + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..bce6df11 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Examens + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/Review__c-fr.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/Review__c-fr.objectTranslation-meta.xml new file mode 100644 index 00000000..46793def --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/Review__c-fr.objectTranslation-meta.xml @@ -0,0 +1,29 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Nom de l’examen + + Name + + + Masculine + Vowel + + false + Examen + + + true + Examens + +
diff --git a/force-app/main/default/objectTranslations/Review__c-fr/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..981c2ea3 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + Le statut de l’examen. + + + Not Started + Pas commencé + + + In Progress + En cours + + + Submitted + Soumis + + diff --git a/force-app/main/default/objectTranslations/Review__c-fr/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-fr/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..aad036c8 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-fr/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + La date à laquelle l’examen a été soumis. + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..22070dfa --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + このレビューレコードのレビュー担当者を選択します。 + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c0e1119d --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..a11dc6b9 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + レビューの期限日。 + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..c08cb0a5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + レビュー + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/Review__c-ja.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/Review__c-ja.objectTranslation-meta.xml new file mode 100644 index 00000000..0cba7c6c --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/Review__c-ja.objectTranslation-meta.xml @@ -0,0 +1,23 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ レビュー名 + + Name + + + + false + レビュー + +
diff --git a/force-app/main/default/objectTranslations/Review__c-ja/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..3fa20617 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + レビューの状況。 + + + Not Started + 未開始 + + + In Progress + 進行中 + + + Submitted + 送信済み + + diff --git a/force-app/main/default/objectTranslations/Review__c-ja/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-ja/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0cb6d241 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-ja/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + レビューが送信された日付。 + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..40552f46 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Selecteer wie deze beoordelingsrecord moet controleren. + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..85438a9c --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..124f7f70 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + De datum waarop de beoordeling klaar moet zijn. + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..76d76a02 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Beoordelingen + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/Review__c-nl_NL.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/Review__c-nl_NL.objectTranslation-meta.xml new file mode 100644 index 00000000..8227a9eb --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/Review__c-nl_NL.objectTranslation-meta.xml @@ -0,0 +1,28 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Naam beoordeling + + Name + + + Feminine + + false + Beoordeling + + + true + Beoordelingen + +
diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..ee3eb748 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + De status van de beoordeling. + + + Not Started + Niet gestart + + + In Progress + In uitvoering + + + Submitted + Ingediend + + diff --git a/force-app/main/default/objectTranslations/Review__c-nl_NL/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-nl_NL/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..a006f6fd --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-nl_NL/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + De datum waarop de beoordeling is ingediend. + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/AssignedTo__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/AssignedTo__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..478a43a1 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/AssignedTo__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + AssignedTo__c + Selecione quem deve revisar este registro de Revisão. + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/Comments__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/Comments__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..0c1a77fd --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/Comments__c.fieldTranslation-meta.xml @@ -0,0 +1,5 @@ + + + Comments__c + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/DueDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/DueDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..35da2290 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/DueDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + DueDate__c + A data de vencimento da Revisão. + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/FundingRequest__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/FundingRequest__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..6c179384 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/FundingRequest__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + FundingRequest__c + Revisões + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/Review__c-pt_BR.objectTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/Review__c-pt_BR.objectTranslation-meta.xml new file mode 100644 index 00000000..8a56bfd5 --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/Review__c-pt_BR.objectTranslation-meta.xml @@ -0,0 +1,28 @@ + + + + Review Layout + + +
Review
+
+ + +
Custom Links
+
+
+ Nome da revisão + + Name + + + Feminine + + false + Revisão + + + true + Revisões + +
diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/Status__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/Status__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..4a2ba13a --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/Status__c.fieldTranslation-meta.xml @@ -0,0 +1,18 @@ + + + Status__c + O status da Revisão. + + + Not Started + Não iniciado + + + In Progress + Em andamento + + + Submitted + Enviado + + diff --git a/force-app/main/default/objectTranslations/Review__c-pt_BR/SubmittedDate__c.fieldTranslation-meta.xml b/force-app/main/default/objectTranslations/Review__c-pt_BR/SubmittedDate__c.fieldTranslation-meta.xml new file mode 100644 index 00000000..92a6719a --- /dev/null +++ b/force-app/main/default/objectTranslations/Review__c-pt_BR/SubmittedDate__c.fieldTranslation-meta.xml @@ -0,0 +1,6 @@ + + + SubmittedDate__c + A data em que a Revisão foi enviada. + + diff --git a/force-app/main/default/objects/Review__c/Review__c.object-meta.xml b/force-app/main/default/objects/Review__c/Review__c.object-meta.xml new file mode 100644 index 00000000..f86e2801 --- /dev/null +++ b/force-app/main/default/objects/Review__c/Review__c.object-meta.xml @@ -0,0 +1,188 @@ + + + + Accept + Default + + + Accept + Large + Default + + + Accept + Small + Default + + + CancelEdit + Default + + + CancelEdit + Large + Default + + + CancelEdit + Small + Default + + + Clone + Default + + + Clone + Large + Default + + + Clone + Small + Default + + + Delete + Default + + + Delete + Large + Default + + + Delete + Small + Default + + + Edit + Default + + + Edit + Large + Default + + + Edit + Small + Default + + + List + Default + + + List + Large + Default + + + List + Small + Default + + + New + Default + + + New + Large + Default + + + New + Small + Default + + + SaveEdit + Default + + + SaveEdit + Large + Default + + + SaveEdit + Small + Default + + + Tab + Default + + + Tab + Large + Default + + + Tab + Small + Default + + + View + Action override created by Lightning App Builder during activation. + Review_Record_Page + Large + false + Flexipage + + + View + Action override created by Lightning App Builder during activation. + Review_Record_Page + Small + false + Flexipage + + + View + Default + + true + SYSTEM + Deployed + Collects feedback from a reviewer. + true + true + false + true + false + true + true + true + true + Private + + + + false + Text + + Reviews + + Status__c + AssignedTo__c + DueDate__c + Status__c + AssignedTo__c + DueDate__c + NAME + Status__c + AssignedTo__c + DueDate__c + FundingRequest__c + Status__c + AssignedTo__c + DueDate__c + + ReadWrite + Public + diff --git a/force-app/main/default/objects/Review__c/fields/AssignedTo__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/AssignedTo__c.field-meta.xml new file mode 100644 index 00000000..e00069eb --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/AssignedTo__c.field-meta.xml @@ -0,0 +1,15 @@ + + + AssignedTo__c + Lookup to the User who is performing the Review. + Select who should review this Review record. + SetNull + false + + User + Reviews + false + false + false + Lookup + diff --git a/force-app/main/default/objects/Review__c/fields/Comments__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/Comments__c.field-meta.xml new file mode 100644 index 00000000..b43b3d88 --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/Comments__c.field-meta.xml @@ -0,0 +1,12 @@ + + + Comments__c + Add notes about the Review of the Funding Request. + false + + 32768 + false + false + Html + 25 + diff --git a/force-app/main/default/objects/Review__c/fields/DueDate__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/DueDate__c.field-meta.xml new file mode 100644 index 00000000..95dd1188 --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/DueDate__c.field-meta.xml @@ -0,0 +1,12 @@ + + + DueDate__c + The date the Review is due. + The date the Review is due. + false + + false + false + false + Date + diff --git a/force-app/main/default/objects/Review__c/fields/FundingRequest__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/FundingRequest__c.field-meta.xml new file mode 100644 index 00000000..0818b366 --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/FundingRequest__c.field-meta.xml @@ -0,0 +1,15 @@ + + + FundingRequest__c + The name of the Funding Request being reviewed. + SetNull + false + + Funding_Request__c + Reviews + Reviews + false + false + false + Lookup + diff --git a/force-app/main/default/objects/Review__c/fields/Status__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/Status__c.field-meta.xml new file mode 100644 index 00000000..c4e11d23 --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/Status__c.field-meta.xml @@ -0,0 +1,33 @@ + + + Status__c + The status of the Review. + false + The status of the Review. + + false + false + false + Picklist + + true + + false + + Not Started + false + + + + In Progress + false + + + + Submitted + false + + + + + diff --git a/force-app/main/default/objects/Review__c/fields/SubmittedDate__c.field-meta.xml b/force-app/main/default/objects/Review__c/fields/SubmittedDate__c.field-meta.xml new file mode 100644 index 00000000..deea2373 --- /dev/null +++ b/force-app/main/default/objects/Review__c/fields/SubmittedDate__c.field-meta.xml @@ -0,0 +1,12 @@ + + + SubmittedDate__c + The date the Review was submitted. + The date the Review was submitted. + false + + false + true + false + Date + diff --git a/force-app/main/default/objects/Review__c/listViews/All.listView-meta.xml b/force-app/main/default/objects/Review__c/listViews/All.listView-meta.xml new file mode 100644 index 00000000..39015a01 --- /dev/null +++ b/force-app/main/default/objects/Review__c/listViews/All.listView-meta.xml @@ -0,0 +1,10 @@ + + + All + NAME + Status__c + AssignedTo__c + DueDate__c + Everything + + diff --git a/force-app/main/default/objects/Review__c/listViews/OpenReviews.listView-meta.xml b/force-app/main/default/objects/Review__c/listViews/OpenReviews.listView-meta.xml new file mode 100644 index 00000000..7cf9052d --- /dev/null +++ b/force-app/main/default/objects/Review__c/listViews/OpenReviews.listView-meta.xml @@ -0,0 +1,17 @@ + + + OpenReviews + NAME + FundingRequest__c + Status__c + DueDate__c + Comments__c + AssignedTo__c + Everything + + Status__c + notEqual + Submitted + + + diff --git a/force-app/main/default/quickActions/Funding_Request__c.Disbursment_Information.quickAction-meta.xml b/force-app/main/default/quickActions/Funding_Request__c.Disbursment_Information.quickAction-meta.xml index 5b131918..1d439207 100644 --- a/force-app/main/default/quickActions/Funding_Request__c.Disbursment_Information.quickAction-meta.xml +++ b/force-app/main/default/quickActions/Funding_Request__c.Disbursment_Information.quickAction-meta.xml @@ -1,7 +1,7 @@ Action for display on lightning tab. - + false TwoColumnsLeftToRight diff --git a/force-app/main/default/quickActions/Review__c.SubmitReview.quickAction-meta.xml b/force-app/main/default/quickActions/Review__c.SubmitReview.quickAction-meta.xml new file mode 100644 index 00000000..857ffe3e --- /dev/null +++ b/force-app/main/default/quickActions/Review__c.SubmitReview.quickAction-meta.xml @@ -0,0 +1,38 @@ + + + Updates the Review Status to "Submitted" and Submitted Date to the current date. + + Status__c + Submitted + + + SubmittedDate__c + NOW() + + + false + + TwoColumnsLeftToRight + + + false + SubmittedDate__c + Readonly + + + false + Status__c + Readonly + + + + + false + AssignedTo__c + Readonly + + + + Review submitted. + Update + diff --git a/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Overdue_Disbursements.report-meta.xml b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Overdue_Disbursements.report-meta.xml new file mode 100644 index 00000000..742f0f2e --- /dev/null +++ b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Overdue_Disbursements.report-meta.xml @@ -0,0 +1,101 @@ + + + + #FFFFFF + #FFFFFF + Diagonal + + Sum + y + Funding_Program__c.FundingRequests__r.Disbursements__r$Amount__c + + VerticalColumnStacked + false + true + CDF1 + Right + CHART_BOTTOM + Funding_Program__c$Name + true + false + false + false + Medium + Auto + #000000 + 12 + Overdue Disbursements + #000000 + 18 + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Funding_Request__c + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Name + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + + + Sum + Funding_Program__c.FundingRequests__r.Disbursements__r$Amount__c + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Status__c + + List of Disbursements that are overdue by 1-30 days, 31-60 days, and 61+ days. + + IF(TODAY() - Disbursement__c.Scheduled_Date__c > 60 , '61+ Days', +IF( TODAY() - Disbursement__c.Scheduled_Date__c > 30 && TODAY() - Disbursement__c.Scheduled_Date__c < 61, '31 - 60 days', '1 - 30 days' +) +) + Text + Days Overdue + CDF1 + + 0 + + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Status__c + false + true + notEqual + Paid,Cancelled + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + false + true + lessThan + TODAY + + en_US + + Summary + + Day + CDF1 + Asc + + + Day + Funding_Program__c$Name + Asc + + Overdue Disbursements + + co + 1 + + Funding_Programs_with_Funding_Requests_with_Disbursements__c + organization + true + true + true + + Funding_Program__c$CreatedDate + INTERVAL_CUSTOM + + diff --git a/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Unscheduled_Disbursements.report-meta.xml b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Unscheduled_Disbursements.report-meta.xml new file mode 100644 index 00000000..cc2c2ac7 --- /dev/null +++ b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/Unscheduled_Disbursements.report-meta.xml @@ -0,0 +1,57 @@ + + + + CUST_NAME + + + Funding_Request__c.Awarded_Date__c + + + Sum + Funding_Request__c.Awarded_Amount__c + + + Sum + Funding_Request__c.Total_Remaining__c + + + Sum + Funding_Request__c.Total_Disbursed__c + + + Sum + Funding_Request__c.Unpaid_Disbursements__c + + + Sum + Funding_Request__c.Total_Cancelled__c + + List of awarded Funding Requests that have available funds to be scheduled for disbursement. + + + Funding_Request__c.Total_Remaining__c + false + true + greaterThan + 0 + + en_US + + Tabular + Unscheduled Disbursements + + co + 1 + + CustomEntity$Funding_Request__c + organization + true + true + true + Funding_Request__c.Total_Remaining__c + Asc + + Funding_Request__c.Application_Date__c + INTERVAL_CUSTOM + + diff --git a/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/UpcomingDisbursements_12mo.report-meta.xml b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/UpcomingDisbursements_12mo.report-meta.xml new file mode 100644 index 00000000..352a8ff7 --- /dev/null +++ b/force-app/main/default/reports/NPSP_Outbound_Fund_Reports/UpcomingDisbursements_12mo.report-meta.xml @@ -0,0 +1,101 @@ + + + + #FFFFFF + #FFFFFF + Diagonal + + Sum + y + Funding_Program__c.FundingRequests__r.Disbursements__r$Amount__c + + VerticalColumnStacked + false + true + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + Right + CHART_BOTTOM + Funding_Program__c$Name + true + false + false + false + Medium + Auto + #000000 + 12 + Upcoming Disbursements + #000000 + 18 + + + Funding_Program__c.FundingRequests__r$Name + + + Funding_Program__c.FundingRequests__r$Awarded_Date__c + + + Funding_Program__c.FundingRequests__r$Awarded_Amount__c + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Name + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Status__c + + + Sum + Funding_Program__c.FundingRequests__r.Disbursements__r$Amount__c + + List of upcoming unpaid Disbursements over the next 12 months. + + 1 AND (2 OR 3) + + Funding_Program__c.FundingRequests__r.Disbursements__r$Status__c + false + true + notEqual + Paid,Cancelled + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + false + true + equals + THIS_MONTH + + + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + false + true + equals + NEXT_N_MONTHS:11 + + en_US + + Matrix + + Month + Funding_Program__c.FundingRequests__r.Disbursements__r$Scheduled_Date__c + Asc + + + Day + Funding_Program__c$Name + Asc + + Upcoming Disbursements + + co + 1 + + Funding_Programs_with_Funding_Requests_with_Disbursements__c + organization + false + true + true + + Funding_Program__c$CreatedDate + INTERVAL_CUSTOM + + diff --git a/force-app/main/default/tabs/Review__c.tab-meta.xml b/force-app/main/default/tabs/Review__c.tab-meta.xml new file mode 100644 index 00000000..606d6f66 --- /dev/null +++ b/force-app/main/default/tabs/Review__c.tab-meta.xml @@ -0,0 +1,5 @@ + + + true + Custom90: Scales + diff --git a/force-app/main/default/translations/de.translation-meta.xml b/force-app/main/default/translations/de.translation-meta.xml index a9b20ae2..39d918bc 100644 --- a/force-app/main/default/translations/de.translation-meta.xml +++ b/force-app/main/default/translations/de.translation-meta.xml @@ -1,25 +1,65 @@ - disbursementsCreate_ScheduleDisbursements - + Calculate + - disbursementsCreate_FundingRequestInformation - + Cancel + - disbursementsCreate_CalculateDisbursements - + DatabaseService_NoInsertFlsException + - disbursementsCreate_NumberOfDisbursements - + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + disbursementsCreate_FirstDate + + disbursementsCreate_FundingRequestInformation + + disbursementsCreate_Interval @@ -28,14 +68,14 @@ disbursementsCreate_IntervalType - - disbursementsCreate_IntervalType_Week - - disbursementsCreate_IntervalType_Month + + disbursementsCreate_IntervalType_Week + + disbursementsCreate_IntervalType_Year @@ -44,6 +84,10 @@ disbursementsCreate_NoFundsRemaining + + disbursementsCreate_NumberOfDisbursements + + disbursementsCreate_PaymentsExceedFunds @@ -53,30 +97,18 @@ - Error - - - - Save - - - - Cancel - - - - Calculate - + disbursementsCreate_ScheduleDisbursements + Funding_Programs_with_Funding_Requests_with_Disbursements - + Funding Programs - + Funding Requests @@ -86,7 +118,7 @@ Funding_Requests_w_Funding_Programs_w_Parent_Progr - + Funding Programs @@ -96,7 +128,7 @@ Subordinate Funding Programs - + Funding Requests @@ -105,19 +137,23 @@ - Funding_Request__c.New_Funding_Request_Role - + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + Funding_Request__c.Disbursment_Information - + - Funding_Request__c.Create_Bulk_Disbursements - + Funding_Request__c.New_Funding_Request_Role + - Funding_Program__c.Program_Totals - + Review__c.SubmitReview + diff --git a/force-app/main/default/translations/en_GB.translation-meta.xml b/force-app/main/default/translations/en_GB.translation-meta.xml new file mode 100644 index 00000000..f423f7e9 --- /dev/null +++ b/force-app/main/default/translations/en_GB.translation-meta.xml @@ -0,0 +1,159 @@ + + + + Calculate + + + + Cancel + + + + DatabaseService_NoInsertFlsException + + + + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + + + + disbursementsCreate_FirstDate + + + + disbursementsCreate_FundingRequestInformation + + + + disbursementsCreate_Interval + + + + disbursementsCreate_IntervalType + + + + disbursementsCreate_IntervalType_Month + + + + disbursementsCreate_IntervalType_Week + + + + disbursementsCreate_IntervalType_Year + + + + disbursementsCreate_NoFundsRemaining + + + + disbursementsCreate_NumberOfDisbursements + + + + disbursementsCreate_PaymentsExceedFunds + + + + disbursementsCreate_SavedMessage + + + + disbursementsCreate_ScheduleDisbursements + + + + Funding_Programs_with_Funding_Requests_with_Disbursements + + + + Funding Programs + + + + Funding Requests + + + + Disbursements + + + + Funding_Requests_w_Funding_Programs_w_Parent_Progr + + + + Funding Programs + + + + Subordinate Funding Programs + + + + Funding Requests + + + + Outbound_Funds + + + + Funding_Program__c.Program_Totals + + + + Funding_Request__c.New_Funding_Request_Role + + + + Funding_Request__c.Disbursment_Information + + + + Funding_Request__c.Create_Bulk_Disbursements + + + + Review__c.SubmitReview + + + diff --git a/force-app/main/default/translations/es.translation-meta.xml b/force-app/main/default/translations/es.translation-meta.xml index 2e802d37..e6b20954 100644 --- a/force-app/main/default/translations/es.translation-meta.xml +++ b/force-app/main/default/translations/es.translation-meta.xml @@ -1,25 +1,65 @@ - disbursementsCreate_ScheduleDisbursements - + Calculate + - disbursementsCreate_FundingRequestInformation - + Cancel + - disbursementsCreate_CalculateDisbursements - + DatabaseService_NoInsertFlsException + - disbursementsCreate_NumberOfDisbursements - + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + disbursementsCreate_FirstDate + + disbursementsCreate_FundingRequestInformation + + disbursementsCreate_Interval @@ -28,14 +68,14 @@ disbursementsCreate_IntervalType - - disbursementsCreate_IntervalType_Week - - disbursementsCreate_IntervalType_Month + + disbursementsCreate_IntervalType_Week + + disbursementsCreate_IntervalType_Year @@ -44,6 +84,10 @@ disbursementsCreate_NoFundsRemaining + + disbursementsCreate_NumberOfDisbursements + + disbursementsCreate_PaymentsExceedFunds @@ -53,20 +97,8 @@ - Error - - - - Save - - - - Cancel - - - - Calculate - + disbursementsCreate_ScheduleDisbursements + Funding_Programs_with_Funding_Requests_with_Disbursements @@ -105,19 +137,23 @@ - Funding_Request__c.New_Funding_Request_Role - + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + Funding_Request__c.Disbursment_Information - Funding_Request__c.Create_Bulk_Disbursements - + Funding_Request__c.New_Funding_Request_Role + - Funding_Program__c.Program_Totals - + Review__c.SubmitReview + diff --git a/force-app/main/default/translations/fr.translation-meta.xml b/force-app/main/default/translations/fr.translation-meta.xml index 0eae65cc..d0173db9 100644 --- a/force-app/main/default/translations/fr.translation-meta.xml +++ b/force-app/main/default/translations/fr.translation-meta.xml @@ -1,25 +1,65 @@ - disbursementsCreate_ScheduleDisbursements - + Calculate + - disbursementsCreate_FundingRequestInformation - + Cancel + - disbursementsCreate_CalculateDisbursements - + DatabaseService_NoInsertFlsException + - disbursementsCreate_NumberOfDisbursements - + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + disbursementsCreate_FirstDate + + disbursementsCreate_FundingRequestInformation + + disbursementsCreate_Interval @@ -28,14 +68,14 @@ disbursementsCreate_IntervalType - - disbursementsCreate_IntervalType_Week - - disbursementsCreate_IntervalType_Month + + disbursementsCreate_IntervalType_Week + + disbursementsCreate_IntervalType_Year @@ -44,6 +84,10 @@ disbursementsCreate_NoFundsRemaining + + disbursementsCreate_NumberOfDisbursements + + disbursementsCreate_PaymentsExceedFunds @@ -53,20 +97,8 @@ - Error - - - - Save - - - - Cancel - - - - Calculate - + disbursementsCreate_ScheduleDisbursements + Funding_Programs_with_Funding_Requests_with_Disbursements @@ -105,19 +137,23 @@ - Funding_Request__c.New_Funding_Request_Role - + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + Funding_Request__c.Disbursment_Information - Funding_Request__c.Create_Bulk_Disbursements - + Funding_Request__c.New_Funding_Request_Role + - Funding_Program__c.Program_Totals - + Review__c.SubmitReview + diff --git a/force-app/main/default/translations/ja.translation-meta.xml b/force-app/main/default/translations/ja.translation-meta.xml index e6ecceb9..8dfc6d41 100644 --- a/force-app/main/default/translations/ja.translation-meta.xml +++ b/force-app/main/default/translations/ja.translation-meta.xml @@ -1,25 +1,65 @@ - disbursementsCreate_ScheduleDisbursements - + Calculate + - disbursementsCreate_FundingRequestInformation - + Cancel + - disbursementsCreate_CalculateDisbursements - + DatabaseService_NoInsertFlsException + - disbursementsCreate_NumberOfDisbursements - + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + disbursementsCreate_FirstDate + + disbursementsCreate_FundingRequestInformation + + disbursementsCreate_Interval @@ -28,14 +68,14 @@ disbursementsCreate_IntervalType - - disbursementsCreate_IntervalType_Week - - disbursementsCreate_IntervalType_Month + + disbursementsCreate_IntervalType_Week + + disbursementsCreate_IntervalType_Year @@ -44,6 +84,10 @@ disbursementsCreate_NoFundsRemaining + + disbursementsCreate_NumberOfDisbursements + + disbursementsCreate_PaymentsExceedFunds @@ -53,20 +97,8 @@ - Error - - - - Save - - - - Cancel - - - - Calculate - + disbursementsCreate_ScheduleDisbursements + Funding_Programs_with_Funding_Requests_with_Disbursements @@ -105,19 +137,23 @@ - Funding_Request__c.New_Funding_Request_Role - + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + Funding_Request__c.Disbursment_Information - Funding_Request__c.Create_Bulk_Disbursements - + Funding_Request__c.New_Funding_Request_Role + - Funding_Program__c.Program_Totals - + Review__c.SubmitReview + diff --git a/force-app/main/default/translations/nl_NL.translation-meta.xml b/force-app/main/default/translations/nl_NL.translation-meta.xml index 88f6e083..25f6f3d8 100644 --- a/force-app/main/default/translations/nl_NL.translation-meta.xml +++ b/force-app/main/default/translations/nl_NL.translation-meta.xml @@ -1,25 +1,65 @@ - disbursementsCreate_ScheduleDisbursements - + Calculate + - disbursementsCreate_FundingRequestInformation - + Cancel + - disbursementsCreate_CalculateDisbursements - + DatabaseService_NoInsertFlsException + - disbursementsCreate_NumberOfDisbursements - + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + disbursementsCreate_FirstDate + + disbursementsCreate_FundingRequestInformation + + disbursementsCreate_Interval @@ -28,14 +68,14 @@ disbursementsCreate_IntervalType - - disbursementsCreate_IntervalType_Week - - disbursementsCreate_IntervalType_Month + + disbursementsCreate_IntervalType_Week + + disbursementsCreate_IntervalType_Year @@ -44,6 +84,10 @@ disbursementsCreate_NoFundsRemaining + + disbursementsCreate_NumberOfDisbursements + + disbursementsCreate_PaymentsExceedFunds @@ -53,26 +97,14 @@ - Error - - - - Save - - - - Cancel - - - - Calculate - + disbursementsCreate_ScheduleDisbursements + Funding_Programs_with_Funding_Requests_with_Disbursements - + - + Funding Programs @@ -86,13 +118,13 @@ Funding_Requests_w_Funding_Programs_w_Parent_Progr - + - + Funding Programs - + Subordinate Funding Programs @@ -105,19 +137,23 @@ - Funding_Request__c.New_Funding_Request_Role - + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + Funding_Request__c.Disbursment_Information - Funding_Request__c.Create_Bulk_Disbursements - + Funding_Request__c.New_Funding_Request_Role + - Funding_Program__c.Program_Totals - + Review__c.SubmitReview + diff --git a/force-app/main/default/translations/pt_BR.translation-meta.xml b/force-app/main/default/translations/pt_BR.translation-meta.xml new file mode 100644 index 00000000..9a605a84 --- /dev/null +++ b/force-app/main/default/translations/pt_BR.translation-meta.xml @@ -0,0 +1,159 @@ + + + + Calculate + + + + Cancel + + + + DatabaseService_NoInsertFlsException + + + + DatabaseService_NoUpdateFlsException + + + + DatabaseService_NoDeleteAccessException + + + + Details + + + + Disbursements + + + + Error + + + + Funding_Requests + + + + Program_Analysis + + + + Requirements + + + + Save + + + + disbursementsCreate_CalculateDisbursements + + + + disbursementsCreate_FirstDate + + + + disbursementsCreate_FundingRequestInformation + + + + disbursementsCreate_Interval + + + + disbursementsCreate_IntervalType + + + + disbursementsCreate_IntervalType_Month + + + + disbursementsCreate_IntervalType_Week + + + + disbursementsCreate_IntervalType_Year + + + + disbursementsCreate_NoFundsRemaining + + + + disbursementsCreate_NumberOfDisbursements + + + + disbursementsCreate_PaymentsExceedFunds + + + + disbursementsCreate_SavedMessage + + + + disbursementsCreate_ScheduleDisbursements + + + + Funding_Programs_with_Funding_Requests_with_Disbursements + + + + Funding Programs + + + + Funding Requests + + + + Disbursements + + + + Funding_Requests_w_Funding_Programs_w_Parent_Progr + + + + Funding Programs + + + + Subordinate Funding Programs + + + + Funding Requests + + + + Outbound_Funds + + + + Funding_Program__c.Program_Totals + + + + Funding_Request__c.Create_Bulk_Disbursements + + + + Funding_Request__c.Disbursment_Information + + + + Funding_Request__c.New_Funding_Request_Role + + + + Review__c.SubmitReview + + + diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 00000000..06f5c8ed --- /dev/null +++ b/jest.config.js @@ -0,0 +1,23 @@ +/* global module */ +const { jestConfig } = require("@salesforce/sfdx-lwc-jest/config"); + +const setupFilesAfterEnv = jestConfig.setupFilesAfterEnv || []; +setupFilesAfterEnv.push("/jest.setup.js"); + +// Require 100% LWC code coverage +const coverageThreshold = jestConfig.coverageThreshold || {}; +coverageThreshold.global = { + branches: 100, + functions: 100, + lines: 100, + statements: 100, +}; + +module.exports = { + ...jestConfig, + moduleNameMapper: {}, + testPathIgnorePatterns: ["force-app/main/default/lwc/__(tests|mocks)__/"], + reporters: ["default"], + setupFilesAfterEnv: setupFilesAfterEnv, + coverageThreshold: coverageThreshold, +}; diff --git a/jest.setup.js b/jest.setup.js new file mode 100644 index 00000000..125d2d9a --- /dev/null +++ b/jest.setup.js @@ -0,0 +1,12 @@ +global.flushPromises = () => new Promise((resolve) => setImmediate(resolve)); + +global.clearDOM = () => { + while (document.body.firstChild) { + document.body.removeChild(document.body.firstChild); + } + jest.clearAllMocks(); +}; + +// Load @sa11y/jest. +const { registerSa11yMatcher } = require("@sa11y/jest"); +registerSa11yMatcher(); diff --git a/lib/admin.profile-meta.xml b/lib/admin.profile-meta.xml index c6fb40d7..21ae3cc2 100644 --- a/lib/admin.profile-meta.xml +++ b/lib/admin.profile-meta.xml @@ -12,11 +12,16 @@ Contact Lead Opportunity + %%%NAMESPACE%%%Funding_Request__c CustomObject Admin Profile + + * + CustomTab + 48.0 diff --git a/metadeploy/labels_de.json b/metadeploy/labels_de.json index 3c8e8d77..ef85d3ee 100644 --- a/metadeploy/labels_de.json +++ b/metadeploy/labels_de.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "Willkommen beim Installationsprogramm für das Outbound Funds Module!\r\n\r\nDas Outbound Funds Module gibt Ihnen die Werkzeuge an die Hand, mit denen Sie Finanzierungsanfragen und Auszahlungen einfach verwalten und verfolgen können. \r\n\r\n*WICHTIG*: Salesforce rät davon ab, Upgrades direkt in Produktionsorganisationen zu installieren. Installieren Sie stattdessen zuerst das Outbound Funds Module in einer Ihrer kostenlosen Sandbox-Umgebungen oder in einer Entwicklerorganisation.\r\n\r\nWenn Sie das Outbound Funds Module installiert haben, finden Sie in der Salesforce-Dokumentation Informationen über die ersten Schritte:\r\n\r\n* [Dokumentation zum Outbound Funds Module](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\nHaben Sie Fragen? Werden Sie Mitglied der Community-Gruppe [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) auf dem Power of Us-Hub.", + "message": "Willkommen beim Installationsprogramm für das Outbound Funds Module!\r\n\r\nDas Outbound Funds Module gibt Ihnen die Werkzeuge an die Hand, mit denen Sie Finanzierungsanträge und Auszahlungen einfach verwalten und verfolgen können.\r\n\r\n*WICHTIG*: Salesforce rät davon ab, Upgrades direkt in Produktionsorganisationen zu installieren. Installieren Sie stattdessen das Outbound Funds Module zunächst in einer Ihrer kostenlosen Sandbox-Umgebungen oder in einer Entwicklerorganisation.\r\n\r\nWenn Sie das Outbound Funds Module installiert haben, finden Sie in der [Outbound Funds Module-Dokumentation](https://powerofus.force.com/s/article/OFM-Documentation) Informationen über die ersten Schritte:\r\n\r\nWenn Sie sich dafür interessieren, das Outbound Funds Module um die Fundseeker-Startportal-Vorlage zu erweitern, sehen Sie sich das [Installationsprogramm für die Outbound Funds Module Fundseeker-Startportal-Vorlage](https://install.salesforce.org/products/outbound-funds-portal/) an.\r\n \r\nHaben Sie Fragen? Werden Sie Mitglied der Community-Gruppe [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) in der Trailblazer Community.", "description": "shown on product detail page (markdown)" }, + "click_through_agreement": { + "message": "Die Technologie des Outbound Funds Module („OFM“) ist ein Open-Source-Paket, das von salesforce.com oder einem Partnerunternehmen („SFDC“) von Salesforce unter der BSD-3 Clause License lizenziert wird, die Sie unter https://opensource.org/licenses/BSD-3-Clause finden. Wenn Sie das OFM-Paket installieren, wird das SFDO Base-Paket, eine Closed-Source-Technologie, die von SFDC unter einer proprietären Lizenz für die eingeschränkte Verwendung lizenziert wird, automatisch in Ihrer Salesforce-Organisation installiert.\r\n\r\nDURCH DIE INSTALLATION DES OFM ERKLÄREN SIE IHR EINVERSTÄNDNIS MIT SEINER LIZENZ (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) UND DER SFDO BASE-LIZENZ (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nEVENTUELLE RAHMENVERTRÄGE, DIE ZWISCHEN IHNEN ODER IHRER GESELLSCHAFT UND SFDC BESTEHEN; GELTEN NICHT FÜR IHRE NUTZUNG VON OFM ODER SFDO BASE. EIN „PARTNERUNTERNEHMEN“ BEZEICHNET JEDE ENTITÄT, DIE DIE BETREFFENDE ENTITÄT DIREKT ODER INDIREKT KONTROLLIERT, VON IHR KONTROLLIERT WIRD ODER UNTER GEMEINSAMER KONTROLLE MIT IHR STEHT. „KONTROLLE“ BEDEUTET IM RAHMEN DIESER DEFINITION DIREKTES ODER INDIREKTES EIGENTUM ODER KONTROLLE VON MEHR ALS 50 % DER STIMMBERECHTIGTEN ANTEILE DER BETREFFENDEN EINHEIT. SALESFORCE.ORG LLC IST EIN PARTNERUNTERNEHMEN VON SALESFORCE.COM, INC. \r\n\r\nOFM UND SFDO BASE STELLEN SFDC-FREMDE ANWENDUNGEN ODER DRITTANBIETERANWENDUNGEN DAR UND SIND KEINE SERVICES, DIE VON RAHMENABONNEMENTVERTRÄGEN ABGEDECKT SIND, DIE ZWISCHEN IHNEN UND SFDC BESTEHEN. OFM UND SFDO BASE WERDEN „WIE BESEHEN“ UND WIE VERFÜGBAR BEREITGESTELLT. SFDC GIBT KEINERLEI GARANTIE BEZÜGLICH OFM ODER SFDO BASE, WEDER AUSDRÜCKLICH, STILLSCHWEIGEND, GESETZLICH ODER ANDERWEITIG, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF, STILLSCHWEIGENDE GARANTIEN DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK, DER MÄNGELFREIHEIT ODER DER NICHTVERLETZUNG VON RECHTEN DRITTER, SOWEIT DIES NACH GELTENDEM RECHT ZULÄSSIG IST. WENN SIE VERTRAULICHE ODER REGULIERUNGEN UNTERLIEGENDE DATEN AN OFM ÜBERMITTELN, LIEGT ES AUSSCHLIESSLICH IN IHRER VERANTWORTUNG; SICHERZUSTELLEN, DASS IHRE NUTZUNG VON OFM ZUR VERARBEITUNG DIESER DATEN MIT ALLEN GELTENDEN GESETZEN UND VORSCHRIFTEN ÜBEREINSTIMMT.\r\n\r\nSFDC ÜBERNIMMT KEINE HAFTUNG, DIE SICH AUS IHRER NUTZUNG VON OFM ODER SFDO BASE ERGIBT ODER DAMIT IN ZUSAMMENHANG STEHT, FÜR DIREKTE SCHÄDEN ODER FÜR ENTGANGENE GEWINNE, EINKÜNFTE, GOODWILL ODER INDIREKTE, SPEZIELLE, ZUFÄLLIGE, FOLGESCHÄDEN, EXEMPLARISCHE SCHÄDEN, DECKUNGEN, GESCHÄFTSUNTERBRECHUNGEN ODER STRAFSCHADENERSATZ, UNABHÄNGIG DAVON, OB ES SICH UM EINE KLAGE AUS VERTRAG ODER UNERLAUBTER HANDLUNG HANDELT UND UNABHÄNGIG VON DER HAFTUNGSTHEORIE, SELBST WENN AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE ODER WENN EINE ABHILFEMASSNAHME ANDERWEITIG IHREN WESENTLICHEN ZWECK VERFEHLT. DER VORSTEHENDE HAFTUNGSAUSSCHLUSS GILT NUR IN DEM NACH DEM GESETZ ZULÄSSIGEN UMFANG. SFDC LEHNT ALLE HAFTUNGS- UND ENTSCHÄDIGUNGSVERPFLICHTUNGEN FÜR SCHÄDEN AB, DIE VON DRITTEN HOSTINGANBIETERN VERURSACHT WERDEN. \r\n\r\nDIESE VEREINBARUNG UNTERLIEGT AUSSCHLIESSLICH DEN GESETZEN DER VEREINIGTEN STAATEN UND DES BUNDESSTAATES KALIFORNIEN UND IST AUSSCHLIESSLICH IN ÜBEREINSTIMMUNG MIT DIESEN AUSZULEGEN, OHNE BERÜCKSICHTIGUNG DER KOLLISIONSRECHTLICHEN BESTIMMUNGEN. DIE EINZELSTAATS- UND BUNDESSTAATSGERICHTE MIT SITZ IN SAN FRANCISCO, KALIFORNIEN, HABEN DIE AUSSCHLIESSLICHE ZUSTÄNDIGKEIT ZUR ENTSCHEIDUNG VON STREITIGKEITEN, DIE SICH AUS DIESER VEREINBARUNG ERGEBEN ODER DAMIT ZUSAMMENHÄNGEN. JEDE PARTEI STIMMT HIERMIT DER GERICHTSBARKEIT DIESER GERICHTE ZU UND VERZICHTET AUF JEDES RECHT, DIE EIGNUNG SOLCHER GERICHTE ANZUFECHTEN.", + "description": "legal text shown in modal dialog" + }, "error_message": { "message": "Um Hilfe zu diesem Fehler zu erhalten, navigieren Sie zu [help.salesforce.com](https://help.salesforce.com/), suchen Sie den Bereich \"Support und Services\" und öffnen Sie ein Ticket beim technischen Support von Salesforce. Geben Sie \"Outbound Funds Module\" in die Betreffzeile ein und schließen Sie in Ihren Kommentar den hier abgebildeten Installationslink ein.", "description": "shown after failed installation (markdown)" - }, - "click_through_agreement": { - "message": "Die Technologie des Outbound Funds Module („OFM“) ist ein Open-Source-Paket, das von salesforce.com, Inc. oder einem seiner Partnerunternehmen („SFDC“) unter der BSD-3-Klausel-Lizenz lizenziert wird, welche unter [https://opensource.org/licenses/BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause) einsehbar ist. Wenn Sie das OFM-Paket installieren, wird das SFDO-Basispaket, eine von SFDC unter einer proprietären Lizenz mit beschränkter Nutzung lizenzierte Closed-Source-Technologie, automatisch auf Ihrer Salesforce-Instanz installiert.\n\nMIT DER INSTALLATION VON OFM STIMMEN SIE DESSEN LIZENZ ZU ([https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE](https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE)), EBENSO DER SFDO BASE LICENSE ([https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md](https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md)).\n\nEIN GGF. BESTEHENDER SUBSKRIPTIONS-RAHMENVERTRAG, DEN SIE ODER IHR UNTERNEHMEN MIT SFDC GESCHLOSSEN HABEN, GILT NICHT FÜR IHRE NUTZUNG VON OFN ODER SFDO BASE. EIN „VERBUNDENES UNTERNEHMEN“ IST JEDES UNTERNEHMEN, DAS DAS BETREFFENDE UNTERNEHMEN DIREKT ODER INDIREKT KONTROLLIERT, VON IHMKONTROLLIERT WIRD ODER UNTER GEMEINSAMER KONTROLLE MIT IHMSTEHT. „KONTROLLE“ IM SINNE DIESER DEFINITION BEDEUTET, DASS DIREKT ODER INDIREKT MEHR ALS 50% DER STIMMRECHTE DES BETREFFENDEN UNTERNEHMENS GEHALTEN ODER KONTROLLIERT WERDEN. SALESFORCE.ORG LLC IST EIN VERBUNDENES UNTERNEHMEN VON SALESFORCE.COM, INC.\n\nOFM UND SFDO BASE SIND NICHT-SFDC-APPLIKATIONEN BZW. DRITTAPPLIKATIONEN UND SIND KEINE SERVICES IM SINNE DES SUBSKRIPTIONS-RAHMENVERTRAGS, DEN SIE GEGEBENENFALLS MIT SFDC GESCHLOSSEN HABEN. OFM UND SFDO BASE WERDEN GEKAUFT WIE GESEHEN UND SOWEIT RECHTLICH MÖGLICH UNTER AUSSCHLUSS VON SACHMÄNGEL-, RECHTSMÄNGEL- UND SONSTIGER HAFTUNG BEREITGESTELLT. SFDC GIBT KEINE AUSDRÜCKLICHE, STILLSCHWEIGENDE, GESETZLICHE ODER ANDERWEITIGE GEWÄHRLEISTUNG HINSICHTLICH OFM ODER SFDO BASE, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF JEGLICHE STILLSCHWEIGENDE GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK, DER FEHLERFREIHEIT ODER DER NICHTVERLETZUNG VON RECHTEN, SOWEIT DIES NACH GELTENDEM RECHT ZULÄSSIG IST. WENN SIE VERTRAULICHE ODER REGULIERTE DATEN AN OFM ÜBERMITTELN, SIND SIE ALLEIN DAFÜR VERANTWORTLICH, SICHERZUSTELLEN, DASS IHRE NUTZUNG VON OFM ZUR VERARBEITUNG DIESER DATEN MIT ALLEN GELTENDEN GESETZEN UND VORSCHRIFTEN VEREINBAR IST. \n\nSOWEIT GESETZLICH MÖGLICH HAFTET SFDC NICHT FÜR DIREKTE SCHÄDEN ODER FÜR ENTGANGENE GEWINNE, ENTGANGENEN UMSÄTZE, VERRINGERTEN GESCHÄFTSWERTE ODER INDIREKTE ODER FOLGESCHÄDEN, DECKUNGEN, GESCHÄFTSUNTERBRECHUNGEN ODER STRAFSCHADENSERSATZZAHLUNGEN, DIE SICH AUS IHRER NUTZUNG VON OFM ODER SFDO ERGEBEN, UNABHÄNGIG DAVON, OB ES SICH UM VETRAGLICHE ODER DELIKTISCHE ANSPRÜCHE HANDELT UND UNABHÄNGIG VON DER HAFTUNGSGRUNDLAGE, UND ZWAR AUCH, WENN AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE ODER WENN EIN RECHTSMITTEL AUF ANDERE WEISE SEINEN WESENTLICHEN ZWECK VERFEHLT. DER VORSTEHENDE HAFTUNGSAUSSCHLUSS GILT NICHT, SOWEIT ER GESETZLICH VERBOTEN IST. SFDC SCHLIESST JEGLICHE HAFTUNG UND FREISTELLUNGSVERPFLICHTUNG BEI BEEINTRÄCHTIGUNGEN ODER SCHÄDEN AUS, DIE DURCH DRITTE HOSTING-PROVIDER VERURSACHT WURDEN. \n\nDIESE VEREINBARUNG UNTERLIEGT AUSSCHLIEßLICH DEN GESETZEN DER VEREINIGTEN STAATEN UND DES BUNDESSTAATES KALIFORNIEN UND IST AUSSCHLIEßLICH IN ÜBEREINSTIMMUNG MIT DIESEN AUSZULEGEN, UNGEACHTET KOLLISIONSRECHTLICHER BESTIMMUNGEN. DIE EINZELSTAATLICHEN UND BUNDESGERICHTE IN SAN FRANCISCO, KALIFORNIEN, HABEN DIE AUSSCHLIEßLICHE ZUSTÄNDIGKEIT FÜR DIE ENTSCHEIDUNG VON STREITIGKEITEN, DIE SICH AUS DIESER VEREINBARUNG ERGEBEN ODER DAMIT ZUSAMMENHÄNGEN. JEDE PARTEI STIMMT HIERMIT DER ZUSTÄNDIGKEIT DIESER GERICHTE ZU UND VERZICHTET AUF JEDES RECHT, DIE ANGEMESSENHEIT DIESER GREMIEN ANZUFECHTEN.", - "description": "legal text shown in modal dialog" } }, "plan:install": { @@ -31,7 +31,7 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Danke, dass Sie das Outbound Funds Module installieren. Bitte besuchen Sie die Community-Gruppe [Outbound Funds Module] (https://powerofus.force.com/s/group/0F980000000CvlMCAS) auf dem Power of Us-Hub, wenn Sie Fragen zu diesem Modul haben.", + "message": "Danke, dass Sie das Outbound Funds Module installieren. Bitte besuchen Sie die Community-Gruppe [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) in der Trailblazer Community, wenn Sie Fragen zum Outbound Funds Module haben.", "description": "shown after successful installation (markdown)" }, "error_message": { @@ -39,10 +39,34 @@ "description": "shown after failed installation (markdown)" } }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Für das Outbound Funds Module ist Chatter erforderlich. Aktivieren Sie Chatter in Ihrer Organisation, und versuchen Sie es noch einmal.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Aktivieren Sie vor der Installation \"Meine Domäne\" in Ihrer Organisation.", + "description": "shown if validation fails" + } + }, "steps": { "Install {product} {version}": { "message": "{product} {version} installieren", "description": "title of installation step" } + }, + "plan:upgrade": { + "title": { + "message": "Produkt-Upgrade", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Dieses Installationsprogramm führt in Ihrer Organisation ein Upgrade dieses Pakets und aller erforderlichen Abhängigkeiten auf die neuesten Version durch. Dieses Installationsprogramm wird nicht unterstützt und birgt Risiken. Bitte führen Sie dieses Installationsprogramm nicht aus, es sei denn, Sie sind sich seiner spezifischen Anwendung und der geltenden Überlegungen bewusst.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Die Installation ist abgeschlossen, und das Paket befindet sich auf dem neuesten Versionsstand.", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_en.json b/metadeploy/labels_en.json index 4996a160..ad39d2bd 100644 --- a/metadeploy/labels_en.json +++ b/metadeploy/labels_en.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "Welcome to the Outbound Funds Module installer!\r\n\r\nThe Outbound Funds Module gives you the tools to easily manage and track funding requests and outgoing funds. \r\n\r\n*IMPORTANT*: Salesforce does not recommend installing upgrades directly in production organizations. Instead, install Outbound Funds Module in one of your free sandbox environments or a developer organization first.\r\n\r\nOnce you've installed Outbound Funds Module, check out resources on getting started in our documentation:\r\n\r\n* [Outbound Funds Module Documentation](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\nQuestions? Become a member of the [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) community group in the Power of Us Hub.", + "message": "Welcome to the Outbound Funds Module installer!\r\n \r\nThe Outbound Funds Module gives you the tools to easily manage and track funding requests and outgoing funds.\r\n \r\n*IMPORTANT*: Salesforce does not recommend installing upgrades directly in production organizations. Instead, install Outbound Funds Module in one of your free sandbox environments or a developer organization first.\r\n \r\nOnce you've installed Outbound Funds Module, check out the [Outbound Funds Module documentation](https://powerofus.force.com/s/article/OFM-Documentation) to get started. \r\n \r\nIf you're looking to extend Outbound Funds Module with the Fundseeker Starter Portal Template, check out the [Outbound Funds Module Fundseeker Starter Portal Template installer](https://install.salesforce.org/products/outbound-funds-portal/).\r\n \r\nQuestions? Become a member of the [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) community group in the Trailblazer Community.", "description": "shown on product detail page (markdown)" }, + "click_through_agreement": { + "message": "The Outbound Funds Module (\u201cOFM\u201d) technology is an open-source package licensed by salesforce.com, Inc. or one of its Affiliates (\u201cSFDC\u201d) under the BSD-3 Clause License, found at https://opensource.org/licenses/BSD-3-Clause. When you install the OFM package, the SFDO Base package, a closed-source technology licensed by SFDC under a proprietary limited use license, will automatically be installed into your Salesforce org. \r\n\r\nBY INSTALLING OFM, YOU AGREE TO ITS LICENSE (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) AND THE SFDO BASE LICENSE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nANY MASTER SUBSCRIPTION AGREEMENT YOU OR YOUR ENTITY MAY HAVE WITH SFDC DOES NOT APPLY TO YOUR USE OF OFM OR SFDO BASE. AN \u201cAFFILIATE\u201d MEANS ANY ENTITY THAT DIRECTLY OR INDIRECTLY CONTROLS, IS CONTROLLED BY, OR IS UNDER COMMON CONTROL WITH THE SUBJECT ENTITY. \u201cCONTROL,\u201d FOR PURPOSES OF THIS DEFINITION, MEANS DIRECT OR INDIRECT OWNERSHIP OR CONTROL OF MORE THAN 50% OF THE VOTING INTERESTS OF THE SUBJECT ENTITY. SALESFORCE.ORG LLC IS AN AFFILIATE OF SALESFORCE.COM, INC. \r\n\r\nOFM AND SFDO BASE ARE NON-SFDC APPLICATIONS OR THIRD-PARTY APPLICATIONS, AND NOT SERVICES, UNDER ANY MASTER SUBSCRIPTION AGREEMENT YOU HAVE WITH SFDC. OFM AND SFDO BASE ARE PROVIDED \u201cAS IS\u201d AND AS AVAILABLE. SFDC MAKES NO WARRANTY OF ANY KIND REGARDING OFM OR SFDO BASE, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, FREEDOM FROM DEFECTS OR NON-INFRINGEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. IF YOU SUBMIT ANY SENSITIVE OR REGULATED DATA TO OFM, YOU ARE SOLELY RESPONSIBLE FOR ENSURING THAT YOUR USE OF OFM TO PROCESS THAT INFORMATION COMPLIES WITH ALL APPLICABLE LAWS AND REGULATIONS. \r\n\r\nSFDC WILL NOT HAVE ANY LIABILITY ARISING OUT OF OR RELATED TO YOUR USE OF OFM OR SFDO BASE FOR ANY DIRECT DAMAGES OR FOR ANY LOST PROFITS, REVENUES, GOODWILL OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. SFDC DISCLAIMS ALL LIABILITY AND INDEMNIFICATION OBLIGATIONS FOR ANY HARM OR DAMAGES CAUSED BY ANY THIRD-PARTY HOSTING PROVIDERS. \r\n\r\nTHIS AGREEMENT SHALL BE GOVERNED EXCLUSIVELY BY, AND CONSTRUED EXCLUSIVELY IN ACCORDANCE WITH, THE LAWS OF THE UNITED STATES AND THE STATE OF CALIFORNIA, WITHOUT REGARD TO ITS CONFLICT OF LAWS PROVISIONS. THE STATE AND FEDERAL COURTS LOCATED IN SAN FRANCISCO, CALIFORNIA SHALL HAVE EXCLUSIVE JURISDICTION TO ADJUDICATE ANY DISPUTE ARISING OUT OF OR RELATING TO THIS AGREEMENT. EACH PARTY HEREBY CONSENTS TO THE JURISDICTION OF SUCH COURTS AND WAIVES ANY RIGHT IT MAY OTHERWISE HAVE TO CHALLENGE THE APPROPRIATENESS OF SUCH FORUMS.", + "description": "legal text shown in modal dialog" + }, "error_message": { "message": "To get help with this error, go to [help.salesforce.com](https://help.salesforce.com/), find the Support & Services area, and log a technical support ticket with Salesforce. Include \u201cOutbound Funds Module\u201d in the subject line and include in your comment the installation link shown here.", "description": "shown after failed installation (markdown)" - }, - "click_through_agreement": { - "message": "The Outbound Funds Module (\u201cOFM\u201d) technology is an open-source package licensed by salesforce.com, Inc. or one of its Affiliates (\u201cSFDC\u201d) under the BSD-3 Clause License, found at https://opensource.org/licenses/BSD-3-Clause. When you install the OFM package, the SFDO Base package, a closed-source technology licensed by SFDC under a proprietary limited use license, will automatically be installed into your Salesforce org. \r\n\r\nBY INSTALLING OFM, YOU AGREE TO ITS LICENSE (https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE) AND THE SFDO BASE LICENSE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nANY MASTER SUBSCRIPTION AGREEMENT YOU OR YOUR ENTITY MAY HAVE WITH SFDC DOES NOT APPLY TO YOUR USE OF OFM OR SFDO BASE. AN \u201cAFFILIATE\u201d MEANS ANY ENTITY THAT DIRECTLY OR INDIRECTLY CONTROLS, IS CONTROLLED BY, OR IS UNDER COMMON CONTROL WITH THE SUBJECT ENTITY. \u201cCONTROL,\u201d FOR PURPOSES OF THIS DEFINITION, MEANS DIRECT OR INDIRECT OWNERSHIP OR CONTROL OF MORE THAN 50% OF THE VOTING INTERESTS OF THE SUBJECT ENTITY. SALESFORCE.ORG LLC IS AN AFFILIATE OF SALESFORCE.COM, INC. \r\n\r\nOFM AND SFDO BASE ARE NON-SFDC APPLICATIONS OR THIRD-PARTY APPLICATIONS, AND NOT SERVICES, UNDER ANY MASTER SUBSCRIPTION AGREEMENT YOU HAVE WITH SFDC. OFM AND SFDO BASE ARE PROVIDED \u201cAS IS\u201d AND AS AVAILABLE. SFDC MAKES NO WARRANTY OF ANY KIND REGARDING OFM OR SFDO BASE, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, FREEDOM FROM DEFECTS OR NON-INFRINGEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. IF YOU SUBMIT ANY SENSITIVE OR REGULATED DATA TO OFM, YOU ARE SOLELY RESPONSIBLE FOR ENSURING THAT YOUR USE OF OFM TO PROCESS THAT INFORMATION COMPLIES WITH ALL APPLICABLE LAWS AND REGULATIONS. \r\n\r\nSFDC WILL NOT HAVE ANY LIABILITY ARISING OUT OF OR RELATED TO YOUR USE OF OFM OR SFDO BASE FOR ANY DIRECT DAMAGES OR FOR ANY LOST PROFITS, REVENUES, GOODWILL OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. SFDC DISCLAIMS ALL LIABILITY AND INDEMNIFICATION OBLIGATIONS FOR ANY HARM OR DAMAGES CAUSED BY ANY THIRD-PARTY HOSTING PROVIDERS. \r\n\r\nTHIS AGREEMENT SHALL BE GOVERNED EXCLUSIVELY BY, AND CONSTRUED EXCLUSIVELY IN ACCORDANCE WITH, THE LAWS OF THE UNITED STATES AND THE STATE OF CALIFORNIA, WITHOUT REGARD TO ITS CONFLICT OF LAWS PROVISIONS. THE STATE AND FEDERAL COURTS LOCATED IN SAN FRANCISCO, CALIFORNIA SHALL HAVE EXCLUSIVE JURISDICTION TO ADJUDICATE ANY DISPUTE ARISING OUT OF OR RELATING TO THIS AGREEMENT. EACH PARTY HEREBY CONSENTS TO THE JURISDICTION OF SUCH COURTS AND WAIVES ANY RIGHT IT MAY OTHERWISE HAVE TO CHALLENGE THE APPROPRIATENESS OF SUCH FORUMS.", - "description": "legal text shown in modal dialog" } }, "plan:install": { @@ -31,7 +31,7 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Thanks for installing Outbound Funds Module. Please visit the [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) community group on the Power of Us Hub for any questions about Outbound Funds Module.", + "message": "Thanks for installing Outbound Funds Module. Please visit the [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) community group on the Trailblazer Community for any questions about Outbound Funds Module.", "description": "shown after successful installation (markdown)" }, "error_message": { @@ -39,12 +39,6 @@ "description": "shown after failed installation (markdown)" } }, - "steps": { - "Install {product} {version}": { - "message": "Install {product} {version}", - "description": "title of installation step" - } - }, "checks": { "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { "message": "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.", @@ -54,5 +48,25 @@ "message": "Please enable My Domain in your org prior to installing.", "description": "shown if validation fails" } + }, + "steps": { + "Install {product} {version}": { + "message": "Install {product} {version}", + "description": "title of installation step" + } + }, + "plan:upgrade": { + "title": { + "message": "Product Upgrade", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "This installer upgrades this package and any required dependencies to the latest version in your org. This installer isn't supported and has risks. Please don't run this installer unless you're aware of its specific use cases and considerations.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Installation complete and package is on the latest version.", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_en_GB.json b/metadeploy/labels_en_GB.json new file mode 100644 index 00000000..48f0173d --- /dev/null +++ b/metadeploy/labels_en_GB.json @@ -0,0 +1,72 @@ +{ + "product": { + "title": { + "message": "Outbound Funds Module", + "description": "name of product" + }, + "short_description": { + "message": "Track and manage outgoing funding programs.", + "description": "tagline of product" + }, + "description": { + "message": "Welcome to the Outbound Funds Module installer!\r\n \r\nThe Outbound Funds Module gives you the tools to easily manage and track funding requests and outgoing funds.\r\n \r\n*IMPORTANT*: Salesforce does not recommend installing upgrades directly in production organisations. Instead, install Outbound Funds Module in one of your free sandbox environments or a developer organisation first.\r\n \r\nOnce you've installed Outbound Funds Module, check out the [Outbound Funds Module documentation](https://powerofus.force.com/s/article/OFM-Documentation) to get started. \r\n \r\nIf you're looking to extend Outbound Funds Module with the Fundseeker Starter Portal Template, check out the [Outbound Funds Module Fundseeker Starter Portal Template installer](https://install.salesforce.org/products/outbound-funds-portal/).\r\n \r\nQuestions? Become a member of the [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) community group in the Trailblazer Community.", + "description": "shown on product detail page (markdown)" + }, + "click_through_agreement": { + "message": "The Outbound Funds Module (“OFM”) technology is an open-source package licenced by salesforce.com, Inc. or one of its Affiliates (“SFDC”) under the BSD-3 Clause Licence, found at https://opensource.org/licenses/BSD-3-Clause. When you install the OFM package, the SFDO Base package, a closed-source technology licenced by SFDC under a proprietary limited use licence, will automatically be installed into your Salesforce org. \r\n\r\nBY INSTALLING OFM, YOU AGREE TO ITS LICENCE (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENCE) AND THE SFDO BASE LICENCE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nANY MASTER SUBSCRIPTION AGREEMENT YOU OR YOUR ENTITY MAY HAVE WITH SFDC DOES NOT APPLY TO YOUR USE OF OFM OR SFDO BASE. AN “AFFILIATE” MEANS ANY ENTITY THAT DIRECTLY OR INDIRECTLY CONTROLS, IS CONTROLLED BY, OR IS UNDER COMMON CONTROL WITH THE SUBJECT ENTITY. “CONTROL,” FOR PURPOSES OF THIS DEFINITION, MEANS DIRECT OR INDIRECT OWNERSHIP OR CONTROL OF MORE THAN 50% OF THE VOTING INTERESTS OF THE SUBJECT ENTITY. SALESFORCE.ORG LLC IS AN AFFILIATE OF SALESFORCE.COM, INC. \r\n\r\nOFM AND SFDO BASE ARE NON-SFDC APPLICATIONS OR THIRD-PARTY APPLICATIONS, AND NOT SERVICES, UNDER ANY MASTER SUBSCRIPTION AGREEMENT YOU HAVE WITH SFDC. OFM AND SFDO BASE ARE PROVIDED “AS IS” AND AS AVAILABLE. SFDC MAKES NO WARRANTY OF ANY KIND REGARDING OFM OR SFDO BASE, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, FREEDOM FROM DEFECTS OR NON-INFRINGEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. IF YOU SUBMIT ANY SENSITIVE OR REGULATED DATA TO OFM, YOU ARE SOLELY RESPONSIBLE FOR ENSURING THAT YOUR USE OF OFM TO PROCESS THAT INFORMATION COMPLIES WITH ALL APPLICABLE LAWS AND REGULATIONS. \r\n\r\nSFDC WILL NOT HAVE ANY LIABILITY ARISING OUT OF OR RELATED TO YOUR USE OF OFM OR SFDO BASE FOR ANY DIRECT DAMAGES OR FOR ANY LOST PROFITS, REVENUES, GOODWILL OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. SFDC DISCLAIMS ALL LIABILITY AND INDEMNIFICATION OBLIGATIONS FOR ANY HARM OR DAMAGES CAUSED BY ANY THIRD-PARTY HOSTING PROVIDERS. \r\n\r\nTHIS AGREEMENT SHALL BE GOVERNED EXCLUSIVELY BY, AND CONSTRUED EXCLUSIVELY IN ACCORDANCE WITH, THE LAWS OF THE UNITED STATES AND THE STATE OF CALIFORNIA, WITHOUT REGARD TO ITS CONFLICT OF LAWS PROVISIONS. THE STATE AND FEDERAL COURTS LOCATED IN SAN FRANCISCO, CALIFORNIA SHALL HAVE EXCLUSIVE JURISDICTION TO ADJUDICATE ANY DISPUTE ARISING OUT OF OR RELATING TO THIS AGREEMENT. EACH PARTY HEREBY CONSENTS TO THE JURISDICTION OF SUCH COURTS AND WAIVES ANY RIGHT IT MAY OTHERWISE HAVE TO CHALLENGE THE APPROPRIATENESS OF SUCH FORUMS.", + "description": "legal text shown in modal dialog" + }, + "error_message": { + "message": "To get help with this error, go to [help.salesforce.com](https://help.salesforce.com/), find the Support & Services area, and log a technical support ticket with Salesforce. Include “Outbound Funds Module” in the subject line and include in your comment the installation link shown here.", + "description": "shown after failed installation (markdown)" + } + }, + "plan:install": { + "title": { + "message": "Install Outbound Funds Module", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "This will install Outbound Funds Module into your org.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Thanks for installing Outbound Funds Module. Please visit the [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) community group on the Trailblazer Community for any questions about Outbound Funds Module.", + "description": "shown after successful installation (markdown)" + }, + "error_message": { + "message": "To get help with this error, go to [help.salesforce.com](https://help.salesforce.com/), find the Support & Services area, and log a technical support ticket with Salesforce. Include “Outbound Funds Module” in the subject line and include in your comment the installation link shown here.", + "description": "shown after failed installation (markdown)" + } + }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Please enable My Domain in your org prior to installing.", + "description": "shown if validation fails" + } + }, + "steps": { + "Install {product} {version}": { + "message": "Install {product} {version}", + "description": "title of installation step" + } + }, + "plan:upgrade": { + "title": { + "message": "Product Upgrade", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "This installer upgrades this package and any required dependencies to the latest version in your org. This installer isn't supported and has risks. Please don't run this installer unless you're aware of its specific use cases and considerations.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Installation complete and package is on the latest version.", + "description": "shown after successful installation (markdown)" + } + } +} diff --git a/metadeploy/labels_es.json b/metadeploy/labels_es.json index 1d83cbc6..7074041b 100644 --- a/metadeploy/labels_es.json +++ b/metadeploy/labels_es.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "¡Le damos la bienvenida al instalador de Outbound Funds Module!\r\n\r\nOutbound Funds Module le da las herramientas para gestionar y seguir fácilmente las solicitudes de fondos y los fondos salientes. \r\n\r\n*IMPORTANTE*: Salesforce no recomienda instalar actualizaciones directamente en organizaciones de producción. En su lugar, instale Outbound Funds Module en uno de sus entornos de sandbox gratuitos o en una organización de desarrollador primero.\r\n\r\nUna vez instalado Outbound Funds Module, consulte los recursos para ponerse en marcha en nuestra documentación:\r\n\r\n* [Documentación de Outbound Funds Module](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\n¿Preguntas? Conviértase en miembro del grupo de comunidad [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) en Power of Us Hub.", + "message": "¡Le damos la bienvenida al instalador de Outbound Funds Module!\r\n\r\nOutbound Funds Module le da las herramientas para gestionar y seguir fácilmente las solicitudes de fondos y los fondos salientes. \r\n\r\n*IMPORTANTE*: Salesforce no recomienda instalar actualizaciones directamente en organizaciones de producción. En su lugar, instale Outbound Funds Module en uno de sus entornos de sandbox gratuitos o en una organización de desarrollador primero.\r\n\r\nUna vez instalado Outbound Funds Module, consulte la [documentación de Outbound Funds Module](https://powerofus.force.com/s/article/OFM-Documentation) para empezar a trabajar.\r\n\r\nSi está buscando ampliar Outbound Funds Module con la Plantilla de portal de Fundseeker Starter, consulte el [instalador de la Plantilla de portal de Outbound Funds Module Fundseeker Starter](https://install.salesforce.org/products/outbound-funds-portal/).\r\n\r\n¿Preguntas? Conviértase en miembro del grupo de comunidad [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) en Power of Us Hub.", "description": "shown on product detail page (markdown)" }, + "click_through_agreement": { + "message": "La tecnología de Outbound Funds Module (“OFM”) es un paquete de código abierto con licencia de salesforce.com, Inc. o una de sus Filiales (“SFDC”) bajo la Licencia de la cláusula BSD-3, que se encuentra en https://opensource.org/licenses/BSD-3-Clause. Cuando instale el paquete OFM, el paquete Base de SFDO, una tecnología de código cerrado con licencia de SFDC bajo una licencia de uso limitado en propiedad, se instalará automáticamente en su organización de Salesforce. \r\n\r\nAL INSTALAR OFM, ESTÁ DE ACUERDO CON SU LICENCIA (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) Y LA LICENCIA DE LA BASE DE SFDO (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nCUALQUIER ACUERDO DE SUSCRIPCIÓN PRINCIPAL QUE TENGA USTED O SU ENTIDAD CON SFDC NO SE APLICARÁ AL USO DE OFM O BASE DE SFDO. UNA “FILIAL” SIGNIFICA CUALQUIER ENTIDAD QUE CONTROLE DIRECTA O INDIRECTAMENTE, O QUE ESTÉ CONTROLADA O BAJO EL CONTROL COMÚN DE LA ENTIDAD QUE ES OBJETO. “CONTROL”, PARA EL PROPÓSITO DE ESTA DEFINICIÓN, SIGNIFICA PROPIEDAD O CONTROL DIRECTO O INDIRECTO DE MÁS DEL 50% DE LOS INTERESES CON CAPACIDAD DE VOTO DE LA ENTIDAD QUE ES OBJETO. SALESFORCE.ORG LLC ES UNA FILIAL DE SALESFORCE.COM, INC. \r\n\r\nOFM Y LA BASE DE SFDO SON APLICACIONES QUE NO SON DE SFDC O APLICACIONES EXTERNAS, Y NO SERVICIOS, BAJO CUALQUIER ACUERDO DE SUSCRIPCIÓN PRINCIPAL QUE TENGA CON SFDC. OFM Y LA BASE DE SFDO SE PROPORCIONAN “TAL CUAL” Y SEGÚN SU DISPONIBILIDAD. SFDC NO OFRECE NINGÚN TIPO DE GARANTÍA REFERENTE A OFM O LA BASE DE SFDO, YA SEA EXPRESA, IMPLÍCITA O ESTATUTARIA, INCLUYENDO, SIN LIMITACIÓN, A CUALQUIER GARANTÍA IMPLÍCITA DE COMERCIABILIDAD, ADECUACIÓN PARA UN PROPÓSITO EN PARTICULAR, ESTAR LIBRE DE DEFECTOS O NO INFRACCIÓN HASTA EL ÁMBITO MÁXIMO PERMITIDO POR LA LEGISLACIÓN APLICABLE. SI ENVÍA DATOS CONFIDENCIALES O REGULADOS A OFM, USTED SERÁ EL ÚNICO RESPONSABLE DE GARANTIZAR QUE SU USO DE OFM PARA PROCESAR ESA INFORMACIÓN CUMPLE CON TODA LA NORMATIVA VIGENTE.\r\n\r\nSFDC NO TENDRÁ NINGÚN TIPO DE RESPONSABILIDAD PROVENIENTE O RELACIONADA CON SU USO DE OFM O LA BASE DE SFDO POR CUALQUIER DAÑO DIRECTO O POR CUALQUIER PÉRDIDA DE BENEFICIOS, INGRESOS, BUENA FE O DAÑOS INDIRECTOS, CONSECUENTES , EJEMPLARES, CUBIERTOS, DE INTERRUPCIÓN COMERCIAL O PUNITIVOS, INDEPENDIENTEMENTE DE QUE LA ACCIÓN ESTÉ EN CONTRATO O SEA EXTRACONTRACTUAL E INDEPENDIENTEMENTE DE LA TEORÍA DE LA RESPONSABILIDAD, INCLUSO SI SE ADVIRTIÓ DE LA POSIBILIDAD DE DICHOS DAÑOS O SI UN REMEDIO NO CUBRE SU PROPÓSITO ESENCIAL. LA RENUNCIA ANTERIOR NO SE APLICARÁ HASTA EL ÁMBITO PROHIBIDO POR LA LEGISLACIÓN. SFDC RECHAZA TODA RESPONSABILIDAD Y OBLIGACIONES DE INDEMNIZACIÓN POR CUALQUIER LESIÓN O DAÑO PROVOCADO POR LOS PROVEEDORES DE ALOJAMIENTO EXTERNOS. \r\n\r\nESTE ACUERDO ESTARÁ REGIDO EN EXCLUSIVA Y SE INTERPRETARÁ EN EXCLUSIVA SEGÚN LA LEGISLACIÓN DE LOS ESTADOS UNIDOS Y EL ESTADO DE CALIFORNIA, SIN TENER EN CUENTA SU CONFLICTO DE DISPOSICIONES LEGALES. LOS TRIBUNALES ESTATALES Y FEDERALES UBICADOS EN SAN FRANCISCO, CALIFORNIA TENDRÁN LA JURISDICCIÓN EXCLUSIVA DE ADJUDICAR CUALQUIER DISPUTA PROVENIENTE O RELACIONADA CON ESTE ACUERDO. CADA PARTE POR LA PRESENTE CONSIENTE LA JURISDICCIÓN DE DICHOS TRIBUNALES Y RENUNCIA A CUALQUIER DERECHO QUE PODRÍA TENER PARA IMPUGNAR LA IDONEIDAD DE DICHOS FOROS.", + "description": "legal text shown in modal dialog" + }, "error_message": { "message": "Para obtener ayuda sobre este error, diríjase a [help.salesforce.com](https://help.salesforce.com/), encuentre el área Asistencia y Servicios y registre un ticket de asistencia técnica con Salesforce. Incluya “Outbound Funds Module” en la línea de asunto e incluya sus comentarios en el vínculo de instalación que se muestra aquí.", "description": "shown after failed installation (markdown)" - }, - "click_through_agreement": { - "message": "La tecnología de Outbound Funds Module («OFM») es un paquete de código abierto autorizado por Salesforce.com, Inc. o una de sus filiales («SFDC») con la licencia BSD de 3 cláusulas, que puede consultar en [https://opensource.org/licenses/BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause). Cuando instale el paquete de OFM, el paquete de SFDO Base, una tecnología de código cerrado autorizada por SFDC bajo una licencia privativa de uso limitado, se instalará automáticamente en su organización de Salesforce. \n\nAL INSTALAR OFM, ACEPTA LA LICENCIA ([https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE](https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE)) Y LA LICENCIA DE SFDO BASE ([https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md](https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md)).\n\nCUALQUIER ACUERDO GENERAL DE SUSCRIPCIÓN QUE USTED O SU ENTIDAD TENGA CON SFDC NO SERÁ DE APLICACIÓN AL USO QUE HAGA DE OFM O SFDO BASE. POR «FILIAL» SE ENTIENDE CUALQUIER ENTIDAD QUE, DIRECTA O INDIRECTAMENTE, CONTROLE O ESTÉ CONTROLADA POR LA ENTIDAD INTERESADA O QUE ESTÉ BAJO LA MISMA LÍNEA DE CONTROL QUE LA ENTIDAD INTERESADA. A LOS EFECTOS DE ESTA DEFINICIÓN, POR «CONTROL» SE ENTIENDE LA TENENCIA O EL CONTROL DIRECTO O INDIRECTO DE MÁS DEL 50 % DE LAS PARTICIPACIONES CON DERECHO A VOTO DE LA ENTIDAD INTERESADA. SALESFORCE.ORG LLC ES UNA FILIAL DE SALESFORCE.COM, INC. \n\nOFM Y SFDO BASE NO SON APLICACIONES DE SFDC NI DE TERCEROS NI TAMPOCO SON SERVICIOS, EN VIRTUD DE CUALQUIER ACUERDO GENERAL DE SUSCRIPCIÓN QUE TENGA CON SFDC. OFM Y SFDO BASE SE FACILITAN EN SU ESTADO ACTUAL Y EN FUNCIÓN DE SU DISPONIBILIDAD. SFDC NO OFRECE NINGUNA GARANTÍA DE NINGÚN TIPO EN RELACIÓN CON OFM O SFDO BASE, YA SEA EXPRESA, IMPLÍCITA, LEGAL O DE OTRO TIPO, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO, AUSENCIA DE DEFECTOS O CONFORMIDAD, HASTA EL MÁXIMO PERMITIDO POR LA LEGISLACIÓN APLICABLE. SI INTRODUCE DATOS SENSIBLES O REGULADOS EN OFM, USTED SERÁ EL ÚNICO RESPONSABLE DE ASEGURARSE DE QUE DICHA INFORMACIÓN EN OFM SE TRATA CON ARREGLO A TODAS LAS NORMATIVAS Y LEYES APLICABLES. \n\nSFDC NO ASUMIRÁ NINGUNA RESPONSABILIDAD ORIGINADA O RELACIONADA CON EL USO QUE USTED HAGA DE OFM O SFDO BASE POR CUALQUIER DAÑO DIRECTO O LUCRO CESANTE, PÉRDIDA DE INGRESOS Y FONDO DE COMERCIO O DAÑOS INDIRECTOS, ESPECIALES, FORTUITOS, CONSECUENTES, EJEMPLARES, DE COBERTURA, DE INTERRUPCIÓN DE LA ACTIVIDAD COMERCIAL O PUNITIVOS, INDEPENDIENTEMENTE DE QUE LA ACCIÓN SEA CONTRACTUAL O EXTRACONTRACTUAL, Y SIN TENER EN CUENTA EL PRINCIPIO DE RESPONSABILIDAD, INCLUSO SI SE ADVIERTE DE LA POSIBILIDAD DE TALES DAÑOS O SI UNA REPARACIÓN NO LOGRA DE OTRO MODO SU PROPÓSITO ESENCIAL. EL ANTERIOR DESCARGO DE RESPONSABILIDAD NO SE APLICARÁ EN LA MEDIDA EN QUE LO PROHÍBA LA LEY. SFDC RECHAZA TODA RESPONSABILIDAD Y OBLIGACIÓN DE INDEMNIZACIÓN POR CUALQUIER DAÑO O PERJUICIO OCASIONADO POR CUALQUIER PROVEEDOR DE ALOJAMIENTO EXTERNO. \n\nEL PRESENTE ACUERDO SE REGIRÁ EXCLUSIVAMENTE POR LAS LEYES DE ESTADOS UNIDOS Y DEL ESTADO DE CALIFORNIA Y SE INTERPRETARÁ CON SUJECIÓN A LAS MISMAS, INDEPENDIENTEMENTE DE LAS DISPOSICIONES SOBRE CONFLICTO DE LEYES. LOS TRIBUNALES ESTATALES Y FEDERALES SITUADOS EN SAN FRANCISCO, CALIFORNIA, TENDRÁN COMPETENCIA EXCLUSIVA PARA CONOCER DE LOS LITIGIOS DERIVADOS DEL PRESENTE ACUERDO O RELACIONADOS CON EL MISMO. CADA PARTE ACUERDA SOMETERSE A LA JURISDICCIÓN DE DICHOS TRIBUNALES Y RENUNCIA A SU DERECHO A IMPUGNAR LA ADECUACIÓN DE DICHOS FOROS.", - "description": "legal text shown in modal dialog" } }, "plan:install": { @@ -31,7 +31,7 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Gracias por instalar Outbound Funds Module. Visite el grupo de comunidad [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) en Power of Us Hub para formular cualquier pregunta sobre Outbound Funds Module.", + "message": "Gracias por instalar Outbound Funds Module. Visite el grupo de comunidad [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) en Trailblazer Community para formular cualquier pregunta sobre Outbound Funds Module.", "description": "shown after successful installation (markdown)" }, "error_message": { @@ -39,10 +39,34 @@ "description": "shown after failed installation (markdown)" } }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Outbound Funds Module requiere Chatter. Active Chatter en su organización e inténtelo de nuevo.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Active Mi dominio en su organización antes de realizar la instalación.", + "description": "shown if validation fails" + } + }, "steps": { "Install {product} {version}": { "message": "Instalar {product} {version}", "description": "title of installation step" } + }, + "plan:upgrade": { + "title": { + "message": "Actualización de producto", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Este instalador actualiza este paquete y todas las dependencias necesarias a la versión más reciente en su organización. Este instalador no dispone de asistencia y tiene riesgos. No ejecute este instalador a no ser que esté al tanto de sus consideraciones y casos de uso específicos.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "La instalación está completa y el paquete está en la versión más reciente.", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_fr.json b/metadeploy/labels_fr.json index e7cdf223..4fa4d531 100644 --- a/metadeploy/labels_fr.json +++ b/metadeploy/labels_fr.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "Bienvenue dans le programme d'installation du package Outbound Funds Module !\r\n\r\nLe package Outbound Funds Module vous offre des outils qui facilitent la gestion et le suivi des demandes de subvention et des subventions versées. \r\n\r\n*IMPORTANT* : Salesforce recommande de ne pas installer les mises à niveau directement dans des organisations de production. Installez au préalable le package Outbound Funds Module dans un environnement sandbox gratuit ou dans une organisation Developer.\r\n\r\nUne fois le package Outbound Funds Module installé, consultez les ressources de mise en route dans notre documentation :\r\n\r\n* [Outbound Funds Module Documentation](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\nVous avez des questions ? Rejoignez le groupe de communauté [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) de la plate-forme Power of Us.", + "message": "Bienvenue dans le programme d’installation du package Outbound Funds Module !\r\n \r\nLe package Outbound Funds Module vous offre des outils qui facilitent la gestion et le suivi des demandes de subvention et des subventions versées.\r\n \r\n*IMPORTANT* : Salesforce recommande de ne pas installer les mises à niveau directement dans des organisations de production. Installez au préalable le package Outbound Funds Module dans un environnement sandbox gratuit ou dans une organisation Developer.\r\n \r\nUne fois le package Outbound Funds Module installé, consultez la [documentation Outbound Funds Module](https://powerofus.force.com/s/article/OFM-Documentation) pour commencer. \r\n \r\nSi vous cherchez à étendre le package Outbound Funds Module avec le modèle Fundseeker Starter Portal, consultez [le programme d’installation du modèle Fundseeker Starter Portal d’Outbound Funds Module](https://install.salesforce.org/products/outbound-funds-portal/).\r\n \r\nVous avez des questions ? Rejoignez le groupe de communauté [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) dans la Trailblazer Community.", "description": "shown on product detail page (markdown)" }, + "click_through_agreement": { + "message": "La technologie Outbound Funds Module (« OFM ») est un package open source concédé par salesforce.com, Inc. ou un de ses Affiliés (« SFDC ») sous la licence de clause BSD-3, disponible à l’adresse https://opensource.org/licenses/BSD-3-Clause. Lorsque vous installez le package OFM, le package SFDO Base, une technologie de source fermée concédée par SFDC sous une licence propriétaire à utilisation limitée, sera automatiquement installé dans votre organisation Salesforce. \r\n\r\nEN INSTALLANT OFM, VOUS ACCEPTEZ SA LICENCE (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) ET LA LICENCE SFDO BASE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nTOUT CONTRAT D’ABONNEMENT PRINCIPAL QUE VOUS OU VOTRE ENTITÉ POUVEZ AVOIR AVEC SFDC NE S’APPLIQUE PAS À VOTRE UTILISATION DE OFM OU SFDO BASE. UN « AFFILIÉ » SIGNIFIE TOUTE ENTITÉ QUI, DIRECTEMENT OU INDIRECTEMENT, CONTRÔLE, EST CONTRÔLÉE PAR, OU EST SOUS CONTRÔLE COMMUN AVEC L’ENTITÉ VISÉE. AUX FINS DE CETTE DÉFINITION, « CONTRÔLE » SIGNIFIE PROPRIÉTÉ DIRECTE OU INDIRECTE OU CONTRÔLE DE PLUS DE 50 % DES INTÉRÊTS DE VOTE DE L’ENTITÉ VISÉE. SALESFORCE.ORG LLC EST UN AFFILIÉ DE SALESFORCE.COM, INC. \r\n\r\nOFM ET SFDO BASE SONT DES APPLICATIONS NON-SFDC OU DES APPLICATIONS TIERCES, ET NON DES SERVICES, EN VERTU DE TOUT CONTRAT D’ABONNEMENT PRINCIPAL QUE VOUS AVEZ AVEC SFDC. OFM ET SFDO BASE SONT FOURNIS « EN L’ÉTAT » ET TEL QU'ILS SONT DISPONIBLES. SFDC N’OFFRE AUCUNE GARANTIE D’AUCUNE SORTE CONCERNANT OFM OU SFDO BASE, QU’ELLE SOIT EXPRESSE, IMPLICITE, STATUTAIRE OU AUTRE, NOTAMMENT LES GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER, D’ABSENCE DE DÉFAUT ET DE NON-CONTREFAÇON, DANS LA MESURE MAXIMALE AUTORISÉE PAR LA LOI APPLICABLE. SI VOUS SOUMETTEZ DES INFORMATIONS DE SANTÉ CONFIDENTIELLES OU RÉGLEMENTÉES À OFM, IL VOUS INCOMBE DE VÉRIFIER QUE VOTRE UTILISATION D'OFM POUR TRAITER CES INFORMATIONS EST EN CONFORMITÉ AVEC TOUTES LES LOIS ET TOUS LES RÈGLEMENTS EN VIGUEUR. \r\n\r\nSFDO DÉCLINE TOUTE RESPONSABILITÉ RÉSULTANT DE OU LIÉE À VOTRE UTILISATION DE OFM OU SFDO BASE POUR TOUT DOMMAGE OU PERTE DE PROFITS, REVENUS, GOODWILL DIRECT OU INDIRECT, SPÉCIAL, ACCESSOIRE, CONSÉCUTIF, EXEMPLAIRE, COUVERTURE, INTERRUPTION D’ACTIVITÉ OU DOMMAGES PUNITIFS, QUE L’ACTION SOIT CONTRACTUELLE OU DÉLICTUELLE ET INDÉPENDANTE DE LA THÉORIE DE RESPONSABILITÉ, MÊME SI INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES OU SI UN REMÈDE ÉCHOUE DANS SON OBJECTIF ESSENTIEL. L’EXONÉRATION SUSMENTIONNÉE NE S’APPLIQUERA PAS DANS LA MESURE INTERDITE PAR LA LOI. SFDC DÉCLINE TOUTE RESPONSABILITÉ ET OBLIGATION D’INDEMNISATION POUR TOUT PRÉJUDICE OU DOMMAGE CAUSÉ PAR DES FOURNISSEURS D’HÉBERGEMENT TIERS. \r\n\r\nLE PRÉSENT ACCORD EST RÉGI EXCLUSIVEMENT PAR, ET INTERPRÉTÉ EXCLUSIVEMENT EN CONFORMITÉ AVEC LES LOIS DES ÉTATS-UNIS ET DE L'ÉTAT DE CALIFORNIE, SANS ÉGARD AUX DISPOSITIONS RELATIVES AUX CONFLITS DE LOIS. LES JURIDICTIONS FÉDÉRALES ET D'ÉTAT SITUÉES À SAN FRANCISCO, EN CALIFORNIE, ONT COMPÉTENCE EXCLUSIVE POUR LES CONFLITS RÉSULTANT DU PRÉSENT CONTRAT. CHAQUE PARTIE RECONNAIT RECONNAÎT EXPLICITEMENT LA COMPÉTENCE DESDITS TRIBUNAUX ET RENONCE À TOUT DROIT POUVANT ÊTRE EXERCÉ DE CONTESTER LA PERTINENCE DE CES FORUMS.", + "description": "legal text shown in modal dialog" + }, "error_message": { "message": "Pour obtenir une aide sur cette erreur, accédez à [help.salesforce.com](https://help.salesforce.com/), recherchez la rubrique Support et services, puis consignez un ticket de support technique auprès de Salesforce. Saisissez « Outbound Funds Module » dans la ligne d'objet et insérez dans vos commentaires le lien d'installation affiché ici.", "description": "shown after failed installation (markdown)" - }, - "click_through_agreement": { - "message": "La technologie Outbound Funds Module (“OFM”) est un ensemble de logiciels open-source dont salesforce.com Inc. ou une de ses Sociétés Affiliées (« SFDC ») est titulaire dans le cadre de la BSD-3 Clause License, telle que disponible au lien suivant : [https://opensource.org/licenses/BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause). Lorsque vous installez le Package OFM, le package de base SFDO – une technologie concédée sous licence par SFDC dans le cadre d’une licence propriétaire à usage limité – sera automatiquement installé sur votre org Salesforce. \n\nEn installant OFM, vous acceptez les termes de sa licence (([https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE](https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE)) ainsi que les termes de la licence de base SFDO \nz ([https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md](https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md)).\n\nTOUT CONTRAT-CADRE DE SOUSCRIPTION QUE VOUS OU VOTRE ENTITE AURAIT AVEC SFDC NE S’APPLIQUE PAS À VOTRE UTILISATION D’OFM OU DE BASE SFDO. « SOCIETE AFFILIEE » DESIGNE TOUTE ENTITE QUI, DIRECTEMENT OU INDIRECTEMENT, CONTROLE L’ENTITE CONCERNEE, EST CONTROLEE PAR CELLE-CI OU SE TROUVE SOUS UN CONTROLE COMMUN AVEC LADITE ENTITE. « CONTROLE », DANS LE CADRE DE CETTE DEFINITION, DESIGNE LA DETENTION OU LE CONTROLE, DIRECT OU INDIRECT, DE PLUS DE 50 % DES DROITS DE VOTE DE L'ENTITE CONCERNEE. SALESFORCE.ORG LLC EST UNE SOCIETE AFFILIEE DE SALESFORCE.COM INC. \n\nOFM ET SFDO BASE SONT DES APPLICATIONS NON-SFDC OU DES APPLICATIONS TIERCES ET NON DES SERVICES, EN VERTU DU CONTRAT-CADRE DE SOUSCRIPTION QUE VOUS POURRIEZ AVOIR CONCLU AVEC SFDC. OFM ET SFDO BASE SONT FOURNIS « EN L’ÉTAT » ET TELS QUE DISPONIBLES. SFDC NE FORMULE AUCUNE GARANTIE, DE QUELQUE NATURE QUE CE SOIT, CONCERNANT LES OFM OU BASE SFDO, QU’ELLE SOIT EXPRESSE, TACITE, LÉGALE OU AUTRE, Y COMPRIS, SANS TOUTEFOIS S’Y LIMITER, TOUTE GARANTIE TACITE QUANT À LA QUALITÉ MARCHANDE, L’ADAPTATION À UN USAGE PARTICULIER, L’ABSENCE DE DÉFAUTS OU L’ABSENCE DE CONTREFAÇON, DANS TOUTE LA MESURE AUTORISÉE PAR LA LOI EN VIGUEUR. SI VOUS SOUMETTEZ DES DONNÉES SENSIBLES OU RÉGLEMENTEES DANS OFM, VOUS ÊTES SEUL RESPONSABLE DE VEILLER À CE QUE L’UTILISATION QUE VOUS FAITES D’OFM POUR TRAITER CES INFORMATIONS SOIT CONFORME À TOUTES LES LOIS ET RÉGLEMENTATIONS APPLICABLES. \n\nSFDC DÉCLINE TOUTE RESPONSABILITÉ DÉCOULANT DE VOTRE UTILISATION D’OFM OU DE BASE SFDO, OU S’Y RAPPORTANT, EN CAS DE DOMMAGES DIRECTS, OU DE PERTE DE PROFITS, DE REVENUS, D’EXPLOITATION OU DE CLIENTS, OU DE DOMMAGES INDIRECTS, SPÉCIAUX, ACCESSOIRES, CONSÉCUTIFS, EXEMPLAIRES OU PUNITIFS, QUE CE SOIT EN MATIÈRE CONTRACTUELLE, DÉLICTUELLE OU SELON TOUTE AUTRE THÉORIE DE RESPONSABILITÉ, MÊME SI LES PARTIES ONT ÉTÉ AVISÉES DE LA POSSIBILITÉ DE TELS DOMMAGES OU SI UN RECOURS NE REMPLIT PAS, DE QUELQUE AUTRE FAÇON, SON OBJECTIF PREMIER. L’EXONÉRATION DE RESPONSABILITÉ QUI PRÉCÈDE NE S’APPLIQUERA PAS, DANS LA MESURE OÙ LA LOI L’INTERDIT. SFDC EXCLUT TOUTE RESPONSABILITÉ ET OBLIGATION D’INDEMNISATION POUR TOUT DOMMAGE CAUSÉ PAR TOUT FOURNISSEUR D’HÉBERGEMENT TIERS. \n\nLE PRÉSENT ACCORD EST RÉGI EXCLUSIVEMENT PAR LES LOIS DES ÉTATS-UNIS ET DE L'ÉTAT DE CALIFORNIE, ET DOIT ÊTRE INTERPRÉTÉ EXCLUSIVEMENT EN FONCTION DE CES LOIS, SANS TENIR COMPTE DES DISPOSITIONS RELATIVES AUX CONFLITS DE LOIS. LES TRIBUNAUX D'ÉTAT ET FÉDÉRAUX SITUÉS À SAN FRANCISCO, CALIFORNIE, ONT LA COMPÉTENCE EXCLUSIVE POUR JUGER TOUT LITIGE DÉCOULANT DU PRÉSENT ACCORD OU S'Y RAPPORTANT. CHAQUE PARTIE CONSENT PAR LES PRÉSENTES À LA COMPÉTENCE DE CES TRIBUNAUX ET RENONCE À TOUT DROIT QU'ELLE POURRAIT AVOIR DE CONTESTER LA PERTINENCE DE CES FORUMS.", - "description": "legal text shown in modal dialog" } }, "plan:install": { @@ -31,7 +31,7 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Merci d'installer Outbound Funds Module. Si vous avez des questions concernant Outbound Funds Module, visitez le groupe de communauté [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) de la plate-forme Power of Us.", + "message": "Merci d’avoir installé Outbound Funds Module. Si vous avez des questions concernant Outbound Funds Module, visitez le groupe de communauté [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) dans la Trailblazer Community.", "description": "shown after successful installation (markdown)" }, "error_message": { @@ -39,10 +39,34 @@ "description": "shown after failed installation (markdown)" } }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Outbound Funds Module nécessite Chatter. Veuillez activer Chatter dans votre organisation et réessayer.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Veuillez activer Mon domaine dans votre organisation avant l’installation.", + "description": "shown if validation fails" + } + }, "steps": { "Install {product} {version}": { "message": "Installer {product} {version}", "description": "title of installation step" } + }, + "plan:upgrade": { + "title": { + "message": "Mise à niveau du produit", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Ce programme d'installation met à niveau ce package et toutes les dépendances requises vers la dernière version dans votre organisation. Ce programme d’installation n’est pas pris en charge et comporte des risques. Exécutez ce programme d’installation uniquement si vous connaissez ses cas d’utilisation et ses considérations spécifiques.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "L’installation est terminée et le package est mis à niveau sur la dernière version.", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_ja.json b/metadeploy/labels_ja.json index 2a0dd914..3454a73e 100644 --- a/metadeploy/labels_ja.json +++ b/metadeploy/labels_ja.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "Outbound Funds Module インストーラをご利用いただきありがとうございます。\r\n\r\nOutbound Funds Module では、資金調達要求と出資金を容易に管理および追跡するためのツールが提供されます。\r\n\r\n*重要*: Salesforce は、本番組織にアップグレードを直接インストールすることを推奨しません。まず、Outbound Funds Module を無料の Sandbox 環境または Developer Edition 組織にインストールしてください。\r\n\r\nOutbound Funds Module のインストールが完了したら、使用を開始するための各種資料を参照してください。\r\n\r\n* [Outbound Funds Module ドキュメント](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\nご質問がある場合は、Power of Us Hub の [Outbound Funds Module](https://powerofus.force.com/s/group/0F980000000CvlMCAS) コミュニティグループにご参加ください。", + "message": "Outbound Funds Module インストーラをご利用いただきありがとうございます。\r\n\r\nOutbound Funds Module では、資金調達要求と出資金を容易に管理および追跡するためのツールが提供されます。\r\n\r\n*重要*: Salesforce は、本番組織にアップグレードを直接インストールすることを推奨しません。まず、Outbound Funds Module を無料の Sandbox 環境または Developer Edition 組織にインストールしてください。\r\n\r\nOutbound Funds Module のインストールが完了したら、[Outbound Funds Module ドキュメント](https://powerofus.force.com/s/article/OFM-Documentation)を参照して使用を開始してください。\r\n\r\n* [Outbound Funds Module ドキュメント](https://install.salesforce.org/products/outbound-funds-portal/)\r\n\r\nご質問がある場合は、Power of Us Hub の [「Outbound Funds Module」](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE)コミュニティグループにご参加ください。", "description": "shown on product detail page (markdown)" }, + "click_through_agreement": { + "message": "Outbound Funds Module (「OFM」) テクノロジは、Salesforce.com, Inc. 又はその関連会社の 1 つ (「SFDC」) が 3 条項 BSD ライセンス (https://opensource.org/licenses/BSD-3-Clause) の下でライセンスを供与するオープンソースパッケージです。OFM パッケージをインストールすると、SFDO Base パッケージ (SFDC が独自の使用制限付きライセンスの下でライセンスを供与するクローズドソーステクノロジ) が Salesforce 組織に自動的にインストールされます。\r\n\r\nお客様は OFM をインストールすることにより、そのライセンス (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) 及び SFDO Base ライセンス (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md) に同意したことになります。\r\n\r\nお客様又はお客様の法人と SFDC との間のマスターサブスクリプション契約は、OFM 又は SFDO Base の使用には適用されません。「関連会社」とは、該当法人を直接的又は間接的に支配している、該当法人により支配されている、又は該当法人との共同支配下にある法人を意味します。この定義の目的における「支配」とは、該当法人の議決権持分の 50% を超える直接的又は間接的な所有権又は支配を意味します。SALESFORCE.ORG LLC は SALESFORCE.COM, INC. の関連会社です。\r\n\r\nOFM 及び SFDO Base は SFDC 以外のアプリケーション又はサードパーティアプリケーションで、お客様と SFDC との間のマスターサブスクリプション契約に基づくサービスではありません。OFM 及び SFDO Base は「現状有姿」及び「現状渡し」で提供され、SFDC は、準拠法により許容される最大限において、明示的、黙字的、法律上、その他一切の PMM 又は SFDO Base に関するいかなる保証 (商品性、特定の目的に対する適合性、欠陥がないこと、不侵害の黙示的な保証を含むが、それに限定されない) も行いません。機密データ又は保護されたデータを OFM に送信する場合、その情報の処理においての OFM の使用がすべての適用法及び規制に準拠していることを確認するのは、全面的にお客様の責任となります。\r\n\r\nSFDC は、お客様の OFM 又は SFDO Base の使用に起因する又はそれに関連する直接の損害、又は利益、収入、業務上の信用の喪失、又は間接的、特別、偶発的、派生的、懲罰的、補償、事業の中断による損害に関して、その行為が契約内か不法行為かどうか、或いは責任論に関係なく、そのような損害の発生の可能性について予告がなされていた場合であっても、救済措置がその本来の目的を果たせなかった場合であっても、一切の責任を負わないものとします。上記の免責事項は、法律で禁止されている範囲においては適用されません。SFDC は、サードパーティのホスティングプロバイダによる損傷又は損害について、あらゆる法的責任及び賠償義務を負わないものとします。\r\n\r\n本契約は、米国及びカリフォルニア州の法律のみに準拠し、その法律のみに従って解釈されるものとし、抵触法条項を考慮しません。カリフォルニア州サンフランシスコに所在する州及び連邦裁判所は、本契約に起因又は関連するいかなる紛争を解決するための専属管轄権を有するものとします。各当事者は本契約により、かかる裁判所の管轄権に同意し、かかる法廷の適切性に異議を申し立てる権利を放棄します。", + "description": "legal text shown in modal dialog" + }, "error_message": { "message": "このエラーについて支援を受けるには、[help.salesforce.com](https://help.salesforce.com/) にアクセスし、[サポートとサービス] 領域を見つけて、Salesforce でテクニカルサポートのチケットを登録してください。件名行に「Outbound Funds Module」を含め、コメントにはここに表示されているインストールリンクを含めてください。", "description": "shown after failed installation (markdown)" - }, - "click_through_agreement": { - "message": "Outbound Funds Module((以下「OFM」といいます)技術は、三条項BSDライセンス([https://opensource.org/licenses/BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause).で参照可能)に基づき、salesforce.com, Inc.(又はその何れかの関係会社(以下「SFDC」といいます)がライセンスするオープンソースパッケージです。 PMMパッケージをインストールする際に、SFDO が専有権の限定的利用許諾に基づきライセンスするクローズドソース技術のSFDO Baseパッケージがお客様のSalesforce orgに自動的にインストールされます。 \n\nOFMをインストールすることで、お客様は、当該ライセンス([https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE](https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE))ならびにSDFO Baseライセンス([https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md](https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md))に同意することになります。\n\nお客様又はお客様が所属する法人がSFDCとの間で、マスターサブスクリプション契約を締結している場合でも、当該契約は、お客様によるOFMまたはSFDO Baseの利用には適用されません。「関係会社」とは、直接もしくは間接に対象となる法人を支配する法人、当該法人に支配される法人、又は当該法人と共通の支配下にある法人を意味します。この定義における「支配」とは、直接又は間接に、当該法人の議決権の50%を超える持分を所有又は行使の権限をもって管理していることを意味します。SALESFORCE.ORG LLCはSALESFORCE.COM, INC.の関係会社です。 \n\nOFMおよびSFDO Baseは、非SFDCアプリケーション又はサードパーティアプリケーションであり、お客様がSFDCと締結しているマスターサブスクリプション契約に基づく本サービスではありません。OFMとSFDO Baseは「現状有姿」かつ「提供可能な範囲」で提供されます。SFDCは、適用法で認められる最大限の範囲で、OFM及びSFDO Baseに関する明示的、黙示的、法定、その他のいかなる種類の保証も行いません。このような保証には、商品性、特定目的への適合性、欠陥の不存在及び権利非侵害に関する黙示的保証が含まれますが、これらに限定されません。お客様がOFMに機微なデータ又は規制対象データを保存した場合、お客様は、お客様によるOFMの使用により処理する情報が、適用あるすべての法令を遵守していることに、単独で責任を負います。 \n\nお客様によるPMM又はSFDO BASEの利用に起因又は関連して生じた、直接損害、又は利益、収益もしくは信用の損失、間接損害、特別損害、付随的損害、結果的損害、補償、事業の中断、又は懲罰的損害については、その訴訟が契約又は不法行為のいずれに基づくかにかかわらず、またいかなる責任の法理によるかにかかわらず、SFDCは、責任を負いません。これは、SFDCが当該損害の可能性について知っていた場合や、救済措置がその本質的な目的を果たすことができない場合でも同様とします。 上記の免責は、法令によって禁じられている場合には、適用されないものとします。SFDCは、第三者のホスティング事業者に起因するいかなる損失又は損害についても、全ての責任及び補償義務を否認します。\n本契約は、米国及びカリフォルニア州の法律にのみ準拠し、同法に従ってのみ解釈されますが、同法の抵触法の規定は考慮しないものとします。本契約に起因又は関連する紛争の裁定については、カリフォルニア州サンフランシスコに所在する州及び連邦裁判所が専属的管轄権を有するものとします。各当事者は、当該裁判所の管轄権に同意するとともに、自己が有する可能性のある当該裁判所の適切性に異議を申し立てる権利を放棄します。", - "description": "legal text shown in modal dialog" } }, "plan:install": { @@ -31,7 +31,7 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Outbound Funds Module をインストールしていただきありがとうございます。Outbound Funds Module に関するあらゆる質問については、Power of Us Hub の [Outbound Funds Module] (https://powerofus.force.com/s/group/0F980000000CvlMCAS) コミュニティグループにアクセスしてください。", + "message": "Outbound Funds Module をインストールしていただきありがとうございます。Outbound Funds Module に関するあらゆる質問については、Power of Us Hub の[「Outbound Funds Module」](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE)コミュニティグループにアクセスしてください。", "description": "shown after successful installation (markdown)" }, "error_message": { @@ -39,10 +39,34 @@ "description": "shown after failed installation (markdown)" } }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Outbound Funds Module には Chatter が必要です。組織で Chatter を有効化して、もう一度お試しください。", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "インストールの前に組織で [私のドメイン] を有効にしてください。", + "description": "shown if validation fails" + } + }, "steps": { "Install {product} {version}": { "message": "{product} {version} のインストール", "description": "title of installation step" } + }, + "plan:upgrade": { + "title": { + "message": "製品のアップグレード", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "インストーラは、このパッケージおよび組織内の必要な連動アプリケーションを最新のバージョンにアップグレードします。このインストーラはサポートされておらず、リスクがあります。その特定の使用事例と考慮事項を理解した上で、このインストーラを実行してください。", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "インストールが完了し、パッケージは最新バージョンで実行されます。", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_nl.json b/metadeploy/labels_nl.json index c506b1f7..8c8fc4f3 100644 --- a/metadeploy/labels_nl.json +++ b/metadeploy/labels_nl.json @@ -9,16 +9,16 @@ "description": "tagline of product" }, "description": { - "message": "Welkom bij het installatieprogramma voor de Outbound Funds Module.\r\n\r\nMet de Outbound Funds Module beschikt u over alles wat u nodig hebt om financieringsaanvragen en uitgaand geld eenvoudig te beheren en volgen.\r\n\r\n*BELANGRIJK*: Salesforce beveelt niet aan om upgrades rechtstreeks in productieorganisaties te installeren. Installeer Outbound Funds Module in plaats daarvan eerst in een van uw gratis sandboxomgevingen of in een ontwikkelorganisatie.\r\n\r\nWanneer u de Outbound Funds Module hebt geïnstalleerd, bekijkt u de resources in onze documentatie voordat u aan de slag gaat:\r\n\r\n* [Outbound Funds Module-documentatie](https://powerofus.force.com/s/article/OFM-Documentation)\r\n\r\nVragen? Word lid van de [Outbound Funds Module]-community (https://powerofus.force.com/s/group/0F980000000CvlMCAS) in de Power of Us Hub.", + "message": "Welkom bij het installatieprogramma voor de Outbound Funds Module.\r\n \r\nMet de Outbound Funds Module beschikt u over alles wat u nodig hebt om financieringsaanvragen en uitgaand geld eenvoudig te beheren en volgen.\r\n \r\n*BELANGRIJK*: Salesforce beveelt niet aan om upgrades rechtstreeks in productieorganisaties te installeren. Installeer Outbound Funds Module in plaats daarvan eerst in een van uw gratis sandboxomgevingen of in een ontwikkelorganisatie.\r\n \r\nWanneer u de Outbound Funds Module hebt geïnstalleerd, bekijkt u de resources in de [Outbound Funds Module-documentatie](https://powerofus.force.com/s/article/OFM-Documentation) om aan de slag te gaan.\r\n \r\nAls u uw Outbound Funds Module graag wilt uitbreiden met de Fundseeker Starter Portal Template, bekijkt u het [Outbound Funds Module Fundseeker Starter Portal Template-installatieprogramma](https://install.salesforce.org/products/outbound-funds-portal/).\r\n \r\nVragen? Word lid van de [Outbound Funds Module-community](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) in de Trailblazer Community.", "description": "shown on product detail page (markdown)" }, - "error_message": { - "message": "Ga voor hulp bij deze fout naar [help.salesforce.com](https://help.salesforce.com/), ga naar Ondersteuning en services en maak een ticket voor technische ondersteuning aan bij Salesforce. Vermeld ‘Outbound Funds Module’ in de onderwerpregel en neem in uw opmerking de hier getoonde installatiekoppeling op.", - "description": "shown after failed installation (markdown)" - }, "click_through_agreement": { - "message": "De Outbound Funds Module (\"OFM\") technologie is een open-source pakket onder licentie van salesforce.com, Inc. of een van haar Gelieerde Ondernemingen (\"SFDC\") onder de BSD-3 Clausule Licentie, te vinden op [https://opensource.org/licenses/BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause). Wanneer u het OFM-pakket installeert, wordt het SFDO BASE pakket, een closed-source technologie die door SFDC onder een eigen beperkte gebruikslicentie is gelicentieerd, automatisch in uw Salesforce org geïnstalleerd. \n\nDOOR HET INSTALLEREN VAN OFM, GAAT U AKKOORD MET DE LICENTIE ([https://github.com/SalesforceFoundation/OutboundFundsModule/blob/master/LICENSE](https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE)) EN DE SFDO BASE LICENTIE ([https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md](https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md)).\n\nELKE RAAMOVEREENKOMST ABONNEMENTEN DIE U OF UW ENTITEIT HEEFT MET SFDC IS NIET VAN TOEPASSING OP UW GEBRUIK VAN OFM OF SFDO BASE. EEN \"GELIEERDE ONDERNEMING\" BEKENT ELKE ENTITEIT DIE DIRECT OF INDIRECT ZEGGENSCHAP UITOEFENT OVER, ONDER ZEGGENSCHAP STAAT VAN OF ONDER GEMEENSCHAPPELIJKE ZEGGENSCHAP STAAT MET DE BETROKKEN ENTITEIT. \"ZEGGENSCHAP\" BETEKENT VOOR HET DOEL VAN DEZE DEFINITIE DIRECTE OF INDIRECTE EIGENDOM VAN OF ZEGGENSCHAP OVER MEER DAN 50% VAN DE STEMGERECHTIGDE AANDELEN VAN DE ENTITEIT DIE HET VOORWERP UITMAAKT VAN DEZE OVEREENKOMST. SALESFORCE.ORG LLC IS EEN GELIEERDE ONDERNEMING VAN SALESFORCE.COM, INC. \n\nOFM EN SFDO BASE ZIJN NON-SFDC TOEPASSINGEN OF TOEPASSINGEN VAN DERDEN, EN GEEN DIENSTEN, ONDER ENIGE RAAMOVEREENKOMST ABONNEMENTEN DIE U HEEFT MET SFDC. OFM EN SFDO BASE WORDEN GELEVERD \"AS IS\" EN IN DE VORM WAARIN ZE BESCHIKBAAR ZIJN. SFDC GEEFT GEEN ENKELE GARANTIE VAN WELKE AARD DAN OOK MET BETREKKING TOT OFM BASE OF SFDO, HETZIJ INGEREPEN, MAAR NIET BEPERKT TOT IMPLICIETE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL, VRIJWARING VAN GEBREKEN OF NIET-INBREUK, VOOR ZOVER MAXIMAAL TOEGESTAAN DOOR DE TOEPASSELIJKE WETGEVING. ALS U GEVOELIGE OF GEREGLEMENTEERDE GEGEVENS AAN OFM VERSTREKT, BENT U ALS ENIGE VERANTWOORDELIJK OM ERVOOR TE ZORGEN DAT UW GEBRUIK VAN OFM OM DIE GEGEVENS TE VERWERKEN IN OVEREENSTEMMING IS MET ALLE TOEPASSELIJKE WET- EN REGELGEVING. \n\nSFDC IS IN GEEN GEVAL AANSPRAKELIJK DIE VOORTKOMT UIT OF IN RELATIE IS MET UW GEBRUIK VAN OFM OF SFDO BASE VOOR DIRECTE SCHADE OF VERLIES VAN WINST, INKOMSTEN, GOODWILL OF INDIRECTE, SPECIALE, INCIDENTELE, GEVOLGSCHADE, DEKKING, BEDRIJFSONDERBREKING OF PUNITIEVE SCHADE, OF HET NU GAAT OM EEN CONTRACT OF EEN ONRECHTMATIGE DAAD EN ONGEACHT DE AANSPRAKELIJKHEIDSTHEORIE, ZELFS INDIEN OP DE HOOGTE GEBRACHT VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE OF ALS EEN REMEDIE OP EEN ANDERE MANIER NIET VOLDOET AAN HET ESSENTIËLE DOEL ERVAN. DE BOVENSTAANDE DISCLAIMER IS NIET VAN TOEPASSING VOOR ZOVER DE WET DIT VERBIEDT. SFDC WIJST ALLE AANSPRAKELIJKHEID EN VRIJWARINGSVERPLICHTINGEN VAN DE HAND VOOR EVENTUELE SCHADE DIE WORDT VEROORZAAKT DOOR EXTERNE AANBIEDERS VAN HOSTING. \n\nDEZE OVEREENKOMST WORDT UITSLUITEND BEHEERST DOOR EN GEÏNTERPRETEERD IN OVEREENSTEMMING MET HET RECHT VAN DE VERENIGDE STATEN EN DE STAAT CALIFORNIË, ZONDER REKENING TE HOUDEN MET DE BEPALINGEN INZAKE WETSCONFLICTEN. DE STAATS- EN FEDERALE RECHTBANKEN IN SAN FRANCISCO, CALIFORNIË ZIJN EXCLUSIEF BEVOEGD OM TE OORDELEN OVER ELK GESCHIL DAT VOORTVLOEIT UIT OF VERBAND HOUDT MET DEZE OVEREENKOMST. ELKE PARTIJ STEMT IN MET DE JURISDICTIE VAN DEZE RECHTBANKEN EN ZIET AF VAN ELK RECHT DAT ZIJ ANDERS ZOU HEBBEN OM DE GESCHIKTHEID VAN DERGELIJKE FORA AAN TE VECHTEN.", + "message": "De Outbound Funds Module-technologie (\"OFM\") is een open-source pakket dat is gelicentieerd door salesforce.com, Inc. of een van haar gelieerde ondernemingen (\"SFDC\") volgens de BSD-3-clausulelicentie, die men aantreft op https://opensource.org/licenses/BSD-3-Clause. Als u het OFM-pakket installeert, wordt het SFDO Base-pakket, een closed-source technologie die is gelicentieerd door SFDC volgens een eigendomsrechtelijk beschermde licentie voor beperkt gebruik, automatisch geïnstalleerd in uw Salesforce-organisatie.\r\n\r\nDOOR OFM TE INSTALLEREN, GAAT U AKKOORD MET DE BIJBEHORENDE LICENTIE (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) EN DE SFDO BASE-LICENTIE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nELKE HOOFDABONNEMENTSOVEREENKOMST (\"MASTER SUBSCRIPTION AGREEMENT\") DIE U OF UW ENTITEIT MOGELIJK HEEFT MET SFDC, IS NIET VAN TOEPASSING OP UW GEBRUIK VAN OFM OF SFDO BASE. EEN GELIEERDE ONDERNEMING WIL ZEGGEN EEN ENTITEIT DIE DIRECT OF INDIRECT ZEGGENSCHAP HEEFT OVER, ONDER ZEGGENSCHAP STAAT VAN, OF ONDER GEZAMENLIJKE ZEGGENSCHAP STAAT MET DE DESBETREFFENDE ENTITEIT. VOOR DE TOEPASSING VAN DEZE DEFINITIE BETEKENT 'ZEGGENSCHAP' HET DIRECTE OF INDIRECTE EIGENDOM VAN OF ZEGGENSCHAP OVER MEER DAN 50% VAN DE STEMGERECHTIGDE BELANGEN VAN DE DESBETREFFENDE ENTITEIT. SALESFORCE.ORG LLC IS EEN GELIEERDE ONDERNEMING VAN SALESFORCE.COM, INC.\r\n\r\nOFM EN SFDO BASE ZIJN NIET-SFDC-TOEPASSINGEN OF TOEPASSINGEN VAN DERDE PARTIJEN, EN GEEN SERVICES, OP GROND VAN ENIGE HOOFDABONNEMENTSOVEREENKOMST DIE U HEBT MET SFDC. OFM EN SFDO BASE WORDEN GELEVERD \"AS IS\" EN ZOALS BESCHIKBAAR, WAARBIJ SFDC GEEN ENKELE GARANTIE OF WAARBORG GEEFT MET BETREKKING TOT OFM OF SFDO BASE, NOCH EXPLICIET, NOCH IMPLICIET, VAN RECHTSWEGE OF ANDERS, INCLUSIEF, DOCH NIET BEPERKT TOT, ALLE IMPLICIETE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL, VRIJ ZIJN VAN DEFECTEN OF NIET-INBREUK, MET INACHTNEMING VAN DE MAXIMALE DOOR DE VAN TOEPASSING ZIJNDE WET TOEGESTANE OMVANG. ALS U ENIGE GEVOELIGE OF GEREGULEERDE GEGEVENS INDIENT IN OFM, IS HET UITSLUITEND UW VERANTWOORDELIJKHEID OM TE GARANDEREN DAT UW GEBRUIK VAN OFM VOOR HET VERWERKEN VAN DIE INFORMATIE IN OVEREENSTEMMING IS MET ALLE TOEPASSELIJKE WETTEN EN REGELGEVING.\r\n\r\nSFDC TREFT GEEN AANSPRAKELIJKHEID VOORTVLOEIEND UIT OF GERELATEERD AAN UW GEBRUIK VAN OFM OF SFDO BASE VOOR ENIGE DIRECTE SCHADE OF VOOR ENIGE GEDERFDE WINSTEN, OMZETTEN, GOODWILL OF INDIRECTE, SPECIALE, INCIDENTELE, VOORTVLOEIENDE, VOORBEELD-, DEKKINGS-, BEDRIJFSONDERBREKINGS- OF ALS STRAF OPGELEGDE SCHADE, ONGEACHT OF EEN ACTIE PLAATSVINDT IN CONTRACT OF ALS ONRECHTMATIGE DAAD EN ONGEACHT ENIGE AANSPRAKELIJKHEIDSTHEORIE, ZELFS INDIEN OP DE HOOGTE GEBRACHT VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE, OF ALS EEN OPLOSSING ANDERSZINS MISLUKT OF NIET SLAAGT IN ZIJN OORSPRONKELIJKE OPZET. DE VOORAFGAANDE AFWIJZING VAN AANSPRAKELIJKHEID IS NIET VAN TOEPASSING IN DE MATE ZOALS VERBONDEN DOOR DE WET. SFDC WIJST ALLE AANSPRAKELIJKHEID EN VERPLICHTINGEN TOT SCHADELOOSSTELLING AF VOOR ALLE NADEEL OF SCHADE VEROORZAAKT DOOR ALLE OF ENIGE EXTERNE HOSTINGPROVIDERS.\r\n\r\nDEZE OVEREENKOMST IS UITSLUITEND ONDERWORPEN AAN EN MOET UITSLUITEND WORDEN UITGELEGD DOOR TOEPASSING VAN HET RECHT VAN DE VERENIGDE STATEN EN DE STAAT CALIFORNIË, ONGEACHT DE EVENTUELE CONFLICTEN MET WETTELIJKE BEPALINGEN. DE STAAT EN FEDERALE RECHTBANKEN IN SAN FRANCISCO, CALIFORNIË HEBBEN EXCLUSIEVE BEVOEGDHEID OM UITSPRAAK TE DOEN OVER ENIG GESCHIL DAT ONTSTAAT UIT OF VERBAND HOUDT MET DEZE OVEREENKOMST. ELKE PARTIJ STEMT HIERBIJ IN MET DE JURISDICTIE VAN DERGELIJKE RECHTBANKEN EN ZIET AF VAN ENIG RECHT DAT DE PARTIJ IN ANDERE OMSTANDIGHEDEN ZOU HEBBEN OM DE TOEPASSELIJKHEID VAN DERGELIJKE FORA TE BETWISTEN.", "description": "legal text shown in modal dialog" + }, + "error_message": { + "message": "Ga voor hulp bij deze fout naar [help.salesforce.com](https://help.salesforce.com/) en maak in 'Ondersteuning en services' een ticket voor technische ondersteuning aan bij Salesforce. Vermeld ‘Outbound Funds Module’ in de onderwerpregel en neem in uw opmerking de hier getoonde installatiekoppeling op.", + "description": "shown after failed installation (markdown)" } }, "plan:install": { @@ -31,18 +31,42 @@ "description": "shown before user starts installation (markdown)" }, "post_install_message": { - "message": "Bedankt voor het installeren van de Outbound Funds Module. Ga naar de [Outbound Funds Module]-community (https://powerofus.force.com/s/group/0F980000000CvlMCAS) in de Power of Us Hub als u vragen hebt over Outbound Funds Module.", + "message": "Bedankt voor het installeren van de Outbound Funds Module. Ga naar de [Outbound Funds Module-community](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) in de Trailblazer Community als u vragen hebt over Outbound Funds Module.", "description": "shown after successful installation (markdown)" }, "error_message": { - "message": "Ga voor hulp bij deze fout naar [help.salesforce.com](https://help.salesforce.com/), ga naar Ondersteuning en services en maak een ticket voor technische ondersteuning aan bij Salesforce. Vermeld ‘Outbound Funds Module’ in de onderwerpregel en neem in uw opmerking de hier getoonde installatiekoppeling op.", + "message": "Ga voor hulp bij deze fout naar [help.salesforce.com](https://help.salesforce.com/) en maak in 'Ondersteuning en services' een ticket voor technische ondersteuning aan bij Salesforce. Vermeld ‘Outbound Funds Module’ in de onderwerpregel en neem in uw opmerking de hier getoonde installatiekoppeling op.", "description": "shown after failed installation (markdown)" } }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "Outbound Funds Module vereist Chatter. Schakel Chatter in voor uw organisatie en probeer het opnieuw.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Schakel vóór de installatie Mijn domein in uw organisatie in.", + "description": "shown if validation fails" + } + }, "steps": { "Install {product} {version}": { "message": "{product} {version} installeren", "description": "title of installation step" } + }, + "plan:upgrade": { + "title": { + "message": "Productupgrade", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Met dit installatieprogramma worden dit pakket en alle vereiste afhankelijkheden naar de meest recente versie in uw organisatie geüpgraded. Voer dit installatieprogramma niet uit tenzij u zich bewust bent van de gebruikscases en overwegingen.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Installatie voltooid en pakket heeft nu de meest recente versie.", + "description": "shown after successful installation (markdown)" + } } } diff --git a/metadeploy/labels_pt-BR.json b/metadeploy/labels_pt-BR.json new file mode 100644 index 00000000..f9ab2b0e --- /dev/null +++ b/metadeploy/labels_pt-BR.json @@ -0,0 +1,72 @@ +{ + "product": { + "title": { + "message": "Outbound Funds Module", + "description": "name of product" + }, + "short_description": { + "message": "Rastreie e gerencie programas de financiamento de saída.", + "description": "tagline of product" + }, + "description": { + "message": "Bem-vindo ao instalador do Outbound Funds Module!\r\n \r\nO Outbound Funds Module oferece as ferramentas para gerenciar e rastrear facilmente solicitações de financiamento e fundos de saída.\r\n \r\n*IMPORTANTE*: A Salesforce não recomenda a instalação de atualizações diretamente em organizações de produção. Em vez disso, instale o Outbound Funds Module em um de seus ambientes gratuitos de sandbox ou uma organização do desenvolvedor.\r\n \r\nDepois de instalar o Outbound Funds Module, verifique a [documentação do Outbound Funds Module](https://powerofus.force.com/s/article/OFM-Documentation) para começar. \r\n \r\nCaso esteja procurando estender o Outbound Funds Module com o Fundseeker Starter Portal Template, confira o [instalador Outbound Funds Module Fundseeker Starter Portal Template](https://install.salesforce.org/products/outbound-funds-portal/).\r\n \r\nDúvidas? Torne-se membro do grupo comunitário do [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) na Trailblazer Community.", + "description": "shown on product detail page (markdown)" + }, + "click_through_agreement": { + "message": "A tecnologia Outbound Funds Module (“OFM”) é um pacote de código aberto licenciado pela salesforce.com, Inc. ou uma de suas Afiliadas (“SFDC”) sob a Licença de Cláusula BSD-3, existente em https://opensource.org/licenses/BSD-3-Clause. Quando você instalar o pacote OFM, o pacote SFDO Base, uma tecnologia de código fechado licenciada pela SFDC sob uma licença proprietária de uso limitado, será automaticamente instalada em sua organização do Salesforce. \r\n\r\nAO INSTALAR O OFM, VOCÊ CONCORDA COM SUA LICENÇA (https://github.com/SalesforceFoundation/OutboundFunds/blob/master/LICENSE) E COM A LICENÇA DO SFDO BASE (https://github.com/SalesforceFoundation/ProductLicenses/blob/master/SFDOBase.md).\r\n\r\nQUALQUER CONTRATO DE ASSINATURA MESTRE QUE VOCÊ OU SUA ENTIDADE POSSA TER COM A SFDC NÃO SE APLICA AO SEU USO DO OFM OU DO SFDO BASE. UM “AFILIADO” SIGNIFICA QUALQUER ENTIDADE QUE CONTROLE DIRETA OU INDIRETAMENTE, SEJA CONTROLADA OU ESTEJA SOB CONTROLE COMUM COM A ENTIDADE EM CAUSA. “CONTROLE”, PARA FINS DESSA DEFINIÇÃO, SIGNIFICA PROPRIEDADE DIRETA OU INDIRETA OU CONTROLE DE MAIS DE 50% DOS DIREITOS DE VOTO DA ENTIDADE EM CAUSA. SALESFORCE.ORG LLC É UMA AFILIADA DA SALESFORCE.COM, INC. \r\n\r\nO OFM E O SFDO BASE SÃO APLICAÇÕES NÃO SFDC OU APLICAÇÕES DE TERCEIROS, E NÃO SERVIÇOS, SOB QUALQUER CONTRATO DE ASSINATURA MASTER QUE VOCÊ TENHA COM A SFDC. O OFM E O SFDO BASE SÃO FORNECIDOS “COMO ESTÃO” E CONFORME DISPONÍVEIS. A SFDC NÃO OFERECE QUALQUER TIPO DE GARANTIA EM RELAÇÃO AO OFM OU SFDO BASE, SEJA EXPRESSA, IMPLÍCITA, ESTATUTÁRIA OU OUTRA, INCLUINDO, MAS NÃO SE LIMITANDO A QUAISQUER GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO, LIBERDADE DE DEFEITOS OU NÃO INFRAÇÃO, NO LIMITE MÁXIMO PERMITIDO PELA LEI APLICÁVEL. SE VOCÊ ENVIAR QUAISQUER DADOS CONFIDENCIAIS OU REGULAMENTADOS AO OFM, VOCÊ É O ÚNICO RESPONSÁVEL POR GARANTIR QUE O USO DO OFM PARA PROCESSAR ESSAS INFORMAÇÕES ESTÁ EM CONFORMIDADE COM TODAS AS LEIS E OS REGULAMENTOS APLICÁVEIS. \r\n\r\nA SFDC NÃO TERÁ QUALQUER RESPONSABILIDADE, DECORRENTE DO OU RELACIONADA AO SEU USO DO OFM OU SFDO BASE, POR QUAISQUER DANOS DIRETOS OU POR QUAISQUER LUCROS PERDIDOS, RECEITAS, ÁGIO OU DANOS INDIRETOS, ESPECIAIS, INCIDENTAIS, CONSEQUENTES, EXEMPLARES, COMPENSATÓRIOS, DE INTERRUPÇÃO DE NEGÓCIOS OU PUNITIVOS, SEJA POR CONTRATO OU DELITO E INDEPENDENTEMENTE DA TEORIA DA RESPONSABILIDADE, MESMO QUE SEJA INFORMADA DA POSSIBILIDADE DE TAIS DANOS OU SE UMA REPARAÇÃO NÃO ALCANÇAR DE OUTRA FORMA O SEU PROPÓSITO ESSENCIAL. A ISENÇÃO DE RESPONSABILIDADE ANTERIOR NÃO SE APLICARÁ NA MEDIDA PROIBIDA POR LEI. A SFDC SE ISENTA DE TODAS AS OBRIGAÇÕES DE RESPONSABILIDADE E INDENIZAÇÃO POR QUAISQUER DANOS OU PREJUÍZOS CAUSADOS POR QUAISQUER PROVEDORES DE HOSPEDAGEM DE TERCEIROS. \r\n\r\nESTE ACORDO SERÁ REGIDO EXCLUSIVAMENTE PELAS E INTERPRETADO EXCLUSIVAMENTE DE ACORDO COM AS LEIS DOS ESTADOS UNIDOS E DO ESTADO DA CALIFÓRNIA, SEM CONSIDERAR CONFLITOS DE DISPOSIÇÕES LEGAIS. OS TRIBUNAIS ESTADUAIS E FEDERAIS LOCALIZADOS EM SÃO FRANCISCO, CALIFÓRNIA, TERÃO JURISDIÇÃO EXCLUSIVA PARA JULGAR QUALQUER LITÍGIO DECORRENTE DESTE OU RELACIONADO A ESTE ACORDO. AS PARTES CONCORDAM COM A JURISDIÇÃO DE TAIS TRIBUNAIS E RENUNCIAM A QUALQUER DIREITO QUE POSSAM TER DE CONTESTAR A ADEQUAÇÃO DE TAIS FÓRUNS.", + "description": "legal text shown in modal dialog" + }, + "error_message": { + "message": "Para obter ajuda com esse erro, vá até [help.salesforce.com](https://help.salesforce.com/), encontre a área de Suporte e serviços e registre um tíquete de suporte técnico para a Salesforce. Inclua “Outbound Funds Module” no assunto e inclua em seu comentário o link de instalação mostrado aqui.", + "description": "shown after failed installation (markdown)" + } + }, + "plan:install": { + "title": { + "message": "Instalar o Outbound Funds Module", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Isso instalará o Outbound Funds Module em sua organização.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "Agradecemos a instalação do Outbound Funds Module. Visite o grupo comunitário do [Outbound Funds Module](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHi0SAE) na Comunidade Trailblazer para obter respostas a dúvidas sobre o Outbound Funds Module.", + "description": "shown after successful installation (markdown)" + }, + "error_message": { + "message": "Para obter ajuda com esse erro, vá até [help.salesforce.com](https://help.salesforce.com/), encontre a área de Suporte e serviços e registre um tíquete de suporte técnico para a Salesforce. Inclua “Outbound Funds Module” no assunto e inclua em seu comentário o link de instalação mostrado aqui.", + "description": "shown after failed installation (markdown)" + } + }, + "checks": { + "Outbound Funds Module requires Chatter. Please enable Chatter in your org and try again.": { + "message": "O Outbound Funds Module requer o Chatter. Habilite o Chatter em sua organização e tente novamente.", + "description": "shown if validation fails" + }, + "Please enable My Domain in your org prior to installing.": { + "message": "Ative o Meu domínio na sua organização antes de instalar.", + "description": "shown if validation fails" + } + }, + "steps": { + "Install {product} {version}": { + "message": "Instalar {product} {version}", + "description": "title of installation step" + } + }, + "plan:upgrade": { + "title": { + "message": "Atualização do produto", + "description": "title of installation plan" + }, + "preflight_message": { + "message": "Este instalador atualiza este pacote e quaisquer dependências necessárias para a versão mais recente em sua organização. Este instalador não é compatível e possui riscos. Não execute este instalador, a menos que você esteja ciente de seus casos de uso e considerações específicos.", + "description": "shown before user starts installation (markdown)" + }, + "post_install_message": { + "message": "A instalação foi concluída e o pacote tem a versão mais recente.", + "description": "shown after successful installation (markdown)" + } + } +} diff --git a/package.json b/package.json index 5ab0702a..ec2df010 100644 --- a/package.json +++ b/package.json @@ -1,22 +1,36 @@ { - "name": "OutboundFunds", + "name": "outboundfundsmodule", "license": "UNLICENSED", - "author": "Salesforce.org", + "author": "Salesforce.org Impact Engineering", "devDependencies": { - "@lwc/eslint-plugin-lwc": "^0.10.0", - "@salesforce/eslint-config-lwc": "^0.6.0", - "babel-eslint": "^10.1.0", - "eslint": "^7.2.0", - "eslint-config-prettier": "^6.11.0", - "eslint-plugin-prettier": "^3.1.3", + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7", + "@lwc/eslint-plugin-lwc": "^1.0.0", + "@sa11y/jest": "^3.1.0", + "@salesforce/eslint-config-lwc": "^3.2.0", + "@salesforce/eslint-plugin-lightning": "^1.0.0", + "@salesforce/sfdx-lwc-jest": "^0.14.0", + "cspell": "^5.13.0", + "eslint": "^8.3.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-prettier": "^4.0.0", "hasha-cli": "^4.1.0", - "husky": "^4.2.5", - "lint-staged": "^10.2.9", - "lockfile-lint": "^4.3.6", - "prettier": "^2.0.5", - "prettier-plugin-apex": "^1.5.0" + "husky": "^4", + "jest": "^27.3.1", + "lint-staged": "^12.1.2", + "lockfile-lint": "^4.6.2", + "prettier": "^2.4.1", + "prettier-plugin-apex": "^1.10.0", + "typescript": "^4.5.2" }, - "jest": { - "preset": "@lwc/jest-preset" + "resolutions": { + "yargs-parser": "^20.2.2", + "trim-newlines": "^3.0.1" + }, + "scripts": { + "test:unit": "lwc-jest", + "test:unit:coverage": "lwc-jest --coverage" } } diff --git a/requirements.txt b/requirements.txt index 20ee5a14..706dd3ca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ beautifulsoup4==4.8.1 esprima==4.0.1 -soupsieve==1.9.5 click==7.1.1 +soupsieve==1.9.5 diff --git a/robot/OutboundFunds/doc/Keywords.html b/robot/OutboundFunds/doc/Keywords.html index 0b39f757..14498418 100644 --- a/robot/OutboundFunds/doc/Keywords.html +++ b/robot/OutboundFunds/doc/Keywords.html @@ -230,6 +230,37 @@

+ + Click Related List Link + + text + + +

Click on link with passed text

+ + + + + Click Related List Wrapper Button + + heading, + + button_title + + +

+ loads the related list and clicks on the button on + the list +

+ + + Click Save @@ -266,7 +297,12 @@

name - + +

+ This is a helper function to capture the namespace + prefix of the target org +

+ > Get Outfunds Namespace Prefix - + +

Get outfunds__ prefix for custom objects

+ @@ -308,6 +346,21 @@

+ + Select Value From Picklist + + dropdown, + + value + + +

Select given value in the dropdown field

+ + + + + + API Create Review on a Funding Request + + + funding_request_id, + + **fields + + +

Create a Review on a Funding Request via API

+ + + + + + API Get User Id of Permissions Test User + + + **fields + +

Returns the ID of a User

+ +

+ + + Change Field Permissions + + action, + + objectapiname, + + fieldapiname, + + permset + + +

+ Adds or removes the Create, Read, Edit and Delete + permissions for the specified object field on the + specified permission set. +

+ + + + + Change Object Permissions + + action, + + objectapiname, + + permset + + +

+ Adds or removes the Create, Read, Edit and Delete + permissions for the specified object on the + specified permission set.. +

+ + + + + Field Permissions Cleanup + + objectapiname, + + fieldapiname, + + permset + + +

+ Resets all field permissions in case a test fails + before they are restored. Skips the reset if the + permissions have already been added back. +

+ + + + + Object Permissions Cleanup + + objectapiname, + + permset + + +

+ Resets all object permissions in case a test fails + before they are restored. Skips the reset if the + permissions have already been added back. +

+ + @@ -746,9 +913,122 @@

+ +
+
+

+ ReviewPageObject.py +

+
+ robot/OutboundFunds/resources/ReviewPageObject.py +
+
+ +
+
+ + + + + + + + + + + +
DetailsReview__c
Page TypeObject Name
+
+ +
+

+ Documentation for library + ReviewPageObject.ReviewDetailPage. +

+
+ + + + + + + + + + + + + + + + + + + + +
KeywordArgumentsDocumentation
Log Current Page Object +

Logs the name of the current page object

+

+ The current page object is also returned as an + object +

+
Submit Review
+
+ +
+
+ + + + + + + + + + + +
ListingReview__c
Page TypeObject Name
+
+ +
+

+ Documentation for library + ReviewPageObject.ReviewListingPage. +

+
+ + + + + + + + + + + + + + +
KeywordArgumentsDocumentation
Log Current Page Object +

Logs the name of the current page object

+

+ The current page object is also returned as an + object +

+
+
+
diff --git a/robot/OutboundFunds/resources/ContactPageObject.py b/robot/OutboundFunds/resources/ContactPageObject.py new file mode 100644 index 00000000..000075c5 --- /dev/null +++ b/robot/OutboundFunds/resources/ContactPageObject.py @@ -0,0 +1,14 @@ +from cumulusci.robotframework.pageobjects import DetailPage +from cumulusci.robotframework.pageobjects import ListingPage +from cumulusci.robotframework.pageobjects import pageobject +from BaseObjects import BaseOutboundFundsPage + + +@pageobject("Listing", "Contact") +class ContactListingPage(BaseOutboundFundsPage, ListingPage): + object_name = "Contact" + + +@pageobject("Detail", "Contact") +class ContactDetailPage(BaseOutboundFundsPage, DetailPage): + object_name = "Contact" diff --git a/robot/OutboundFunds/resources/FundingRequestPageObject.py b/robot/OutboundFunds/resources/FundingRequestPageObject.py index 32a7057d..346ec2ad 100644 --- a/robot/OutboundFunds/resources/FundingRequestPageObject.py +++ b/robot/OutboundFunds/resources/FundingRequestPageObject.py @@ -32,3 +32,33 @@ def save_disbursement(self): locator = outboundfunds_lex_locators["details"]["button"].format("Save") self.selenium.set_focus_to_element(locator) self.selenium.get_webelement(locator).click() + + def save_funding_request_role(self): + """save funding request role""" + if self.OutboundFunds.latest_api_version == 52.0: + locator = outboundfunds_lex_locators["funding_req_role"]["save_button"] + self.selenium.set_focus_to_element(locator) + self.selenium.get_webelement(locator).click() + else: + locator = outboundfunds_lex_locators["funding_req_role"]["save_button_old"] + self.selenium.set_focus_to_element(locator) + self.selenium.get_webelement(locator).click() + + def click_funding_request_role_link(self): + """click on a link in right panel for funding request role""" + fr_link = outboundfunds_lex_locators["funding_req_role"]["fr_link"] + self.selenium.wait_until_page_contains_element( + fr_link, error="The FR- link is not available" + ) + self.selenium.get_webelement(fr_link).click() + + +@pageobject("Details", "Funding_Request_Role__c") +class FundingRequestRoleDetailPage(BaseOutboundFundsPage, DetailPage): + def _is_current_page(self): + """Verify we are on the Funding Request detail page + by verifying that the url contains '/view' + """ + self.selenium.wait_until_location_contains( + "/view", timeout=60, message="Detail page did not load in 1 min" + ) diff --git a/robot/OutboundFunds/resources/OutboundFunds.py b/robot/OutboundFunds/resources/OutboundFunds.py index 999fb104..6e65788f 100644 --- a/robot/OutboundFunds/resources/OutboundFunds.py +++ b/robot/OutboundFunds/resources/OutboundFunds.py @@ -2,15 +2,19 @@ import random import string import warnings +import time from BaseObjects import BaseOutboundFundsPage from selenium.common.exceptions import NoSuchWindowException from robot.libraries.BuiltIn import RobotNotRunningError +from locators_52 import outboundfunds_lex_locators as locators_52 from locators_51 import outboundfunds_lex_locators as locators_51 from cumulusci.robotframework.utils import selenium_retry, capture_screenshot_on_error +from selenium.webdriver.common.keys import Keys locators_by_api_version = { 51.0: locators_51, # Spring '21 + 52.0: locators_52, # Summer '21 } # will get populated in _init_locators outboundfunds_lex_locators = {} @@ -53,7 +57,7 @@ def _init_locators(self): outboundfunds_lex_locators.update(locators) def get_namespace_prefix(self, name): - """ This is a helper function to capture the namespace prefix of the target org """ + """This is a helper function to capture the namespace prefix of the target org""" parts = name.split("__") if parts[-1] == "c": parts = parts[:-1] @@ -85,7 +89,7 @@ def check_if_element_exists(self, xpath): return True if elements > 0 else False def new_random_string(self, len=5): - """Generate a random string of fixed length """ + """Generate a random string of fixed length""" return "".join(random.choice(string.ascii_lowercase) for _ in range(len)) def generate_new_string(self, prefix="Robot Test"): @@ -122,7 +126,7 @@ def click_save(self): locator = outboundfunds_lex_locators["new_record"]["footer_button"].format( "Save" ) - self.selenium.scroll_element_into_view(locator) + self.salesforce.scroll_element_into_view(locator) self.salesforce._jsclick(locator) def validate_field_value(self, field, status, value, section=None): @@ -131,7 +135,7 @@ def validate_field_value(self, field, status, value, section=None): """ if section is not None: section = "text:" + section - self.selenium.scroll_element_into_view(section) + self.salesforce.scroll_element_into_view(section) list_found = False locators = outboundfunds_lex_locators["confirm"].values() if status == "contains": @@ -178,22 +182,22 @@ def click_flexipage_dropdown(self, title, value): ) option = outboundfunds_lex_locators["span"].format(value) self.selenium.wait_until_page_contains_element(locator) - self.selenium.scroll_element_into_view(locator) + self.salesforce.scroll_element_into_view(locator) element = self.selenium.driver.find_element_by_xpath(locator) try: self.selenium.get_webelement(locator).click() self.wait_for_locator("flexipage-popup") - self.selenium.scroll_element_into_view(option) + self.salesforce.scroll_element_into_view(option) self.selenium.click_element(option) except Exception: self.builtin.sleep(1, "waiting for a second and retrying click again") self.selenium.driver.execute_script("arguments[0].click()", element) self.wait_for_locator("flexipage-popup") - self.selenium.scroll_element_into_view(option) + self.salesforce.scroll_element_into_view(option) self.selenium.click_element(option) def click_related_list_wrapper_button(self, heading, button_title): - """ loads the related list and clicks on the button on the list """ + """loads the related list and clicks on the button on the list""" locator = outboundfunds_lex_locators["related"]["flexi_button"].format( heading, button_title ) @@ -202,8 +206,165 @@ def click_related_list_wrapper_button(self, heading, button_title): @capture_screenshot_on_error def click_related_list_link(self, text): + """Click on link with passed text""" + locator = outboundfunds_lex_locators["related"]["link"].format(text) + self.selenium.wait_until_page_contains_element(locator) + element = self.selenium.driver.find_element_by_xpath(locator) + self.selenium.driver.execute_script("arguments[0].click()", element) + + def click_flexipage_related_list_link(self, text): """Click on link with passed text""" locator = outboundfunds_lex_locators["related"]["flexi_link"].format(text) self.selenium.wait_until_page_contains_element(locator) element = self.selenium.driver.find_element_by_xpath(locator) self.selenium.driver.execute_script("arguments[0].click()", element) + + + @capture_screenshot_on_error + def select_value_from_picklist(self, dropdown, value): + """Select given value in the dropdown field""" + locator = outboundfunds_lex_locators["new_record"]["dropdown_field"].format( + dropdown + ) + self.selenium.wait_until_page_contains_element(locator) + self.selenium.get_webelement(locator).click() + self.selenium.get_webelement(locator).click() + popup_loc = outboundfunds_lex_locators["new_record"]["dropdown_popup"] + self.selenium.wait_until_page_contains_element( + popup_loc, error="Picklist dropdown did not open" + ) + value_loc = outboundfunds_lex_locators["new_record"]["dropdown_value"].format( + value + ) + self.salesforce._jsclick(value_loc) + + def populate_new_record_form(self, **kwargs): + """Populate New Record Form with Key Value Pair""" + for key, value in kwargs.items(): + if key in ( + "Applying Contact", + "Applying Employee", + "Applying Organization", + "Funding Program", + "Assigned", + "Primary Contact", + "Assigned", + "Funding Request", + "Disbursement", + ): + locator = outboundfunds_lex_locators["new_record"][ + "lightning_lookup" + ].format(key) + self.check_if_element_exists(locator) + self.salesforce.scroll_element_into_view(locator) + self.selenium.set_focus_to_element(locator) + self.salesforce.populate_lookup_field(key, value) + elif key in ( + "Requested Amount", + "Awarded Amount", + "Recommended Amount", + "Funding Request Name", + "Funding Program Name", + "Total Program Amount", + "Description", + "Requirement Name", + ): + locator = outboundfunds_lex_locators["new_record"][ + "amount_field" + ].format(key) + self.check_if_element_exists(locator) + self.salesforce.scroll_element_into_view(locator) + self.selenium.get_webelement(locator).send_keys(value) + elif key in ( + "Awarded Date", + "Close Date", + "Awarded Date", + "Application Date", + "Start Date", + "End Date", + "Due Date", + "Completed Date", + ): + locator = outboundfunds_lex_locators["new_record"]["date_field"].format( + key + ) + self.selenium.set_focus_to_element(locator) + self.selenium.clear_element_text(locator) + self.selenium.get_webelement(locator).send_keys(value) + elif key in ("Status", "Geographical Area Served", "Type"): + locator = outboundfunds_lex_locators["new_record"][ + "dropdown_field" + ].format(key) + self.selenium.get_webelement(locator).click() + popup_loc = outboundfunds_lex_locators["new_record"]["dropdown_popup"] + self.selenium.wait_until_page_contains_element( + popup_loc, error="Picklist dropdown did not open" + ) + value_loc = outboundfunds_lex_locators["new_record"][ + "dropdown_value" + ].format(value) + self.salesforce._jsclick(value_loc) + else: + raise Exception(f"Field provided by name '{key}' does not exist") + + @capture_screenshot_on_error + def verify_toast_message(self, value): + """Verifies the toast message""" + locator = outboundfunds_lex_locators["toast_message"].format(value) + self.selenium.wait_until_element_is_visible(locator) + try: + close_locator = outboundfunds_lex_locators["toast_close"].format(value) + self.selenium.wait_until_page_contains_element(close_locator) + self.selenium.click_element(close_locator) + except Exception: + self.builtin.log("The toast could not be closed.", "WARN") + + def select_value_from_dropdown(self, dropdown, value): + """Select given value in the dropdown field""" + if dropdown in ("Role", "Status"): + locator = outboundfunds_lex_locators["funding_req_role"][ + "select_dropdown" + ].format(dropdown) + selection_value = outboundfunds_lex_locators["funding_req_role"][ + "select_value" + ].format(value) + self.salesforce._jsclick(locator) + self.selenium.click_element(selection_value) + + @capture_screenshot_on_error + def share_a_record(self): + """Click on Sharing link on Funding Request and Requirement Record""" + locator_sharing = outboundfunds_lex_locators["sharing"]["sharing_button"] + self.selenium.click_element(locator_sharing) + locator_sharing_link = outboundfunds_lex_locators["sharing"]["sharing_link"] + self.selenium.wait_until_page_contains_element( + locator_sharing_link, + error="'Sharing' option is not available in the list of actions", + ) + self.selenium.click_element(locator_sharing_link) + if self.latest_api_version == 52.0: + self.selenium.location_should_contain( + "recordShare?", + message="Current page is not Share", + ) + else: + pass + locator = outboundfunds_lex_locators["header_title"].format("Share") + self.selenium.wait_until_page_contains_element( + locator, error="The header for this page is not 'Share' as expected" + ) + user_locator = outboundfunds_lex_locators["sharing"]["search_user"] + set_user = self.selenium.driver.find_element_by_xpath(user_locator) + set_user.click() + time.sleep(1) + set_user.send_keys("PermsTestingUser RobotUser") + time.sleep(2) + set_user.send_keys(Keys.ENTER) + if self.latest_api_version == 52.0: + save_locator = outboundfunds_lex_locators["sharing"]["save_share"] + else: + save_locator = outboundfunds_lex_locators["funding_req_role"][ + "save_button_old" + ] + self.selenium.set_focus_to_element(save_locator) + self.selenium.click_element(save_locator) diff --git a/robot/OutboundFunds/resources/OutboundFunds.robot b/robot/OutboundFunds/resources/OutboundFunds.robot index f05e197b..beb4ceb0 100644 --- a/robot/OutboundFunds/resources/OutboundFunds.robot +++ b/robot/OutboundFunds/resources/OutboundFunds.robot @@ -64,6 +64,24 @@ API Create Funding Program &{fundingprogram} = Salesforce Get ${ns}Funding_Program__c ${funding_program_id} [Return] &{fundingprogram} +API Create Review on a Funding Request + [Documentation] Create a Review on a Funding Request via API + [Arguments] ${funding_request_id} &{fields} + ${ns} = Get Outfunds Namespace Prefix + ${review_name} = Generate New String + ${user_id} = API Get User Id of Permissions Test User + ${due_date} = Get Current Date result_format=%Y-%m-%d increment=30 days + ${review_id} = Salesforce Insert ${ns}Review__c + ... Name=${review_name} + ... ${ns}DueDate__c=${due_date} + ... ${ns}Status__c=In Progress + ... ${ns}FundingRequest__c=${funding_request_id} + ... ${ns}AssignedTo__c=${user_id} + ... &{fields} + &{review} = Salesforce Get ${ns}Review__c ${review_id} + Store Session Record ${ns}Review__c ${review_id} + [Return] &{review} + API Create Funding Request [Documentation] Create a Funding Request via API [Arguments] ${funding_program_id} ${contact_id} &{fields} @@ -84,18 +102,18 @@ API Create Funding Request API Create Requirement on a Funding Request [Documentation] Create a Requirement on a Funding Request via API - [Arguments] ${funding_request_id} ${contact_id} ${user_id} &{fields} - ${ns} = Get Outfunds Namespace Prefix + [Arguments] ${funding_request_id} &{fields} ${requirement_name} = Generate New String + ${ns} = Get Outfunds Namespace Prefix ${due_date} = Get Current Date result_format=%Y-%m-%d increment=30 days - ${requirement_id} = Salesforce Insert outfunds__Requirement__c + ${contact_id} = API Get Contact Id for Robot User Walker + ${requirement_id} = Salesforce Insert ${ns}Requirement__c ... Name=${requirement_name} ... ${ns}Primary_Contact__c=${contact_id} ... ${ns}Due_Date__c=${due_date} - ... ${ns}Assigned__c=${user_id} ... ${ns}Status__c=Open ... ${ns}Funding_Request__c=${funding_request_id} - ... ${ns}Type__c=Review + ... ${ns}Type__c=Letter of Intent ... &{fields} &{requirement} = Salesforce Get ${ns}Requirement__c ${requirement_id} Store Session Record ${ns}Requirement__c ${requirement_id} @@ -120,110 +138,26 @@ API Create Disbursement on a Funding Request Store Session Record ${ns}disbursement__c ${disbursement_id} [Return] &{disbursement} -Change Object Permissions - [Documentation] Adds or removes the Create, Read, Edit and Delete permissions - ... for the specified object on the specified permission set.. - [Arguments] ${action} ${objectapiname} ${permset} - - - ${removeobjperms} = Catenate SEPARATOR=\n - ... ObjectPermissions objperm; - ... objperm = [SELECT Id, PermissionsRead, PermissionsEdit, PermissionsCreate, - ... PermissionsDelete FROM ObjectPermissions - ... WHERE parentId IN ( SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}') - ... AND SobjectType='${objectapiname}']; - ... objperm.PermissionsRead = false; - ... objperm.PermissionsEdit = false; - ... objperm.PermissionsCreate = false; - ... objperm.PermissionsDelete = false; - ... update objperm; - - ${addobjperms} = Catenate SEPARATOR=\n - ... String permid = [SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}'].id; - ... ObjectPermissions objperm = New ObjectPermissions(PermissionsRead = true, - ... PermissionsEdit = true, PermissionsCreate = true, - ... PermissionsDelete = true, ParentId = permid, SobjectType='${objectapiname}'); - ... insert objperm; - - Run Keyword if "${action}" == "remove" - ... Run Task execute_anon - ... apex= ${removeobjperms} - - Run Keyword if "${action}" == "add" - ... Run Task execute_anon - ... apex= ${addobjperms} - -Change Field Permissions - [Documentation] Adds or removes the Create, Read, Edit and Delete permissions - ... for the specified object field on the specified permission set. - [Arguments] ${action} ${objectapiname} ${fieldapiname} ${permset} - - ${removefieldperms} = Catenate SEPARATOR=\n - ... FieldPermissions fldperm; - ... fldperm = [SELECT Id, Field, PermissionsRead, PermissionsEdit FROM FieldPermissions - ... WHERE parentId IN ( SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}') - ... AND SobjectType='${objectapiname}' - ... AND Field='${objectapiname}.${fieldapiname}']; - ... fldperm.PermissionsRead = false; - ... fldperm.PermissionsEdit = false; - ... update fldperm; - - ${addfieldperms} = Catenate SEPARATOR=\n - ... String permid = [SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}'].id; - ... FieldPermissions fldperm = New FieldPermissions(PermissionsRead = true, - ... PermissionsEdit = true, - ... ParentId = permid, Field = '${objectapiname}.${fieldapiname}', - ... SobjectType='${objectapiname}'); - ... insert fldperm; - - Run Keyword if "${action}" == "remove" - ... Run Task execute_anon - ... apex= ${removefieldperms} - - Run Keyword if "${action}" == "add" - ... Run Task execute_anon - ... apex= ${addfieldperms} - -Object Permissions Cleanup - [Documentation] Resets all object permissions in case a test fails - ... before they are restored. Skips the reset if the permissions - ... have already been added back. - [Arguments] ${objectapiname} ${permset} - - ${addobjback} = Catenate SEPARATOR=\n - ... List checkperms = [SELECT PermissionsRead FROM ObjectPermissions - ... WHERE parentId IN ( SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}') - ... AND - ... SobjectType = '${objectapiname}']; - ... if (checkperms.isEmpty()) { - ... String permid = [SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}'].id; - ... ObjectPermissions objperm = New ObjectPermissions(PermissionsRead = true, - ... PermissionsEdit = true, PermissionsCreate = true, - ... PermissionsDelete = true, ParentId = permid, SobjectType = '${objectapiname}'); - ... insert objperm; } - ... else { System.debug('Permissions Exist, skipping.'); } - - Run Task execute_anon apex=${addobjback} - -Field Permissions Cleanup - [Documentation] Resets all field permissions in case a test fails before they are restored. - ... Skips the reset if the permissions have already been added back. - [Arguments] ${objectapiname} ${fieldapiname} ${permset} - - ${ns} = Get Outfunds Namespace Prefix - - ${addfieldback} = Catenate SEPARATOR=\n - ... List checkperms = [SELECT PermissionsRead FROM FieldPermissions - ... WHERE parentId IN ( SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}') - ... AND - ... SobjectType = '${objectapiname}' AND Field = '${objectapiname}.${fieldapiname}']; - ... if (checkperms.isEmpty()) { - ... String permid = [SELECT id FROM permissionset WHERE PermissionSet.Name = '${permset}'].id; - ... FieldPermissions fldperm = New FieldPermissions(PermissionsRead = true, - ... PermissionsEdit = true, - ... ParentId = permid, Field = '${objectapiname}.${fieldapiname}', - ... SobjectType = '${objectapiname}'); - ... insert fldperm; } - ... else { System.debug('Permissions Exist, skipping.'); } - - Run Task execute_anon apex=${addfieldback} \ No newline at end of file +API Get User Id of Permissions Test User + [Documentation] Returns the ID of a User + [Arguments] &{fields} + ${result} = SOQL Query + ... SELECT Id FROM User where Email LIKE '%testingperms%' and IsActive=True + &{Id} = Get From List ${result['records']} 0 + [return] ${Id}[Id] + +API Get Contact Id for Robot User + [Documentation] Returns the ID of a Robot Test User + [Arguments] ${last_name} &{fields} + ${result} = API Get Id Contact LastName=${last_name} + [return] ${result} + +API Get Id + [Documentation] Returns the ID of a record identified by the given field_name + ... and field_value input for a specific object + [Arguments] ${obj_name} &{fields} + @{records} = Salesforce Query ${obj_name} + ... select=Id + ... &{fields} + &{Id} = Get From List ${records} 0 + [return] ${Id}[Id] \ No newline at end of file diff --git a/robot/OutboundFunds/resources/RequirementPageObject.py b/robot/OutboundFunds/resources/RequirementPageObject.py new file mode 100644 index 00000000..db188b68 --- /dev/null +++ b/robot/OutboundFunds/resources/RequirementPageObject.py @@ -0,0 +1,30 @@ +from cumulusci.robotframework.pageobjects import ListingPage +from cumulusci.robotframework.pageobjects import DetailPage +from cumulusci.robotframework.pageobjects import pageobject +from BaseObjects import BaseOutboundFundsPage +from cumulusci.robotframework.utils import capture_screenshot_on_error + + +@pageobject("Listing", "Requirement__c") +class RequirementListingPage(BaseOutboundFundsPage, ListingPage): + @capture_screenshot_on_error + def _is_current_page(self): + """Verify we are on the Requirement Listing page + by verifying that the url contains '/view' + """ + self.selenium.location_should_contain( + "Requirement__c/list?", + message="Current page is not a Requirement List view", + ) + + +@pageobject("Details", "Requirement__c") +class RequirementDetailPage(BaseOutboundFundsPage, DetailPage): + @capture_screenshot_on_error + def _is_current_page(self): + """Verify we are on the Requirement detail page + by verifying that the url contains '/view' + """ + self.selenium.wait_until_location_contains( + "/view", timeout=60, message="Detail page did not load in 1 min" + ) diff --git a/robot/OutboundFunds/resources/ReviewPageObject.py b/robot/OutboundFunds/resources/ReviewPageObject.py new file mode 100644 index 00000000..1ac96d3b --- /dev/null +++ b/robot/OutboundFunds/resources/ReviewPageObject.py @@ -0,0 +1,63 @@ +from cumulusci.robotframework.pageobjects import ListingPage +from cumulusci.robotframework.pageobjects import DetailPage +from cumulusci.robotframework.pageobjects import pageobject +from cumulusci.robotframework.pageobjects import BasePage +from BaseObjects import BaseOutboundFundsPage +from OutboundFunds import outboundfunds_lex_locators +from cumulusci.robotframework.utils import capture_screenshot_on_error + + +@pageobject("Listing", "Review__c") +class ReviewListingPage(BaseOutboundFundsPage, ListingPage): + def _is_current_page(self): + """Verify we are on the Review Listing page + by verifying that the url contains '/view' + """ + self.selenium.location_should_contain( + "/list?", + message="Current page is not a Review List view", + ) + + +@pageobject("Details", "Review__c") +class ReviewDetailPage(BaseOutboundFundsPage, DetailPage): + def _is_current_page(self): + """Verify we are on the Review detail page + by verifying that the url contains '/view' + """ + self.selenium.wait_until_location_contains( + "/view", timeout=60, message="Detail page did not load in 1 min" + ) + + +@pageobject("SubmitReview", "Review__c") +class SubmitReviewPage(BaseOutboundFundsPage, BasePage): + def _is_current_page(self): + """Verify we are on the Submit Review + by verifying that the url contains 'SubmitReview?' + """ + self.selenium.location_should_contain( + "SubmitReview?", + message="Current page is not Submit Review", + ) + locator = outboundfunds_lex_locators["new_record"]["edit_title"].format( + "Submit Review" + ) + self.selenium.wait_until_page_contains_element( + locator, error="The header for this page is not 'Submit Review' as expected" + ) + + @capture_screenshot_on_error + def submit_review(self): + if self.OutboundFunds.latest_api_version == 52.0: + footer_locator = outboundfunds_lex_locators["new_record"]["modal_footer"] + self.selenium.set_focus_to_element(footer_locator) + locator = outboundfunds_lex_locators["new_record"][ + "modal_footer_button" + ].format("Save") + self.selenium.set_focus_to_element(locator) + self.salesforce._jsclick(locator) + else: + locator = outboundfunds_lex_locators["funding_req_role"]["save_button_old"] + self.selenium.set_focus_to_element(locator) + self.selenium.get_webelement(locator).click() diff --git a/robot/OutboundFunds/resources/locators_50.py b/robot/OutboundFunds/resources/locators_50.py deleted file mode 100644 index 2af51ae8..00000000 --- a/robot/OutboundFunds/resources/locators_50.py +++ /dev/null @@ -1,6 +0,0 @@ -""" Locators for Winter '21 """ - -from locators_51 import outboundfunds_lex_locators -import copy - -outboundfunds_lex_locators = copy.deepcopy(outboundfunds_lex_locators) diff --git a/robot/OutboundFunds/resources/locators_51.py b/robot/OutboundFunds/resources/locators_51.py index e5fc8a89..fc917f07 100644 --- a/robot/OutboundFunds/resources/locators_51.py +++ b/robot/OutboundFunds/resources/locators_51.py @@ -1,54 +1,6 @@ -# Spring '21 locators -outboundfunds_lex_locators = { - "app_launcher": { - "view_all_button": "//button[text()='View All']", - "app_link": "//p[contains(@title,'{}')]", - "app_link_search_result": "//mark[contains(text(),'{}')]", - "search_input": "//input[contains(@placeholder,'Search apps or items...')]", - }, - "new_record": { - "label": "//label[text()='{}']", - "title": "//h2[contains(@class, 'inlineTitle') and text()='{}']", - "field_label": "//div[./*/*[text()='{}']]", - "edit_title": "//h2[contains(@class, 'title') and text()='{}']", - "list": "//div[contains(@class,'forcePageBlockSectionRow')]/div[contains(@class,'forcePageBlockItem')]/div[contains(@class,'slds-hint-parent')]/div[@class='slds-form-element__control']/div[.//span[text()='{}']][//div[contains(@class,'uiMenu')]//a[@class='select']]", - "text_field": "//div[contains(@class, 'uiInput')][.//label[contains(@class, 'uiLabel')][.//span[text()='{}']]]//*[self::input or self::textarea]", - "flexipage-list": '//lightning-combobox[./label[text()="{}"]]//input[contains(@class,"combobox__input")]', - "dd_selection": "//lightning-base-combobox-item[@data-value='{}']", - "button": "//button[contains(@class, 'slds-button') and text()='{}']", - "lookup_field": "//div[contains(@class, 'autocompleteWrapper')]//input[@title='{}']", - "lightning_lookup": "//label[text()='{}']/following-sibling::div//input", - "lookup_value": "//div[contains(@class, 'listContent')]//div[contains(@class, 'slds-truncate') and @title='{}']", - "checkbox": "//div[contains(@class,'uiInputCheckbox')]/label/span[text()='{}']/../following-sibling::input[@type='checkbox']", - "field_input": '//label[text()="{}"]/following-sibling::div//*[self::input or self::textarea]', - "open_date_picker": "//div[@class='slds-form-element__control']/div[.//span[text()='{}']]//div//a[contains(@class,'datePicker-openIcon display')]", - "datepicker_popup": "//table[@class='calGrid' and @role='grid']", - "select_date": "//div[contains(@class,'uiDatePickerGrid')]/table[@class='calGrid']//*[text()='{}']", - "text-field": "//label/span[text()='{}']/../following-sibling::input", - "footer_button": "//lightning-button//button[text()='{}']", - }, - "confirm": { - "check_value": "//div[contains(@class, 'forcePageBlockItem') or contains(@class, 'slds-form-element_stacked')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]//*[text()='{}']", - "check_status": "//div[contains(@class, 'field-label-container')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span//lightning-formatted-text[text()='{}']", - "check_numbers": "//div[contains(@class, 'field-label-container')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span//lightning-formatted-number[text()='{}']", - }, - "tab": { - "tab_header": "//a[@class='slds-tabs_default__link' and text()='{}']", - "record_detail_tab": "//a[contains(@data-label,'{}')]", - "verify_header": "//div[contains(@class, 'entityNameTitle')]", - "verify_details": "//div[contains(@class, 'slds-form-element')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span", - }, - "related": { - "title": '//div[contains(@class, "slds-card")]/header[.//span[@title="{}"]]', - "button": "//div[contains(@class, 'forceRelatedListSingleContainer')][.//img][.//span[@title='{}']]//a[@title='{}']", - "count": "//tbody/tr/td[1]", - "flexi_button": "//div[@lst-listviewmanagerheader_listviewmanagerheader][.//span[@title='{}']]//lightning-button//button[text()='{}']", - "flexi_link": "//a//span[text()='{}']", - }, - "details": { - "button": "//button[contains(@class, 'slds-button') and text() = '{}']", - "header": "//h1//div[contains(@class, 'entityNameTitle') and contains(text(),'{}')]", - }, - "link": "//a[contains(text(),'{}')]", - "flexipage-popup": "//div[contains(@class, 'slds-is-open')][contains(@class, 'slds-combobox')]", -} +""" Locators for Spring '21 """ + +from locators_52 import outboundfunds_lex_locators +import copy + +outboundfunds_lex_locators = copy.deepcopy(outboundfunds_lex_locators) diff --git a/robot/OutboundFunds/resources/locators_52.py b/robot/OutboundFunds/resources/locators_52.py new file mode 100644 index 00000000..fd754371 --- /dev/null +++ b/robot/OutboundFunds/resources/locators_52.py @@ -0,0 +1,79 @@ +# Summer '21 locators +outboundfunds_lex_locators = { + "app_launcher": { + "view_all_button": "//button[text()='View All']", + "app_link": "//p[contains(@title,'{}')]", + "app_link_search_result": "//mark[contains(text(),'{}')]", + "search_input": "//input[contains(@placeholder,'Search apps or items...')]", + }, + "new_record": { + "label": "//label[text()='{}']", + "title": "//h2[contains(@class, 'inlineTitle') and text()='{}']", + "field_label": "//div[./*/*[text()='{}']]", + "edit_title": "//h2[contains(@class, 'title') and text()='{}']", + "list": "//div[contains(@class,'forcePageBlockSectionRow')]/div[contains(@class,'forcePageBlockItem')]/div[contains(@class,'slds-hint-parent')]/div[@class='slds-form-element__control']/div[.//span[text()='{}']][//div[contains(@class,'uiMenu')]//a[@class='select']]", + "text_field": "//div[contains(@class, 'uiInput')][.//label[contains(@class, 'uiLabel')][.//span[text()='{}']]]//*[self::input or self::textarea]", + "flexipage-list": '//lightning-combobox[./label[text()="{}"]]//input[contains(@class,"combobox__input")]', + "dd_selection": "//lightning-base-combobox-item[@data-value='{}']", + "button": "//button[contains(@class, 'slds-button') and text()='{}']", + "lookup_field": "//div[contains(@class, 'autocompleteWrapper')]//input[@title='{}']", + "lightning_lookup": "//label[text()='{}']/following-sibling::div//input", + "lookup_value": "//div[contains(@class, 'listContent')]//div[contains(@class, 'slds-truncate') and @title='{}']", + "checkbox": "//div[contains(@class,'uiInputCheckbox')]/label/span[text()='{}']/../following-sibling::input[@type='checkbox']", + "field_input": '//label[text()="{}"]/following-sibling::div//*[self::input or self::textarea]', + "open_date_picker": "//div[@class='slds-form-element__control']/div[.//span[text()='{}']]//div//a[contains(@class,'datePicker-openIcon display')]", + "datepicker_popup": "//table[@class='calGrid' and @role='grid']", + "select_date": "//div[contains(@class,'uiDatePickerGrid')]/table[@class='calGrid']//*[text()='{}']", + "text-field": "//label/span[text()='{}']/../following-sibling::input", + "footer_button": "//lightning-button//button[text()='{}']", + "dropdown_field": "//lightning-combobox[./label[text()='{}']]/div//input[contains(@class,'combobox__input')]", + "dropdown_popup": "//div[contains(@class, 'slds-dropdown-trigger')]/div[contains(@class, 'slds-listbox')]", + "dropdown_value": "//div[contains(@class,'slds-listbox')]//lightning-base-combobox-item//span[text()='{}']", + "modal_footer_button": "//*[@id='wrapper-body']/footer/button/span[text()='{}']", + "modal_footer": "//footer[@class='slds-modal__footer']", + "amount_field": "//label[text()='{}']/..//*[self::input or self::textarea]", + "date_field": "//div[contains(@class,'slds-dropdown-trigger')][./label[text()='{}']]/div/input", + }, + "confirm": { + "check_value": "//div[contains(@class, 'forcePageBlockItem') or contains(@class, 'slds-form-element_stacked')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]//*[text()='{}']", + "check_status": "//div[contains(@class, 'field-label-container')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span//lightning-formatted-text[text()='{}']", + "check_numbers": "//div[contains(@class, 'field-label-container')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span//lightning-formatted-number[text()='{}']", + }, + "tab": { + "tab_header": "//a[@class='slds-tabs_default__link' and text()='{}']", + "record_detail_tab": "//a[contains(@data-label,'{}')]", + "verify_header": "//div[contains(@class, 'entityNameTitle')]", + "verify_details": "//div[contains(@class, 'slds-form-element')][.//span[text()='{}']]//following-sibling::div[.//span[contains(@class, 'test-id__field-value')]]/span", + }, + "related": { + "title": '//div[contains(@class, "slds-card")]/header[.//span[@title="{}"]]', + "button": "//div[contains(@class, 'forceRelatedListSingleContainer')][.//img][.//span[@title='{}']]//a[@title='{}']", + "count": "//tbody/tr/td[1]", + "flexi_button": "//div[@lst-listviewmanagerheader_listviewmanagerheader][.//span[@title='{}']]//lightning-button//button[text()='{}']", + "flexi_link": "//a//span[contains(text(),'{}')]", + "link": "//a[contains(text(),'{}')]", + }, + "details": { + "button": "//button[contains(@class, 'slds-button') and text() = '{}']", + "header": "//h1//div[contains(@class, 'entityNameTitle') and contains(text(),'{}')]", + }, + "funding_req_role": { + "select_value": "//li/a[text()='{}']", + "select_dropdown": "//div[contains(@class, 'uiInput')][.//span[contains(@class, 'inputLabel')]]//span[text()='{}']/../following-sibling::div//a[@class='select']", + "save_button": "//footer/button/span[text()='Save']", + "fr_link": "//div//a//span[contains(text(),'FR-')]", + "save_button_old": "//div[contains(@class, 'modal-footer')]//button/span[text()='Save']", + }, + "sharing": { + "sharing_link": "//a//span[contains(text(), 'Sharing')]", + "sharing_button": "//div[contains(@class, 'highlights slds-clearfix slds-page-header slds-page-header_record-home fixed-position')]//lightning-button-menu[contains(@class,'slds-dropdown-trigger')]/button[contains(@class, 'slds-button_icon-border-filled')]", + "search_user": "//label//span[text()='Search']/../../div//input", + "save_share": "//div[contains(@class, 'modal-footer')]//button[text()='Save']", + }, + "link": "//a[contains(text(),'{}')]", + "flexipage-popup": "//div[contains(@class, 'slds-is-open')][contains(@class, 'slds-combobox')]", + "header_title": "//h2[(contains(@class, 'inlineTitle') or contains(@class, 'slds-text-heading') or contains(@class, 'listTitle') or contains(@class, 'slds-hyphenate')) and contains(text(),'{}')]", + "object_button": "//div[contains(@class, 'slds-page-header')]//*[self::a[@title='Edit'] or self::button[@name='Edit']]", + "toast_message": "//div[contains(@class,'toastContent')]/child::div/span[contains(text(),\"{}\")]", + "toast_close": "//span[contains(@class, 'toastMessage') and text()=\"{}\"]/ancestor::div//button[@title='Close']", +} diff --git a/robot/OutboundFunds/resources/qa_org/users/perms_test_user.json b/robot/OutboundFunds/resources/qa_org/users/perms_test_user.json index d9c4a1a9..81133f13 100644 --- a/robot/OutboundFunds/resources/qa_org/users/perms_test_user.json +++ b/robot/OutboundFunds/resources/qa_org/users/perms_test_user.json @@ -1,6 +1,6 @@ { "FirstName": "PermsTestingUser", - "LastName": "ForDisbursement", + "LastName": "RobotUser", "Email": "testingperms@sfdx.org", "Alias": "permtest", "TimeZoneSidKey": "America/Los_Angeles", @@ -9,5 +9,5 @@ "LanguageLocaleKey": "en_US", "profileName": "Standard User", "generatePassword": true, - "permsets": ["Disbursements"] + "permsets": ["Disbursements", "SubmitReview"] } diff --git a/robot/OutboundFunds/resources/unpackaged/qa/package.xml b/robot/OutboundFunds/resources/unpackaged/qa/package.xml index 398a15a6..526e2a63 100644 --- a/robot/OutboundFunds/resources/unpackaged/qa/package.xml +++ b/robot/OutboundFunds/resources/unpackaged/qa/package.xml @@ -4,5 +4,9 @@ Disbursements PermissionSet + + SubmitReview + PermissionSet + 50.0 \ No newline at end of file diff --git a/robot/OutboundFunds/resources/unpackaged/qa/permissionsets/SubmitReview.permissionset-meta.xml b/robot/OutboundFunds/resources/unpackaged/qa/permissionsets/SubmitReview.permissionset-meta.xml new file mode 100644 index 00000000..4b09413f --- /dev/null +++ b/robot/OutboundFunds/resources/unpackaged/qa/permissionsets/SubmitReview.permissionset-meta.xml @@ -0,0 +1,241 @@ + + + + %%%NAMESPACE%%%Outbound_Funds + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Description__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%End_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Funding_Program_Manager__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Parent_Funding_Program__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Start_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Status__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Top_Level__c + true + + + false + %%%NAMESPACE%%%Funding_Program__c.%%%NAMESPACE%%%Total_Program_Amount__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Application_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Applying_Contact__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Applying_Employee__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Applying_Organization__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Awarded_Amount__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Awarded_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Close_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Closed_reason__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%FundingProgram__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Geographical_Area_Served__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Population_Served__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Recommended_Amount__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Requested_Amount__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Requested_For__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Status__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Term_End_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Term_Start_Date__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Terms__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Total_Cancelled__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Total_Disbursed__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Total_Remaining__c + true + + + false + %%%NAMESPACE%%%Funding_Request__c.%%%NAMESPACE%%%Unpaid_Disbursements__c + true + + + false + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%AssignedTo__c + true + + + true + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%Comments__c + true + + + false + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%DueDate__c + true + + + true + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%FundingRequest__c + true + + + true + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%Status__c + true + + + true + %%%NAMESPACE%%%Review__c.%%%NAMESPACE%%%SubmittedDate__c + true + + false + + + false + false + false + true + false + %%%NAMESPACE%%%Funding_Program__c + false + + + false + false + false + true + false + %%%NAMESPACE%%%Funding_Request__c + false + + + false + false + false + true + false + %%%NAMESPACE%%%Requirement__c + false + + + false + false + true + true + false + %%%NAMESPACE%%%Review__c + false + + + %%%NAMESPACE%%%Funding_Program__c + Visible + + + %%%NAMESPACE%%%Funding_Request__c + Visible + + + %%%NAMESPACE%%%Requirement__c + Visible + + + %%%NAMESPACE%%%Review__c + Visible + + diff --git a/robot/OutboundFunds/tests/browser/Disbursements/DisbursementPermissions.robot b/robot/OutboundFunds/tests/browser/Disbursements/DisbursementPermissions.robot index 4f26cc9f..7725dce4 100644 --- a/robot/OutboundFunds/tests/browser/Disbursements/DisbursementPermissions.robot +++ b/robot/OutboundFunds/tests/browser/Disbursements/DisbursementPermissions.robot @@ -47,4 +47,4 @@ Disbursement FLS Check click button Calculate Wait Until Element Is Visible text:Scheduled Date Save Disbursement - Wait Until Element Is Visible text:Error \ No newline at end of file + Wait Until Element Is Visible text:Resolve error \ No newline at end of file diff --git a/robot/OutboundFunds/tests/browser/Disbursements/Disbursements.robot b/robot/OutboundFunds/tests/browser/Disbursements/Disbursements.robot index ce885db1..0674da91 100644 --- a/robot/OutboundFunds/tests/browser/Disbursements/Disbursements.robot +++ b/robot/OutboundFunds/tests/browser/Disbursements/Disbursements.robot @@ -45,6 +45,7 @@ Create Disbursement on a Funding Request click button Calculate Wait Until Element Is Visible text:Scheduled Date Save Disbursement + Verify Toast Message Disbursements Current Page Should Be Details Funding_Request__c Validate Field Value Unpaid Disbursements contains $80,000.00 Validate Field Value Available for Disbursement contains $20,000.00 \ No newline at end of file diff --git a/robot/OutboundFunds/tests/browser/FundingProgram/FundingProgram.robot b/robot/OutboundFunds/tests/browser/FundingProgram/FundingProgram.robot index aeff40ab..f2acb5de 100644 --- a/robot/OutboundFunds/tests/browser/FundingProgram/FundingProgram.robot +++ b/robot/OutboundFunds/tests/browser/FundingProgram/FundingProgram.robot @@ -1,5 +1,5 @@ *** Settings *** -Documentation Create a nw Funding Program +Documentation Create a new Funding Program Resource robot/OutboundFunds/resources/OutboundFunds.robot Library cumulusci.robotframework.PageObjects ... robot/OutboundFunds/resources/FundingProgramPageObject.py @@ -19,6 +19,10 @@ Setup Test Data ${fp_name} = Generate New String Set suite variable &{fundingprogram} Set suite variable ${fp_name} + ${date_1} = Get current date result_format=%m/%d/%Y increment=1 day + Set suite variable ${date_1} + ${date_2} = Get current date result_format=%m/%d/%Y increment=240 days + Set suite variable ${date_2} *** Test Case *** Create Funding Program Via API @@ -31,6 +35,7 @@ Create Funding Program Via API Click Link With Text ${fundingprogram}[Name] Wait Until Loading Is Complete Current Page Should Be Details Funding_Program__c + Validate Field Value Funding Program Name contains ${fundingprogram}[Name] Create Funding Program via UI in OutboundFunds [Documentation] Creates a Funding Program via UI. @@ -40,8 +45,14 @@ Create Funding Program via UI in OutboundFunds Capture Page Screenshot Click Object Button New Wait Until Modal Is Open - Populate Field Funding Program Name ${fp_name} - Populate Field Description Automated Robot Funding Program + Populate New Record Form Funding Program Name=${fp_name} + ... Status=In progress + ... Start Date=${date_1} + ... End Date=${date_2} + ... Description=Automated Robot Funding Program + ... Total Program Amount=500000 Click Save - Wait Until Modal Is Closed - Current Page Should Be Details Funding_Program__c \ No newline at end of file + Verify Toast Message Funding Program + Current Page Should Be Details Funding_Program__c + Validate Field Value Funding Program Name contains ${fp_name} + Validate Field Value Total Program Amount contains $500,000.00 diff --git a/robot/OutboundFunds/tests/browser/FundingRequest/FundingRequest.robot b/robot/OutboundFunds/tests/browser/FundingRequest/FundingRequest.robot index 22fd01ed..32ee10af 100644 --- a/robot/OutboundFunds/tests/browser/FundingRequest/FundingRequest.robot +++ b/robot/OutboundFunds/tests/browser/FundingRequest/FundingRequest.robot @@ -34,6 +34,14 @@ Setup Test Data Set suite variable ${fr_name} ${req_name} = Generate New String Set suite variable ${req_name} + ${date_1} = Get current date result_format=%m/%d/%Y increment=1 day + Set suite variable ${date_1} + ${contact_role} = API Create Contact + Store Session Record Contact ${contact_role}[Id] + Set suite variable ${contact_role} + +*** Variables *** +${test_user} permtest *** Test Case *** Create Funding Request Via API @@ -56,10 +64,48 @@ Create Funding Request via UI in Outbound Funds Go To Page Listing ${ns}Funding_Request__c Click Object Button New wait until modal is open - Populate Field Funding Request Name ${fr_name} - Populate Lookup Field Funding Program ${fundingprogram}[Name] - Populate Lookup Field Applying Contact ${contact}[Name] + Populate New Record Form Funding Request Name=${fr_name} + ... Funding Program=${fundingprogram}[Name] + ... Application Date=${date_1} + ... Status=Submitted + ... Geographical Area Served=State + ... Applying Contact=${contact}[Name] + ... Requested Amount=25000 Click Save - wait until modal is closed + Verify Toast Message Funding Request Current Page Should Be Details Funding_Request__c Validate Field Value Funding Request Name contains ${fr_name} + +Add New Funding Request Role + [Documentation] Add New Funding Request Role on a Funding Request + [tags] feature:FundingRequest feature:FundingRequestRole + Go To Page Listing ${ns}Funding_Request__c + Click Link With Text ${funding_request}[Name] + Wait Until Loading Is Complete + Current Page Should Be Details Funding_Request__c + Click Button Create Funding Request Role + Wait Until Modal Is Open + Populate Lookup Field Contact ${contact_role}[Name] + Select Value From Dropdown Status Current + Select Value From Dropdown Role Applicant + Save Funding Request Role + Verify Toast Message A new Funding Request Role has been created + Current Page Should Be Details Funding_Request__c + Click Funding Request Role link + Current Page Should Be Details Funding_Request_Role__c + Validate Field Value Status contains Current + +Share a Funding Request + [Documentation] Creates a Funding Request via API and Share + ... Verifies that Funding Request is created and + ... Share Funding Request + [tags] feature:FundingRequest + Go To Page Details Funding_Request__c object_id=${funding_request}[Id] + Share A Record + Close Browser + Open test browser useralias=${test_user} + Go To Page Details Funding_Request__c object_id=${funding_request}[Id] + Validate Field Value Status contains In progress + Validate Field Value Funding Request Name contains + ... ${funding_request}[Name] + Page Should Not Contain Element OutboundFunds:object_button diff --git a/robot/OutboundFunds/tests/browser/Requirements/Requirements.robot b/robot/OutboundFunds/tests/browser/Requirements/Requirements.robot index 3a4200a4..6746825b 100644 --- a/robot/OutboundFunds/tests/browser/Requirements/Requirements.robot +++ b/robot/OutboundFunds/tests/browser/Requirements/Requirements.robot @@ -3,6 +3,7 @@ Documentation Create a Requirement on a Funding Request. Resource robot/OutboundFunds/resources/OutboundFunds.robot Library cumulusci.robotframework.PageObjects ... robot/OutboundFunds/resources/FundingRequestPageObject.py +... robot/OutboundFunds/resources/RequirementPageObject.py ... robot/OutboundFunds/resources/OutboundFunds.py Suite Setup Run keywords @@ -12,7 +13,7 @@ Suite Teardown Capture Screenshot And Delete Records And Close Browser *** Keywords *** Setup Test Data - [Documentation] Create data to run tests + [Documentation] Create data to run tests ${ns} = Get Outfunds Namespace Prefix Set Suite Variable ${ns} ${fundingprogram} = API Create Funding Program @@ -28,12 +29,21 @@ Setup Test Data Set suite variable ${funding_request} ${req_name} = Generate New String Set suite variable ${req_name} + ${req}= API Create Requirement on a Funding Request ${funding_request}[Id] + Set suite variable ${req} + ${date} = Get current date result_format=%m/%d/%Y increment=60 days + Set suite variable ${date} + +*** Variables *** +${test_user} permtest + + *** Test Case *** Add a Requirement on a Funding Request - [Documentation] Creates a Funding Request via API. + [Documentation] Creates a Funding Request via API, add a requirement. ... Go to Requirements and add a new Requirement - [tags] feature:FundingRequest Requirements + [tags] feature:FundingRequest feature:Requirements Go To Page Listing ${ns}Funding_Request__c Click Link With Text ${funding_request}[Name] Wait Until Loading Is Complete @@ -41,10 +51,26 @@ Add a Requirement on a Funding Request Click Tab Requirements click related list wrapper button Requirements New Wait For Modal New Requirement - Populate Field Requirement Name ${req_name} - Populate Lookup Field Primary Contact ${contact}[Name] + Populate New Record Form Requirement Name=${req_name} + ... Primary Contact=${contact}[Name] + ... Type=Letter of Intent + ... Due Date=${date} + ... Status=Open + ... Assigned=PermsTestingUser RobotUser Click Save - wait until modal is closed + Verify Toast Message Requirement + Go to page Listing ${ns}Requirement__c Click Related List Link ${req_name} + Click Tab Details Validate Field Value Requirement Name contains ${req_name} Validate Field Value Primary Contact contains ${contact}[Name] + +Share a Requirement + [Documentation] Share a Requirement. + [tags] feature:Requirements feature:sharing + Go To Page Details Requirement__c object_id=${req}[Id] + Share A Record + Close Browser + Open test browser useralias=${test_user} + Go To Page Details Requirement__c object_id=${req}[Id] + Page Should Not Contain Element OutboundFunds:object_button diff --git a/robot/OutboundFunds/tests/browser/Review/Review.robot b/robot/OutboundFunds/tests/browser/Review/Review.robot new file mode 100644 index 00000000..c466f225 --- /dev/null +++ b/robot/OutboundFunds/tests/browser/Review/Review.robot @@ -0,0 +1,84 @@ +*** Settings *** +Documentation Create a Review on a Funding Request. +Resource robot/OutboundFunds/resources/OutboundFunds.robot +Library cumulusci.robotframework.PageObjects +... robot/OutboundFunds/resources/FundingRequestPageObject.py +... robot/OutboundFunds/resources/ReviewPageObject.py +... robot/OutboundFunds/resources/OutboundFunds.py + +Suite Setup Run keywords +... Open Test Browser +... Setup Test Data +Suite Teardown Capture Screenshot And Delete Records And Close Browser + +*** Keywords *** +Setup Test Data + [Documentation] Create data to run tests + ${ns} = Get Outfunds Namespace Prefix + Set Suite Variable ${ns} + ${fundingprogram} = API Create Funding Program + Set suite variable ${fundingprogram} + ${contact} = API Create Contact + Store Session Record Contact ${contact}[Id] + Set suite variable ${contact} + ${funding_request} = API Create Funding Request ${fundingprogram}[Id] + ... ${contact}[Id] + ... ${ns}Status__c=In Progress + ... ${ns}Awarded_Amount__c=100000 + Store Session Record ${ns}Funding_Request__c ${funding_request}[Id] + Set suite variable ${funding_request} + &{review} = API Create Review on a Funding Request + ... ${funding_request}[Id] + Set Suite Variable &{review} + ${review_name1} = Generate New String + Set suite variable ${review_name1} + ${review_name2} = Generate New String + Set suite variable ${review_name2} + +*** Test Case *** +Create Review Via API + [Documentation] Creates a Review via API. + ... Verifies that Review is created + [tags] feature:Review + Go To Page Listing ${ns}Review__c + Capture Page Screenshot + Click Link With Text ${review}[Name] + Wait Until Loading Is Complete + Current Page Should Be Details Review__c + +Add a Review on a Funding Request + [Documentation] Creates a Funding Request via API. + ... Go to Reviews and add a new Review + [tags] feature:Review + Go To Page Listing ${ns}Funding_Request__c + Click Link With Text ${funding_request}[Name] + Wait Until Loading Is Complete + Current Page Should Be Details Funding_Request__c + Click Tab Reviews + Click Related List Wrapper Button Reviews New + Wait For Modal New Review + Populate Field Review Name ${review_name1} + Click Save + Wait Until Modal is Closed + Current Page Should Be Details Funding_Request__c + Click Tab Reviews + # validtes column names + Page Should Contain Element //span[@title='Review Name'] + Page Should Contain Element //span[@title='Status'] + Page Should Contain Element //span[@title='Assigned To'] + Page Should Contain Element //span[@title='Due Date'] + Click Flexipage Related List Link ${review_name1} + Validate Field Value Review Name contains ${review_name1} + +Create a Review via Review Object Tab + [Documentation] Creates a Review via the Review object tab + [tags] feature:Review + Go To Page Listing ${ns}Review__c + Click Object Button New + Wait For Modal New Review + Populate Field Review Name ${review_name2} + Populate Lookup Field Funding Request ${funding_request}[Name] + Click Save + Wait Until Modal Is Closed + Current Page Should Be Details Review__c + Validate Field Value Review Name contains ${review_name2} diff --git a/robot/OutboundFunds/tests/browser/Review/SubmitReview.robot b/robot/OutboundFunds/tests/browser/Review/SubmitReview.robot new file mode 100644 index 00000000..39ababa7 --- /dev/null +++ b/robot/OutboundFunds/tests/browser/Review/SubmitReview.robot @@ -0,0 +1,56 @@ +*** Settings *** +Documentation Create a Review on a Funding Request. +Resource robot/OutboundFunds/resources/OutboundFunds.robot +Library cumulusci.robotframework.PageObjects +... robot/OutboundFunds/resources/FundingRequestPageObject.py +... robot/OutboundFunds/resources/ReviewPageObject.py +... robot/OutboundFunds/resources/OutboundFunds.py + +Suite Setup Run keywords +... Open test browser +... Setup Test Data +Suite Teardown Capture Screenshot And Delete Records And Close Browser + +*** Variables *** +${test_user} permtest + +*** Keywords *** +Setup Test Data + [Documentation] Create data to run tests + ${ns} = Get Outfunds Namespace Prefix + Set Suite Variable ${ns} + ${fundingprogram} = API Create Funding Program + Set suite variable ${fundingprogram} + ${contact} = API Create Contact + Store Session Record Contact ${contact}[Id] + Set suite variable ${contact} + ${funding_request} = API Create Funding Request ${fundingprogram}[Id] + ... ${contact}[Id] + ... ${ns}Status__c=Not Started + ... ${ns}Awarded_Amount__c=100000 + Store Session Record ${ns}Funding_Request__c ${funding_request}[Id] + Set suite variable ${funding_request} + &{review} = API Create Review on a Funding Request + ... ${funding_request}[Id] + Set Suite Variable &{review} + ${submitted_date} = Get current date result_format=%m/%d/%Y + Set suite variable ${submitted_date} + Close Browser + +*** Test Case *** +Submit a Review + [Documentation] Submit a Review + [tags] feature:Review + Open Test Browser useralias=${test_user} + ${today} = Get current date result_format=%-m/%d/%Y + Go To Page Details Review__c + ... object_id=${review}[Id] + Current Page Should Be Details Review__c + Validate Field Value Status contains In Progress + Click Button Submit Review + Wait until modal is open + Current page should be SubmitReview Review__c + Submit Review + Verify Toast Message Review submitted. + Current Page Should Be Details Review__c + Validate Field Value Status contains Submitted diff --git a/robot/OutboundFunds/tests/standard_objects/create_contact.robot b/robot/OutboundFunds/tests/standard_objects/create_contact.robot index ab6d5855..2d041413 100644 --- a/robot/OutboundFunds/tests/standard_objects/create_contact.robot +++ b/robot/OutboundFunds/tests/standard_objects/create_contact.robot @@ -1,45 +1,59 @@ *** Settings *** Documentation Create a new Contact via API and UI. -Resource cumulusci/robotframework/Salesforce.robot +Resource robot/OutboundFunds/resources/OutboundFunds.robot +Library cumulusci.robotframework.PageObjects +... robot/OutboundFunds/resources/ContactPageObject.py Suite Setup Open Test Browser Suite Teardown Delete Records and Close Browser *** Test Cases *** Via API - [Documentation] Create a Contact via API ${first_name} = Generate Random String ${last_name} = Generate Random String ${contact_id} = Salesforce Insert Contact ... FirstName=${first_name} ... LastName=${last_name} + &{contact} = Salesforce Get Contact ${contact_id} Validate Contact ${contact_id} ${first_name} ${last_name} Via UI - [Documentation] Create a Contact via UI ${first_name} = Generate Random String ${last_name} = Generate Random String - Go To Object Home Contact + + Go To Page Home Contact Click Object Button New + Wait For Modal New Contact + Populate Form ... First Name=${first_name} ... Last Name=${last_name} Click Modal Button Save + Wait Until Modal Is Closed + ${contact_id} = Get Current Record Id Store Session Record Contact ${contact_id} Validate Contact ${contact_id} ${first_name} ${last_name} + *** Keywords *** Validate Contact [Arguments] ${contact_id} ${first_name} ${last_name} - [Documentation] Validate via UI and API + [Documentation] + ... Given a contact id, validate that the contact has the + ... expected first and last name both through the detail page in + ... the UI and via the API. + # Validate via UI - Go To Record Home ${contact_id} - Page Should Contain ${first_name} ${last_name} + Go To Page Detail Contact ${contact_id} + Page Should Contain ${first_name} ${last_name} + # Validate via API &{contact} = Salesforce Get Contact ${contact_id} - Should Be Equal ${first_name} &{contact}[FirstName] - Should Be Equal ${last_name} &{contact}[LastName] + Should Be Equal ${first_name} ${contact}[FirstName] + Should Be Equal ${last_name} ${contact}[LastName] + Should Be Equal ${first_name} ${contact}[FirstName] + Should Be Equal ${last_name} ${contact}[LastName] diff --git a/sfdx-project.json b/sfdx-project.json index 46cb87b1..ea94307d 100644 --- a/sfdx-project.json +++ b/sfdx-project.json @@ -1,5 +1,5 @@ { - "sourceApiVersion": "48.0", + "sourceApiVersion": "52.0", "packageDirectories": [{ "default": true, "path": "force-app" }], "namespace": "outfunds" } diff --git a/yarn.lock b/yarn.lock index 8a4389a3..87b6bc47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,196 +2,1627 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== +"@ampproject/remapping@^2.1.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + dependencies: + "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" + integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== + dependencies: + "@babel/highlight" "^7.16.7" + +"@babel/compat-data@^7.14.7", "@babel/compat-data@^7.17.10": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" + integrity sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw== + +"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.13.10", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0", "@babel/core@~7.17.8": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.10.tgz#74ef0fbf56b7dfc3f198fc2d927f4f03e12f4b05" + integrity sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.10" + "@babel/helper-compilation-targets" "^7.17.10" + "@babel/helper-module-transforms" "^7.17.7" + "@babel/helpers" "^7.17.9" + "@babel/parser" "^7.17.10" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.10" + "@babel/types" "^7.17.10" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" + +"@babel/core@~7.14.0": + version "7.14.8" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.8.tgz#20cdf7c84b5d86d83fac8710a8bc605a7ba3f010" + integrity sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.14.8" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-module-transforms" "^7.14.8" + "@babel/helpers" "^7.14.8" + "@babel/parser" "^7.14.8" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.8" + "@babel/types" "^7.14.8" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" + +"@babel/eslint-parser@^7", "@babel/eslint-parser@~7.17.0": + version "7.17.0" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz#eabb24ad9f0afa80e5849f8240d0e5facc2d90d6" + integrity sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA== dependencies: - "@babel/highlight" "^7.10.4" + eslint-scope "^5.1.1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.0" -"@babel/generator@^7.11.0": - version "7.11.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.11.4.tgz#1ec7eec00defba5d6f83e50e3ee72ae2fee482be" - integrity sha512-Rn26vueFx0eOoz7iifCN2UHT6rGtnkSGWSoDRIy8jZN3B91PzeSULbswfLoOWuTuAcNwpG/mxy+uCTDnZ9Mp1g== +"@babel/generator@^7.14.8", "@babel/generator@^7.17.10", "@babel/generator@^7.7.2": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.10.tgz#c281fa35b0c349bbe9d02916f4ae08fc85ed7189" + integrity sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg== dependencies: - "@babel/types" "^7.11.0" + "@babel/types" "^7.17.10" + "@jridgewell/gen-mapping" "^0.1.0" jsesc "^2.5.1" - source-map "^0.5.0" -"@babel/helper-function-name@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" - integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== +"@babel/helper-annotate-as-pure@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" + integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.17.10": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz#09c63106d47af93cf31803db6bc49fef354e2ebe" + integrity sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-validator-option" "^7.16.7" + browserslist "^4.20.2" + semver "^6.3.0" + +"@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.16.7": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz#71835d7fb9f38bd9f1378e40a4c0902fdc2ea49d" + integrity sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-member-expression-to-functions" "^7.17.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/helper-replace-supers" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + +"@babel/helper-environment-visitor@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7" + integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-function-name@^7.17.9": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" + integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== + dependencies: + "@babel/template" "^7.16.7" + "@babel/types" "^7.17.0" + +"@babel/helper-hoist-variables@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" + integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-member-expression-to-functions@^7.16.7", "@babel/helper-member-expression-to-functions@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" + integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== + dependencies: + "@babel/types" "^7.17.0" + +"@babel/helper-module-imports@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" + integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-module-imports@~7.13.12": + version "7.13.12" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" + integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== + dependencies: + "@babel/types" "^7.13.12" + +"@babel/helper-module-transforms@^7.14.8", "@babel/helper-module-transforms@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz#3943c7f777139e7954a5355c815263741a9c1cbd" + integrity sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw== + dependencies: + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-simple-access" "^7.17.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-validator-identifier" "^7.16.7" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.3" + "@babel/types" "^7.17.0" + +"@babel/helper-optimise-call-expression@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" + integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" + integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== + +"@babel/helper-replace-supers@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1" + integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw== + dependencies: + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-member-expression-to-functions" "^7.16.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/traverse" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/helper-simple-access@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" + integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== + dependencies: + "@babel/types" "^7.17.0" + +"@babel/helper-split-export-declaration@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" + integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-validator-identifier@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" + integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== + +"@babel/helper-validator-option@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" + integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== + +"@babel/helpers@^7.14.8", "@babel/helpers@^7.17.9": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.9.tgz#b2af120821bfbe44f9907b1826e168e819375a1a" + integrity sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q== + dependencies: + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.9" + "@babel/types" "^7.17.0" + +"@babel/highlight@^7.16.7": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3" + integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.14.8", "@babel/parser@^7.16.7", "@babel/parser@^7.17.10": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.10.tgz#873b16db82a8909e0fbd7f115772f4b739f6ce78" + integrity sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ== + +"@babel/plugin-proposal-class-properties@~7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" + integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== dependencies: - "@babel/helper-get-function-arity" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/types" "^7.10.4" + "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" -"@babel/helper-get-function-arity@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2" - integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== +"@babel/plugin-proposal-dynamic-import@^7.13.8": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" + integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-proposal-object-rest-spread@~7.14.4": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" + integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g== dependencies: - "@babel/types" "^7.10.4" + "@babel/compat-data" "^7.14.7" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.14.5" -"@babel/helper-split-export-declaration@^7.11.0": - version "7.11.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f" - integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: - "@babel/types" "^7.11.0" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/helper-validator-identifier@^7.10.4": +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-decorators@^7.12.13": + version "7.17.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz#a2be3b2c9fe7d78bd4994e790896bc411e2f166d" + integrity sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" - integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/highlight@^7.10.4": +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" - integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - chalk "^2.0.0" - js-tokens "^4.0.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/parser@^7.10.4", "@babel/parser@^7.11.0", "@babel/parser@^7.7.0": - version "7.11.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.4.tgz#6fa1a118b8b0d80d0267b719213dc947e88cc0ca" - integrity sha512-MggwidiH+E9j5Sh8pbrX5sJvMcsqS5o+7iB42M9/k0CD63MjYbdP4nhSh7uB5wnv2/RVzTZFTxzF/kIa5mrCqA== +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/template@^7.10.4": +"@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" - integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/parser" "^7.10.4" - "@babel/types" "^7.10.4" - -"@babel/traverse@^7.7.0": - version "7.11.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.11.0.tgz#9b996ce1b98f53f7c3e4175115605d56ed07dd24" - integrity sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.11.0" - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-split-export-declaration" "^7.11.0" - "@babel/parser" "^7.11.0" - "@babel/types" "^7.11.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.16.7", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz#80031e6042cad6a95ed753f672ebd23c30933195" + integrity sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-modules-commonjs@^7.13.8": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz#274be1a2087beec0254d4abd4d86e52442e1e5b6" + integrity sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw== + dependencies: + "@babel/helper-module-transforms" "^7.17.7" + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-simple-access" "^7.17.7" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-parameters@^7.14.5": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz#a1721f55b99b736511cb7e0152f61f17688f331f" + integrity sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-typescript@^7.16.7": + version "7.16.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0" + integrity sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.16.7" + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-typescript" "^7.16.7" + +"@babel/preset-typescript@^7.13.0": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" + integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-typescript" "^7.16.7" + +"@babel/template@^7.14.5", "@babel/template@^7.16.7", "@babel/template@^7.3.3": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" + integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/parser" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.14.8", "@babel/traverse@^7.16.7", "@babel/traverse@^7.17.10", "@babel/traverse@^7.17.3", "@babel/traverse@^7.17.9", "@babel/traverse@^7.7.2": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.10.tgz#1ee1a5ac39f4eac844e6cf855b35520e5eb6f8b5" + integrity sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.10" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/parser" "^7.17.10" + "@babel/types" "^7.17.10" debug "^4.1.0" globals "^11.1.0" - lodash "^4.17.19" -"@babel/types@^7.10.4", "@babel/types@^7.11.0", "@babel/types@^7.7.0": - version "7.11.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.0.tgz#2ae6bf1ba9ae8c3c43824e5861269871b206e90d" - integrity sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA== +"@babel/types@^7.0.0", "@babel/types@^7.13.12", "@babel/types@^7.14.8", "@babel/types@^7.16.7", "@babel/types@^7.17.0", "@babel/types@^7.17.10", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.17.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.10.tgz#d35d7b4467e439fcf06d195f8100e0fea7fc82c4" + integrity sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A== dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - lodash "^4.17.19" + "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@hapi/address@^4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-4.1.0.tgz#d60c5c0d930e77456fdcde2598e77302e2955e1d" - integrity sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ== - dependencies: - "@hapi/hoek" "^9.0.0" +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@cnakazawa/watch@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + +"@cspell/cspell-bundled-dicts@^5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.20.0.tgz#294106a2660baf825494535019a0d2230c3cc0c1" + integrity sha512-tCO32xVSuey4Tg8XuayBzcrCAfrAXL8J1PeYl26+/ZUl5zkAL4AuyL0Cf4e2PpeEomnUWP2y5noZLLbUeOIwnw== + dependencies: + "@cspell/dict-ada" "^2.0.0" + "@cspell/dict-aws" "^2.0.0" + "@cspell/dict-bash" "^2.0.2" + "@cspell/dict-companies" "^2.0.4" + "@cspell/dict-cpp" "^2.0.3" + "@cspell/dict-cryptocurrencies" "^2.0.0" + "@cspell/dict-csharp" "^2.0.1" + "@cspell/dict-css" "^2.0.0" + "@cspell/dict-dart" "^1.1.0" + "@cspell/dict-django" "^2.0.0" + "@cspell/dict-dotnet" "^2.0.1" + "@cspell/dict-elixir" "^2.0.1" + "@cspell/dict-en-gb" "^1.1.33" + "@cspell/dict-en_us" "^2.2.2" + "@cspell/dict-filetypes" "^2.0.1" + "@cspell/dict-fonts" "^2.0.0" + "@cspell/dict-fullstack" "^2.0.5" + "@cspell/dict-git" "^1.0.1" + "@cspell/dict-golang" "^2.0.0" + "@cspell/dict-haskell" "^2.0.0" + "@cspell/dict-html" "^3.0.1" + "@cspell/dict-html-symbol-entities" "^2.0.0" + "@cspell/dict-java" "^2.0.0" + "@cspell/dict-latex" "^2.0.0" + "@cspell/dict-lorem-ipsum" "^2.0.0" + "@cspell/dict-lua" "^2.0.0" + "@cspell/dict-node" "^2.0.1" + "@cspell/dict-npm" "^2.0.3" + "@cspell/dict-php" "^2.0.0" + "@cspell/dict-powershell" "^2.0.0" + "@cspell/dict-public-licenses" "^1.0.4" + "@cspell/dict-python" "^3.0.3" + "@cspell/dict-r" "^1.0.2" + "@cspell/dict-ruby" "^2.0.1" + "@cspell/dict-rust" "^2.0.0" + "@cspell/dict-scala" "^2.0.0" + "@cspell/dict-software-terms" "^2.1.5" + "@cspell/dict-swift" "^1.0.2" + "@cspell/dict-typescript" "^2.0.0" + "@cspell/dict-vue" "^2.0.2" + +"@cspell/cspell-pipe@^5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@cspell/cspell-pipe/-/cspell-pipe-5.20.0.tgz#964aa560c89ecdf4eea9145700ccd6ab4c235ed8" + integrity sha512-dGHf4XZgPlGqviYTD+5ZwSk3hpiywsuuDqnoPo9SeQ1xPon7uFVKsMiAAzvhGAkkBaKIBNP/nwPU0feYvLoCJg== + +"@cspell/cspell-types@^5.20.0": + version "5.20.0" + resolved "https://registry.yarnpkg.com/@cspell/cspell-types/-/cspell-types-5.20.0.tgz#4c9a47249e1ad534938f2f35fbba1221e7800570" + integrity sha512-p06/HAKgalqyGHfnowJvjO3SQHxuOzKdiJTUlUi8x1CrEk7PmZEHuORlt9tVVZ46Xf2qY9+QLeTtattlWPJ39A== + +"@cspell/dict-ada@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-ada/-/dict-ada-2.0.0.tgz#5d31967cbd7a0d12f4b4de3fd5b09e59239cf78b" + integrity sha512-4gfJEYXVwz6IN2LBaT6QoUV4pqaR35i0z0u9O684vLuVczvNJIHa4vNaSEFBr9d6xxncUyqstgP9P73ajJjh9A== -"@hapi/formula@^2.0.0": +"@cspell/dict-aws@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-2.0.0.tgz#edade0619ed58c8e4f164f233cda70211e787128" - integrity sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A== + resolved "https://registry.yarnpkg.com/@cspell/dict-aws/-/dict-aws-2.0.0.tgz#9af72af4e59e96029dd4335271d87784843cb7dd" + integrity sha512-NKz7pDZ7pwj/b33i3f4WLpC1rOOUMmENwYgftxU+giU2YBeKM2wZbMTSEIzsrel56r0UlQYmdIVlP/B4nnVaoQ== -"@hapi/hoek@^9.0.0": - version "9.0.4" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.0.4.tgz#e80ad4e8e8d2adc6c77d985f698447e8628b6010" - integrity sha512-EwaJS7RjoXUZ2cXXKZZxZqieGtc7RbvQhUy8FwDoMQtxWVi14tFjeFCYPZAM1mBCpOpiBpyaZbb9NeHc7eGKgw== +"@cspell/dict-bash@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-bash/-/dict-bash-2.0.2.tgz#8bc3e0a6c1b9c0df1bd9a1b7694c58d9843fd16b" + integrity sha512-ASIgI/LmV2TYrD4mtk+gm4XmUSTRomOyRt7NDWyBpEww/AeawC2O2NH6FosyUT6dUU3GaXt2wgJRN7R78n1SGg== + +"@cspell/dict-companies@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@cspell/dict-companies/-/dict-companies-2.0.4.tgz#2ba11418478d99d67a96004ea782a47a42c501a3" + integrity sha512-nLNVddo+iu4q/Mu03nkVTMnSPxBkoLyZ0MgpHJZWCqxVATbBkzoZNNNjsTkJhvkbrUIWydf8YW4U4wYY+kyh7Q== + +"@cspell/dict-cpp@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@cspell/dict-cpp/-/dict-cpp-2.0.3.tgz#551bec166c4520f7ba36f8d263fb885d19f98db0" + integrity sha512-aWRvI3CQW2M3XeJpDVffItw/9n4hxsN5EPwyBa6Po6EnCxZZZLOqpieZk4JNz4pH0/xbnOX+sMMuSeKWr71r/w== -"@hapi/pinpoint@^2.0.0": +"@cspell/dict-cryptocurrencies@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-2.0.0.tgz#805b40d4dbec04fc116a73089494e00f073de8df" - integrity sha512-vzXR5MY7n4XeIvLpfl3HtE3coZYO4raKXW766R6DZw/6aLqR26iuZ109K7a0NtF2Db0jxqh7xz2AxkUwpUFybw== + resolved "https://registry.yarnpkg.com/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-2.0.0.tgz#a74eecb42a46a96d08b6613fdb5c554529d3afff" + integrity sha512-nREysmmfOp7L2YCRAUufQahwD5/Punzb5AZ6eyg4zUamdRWHgBFphb5/9h2flt1vgdUfhc6hZcML21Ci7iXjaA== + +"@cspell/dict-csharp@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-csharp/-/dict-csharp-2.0.1.tgz#86ec4fa42ba9a4cc57df28ec7a335b56bf751c5b" + integrity sha512-ZzAr+WRP2FUtXHZtfhe8f3j9vPjH+5i44Hcr5JqbWxmqciGoTbWBPQXwu9y+J4mbdC69HSWRrVGkNJ8rQk8pSw== + +"@cspell/dict-css@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-css/-/dict-css-2.0.0.tgz#91dca013f16b51144eaea160e144b830f2dad027" + integrity sha512-MrFyswFHnPh4H0u6IlV4eHy+ZCUrrHzeL161LyTOqCvaKpbZavMgNYXzZqTF9xafO0iLgwKrl+Gkclu1KVBg0Q== + +"@cspell/dict-dart@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-dart/-/dict-dart-1.1.0.tgz#d79689493debdad231efe495bd1460bff1d2f577" + integrity sha512-bBqZINm+RVjMgUrAhRzv/xx3jc3dkIqO0higPbsK+63IAtMNY3EiQnEO4eapbU+qAhyvICY9hZQZXy5Ux4p+Pw== + +"@cspell/dict-django@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-django/-/dict-django-2.0.0.tgz#a5f5f693a686e5873f9dfb547ee3b3142ef760b1" + integrity sha512-GkJdJv6cmzrKcmq2/oxTXjKF5uv71r4eTqnFmgPbNBW1t+G4VYpzOf0QrVQrhx2RC4DdW5XfcTf+iS0FxHOTmw== + +"@cspell/dict-dotnet@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-dotnet/-/dict-dotnet-2.0.1.tgz#8ef56df758b63f0a2ba4d8681a427a6861ed34d5" + integrity sha512-b1n4crJRW0WZVf9Gp/52j/tDtjYiZ3N81fIyfqPlBrjsh/5AivfA697DYwQ2mr8ngNX7RsqRtYNQjealA1rEnQ== + +"@cspell/dict-elixir@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-elixir/-/dict-elixir-2.0.1.tgz#1a9b422215b5edabb84568cfa5c0c70bc164a2ce" + integrity sha512-eTTTxZt1FqGkM780yFDxsGHvTbWqvlK8YISSccK8FyrB6ULW+uflQlNS5AnWg3uWKC48b7pQott+odYCsPJ+Ow== + +"@cspell/dict-en-gb@^1.1.33": + version "1.1.33" + resolved "https://registry.yarnpkg.com/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz#7f1fd90fc364a5cb77111b5438fc9fcf9cc6da0e" + integrity sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g== + +"@cspell/dict-en_us@^2.2.2": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@cspell/dict-en_us/-/dict-en_us-2.2.4.tgz#20abce3eabe048aa5d858de7b9475c6c290cdc1e" + integrity sha512-gblsvIPLNAK+pRR/Mn2m2kRQLVFeoORQJeaZKlGHWckA3s0iuTN49hSSTbK66k3aWlzhirtSoux7IdvT2RpgnQ== + +"@cspell/dict-filetypes@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-filetypes/-/dict-filetypes-2.0.1.tgz#a77467dad8fee31c28d623f85a15ce6fca3e2fdc" + integrity sha512-bQ7K3U/3hKO2lpQjObf0veNP/n50qk5CVezSwApMBckf/sAVvDTR1RGAvYdr+vdQnkdQrk6wYmhbshXi0sLDVg== + +"@cspell/dict-fonts@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-fonts/-/dict-fonts-2.0.0.tgz#76e7781b44cdda6933144e15cba80e978c29bd15" + integrity sha512-AgkTalphfDPtKFPYmEExDcj8rRCh86xlOSXco8tehOEkYVYbksOk9XH0YVH34RFpy93YBd2nnVGLgyGVwagcPw== + +"@cspell/dict-fullstack@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@cspell/dict-fullstack/-/dict-fullstack-2.0.5.tgz#ffe416f90b0b30f1586e75432c0bc09b4c1faf96" + integrity sha512-jnLnHZ4HcCFNUfN+q7m0CUDtISNKat0Jahe1GgnAdEwzcozqKBhlGAjV7mQWPtKpqfJU61JakDnrxzqefAfZHw== + +"@cspell/dict-git@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-git/-/dict-git-1.0.1.tgz#9de5ab2532abcdc8b10bd83ccb1f5e5dae0b6067" + integrity sha512-Rk+eTof/9inF11lvxmkCRK+gODatA3qai8kSASv6OG/JfPvpj7fTHErx/rdgPw/LOTDUafnoTjTYmj7B2MOQXg== + +"@cspell/dict-golang@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-golang/-/dict-golang-2.0.0.tgz#a392533780c9fc3dc959f1358d09f7a6c6d82656" + integrity sha512-rUeZJR/S/ZjAsOURtxsAO6xDQhL0IzF458ScahaeOqe0zVL3tx7tCLikCgT92NWPs3BNqmsZGqYSDbn/1KsSIA== + +"@cspell/dict-haskell@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-haskell/-/dict-haskell-2.0.0.tgz#9e7e58eba2b4633221650dcdcc43f73588b48119" + integrity sha512-cjX1Br+gSWqtcmJD/IMHz1UoP3pUaKIIKy/JfhEs7ANtRt6hhfEKe9dl2kQzDkkKt4pXol+YgdYxL/sVc/nLgQ== + +"@cspell/dict-html-symbol-entities@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-2.0.0.tgz#a25d39e62bd2dd7191ca5612714aa0a1b90ca10f" + integrity sha512-71S5wGCe7dq6C+zGDwsEAe5msub/irrLi6SExeG11a/EkpA3RKAEheDGPk0hOY4+vOcIFHaApxOjLTtgQfYWfA== + +"@cspell/dict-html@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-html/-/dict-html-3.0.1.tgz#d5d10ef9b62361d8250cf9fe8564606993faa9df" + integrity sha512-sbuFd+nSjgbrGf5eYwSddFhm1eLLePKWyH6Zn8Zb0OODrBK5e4vGn1/scI/MOH5a2IvNs8W9wp84uMBFJcQZtw== + +"@cspell/dict-java@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-java/-/dict-java-2.0.0.tgz#76252cee8f04e099ac6dae0f45f22257088060a7" + integrity sha512-9f5LDATlAiXRGqxLxgqbOLlQxuMW2zcN7tBgxwtN+4u90vM03ZUOR/gKIuDV/y0ZuAiWBIjA73cjk8DJ13Q1eA== + +"@cspell/dict-latex@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-latex/-/dict-latex-2.0.0.tgz#0b13b6522d305f5842833ec0179078d900714f65" + integrity sha512-H6RRwbHhQ9ARoO1R57SDqB+q/J5jUDdVnkdfukJkA+HNlJBhCcDuzGOIJqr+GBkJYDkF3obZ3LEOk2lUfT+Eyg== + +"@cspell/dict-lorem-ipsum@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-2.0.0.tgz#47f2a9ec24808cdf8417457ae8f5a588f33c338c" + integrity sha512-jKogAKtqvgPMleL6usyj3rZ0m8sVUR6drrD+wMnWSfdx1BmUyTsYiuh/mPEfLAebaYHELWSLQG3rDZRvV9Riqg== + +"@cspell/dict-lua@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-lua/-/dict-lua-2.0.0.tgz#b96d0363a28ac7e0483ad03edb21705c4f951459" + integrity sha512-7WUEBEspSKtsq104WdIys1+DLqAxpJPzw74Py1TuE3fI5GvlzeSZkRFP2ya54GB2lCO4C3mq4M8EnitpibVDfw== + +"@cspell/dict-node@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-node/-/dict-node-2.0.1.tgz#eda891ebdbce83f20829cb6c85cd209da8cf5cdd" + integrity sha512-ztBWzhvI+YaMehICSJ65cohhjQqoztxf9vrS3YckOiVGBFvUMaFVNdX9klQkvrLcS/O4+2PzoGeIEkmf99amLA== + +"@cspell/dict-npm@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@cspell/dict-npm/-/dict-npm-2.0.3.tgz#044d71c36cf322f2816a77978bfd5dc21698667c" + integrity sha512-K/rnVhmHkR3jfdo7o8P2NDKyMcpVe9pUBiFDY1y2C0YqZXIxCz1f5hObm/hxyO+Vbn5VLU3TKU5fZ5z3LspXOg== + +"@cspell/dict-php@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-php/-/dict-php-2.0.0.tgz#5d42f7df7c1da89fe19c2ccfe1bf61231d183990" + integrity sha512-29WgU77eTO985LvMHwPi1pcpfopfCWfTdffDyqya0JIfOSaFUrlYKzGPkE4mRxcz2G3hXsaM0SRvBNdIRwEdUg== + +"@cspell/dict-powershell@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-powershell/-/dict-powershell-2.0.0.tgz#6e8ae7381b1928dfaf8f5a625f8fae6e8d93f224" + integrity sha512-6uvEhLiGmG3u9TFkM1TYcky6aL9Yk7Sk3KJwoTYBaQJY2KqrprgyQtW6yxIw9oU52VRHlq3KKvSAA9Q26+SIkQ== + +"@cspell/dict-public-licenses@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@cspell/dict-public-licenses/-/dict-public-licenses-1.0.4.tgz#13c2af357e7139bf3896eba58e0feb9f51053b3f" + integrity sha512-h4xULfVEDUeWyvp1OO19pcGDqWcBEQ7WGMp3QBHyYpjsamlzsyYYjCRSY2ZvpM7wruDmywSRFmRHJ/+uNFT7nA== + +"@cspell/dict-python@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@cspell/dict-python/-/dict-python-3.0.3.tgz#6c55ee768ffe93a828e607bcab437ccf78c494c6" + integrity sha512-Mt415KczTfqmLvKTgeV8FzMzpms9baTS0P5HfULTW+UxQtZeroviYyRM9TJPJKJSoI0ISu0GiIDgmYlV7+YPog== + +"@cspell/dict-r@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-r/-/dict-r-1.0.2.tgz#4f21b240427e9bbaab8f82e0e20122d6b3cf7cee" + integrity sha512-Rp3d4sgD6izW9TW5yVI3D//3HTl9oOGBuzTvXRdoHksVPRvzIu2liVhj8MnQ3XIRe5Kc6IhLBAm6izuV2BpGwQ== + +"@cspell/dict-ruby@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@cspell/dict-ruby/-/dict-ruby-2.0.1.tgz#1cbd4d8803428bd421a5562b2d2bb4b3bae80bce" + integrity sha512-qGqhYfFeoBOashv/l0Kj5o4ilyvfq0s+t+r32juPOkOnbHz+hzxnJo2tMMg/L/UdjVV7Y8ovg4LDBC/seVrMYQ== + +"@cspell/dict-rust@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-rust/-/dict-rust-2.0.0.tgz#89acc6c251164b09c424d23abb5ee560a4484ee6" + integrity sha512-EWlQivTKXMU3TTcq/Pi6KPKTQADknasQ700UrxRPzxhwQ4sKVZ88GDu6VZJlsbFUz8Vko289KS6wjiox/7WpmQ== + +"@cspell/dict-scala@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-scala/-/dict-scala-2.0.0.tgz#b8098103bb03a13406c1c79f1769052353aafac4" + integrity sha512-MUwA2YKpqaQOSR4V1/CVGRNk8Ii5kf6I8Ch+4/BhRZRQXuwWbi21rDRYWPqdQWps7VNzAbbMA+PQDWsD5YY38g== + +"@cspell/dict-software-terms@^2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@cspell/dict-software-terms/-/dict-software-terms-2.1.5.tgz#4e2aa08839f37aa933cf1ac5196dbc7005bc8d3e" + integrity sha512-ylXWCsOJlYuucaMoHaHQLVaB8HeDrsCZ42a3jrTC/i6F/SF9I+4tBg4lMivd4w31bXBgILdbIvVHtWzJf+5m0A== + +"@cspell/dict-swift@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-swift/-/dict-swift-1.0.2.tgz#8d8f7f7a5c8d7cbcdb46fcf4526938ce9cb687a4" + integrity sha512-IrMcRO7AYB2qU5cj4ttZyEbd04DRNOG6Iha106qGGmn4P096m+Y7lOnSLJx/rZbD/cAT3Z/7i465Lr1J93j7yg== + +"@cspell/dict-typescript@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@cspell/dict-typescript/-/dict-typescript-2.0.0.tgz#c1ce88dcb1b480623eb537670d11844047539a53" + integrity sha512-WFBahxsnD2y4Os14tE5Zxh31Ggn4DzGOAu3UoxYl1lLLxaszx4RH7LmAeFuznySboiaBeRBbpfJOjQA796O6VQ== + +"@cspell/dict-vue@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-vue/-/dict-vue-2.0.2.tgz#8618b9f4825b3d80e1788082c19ac9c15832463e" + integrity sha512-/MB0RS0Gn01s4pgmjy0FvsLfr3RRMrRphEuvTRserNcM8XVtoIVAtrjig/Gg0DPwDrN8Clm0L1j7iQay6S8D0g== + +"@eslint/eslintrc@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.3.tgz#fcaa2bcef39e13d6e9e7f6271f4cc7cae1174886" + integrity sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.3.2" + globals "^13.9.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@hapi/hoek@^9.0.0": + version "9.3.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== "@hapi/topo@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.0.0.tgz#c19af8577fa393a06e9c77b60995af959be721e7" - integrity sha512-tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw== + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" -"@lwc/eslint-plugin-lwc@^0.10.0", "@lwc/eslint-plugin-lwc@~0.10.0": - version "0.10.0" - resolved "https://registry.yarnpkg.com/@lwc/eslint-plugin-lwc/-/eslint-plugin-lwc-0.10.0.tgz#e282910b01b3b403d8fec03d34c4c853e29c4676" - integrity sha512-UsosUow0xWrzzcSK1fWDWHKBT81/pJz1/icfv7w8T+BCE9G4Kb4TwJexHLOIZvY7e/dv4Fjme4lTOWehuNE5Sg== +"@humanwhocodes/config-array@^0.9.2": + version "0.9.5" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7" + integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== dependencies: + "@humanwhocodes/object-schema" "^1.2.1" + debug "^4.1.1" minimatch "^3.0.4" -"@salesforce/eslint-config-lwc@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@salesforce/eslint-config-lwc/-/eslint-config-lwc-0.6.0.tgz#d7e1cef1a998bc24ccac4b96affd2bfac99e6d43" - integrity sha512-aw5j4AN3Oia8Touaxehbr7LeZDraQj03Z1Y2XkSvmWCHhsNZxoVy9N80xXw2r2bxoY2pgdH6tS81MMwQ+GEhyw== +"@humanwhocodes/object-schema@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: - "@lwc/eslint-plugin-lwc" "~0.10.0" - babel-eslint "~10.1.0" - eslint-plugin-import "~2.20.2" - eslint-plugin-jest "~23.8.2" - eslint-restricted-globals "~0.2.0" + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" + integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^26.6.2" + jest-util "^26.6.2" + slash "^3.0.0" + +"@jest/console@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" + integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^27.5.1" + jest-util "^27.5.1" + slash "^3.0.0" + +"@jest/core@^26.6.3": + version "26.6.3" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" + integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== + dependencies: + "@jest/console" "^26.6.2" + "@jest/reporters" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^26.6.2" + jest-config "^26.6.3" + jest-haste-map "^26.6.2" + jest-message-util "^26.6.2" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-resolve-dependencies "^26.6.3" + jest-runner "^26.6.3" + jest-runtime "^26.6.3" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + jest-watcher "^26.6.2" + micromatch "^4.0.2" + p-each-series "^2.1.0" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/core@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" + integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== + dependencies: + "@jest/console" "^27.5.1" + "@jest/reporters" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.8.1" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^27.5.1" + jest-config "^27.5.1" + jest-haste-map "^27.5.1" + jest-message-util "^27.5.1" + jest-regex-util "^27.5.1" + jest-resolve "^27.5.1" + jest-resolve-dependencies "^27.5.1" + jest-runner "^27.5.1" + jest-runtime "^27.5.1" + jest-snapshot "^27.5.1" + jest-util "^27.5.1" + jest-validate "^27.5.1" + jest-watcher "^27.5.1" + micromatch "^4.0.4" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" + integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== + dependencies: + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + +"@jest/environment@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" + integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== + dependencies: + "@jest/fake-timers" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + jest-mock "^27.5.1" + +"@jest/fake-timers@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" + integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== + dependencies: + "@jest/types" "^26.6.2" + "@sinonjs/fake-timers" "^6.0.1" + "@types/node" "*" + jest-message-util "^26.6.2" + jest-mock "^26.6.2" + jest-util "^26.6.2" + +"@jest/fake-timers@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" + integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== + dependencies: + "@jest/types" "^27.5.1" + "@sinonjs/fake-timers" "^8.0.1" + "@types/node" "*" + jest-message-util "^27.5.1" + jest-mock "^27.5.1" + jest-util "^27.5.1" + +"@jest/globals@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" + integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/types" "^26.6.2" + expect "^26.6.2" + +"@jest/globals@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" + integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/types" "^27.5.1" + expect "^27.5.1" + +"@jest/reporters@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" + integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.2.4" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^4.0.3" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.0.2" + jest-haste-map "^26.6.2" + jest-resolve "^26.6.2" + jest-util "^26.6.2" + jest-worker "^26.6.2" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^4.0.1" + terminal-link "^2.0.0" + v8-to-istanbul "^7.0.0" + optionalDependencies: + node-notifier "^8.0.0" + +"@jest/reporters@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" + integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^5.1.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-haste-map "^27.5.1" + jest-resolve "^27.5.1" + jest-util "^27.5.1" + jest-worker "^27.5.1" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^4.0.1" + terminal-link "^2.0.0" + v8-to-istanbul "^8.1.0" + +"@jest/source-map@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" + integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" + +"@jest/source-map@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" + integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.9" + source-map "^0.6.0" + +"@jest/test-result@26.6.2", "@jest/test-result@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" + integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== + dependencies: + "@jest/console" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-result@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" + integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== + dependencies: + "@jest/console" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^26.6.3": + version "26.6.3" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" + integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== + dependencies: + "@jest/test-result" "^26.6.2" + graceful-fs "^4.2.4" + jest-haste-map "^26.6.2" + jest-runner "^26.6.3" + jest-runtime "^26.6.3" + +"@jest/test-sequencer@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" + integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== + dependencies: + "@jest/test-result" "^27.5.1" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-runtime "^27.5.1" + +"@jest/transform@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" + integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^26.6.2" + babel-plugin-istanbul "^6.0.0" + chalk "^4.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^26.6.2" + jest-regex-util "^26.0.0" + jest-util "^26.6.2" + micromatch "^4.0.2" + pirates "^4.0.1" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + +"@jest/transform@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" + integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^27.5.1" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-regex-util "^27.5.1" + jest-util "^27.5.1" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + +"@jest/types@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" -"@types/color-name@^1.1.1": +"@jridgewell/resolve-uri@^3.0.3": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe" + integrity sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA== + +"@jridgewell/set-array@^1.0.0": version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" + integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.13" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c" + integrity sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w== + +"@jridgewell/trace-mapping@^0.3.9": + version "0.3.12" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.12.tgz#ccd8cd83ad894bae98a79eecd6a885b211bfe217" + integrity sha512-6GMdw8fZlZjs9CJONrWeWyjl8zYqbyOMSxS9FABnEw3i+wz99SESjWMWRRIsbIp8HVsMeXggi5b7+a9qO6W1fQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@lwc/babel-plugin-component@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-2.2.3.tgz#f53faa444698a263772ab3e5fce0125d2b07672c" + integrity sha512-fuiHmHE5MKnf4BnPyPAGcfqXKBt4jT7UP239c7ny1SLkMSAvppNfiuZ5QjK52mRjbNuiKasfox/Kg3/fehhajQ== + dependencies: + "@babel/helper-module-imports" "~7.13.12" + "@lwc/errors" "2.2.3" + line-column "~1.0.2" + +"@lwc/compiler@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-2.2.3.tgz#dd753358dd5c939bfe902d9b3eacd3d8c20af7ef" + integrity sha512-bVJuwdwuqR1VAYvlSqDPAfOdL4M+2dU68MFmDMsJ3Qz7Fo235lGx546ESNeQTmdws5MfAbOkh+OJR7S1+hqrJQ== + dependencies: + "@babel/core" "~7.14.0" + "@babel/plugin-proposal-class-properties" "~7.13.0" + "@babel/plugin-proposal-object-rest-spread" "~7.14.4" + "@lwc/babel-plugin-component" "2.2.3" + "@lwc/errors" "2.2.3" + "@lwc/shared" "2.2.3" + "@lwc/style-compiler" "2.2.3" + "@lwc/template-compiler" "2.2.3" + +"@lwc/engine-dom@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/engine-dom/-/engine-dom-2.2.3.tgz#608615567ac2973c6ea4ee719dc67da222066bb4" + integrity sha512-ZRsJEr3XEDKsTFLVivC2WV4MQ7qBrPJTl5INj/+qnx1yMAsL9cAmfvaRcUHs5GWKTvfYU9uGAUUitP5D+NIrmw== + +"@lwc/errors@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-2.2.3.tgz#7fc1a13346f9380048c87db27dfe6ccc69a72af0" + integrity sha512-NM550yVQ33qFMwscOi9JeNwmCwZHh1V4hCfQEZu+jqIT+fBm2Rp9EzFdSz4awFbuNtr7lUG+6jgml5FZA+GqiA== + +"@lwc/eslint-plugin-lwc@^1.0.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@lwc/eslint-plugin-lwc/-/eslint-plugin-lwc-1.2.1.tgz#4953dff14d2dabad22c967d4fd4b666ef45dbcd9" + integrity sha512-13a5XOultegAc4i4SyFk9367KOvvRy40zbRSKkApcNa9uMI6n9/C/yFMvwve6Mp6PaIsGXlKFWNkzwj+nADEzw== + dependencies: + minimatch "^5.0.1" + +"@lwc/jest-preset@11.0.1": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-11.0.1.tgz#7ede73e375c45835e38b9eb72c2a89d4214d453f" + integrity sha512-m/aoTz53SWsIpWczjAPgKyxjtddvJBkWbnDnnQSdnqSQenRWDvSGKXrNLn2/yufsWTqyY9EQv3d6cAla6ZWpjA== + dependencies: + "@lwc/jest-resolver" "11.0.1" + "@lwc/jest-serializer" "11.0.1" + "@lwc/jest-transformer" "11.0.1" + +"@lwc/jest-resolver@11.0.1": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-11.0.1.tgz#725048e64776072f262a7a3c517c4122a5e5226b" + integrity sha512-xdGGVTvFZ2S7RXZz0MbX4HU5aXWf6p98QDw6AJeQ7QxHGooC0CryOEVca+u+UOEDMyRggflajZbVaaWiidBs1A== + +"@lwc/jest-serializer@11.0.1": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-11.0.1.tgz#e4479ecd141aa347de8e6ee20fef23ad5aabcb49" + integrity sha512-Yz+fuUsoGqdv+tbN19diA4syjRhBeYyPPOa9+RNIIIOOgQEznihItrwKvRCn9iRVCfv22ihQJwJgPmnNBBFiHw== + dependencies: + pretty-format "^26.6.2" + +"@lwc/jest-transformer@11.0.1": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-11.0.1.tgz#905235e2517f60c5a1b166836036d469e8408dc1" + integrity sha512-SG7EaapPfd85bVVpA6oXwi3patoHgAQ8jqJzbZNjCuSTYzqcWFMvjkdmEe5oIM0lsT/uWtOQLyEdszRyKEj5FA== + dependencies: + "@babel/core" "^7.13.10" + "@babel/plugin-proposal-dynamic-import" "^7.13.8" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-decorators" "^7.12.13" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/preset-typescript" "^7.13.0" + babel-preset-jest "^26.6.2" + +"@lwc/module-resolver@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-2.2.3.tgz#0e50c7be6a0c2780ba715e405b0bf4ff4ea55680" + integrity sha512-H1ZTHewTDDCB2O4taIlnerXQAgpKQjmKraqA1VxE3JOyif5WoA04eJZHzbi8bGPCl0XtmumPjmmaBjCwiKWgKQ== + dependencies: + resolve "~1.20.0" + +"@lwc/shared@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-2.2.3.tgz#36238e401ba37aa3a43e2d9a60d09a6b06c7cbfe" + integrity sha512-FE2F401Vt8iCN0u2vG+kA/zRUV7XwO3J3mNE1LaKUB3yyeQDoJ1u2MlEZbGT5pXuNKlT9CoMR33i2kFjPqLgbA== + +"@lwc/style-compiler@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-2.2.3.tgz#380c31263c44ecfb43451306c2995424cbae2137" + integrity sha512-7ZjRWPoFY6yJFUsiIvmvmvOsU3ozyIZomqLxEQoWlmC1Kjyf7NE/bfOsEytYyGJsCY1kYwURTkFQ1Nr4LloWaQ== + dependencies: + postcss "~8.3.0" + postcss-selector-parser "~6.0.4" + postcss-value-parser "~4.1.0" + +"@lwc/synthetic-shadow@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-2.2.3.tgz#3165f16b46bb22f047ce56f467dcb1f2a67aeafa" + integrity sha512-b13R9K25NIXztTHAXYcq7gPayv6Ga93yiQmEH0FtQoL9q2i5s9xVK9MIsZz2S6XJq/BuK9rqvwqq4zzR6oBQsw== + +"@lwc/template-compiler@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-2.2.3.tgz#995e724d97d79ca412fa7448f2538d7340144f6a" + integrity sha512-eOXcVEqzVfIqVGrEDhtOkY7mu0I8RUfK6wMFK1/j6ZWGYJJkVbpTGOOU1ZvWxwdfkdFz/MSPA7k8mQR++CsPvg== + dependencies: + "@lwc/errors" "2.2.3" + "@lwc/shared" "2.2.3" + acorn "~8.3.0" + astring "~1.7.0" + estree-walker "~2.0.2" + esutils "~2.0.3" + he "~1.2.0" + parse5-with-errors "~4.0.4" + +"@lwc/wire-service@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-2.2.3.tgz#6961ac766708a8da9320c453b256bb38c7b9bd96" + integrity sha512-C9jLrwPGoSDmluzkquvldEWjBVIWC/aoGZ5DcvTRYMDg3nEqxjvas3x7YtRKQ7BzgIR9tA87x8sag/OD56Kv8Q== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@sa11y/assert@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sa11y/assert/-/assert-3.1.0.tgz#3ea178add46f96da5f178e3f731df3d91870a6c7" + integrity sha512-nMVlarQBcVsBN+S0DK+YZmKc6TVpdPZuBZ5LUa2KlrOaRVASi8E6Ihyx6twAIH6q1UCElIOFIUkVL4Dd92v5Zw== + dependencies: + "@sa11y/common" "3.1.0" + "@sa11y/format" "3.1.0" + "@sa11y/preset-rules" "3.1.0" + axe-core "4.3.3" + +"@sa11y/common@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sa11y/common/-/common-3.1.0.tgz#8255d6fd5822b36436c05f852e5f0926ed5375e6" + integrity sha512-KNFXEd8Ak/RrRjp2e4ZyFi7Sm1RmdTdq9IoGsQ6I5B3Cojd3KL7ie994/X5keig3/qEJBXVIHUmuNOINsShIqA== + dependencies: + axe-core "4.3.3" + +"@sa11y/format@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sa11y/format/-/format-3.1.0.tgz#51b1b74066f9acc514aebccc00931b212d08e374" + integrity sha512-eunvYyMio/o+BPH65mZHdcphgwOzlLmspDrGx0OaSB45IlqbKlkbg0Q8blNi2+cjJeL20UUOl+JRuRqQ2DR6Cg== + dependencies: + "@sa11y/common" "3.1.0" + "@sa11y/preset-rules" "3.1.0" + axe-core "4.3.3" + +"@sa11y/jest@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sa11y/jest/-/jest-3.1.0.tgz#5e7bd8bc728a84a241273daa3bfefc0b033e0e90" + integrity sha512-DOiIy4JmWCc8BsFz+C5dKoJW6Am3sdstg3SRtcdPXXuo/h1kAC6M892lgHeKbJjLHaO9xnLtPdcGEJ10+QtUyA== + dependencies: + "@jest/test-result" "26.6.2" + "@sa11y/assert" "3.1.0" + "@sa11y/format" "3.1.0" + "@sa11y/preset-rules" "3.1.0" + jest-matcher-utils "26.6.2" + +"@sa11y/preset-rules@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sa11y/preset-rules/-/preset-rules-3.1.0.tgz#7bcccd0a06ede706b43acf9e968863c0973a6d47" + integrity sha512-Vcw0ALZPNWZELe+iA5/YPTU7FyWXq3qCMuYqVWlDdm6ar871Hh/TyAa/6zUkzWseuCTzDSjQGdaOArPtlNKq0A== + dependencies: + "@sa11y/common" "3.1.0" + +"@salesforce/eslint-config-lwc@^3.2.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@salesforce/eslint-config-lwc/-/eslint-config-lwc-3.3.0.tgz#006a292f5ab48ad39ead73bf58ee9efae0cbeebc" + integrity sha512-eisGB/HsAlkzrClrHdcixmIP4b/0sfD+U6WMwIvMjsQ10WkIemuPMEr15Jr3nDQI61iQujlpkmEl5Iqp7ZbZRA== + dependencies: + "@babel/core" "~7.17.8" + "@babel/eslint-parser" "~7.17.0" + eslint-restricted-globals "~0.2.0" + semver "^7.3.5" + +"@salesforce/eslint-plugin-lightning@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@salesforce/eslint-plugin-lightning/-/eslint-plugin-lightning-1.0.0.tgz#9ecf80527d83394960ef3c358c790cdfde44f578" + integrity sha512-zk0PKXAcHKHepAG2EOSWlkOTxQM0Aw1CT6+MUxJcM42fCDwH/yPPpGkG3CWtRfmVViODGOwU9ywU2wlkAYcvUQ== + +"@salesforce/sfdx-lwc-jest@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@salesforce/sfdx-lwc-jest/-/sfdx-lwc-jest-0.14.0.tgz#c969b34a15f65822e5720e9bce6c7f2e589306b4" + integrity sha512-kv0PTTXwXJ7loFHWVfzvosT3ANvbKKzJB0oTZfL7h5j/MMBBTU7wCA/Ggw6ntliqspkRK0Dr3sPxYhHCpjzKNw== + dependencies: + "@lwc/compiler" "2.2.3" + "@lwc/engine-dom" "2.2.3" + "@lwc/jest-preset" "11.0.1" + "@lwc/jest-resolver" "11.0.1" + "@lwc/jest-serializer" "11.0.1" + "@lwc/jest-transformer" "11.0.1" + "@lwc/module-resolver" "2.2.3" + "@lwc/synthetic-shadow" "2.2.3" + "@lwc/wire-service" "2.2.3" + "@salesforce/wire-service-jest-util" "4.0.0" + chalk "~4.1.1" + fast-glob "^3.2.5" + jest "26.6.3" + yargs "~17.0.1" + +"@salesforce/wire-service-jest-util@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@salesforce/wire-service-jest-util/-/wire-service-jest-util-4.0.0.tgz#2ee121b8834399a21fdc982e372f9f408e00dedc" + integrity sha512-YJO/bMq5l6IYIZG6bAqYzzbmZMPCzB2GE2TKGLA1U7B9HpmNHZS7DdDcy154P03dfLSgF+tgVYeklh2HRYGk9g== + +"@sideway/address@^4.1.3": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" + integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" + integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sinonjs/commons@^1.7.0": + version "1.8.3" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" + integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" + integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@sinonjs/fake-timers@^8.0.1": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" + integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@tootallnate/once@1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== -"@types/json-schema@^7.0.3": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd" - integrity sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ== +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.7": + version "7.1.19" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" + integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.4" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" + integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.1" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" + integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": + version "7.17.1" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" + integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + dependencies: + "@babel/types" "^7.3.0" + +"@types/graceful-fs@^4.1.2": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json-schema@^7.0.9": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + +"@types/node@*": + version "17.0.32" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.32.tgz#51d59d7a90ef2d0ae961791e0900cad2393a0149" + integrity sha512-eAIcfAvhf/BkHcf4pkLJ7ECpBAhh9kcxRBpip9cTiO+hf+aJrsxYxBeS6OXvOd9WqNAJmavXVpZvY1rBjNsXmw== + +"@types/node@^6.0.46": + version "6.14.13" + resolved "https://registry.yarnpkg.com/@types/node/-/node-6.14.13.tgz#b6649578fc0b5dac88c4ef48a46cab33c50a6c72" + integrity sha512-J1F0XJ/9zxlZel5ZlbeSuHW2OpabrUAqpFuC2sm2I3by8sERQ8+KCjNKUcq8QHuzpGMWiJpo9ZxeHrqrP2KzQw== + +"@types/normalize-package-data@^2.4.0": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== "@types/parse-json@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== -"@typescript-eslint/experimental-utils@^2.5.0": - version "2.34.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz#d3524b644cdb40eebceca67f8cf3e4cc9c8f980f" - integrity sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "2.34.0" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" +"@types/prettier@^2.0.0", "@types/prettier@^2.1.5": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.0.tgz#efcbd41937f9ae7434c714ab698604822d890759" + integrity sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw== -"@typescript-eslint/typescript-estree@2.34.0": - version "2.34.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" - integrity sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== - dependencies: - debug "^4.1.1" - eslint-visitor-keys "^1.1.0" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" +"@types/stack-utils@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" + integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + +"@types/yargs-parser@*": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + +"@types/yargs@^15.0.0": + version "15.0.14" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" + integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^16.0.0": + version "16.0.4" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" + integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/experimental-utils@^5.0.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.23.0.tgz#ea03860fa612dadf272789988f2ce41f0b7bb2f7" + integrity sha512-I+3YGQztH1DM9kgWzjslpZzJCBMRz0KhYG2WP62IwpooeZ1L6Qt0mNK8zs+uP+R2HOsr+TeDW35Pitc3PfVv8Q== + dependencies: + "@typescript-eslint/utils" "5.23.0" + +"@typescript-eslint/scope-manager@5.23.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.23.0.tgz#4305e61c2c8e3cfa3787d30f54e79430cc17ce1b" + integrity sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw== + dependencies: + "@typescript-eslint/types" "5.23.0" + "@typescript-eslint/visitor-keys" "5.23.0" + +"@typescript-eslint/types@5.23.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.23.0.tgz#8733de0f58ae0ed318dbdd8f09868cdbf9f9ad09" + integrity sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw== + +"@typescript-eslint/typescript-estree@5.23.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.23.0.tgz#dca5f10a0a85226db0796e8ad86addc9aee52065" + integrity sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg== + dependencies: + "@typescript-eslint/types" "5.23.0" + "@typescript-eslint/visitor-keys" "5.23.0" + debug "^4.3.2" + globby "^11.0.4" + is-glob "^4.0.3" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/utils@5.23.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.23.0.tgz#4691c3d1b414da2c53d8943310df36ab1c50648a" + integrity sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA== + dependencies: + "@types/json-schema" "^7.0.9" + "@typescript-eslint/scope-manager" "5.23.0" + "@typescript-eslint/types" "5.23.0" + "@typescript-eslint/typescript-estree" "5.23.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + +"@typescript-eslint/visitor-keys@5.23.0": + version "5.23.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.23.0.tgz#057c60a7ca64667a39f991473059377a8067c87b" + integrity sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg== + dependencies: + "@typescript-eslint/types" "5.23.0" + eslint-visitor-keys "^3.0.0" "@yarnpkg/lockfile@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -acorn-jsx@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" - integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== +abab@^2.0.3, abab@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +acorn-globals@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4, acorn@^8.7.1: + version "8.7.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== -acorn@^7.4.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.0.tgz#e1ad486e6c54501634c6c397c5c121daa383607c" - integrity sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w== +acorn@~8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.3.0.tgz#1193f9b96c4e8232f00b11a9edff81b2c8b98b88" + integrity sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw== + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" aggregate-error@^3.0.0: version "3.1.0" @@ -201,39 +1632,34 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv@^6.10.0, ajv@^6.10.2: - version "6.12.4" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.4.tgz#0614facc4522127fa713445c6bfd3ebd376e2234" - integrity sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ== +ajv@^6.10.0, ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^4.3.0: - version "4.3.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== +ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: - type-fest "^0.11.0" + type-fest "^0.21.3" -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== +ansi-regex@^5.0.0, ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== -ansi-styles@^3.2.0, ansi-styles@^3.2.1: +ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== @@ -241,13 +1667,38 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: color-convert "^1.9.0" ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" - integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: - "@types/color-name" "^1.1.1" color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +ansi-styles@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.1.0.tgz#87313c102b8118abd57371afab34618bf7350ed3" + integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +anymatch@^3.0.3: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -255,66 +1706,226 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= -array-includes@^3.0.3: - version "3.1.1" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" - integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== +array-includes@^3.1.4: + version "3.1.5" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0" - is-string "^1.0.5" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" -array.prototype.flat@^1.2.1: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" - integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== +array-timsort@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-timsort/-/array-timsort-1.0.3.tgz#3c9e4199e54fb2b9c3fe5976396a21614ef0d926" + integrity sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.flat@^1.2.5: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" + integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw== dependencies: + call-bind "^1.0.2" define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" + es-abstract "^1.19.2" + es-shim-unscopables "^1.0.0" arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= -astral-regex@^1.0.0: +assign-symbols@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -axios@^0.19.0, axios@^0.19.2: - version "0.19.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.2.tgz#3ea36c5d8818d0d5f8a8a97a6d36b86cdc00cb27" - integrity sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== +astring@~1.7.0: + version "1.7.6" + resolved "https://registry.yarnpkg.com/astring/-/astring-1.7.6.tgz#3e1c34b2ad22f358d827c2a43f94ceaa785b3876" + integrity sha512-7ofuRb7zx2u7T4OGZTtfkGKAfPKq72XQ7zgpI2b3pR3wdROrDIDmKPtrel7D8S4t+97SGpYTpDR6lq5cNX/DJw== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +axe-core@4.3.3: + version "4.3.3" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.3.tgz#b55cd8e8ddf659fe89b064680e1c6a4dceab0325" + integrity sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA== + +axios@^0.21.0, axios@^0.21.1: + version "0.21.4" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + dependencies: + follow-redirects "^1.14.0" + +babel-jest@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" + integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== + dependencies: + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/babel__core" "^7.1.7" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^26.6.2" + chalk "^4.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" + +babel-jest@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" + integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== dependencies: - follow-redirects "1.5.10" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + babel-preset-jest "^27.5.1" + chalk "^4.0.0" + graceful-fs "^4.2.9" + slash "^3.0.0" -babel-eslint@^10.1.0, babel-eslint@~10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" + object.assign "^4.1.0" + +babel-plugin-istanbul@^6.0.0, babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" + +babel-plugin-jest-hoist@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" + integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-jest-hoist@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" + integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + +babel-preset-jest@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" + integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== + dependencies: + babel-plugin-jest-hoist "^26.6.2" + babel-preset-current-node-syntax "^1.0.0" + +babel-preset-jest@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" + integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== + dependencies: + babel-plugin-jest-hoist "^27.5.1" + babel-preset-current-node-syntax "^1.0.0" balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" brace-expansion@^1.1.7: version "1.1.11" @@ -324,14 +1935,88 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.1: +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" -callsites@^3.0.0: +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserslist@^4.20.2: + version "4.20.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" + integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== + dependencies: + caniuse-lite "^1.0.30001332" + electron-to-chromium "^1.4.118" + escalade "^3.1.1" + node-releases "^2.0.3" + picocolors "^1.0.0" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0, callsites@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== @@ -350,11 +2035,28 @@ camelcase@^4.1.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -camelcase@^5.0.0: +camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== +camelcase@^6.0.0, camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-lite@^1.0.30001332: + version "1.0.30001339" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001339.tgz#f9aece4ea8156071613b27791547ba0b33f176cf" + integrity sha512-Es8PiVqCe+uXdms0Gu5xP5PF2bxLR7OBp3wUzUnuO7OHzhOfCyg3hdiGWVPVxhiuniOzng+hTc1u3fEQ0TlkSQ== + +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + dependencies: + rsvp "^4.8.4" + chalk@^2.0.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -364,24 +2066,62 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== +chalk@^4.0.0, chalk@^4.1.2, chalk@~4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + ci-info@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" + integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== + +cjs-module-lexer@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" + integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== + +cjs-module-lexer@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== +clear-module@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/clear-module/-/clear-module-4.1.2.tgz#5a58a5c9f8dccf363545ad7284cad3c887352a80" + integrity sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw== + dependencies: + parent-module "^2.0.0" + resolve-from "^5.0.0" + cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -397,6 +2137,14 @@ cli-truncate@^2.1.0: slice-ansi "^3.0.0" string-width "^4.2.0" +cli-truncate@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" + integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== + dependencies: + slice-ansi "^5.0.0" + string-width "^5.0.0" + cliui@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" @@ -406,6 +2154,33 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -430,25 +2205,82 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -commander@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc" - integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA== +colorette@^2.0.16: + version "2.0.16" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" + integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +commander@^9.2.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.2.0.tgz#6e21014b2ed90d8b7c9647230d8b7a94a4a419a9" + integrity sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w== + +comment-json@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/comment-json/-/comment-json-4.2.2.tgz#5fae70a94e0c8f84a077bd31df5aa5269252f293" + integrity sha512-H8T+kl3nZesZu41zO2oNXIJWojNeK3mHxCLrsBNu6feksBXsgb+PtYz5daP5P86A0F3sz3840KVYehr04enISQ== + dependencies: + array-timsort "^1.0.3" + core-util-is "^1.0.3" + esprima "^4.0.1" + has-own-prop "^2.0.0" + repeat-string "^1.6.1" compare-versions@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA== +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + dot-prop "^5.2.0" + graceful-fs "^4.1.2" + make-dir "^3.0.0" + unique-string "^2.0.0" + write-file-atomic "^3.0.0" + xdg-basedir "^4.0.0" + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-util-is@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig@^6.0.0: version "6.0.0" @@ -461,10 +2293,10 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== +cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -472,7 +2304,18 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cross-spawn@^7.0.0, cross-spawn@^7.0.2: +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -481,6 +2324,108 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2: shebang-command "^2.0.0" which "^2.0.1" +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +cspell-gitignore@^5.20.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell-gitignore/-/cspell-gitignore-5.20.0.tgz#0c4f405559383663a9c24fab5cf829e7b19abed5" + integrity sha512-oWzoHcaidX6jFON6vwiH3cA1HqkGmawD1DWt+fPWKrea9/SuTcvFxm+RbqO4DjwXEAMIczyPOWo+SCM0VbcCrA== + dependencies: + cspell-glob "^5.20.0" + find-up "^5.0.0" + +cspell-glob@^5.20.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell-glob/-/cspell-glob-5.20.0.tgz#2bda5cc90bc6694ce2eb1a5aaee54196fc9b37a9" + integrity sha512-eyo8NYH4GapHxfilMarwvf1HIyGWT3gWuFlYkmQjYVx3KjzmfR1Y1x9S068wmwjp9kKCu9T6Vj71EGG+9R59Lw== + dependencies: + micromatch "^4.0.5" + +cspell-io@^5.20.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell-io/-/cspell-io-5.20.0.tgz#2f7fc676a068acc641f3bd77ddca7f72985b6ee5" + integrity sha512-wgqqpVIhtMh+/+3YfHt8cDfrD7OLF+xQlStlURj8AJwEJ0xu16zyI9S5zcig+83+0QyzuMdxfZiMgbdQxWEvOg== + +cspell-lib@^5.20.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell-lib/-/cspell-lib-5.20.0.tgz#0eb5797cb32ce03db7ad7e14649296c434e3d142" + integrity sha512-Fc7+3ExF2pNS8BsQTXSMkhR6ITbpyiMQf+y4ZH/aBml09+O6lrbj4j2tJx/oR4XvDEA8uQkV/5lMGdU+otC1KQ== + dependencies: + "@cspell/cspell-bundled-dicts" "^5.20.0" + "@cspell/cspell-pipe" "^5.20.0" + "@cspell/cspell-types" "^5.20.0" + clear-module "^4.1.2" + comment-json "^4.2.2" + configstore "^5.0.1" + cosmiconfig "^7.0.1" + cspell-glob "^5.20.0" + cspell-io "^5.20.0" + cspell-trie-lib "^5.20.0" + fast-equals "^3.0.2" + find-up "^5.0.0" + fs-extra "^10.1.0" + gensequence "^3.1.1" + import-fresh "^3.3.0" + resolve-from "^5.0.0" + resolve-global "^1.0.0" + vscode-languageserver-textdocument "^1.0.4" + vscode-uri "^3.0.3" + +cspell-trie-lib@^5.20.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell-trie-lib/-/cspell-trie-lib-5.20.0.tgz#3a13ba0477a36ecb16311e85b270bcc2b4300f37" + integrity sha512-ET95dJh+OJ04PdLI9dKqAa+dDu47tXcUxCR6uKiZ+qZ18v1Zl986s8q89m9c+xpo7Leqh0rF6Zsw3M9Cjy6Jhw== + dependencies: + "@cspell/cspell-pipe" "^5.20.0" + fs-extra "^10.1.0" + gensequence "^3.1.1" + +cspell@^5.13.0: + version "5.20.0" + resolved "https://registry.yarnpkg.com/cspell/-/cspell-5.20.0.tgz#580909fc1283aeda43f1c583188ea046417d340b" + integrity sha512-lXAS14ZlfJfOI3FgoAAfyl/AlTB8T+ayHmKrHxwuRRUvN4IBT4y8d7tdjWDj7/bsM4u5M5WrlAXg6vXH3Fg5bA== + dependencies: + "@cspell/cspell-pipe" "^5.20.0" + chalk "^4.1.2" + commander "^9.2.0" + cspell-gitignore "^5.20.0" + cspell-glob "^5.20.0" + cspell-lib "^5.20.0" + fast-json-stable-stringify "^2.1.0" + file-entry-cache "^6.0.1" + fs-extra "^10.1.0" + get-stdin "^8.0.0" + glob "^8.0.1" + imurmurhash "^0.1.4" + semver "^7.3.7" + strip-ansi "^6.0.1" + vscode-uri "^3.0.3" + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -488,24 +2433,33 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" -debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== +data-urls@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== dependencies: - ms "2.0.0" + abab "^2.0.3" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" -debug@^2.6.9: +debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" @@ -522,35 +2476,94 @@ decamelize@^1.1.0, decamelize@^1.2.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -deep-is@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= +deep-is@^0.1.3, deep-is@~0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: - object-keys "^1.0.12" + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= +diff-sequences@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" + integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== + +diff-sequences@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" + integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" - isarray "^1.0.0" doctrine@^3.0.0: version "3.0.0" @@ -559,16 +2572,50 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +domexception@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + dependencies: + webidl-conversions "^5.0.0" + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +electron-to-chromium@^1.4.118: + version "1.4.137" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz#186180a45617283f1c012284458510cd99d6787f" + integrity sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA== + +emittery@^0.7.1: + version "0.7.2" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" + integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== + +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -576,36 +2623,48 @@ end-of-stream@^1.1.0: dependencies: once "^1.4.0" -enquirer@^2.3.5, enquirer@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -error-ex@^1.2.0, error-ex@^1.3.1: +error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" -es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5: - version "1.17.6" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.6.tgz#9142071707857b2cacc7b89ecb670316c3e2d52a" - integrity sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== +es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: + version "1.20.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.0.tgz#b2d526489cceca004588296334726329e0a6bfb6" + integrity sha512-URbD8tgRthKD3YcC39vbvSDrX23upXnPcnGAjQfgxXF5ID75YcENawc9ZX/9iTP9ptUyfCLIxTTuMYoRfiOVKA== dependencies: + call-bind "^1.0.2" es-to-primitive "^1.2.1" function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.0" - is-regex "^1.1.0" - object-inspect "^1.7.0" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" object-keys "^1.1.1" - object.assign "^4.1.0" - string.prototype.trimend "^1.0.1" - string.prototype.trimstart "^1.0.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.1" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" es-to-primitive@^1.2.1: version "1.2.1" @@ -616,63 +2675,89 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -eslint-config-prettier@^6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz#f6d2238c1290d01c859a8b5c1f7d352a0b0da8b1" - integrity sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA== +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== dependencies: - get-stdin "^6.0.0" + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" -eslint-import-resolver-node@^0.3.2: - version "0.3.4" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" - integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== +eslint-config-prettier@^8.3.0: + version "8.5.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1" + integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== + +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== dependencies: - debug "^2.6.9" - resolve "^1.13.1" + debug "^3.2.7" + resolve "^1.20.0" -eslint-module-utils@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" - integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== +eslint-module-utils@^2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" + integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== dependencies: - debug "^2.6.9" - pkg-dir "^2.0.0" + debug "^3.2.7" + find-up "^2.1.0" -eslint-plugin-import@~2.20.2: - version "2.20.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz#91fc3807ce08be4837141272c8b99073906e588d" - integrity sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg== +eslint-plugin-import@^2.25.3: + version "2.26.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" + integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== dependencies: - array-includes "^3.0.3" - array.prototype.flat "^1.2.1" - contains-path "^0.1.0" + array-includes "^3.1.4" + array.prototype.flat "^1.2.5" debug "^2.6.9" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.2" - eslint-module-utils "^2.4.1" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.7.3" has "^1.0.3" - minimatch "^3.0.4" - object.values "^1.1.0" - read-pkg-up "^2.0.0" - resolve "^1.12.0" + is-core-module "^2.8.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.values "^1.1.5" + resolve "^1.22.0" + tsconfig-paths "^3.14.1" -eslint-plugin-jest@~23.8.2: - version "23.8.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-23.8.2.tgz#6f28b41c67ef635f803ebd9e168f6b73858eb8d4" - integrity sha512-xwbnvOsotSV27MtAe7s8uGWOori0nUsrXh2f1EnpmXua8sDfY6VZhHAhHg2sqK7HBNycRQExF074XSZ7DvfoFg== +eslint-plugin-jest@^25.3.0: + version "25.7.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" + integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== dependencies: - "@typescript-eslint/experimental-utils" "^2.5.0" + "@typescript-eslint/experimental-utils" "^5.0.0" -eslint-plugin-prettier@^3.1.3: - version "3.1.4" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.4.tgz#168ab43154e2ea57db992a2cd097c828171f75c2" - integrity sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg== +eslint-plugin-prettier@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz#8b99d1e4b8b24a762472b4567992023619cb98e0" + integrity sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ== dependencies: prettier-linter-helpers "^1.0.0" @@ -681,115 +2766,150 @@ eslint-restricted-globals@~0.2.0: resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.2.0.tgz#7729f326af97bec7a7e56d9f7d9c064b79285c50" integrity sha512-kwYJALm5KS2QW3Mc1PgObO4V+pTR6RQtRT65L1GQILlEnAhabUQqGAX7/qUjoQR4KZJKehWpBtyDEiDecwmY9A== -eslint-scope@^5.0.0, eslint-scope@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.0.tgz#d0f971dfe59c69e0cada684b23d49dbf82600ce5" - integrity sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w== +eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: - esrecurse "^4.1.0" + esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== +eslint-scope@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== dependencies: - eslint-visitor-keys "^1.1.0" + esrecurse "^4.3.0" + estraverse "^5.2.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint@^7.2.0: - version "7.7.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.7.0.tgz#18beba51411927c4b64da0a8ceadefe4030d6073" - integrity sha512-1KUxLzos0ZVsyL81PnRN335nDtQ8/vZUD6uMtWbF+5zDtjKcsklIi78XoE0MVL93QvWTu+E5y44VyyCsOMBrIg== +eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + +eslint@^8.3.0: + version "8.15.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.15.0.tgz#fea1d55a7062da48d82600d2e0974c55612a11e9" + integrity sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA== dependencies: - "@babel/code-frame" "^7.0.0" + "@eslint/eslintrc" "^1.2.3" + "@humanwhocodes/config-array" "^0.9.2" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" - debug "^4.0.1" + debug "^4.3.2" doctrine "^3.0.0" - enquirer "^2.3.5" - eslint-scope "^5.1.0" - eslint-utils "^2.1.0" - eslint-visitor-keys "^1.3.0" - espree "^7.2.0" - esquery "^1.2.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.1.1" + eslint-utils "^3.0.0" + eslint-visitor-keys "^3.3.0" + espree "^9.3.2" + esquery "^1.4.0" esutils "^2.0.2" - file-entry-cache "^5.0.1" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^12.1.0" - ignore "^4.0.6" + glob-parent "^6.0.1" + globals "^13.6.0" + ignore "^5.2.0" import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" - js-yaml "^3.13.1" + js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" - lodash "^4.17.19" - minimatch "^3.0.4" + lodash.merge "^4.6.2" + minimatch "^3.1.2" natural-compare "^1.4.0" optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" + regexpp "^3.2.0" + strip-ansi "^6.0.1" strip-json-comments "^3.1.0" - table "^5.2.3" text-table "^0.2.0" v8-compile-cache "^2.0.3" -espree@^7.2.0: - version "7.3.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.0.tgz#dc30437cf67947cf576121ebd780f15eeac72348" - integrity sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw== +espree@^9.3.2: + version "9.3.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596" + integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== dependencies: - acorn "^7.4.0" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.3.0" + acorn "^8.7.1" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" -esprima@^4.0.0: +esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" - integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== dependencies: estraverse "^5.1.0" -esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: - estraverse "^4.1.0" + estraverse "^5.2.0" -estraverse@^4.1.0, estraverse@^4.1.1: +estraverse@^4.1.1: version "4.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estraverse@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@~2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== -esutils@^2.0.2: +esutils@^2.0.2, esutils@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -execa@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2" - integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A== +exec-sh@^0.3.2: + version "0.3.6" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" + integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== dependencies: cross-spawn "^7.0.0" get-stream "^5.0.0" @@ -801,7 +2921,91 @@ execa@^4.0.3: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -fast-deep-equal@^3.1.1: +execa@^5.0.0, execa@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expect@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" + integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== + dependencies: + "@jest/types" "^26.6.2" + ansi-styles "^4.0.0" + jest-get-type "^26.3.0" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-regex-util "^26.0.0" + +expect@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" + integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== + dependencies: + "@jest/types" "^27.5.1" + jest-get-type "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== @@ -811,29 +3015,62 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== -fast-json-stable-stringify@^2.0.0: +fast-equals@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-3.0.2.tgz#77f80047b381b6cb747130463ccc144e24c44097" + integrity sha512-iY0fAmW7fzxHp22VCRLpOgWbsWsF+DJWi1jhc8w+VGlJUiS+KcGZV2A8t+Q9oTQwhG3L1W8Lu/oe3ZyOPdhZjw== + +fast-glob@^3.2.5, fast-glob@^3.2.9: + version "3.2.11" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" + integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@^2.0.6: +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= -figures@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== dependencies: - escape-string-regexp "^1.0.5" + reusify "^1.0.4" -file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: - flat-cache "^2.0.1" + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" fill-range@^7.0.1: version "7.0.1" @@ -857,63 +3094,144 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-versions@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" - integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: - semver-regex "^2.0.0" + locate-path "^6.0.0" + path-exists "^4.0.0" -flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== +find-versions@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965" + integrity sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ== dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" + semver-regex "^3.1.2" -flatted@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" - integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.5" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" + integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + +follow-redirects@^1.14.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" + integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +form-data@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" -follow-redirects@1.5.10: - version "1.5.10" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" - integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== +fs-extra@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: - debug "=3.1.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= +fsevents@^2.1.2, fsevents@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -get-caller-file@^2.0.1: +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensequence@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/gensequence/-/gensequence-3.1.1.tgz#95c1afc7c0680f92942c17f2d6f83f3d26ea97af" + integrity sha512-ys3h0hiteRwmY6BsvSttPmkhC0vEQHPJduANBRtH/dlDPZ0UBIb/dXy80IcckXyuQ6LKg+PloRqvGER9IS7F7g== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stdin@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" get-stream@^5.0.0: version "5.2.0" @@ -922,17 +3240,42 @@ get-stream@^5.0.0: dependencies: pump "^3.0.0" -glob-parent@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" -glob@^7.1.3, glob@^7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== +glob-parent@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -941,22 +3284,63 @@ glob@^7.1.3, glob@^7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.1.tgz#00308f5c035aa0b2a447cd37ead267ddff1577d3" + integrity sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" + integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= + dependencies: + ini "^1.3.4" + globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== +globals@^13.6.0, globals@^13.9.0: + version "13.14.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.14.0.tgz#daf3ff9b4336527cf56e98330b6f64bea9aff9df" + integrity sha512-ERO68sOYwm5UuLvSJTY7w7NP2c8S4UcXs3X1GBX8cwOr+ShOcDBbCY5mH4zxz0jsYCdJ8ve8Mv9n2YGJMB1aeg== dependencies: - type-fest "^0.8.1" + type-fest "^0.20.2" + +globby@^11.0.4: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" -graceful-fs@^4.1.2: - version "4.2.4" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" - integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" @@ -968,10 +3352,60 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.0, has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== +has-own-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-own-prop/-/has-own-prop-2.0.0.tgz#f0f95d58f65804f5d218db32563bb85b8e0417af" + integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" has@^1.0.3: version "1.0.3" @@ -989,52 +3423,106 @@ hasha-cli@^4.1.0: meow "^5.0.0" hasha@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/hasha/-/hasha-5.2.0.tgz#33094d1f69c40a4a6ac7be53d5fe3ff95a269e0c" - integrity sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw== + version "5.2.2" + resolved "https://registry.yarnpkg.com/hasha/-/hasha-5.2.2.tgz#a48477989b3b327aea3c04f53096d816d97522a1" + integrity sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ== dependencies: is-stream "^2.0.0" type-fest "^0.8.0" +he@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +html-encoding-sniffer@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + dependencies: + whatwg-encoding "^1.0.5" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-proxy-agent@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + dependencies: + "@tootallnate/once" "1" + agent-base "6" + debug "4" + +https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" human-signals@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== -husky@^4.2.5: - version "4.2.5" - resolved "https://registry.yarnpkg.com/husky/-/husky-4.2.5.tgz#2b4f7622673a71579f901d9885ed448394b5fa36" - integrity sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ== +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +husky@^4: + version "4.3.8" + resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.8.tgz#31144060be963fd6850e5cc8f019a1dfe194296d" + integrity sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow== dependencies: chalk "^4.0.0" ci-info "^2.0.0" compare-versions "^3.6.0" - cosmiconfig "^6.0.0" - find-versions "^3.2.0" + cosmiconfig "^7.0.0" + find-versions "^4.0.0" opencollective-postinstall "^2.0.2" - pkg-dir "^4.2.0" + pkg-dir "^5.0.0" please-upgrade-node "^3.2.0" slash "^3.0.0" which-pm-runs "^1.0.0" -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" - integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -1063,114 +3551,1127 @@ inherits@2: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== +ini@^1.3.4: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= -is-callable@^1.1.4, is-callable@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz#83336560b54a38e35e3a2df7afd0454d691468bb" - integrity sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-core-module@^2.2.0, is-core-module@^2.8.1: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== +is-fullwidth-code-point@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" + integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@1.0.0, isarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" + integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + +istanbul-lib-instrument@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" + +istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f" + integrity sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.0.2, istanbul-reports@^3.1.3: + version "3.1.4" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" + integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jest-changed-files@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" + integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== + dependencies: + "@jest/types" "^26.6.2" + execa "^4.0.0" + throat "^5.0.0" + +jest-changed-files@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" + integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== + dependencies: + "@jest/types" "^27.5.1" + execa "^5.0.0" + throat "^6.0.1" + +jest-circus@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc" + integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^0.7.0" + expect "^27.5.1" + is-generator-fn "^2.0.0" + jest-each "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + jest-runtime "^27.5.1" + jest-snapshot "^27.5.1" + jest-util "^27.5.1" + pretty-format "^27.5.1" + slash "^3.0.0" + stack-utils "^2.0.3" + throat "^6.0.1" + +jest-cli@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" + integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== + dependencies: + "@jest/core" "^26.6.3" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + is-ci "^2.0.0" + jest-config "^26.6.3" + jest-util "^26.6.2" + jest-validate "^26.6.2" + prompts "^2.0.1" + yargs "^15.4.1" + +jest-cli@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" + integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== + dependencies: + "@jest/core" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/types" "^27.5.1" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + import-local "^3.0.2" + jest-config "^27.5.1" + jest-util "^27.5.1" + jest-validate "^27.5.1" + prompts "^2.0.1" + yargs "^16.2.0" + +jest-config@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" + integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^26.6.3" + "@jest/types" "^26.6.2" + babel-jest "^26.6.3" + chalk "^4.0.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-environment-jsdom "^26.6.2" + jest-environment-node "^26.6.2" + jest-get-type "^26.3.0" + jest-jasmine2 "^26.6.3" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + micromatch "^4.0.2" + pretty-format "^26.6.2" + +jest-config@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" + integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== + dependencies: + "@babel/core" "^7.8.0" + "@jest/test-sequencer" "^27.5.1" + "@jest/types" "^27.5.1" + babel-jest "^27.5.1" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.9" + jest-circus "^27.5.1" + jest-environment-jsdom "^27.5.1" + jest-environment-node "^27.5.1" + jest-get-type "^27.5.1" + jest-jasmine2 "^27.5.1" + jest-regex-util "^27.5.1" + jest-resolve "^27.5.1" + jest-runner "^27.5.1" + jest-util "^27.5.1" + jest-validate "^27.5.1" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^27.5.1" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-diff@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" + integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== + dependencies: + chalk "^4.0.0" + diff-sequences "^26.6.2" + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-diff@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" + integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw== + dependencies: + chalk "^4.0.0" + diff-sequences "^27.5.1" + jest-get-type "^27.5.1" + pretty-format "^27.5.1" + +jest-docblock@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" + integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + dependencies: + detect-newline "^3.0.0" + +jest-docblock@^27.0.1, jest-docblock@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" + integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== + dependencies: + detect-newline "^3.0.0" + +jest-each@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" + integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== + dependencies: + "@jest/types" "^26.6.2" + chalk "^4.0.0" + jest-get-type "^26.3.0" + jest-util "^26.6.2" + pretty-format "^26.6.2" + +jest-each@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" + integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== + dependencies: + "@jest/types" "^27.5.1" + chalk "^4.0.0" + jest-get-type "^27.5.1" + jest-util "^27.5.1" + pretty-format "^27.5.1" + +jest-environment-jsdom@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" + integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + jest-util "^26.6.2" + jsdom "^16.4.0" + +jest-environment-jsdom@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" + integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/fake-timers" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + jest-mock "^27.5.1" + jest-util "^27.5.1" + jsdom "^16.6.0" + +jest-environment-node@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" + integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + jest-mock "^26.6.2" + jest-util "^26.6.2" + +jest-environment-node@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" + integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/fake-timers" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + jest-mock "^27.5.1" + jest-util "^27.5.1" + +jest-get-type@^26.3.0: + version "26.3.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" + integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== + +jest-get-type@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" + integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== + +jest-haste-map@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" + integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== + dependencies: + "@jest/types" "^26.6.2" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-regex-util "^26.0.0" + jest-serializer "^26.6.2" + jest-util "^26.6.2" + jest-worker "^26.6.2" + micromatch "^4.0.2" + sane "^4.0.3" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.1.2" + +jest-haste-map@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" + integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== + dependencies: + "@jest/types" "^27.5.1" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^27.5.1" + jest-serializer "^27.5.1" + jest-util "^27.5.1" + jest-worker "^27.5.1" + micromatch "^4.0.4" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" + +jest-jasmine2@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" + integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + expect "^26.6.2" + is-generator-fn "^2.0.0" + jest-each "^26.6.2" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-runtime "^26.6.3" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + pretty-format "^26.6.2" + throat "^5.0.0" + +jest-jasmine2@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" + integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/source-map" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + expect "^27.5.1" + is-generator-fn "^2.0.0" + jest-each "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + jest-runtime "^27.5.1" + jest-snapshot "^27.5.1" + jest-util "^27.5.1" + pretty-format "^27.5.1" + throat "^6.0.1" + +jest-leak-detector@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" + integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== + dependencies: + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-leak-detector@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" + integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== + dependencies: + jest-get-type "^27.5.1" + pretty-format "^27.5.1" + +jest-matcher-utils@26.6.2, jest-matcher-utils@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" + integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== + dependencies: + chalk "^4.0.0" + jest-diff "^26.6.2" + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-matcher-utils@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" + integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw== + dependencies: + chalk "^4.0.0" + jest-diff "^27.5.1" + jest-get-type "^27.5.1" + pretty-format "^27.5.1" + +jest-message-util@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" + integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.2" + pretty-format "^26.6.2" + slash "^3.0.0" + stack-utils "^2.0.2" + +jest-message-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" + integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^27.5.1" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^27.5.1" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" + integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + +jest-mock@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" + integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + +jest-regex-util@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" + integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== + +jest-regex-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" + integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== + +jest-resolve-dependencies@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" + integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== + dependencies: + "@jest/types" "^26.6.2" + jest-regex-util "^26.0.0" + jest-snapshot "^26.6.2" + +jest-resolve-dependencies@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" + integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== + dependencies: + "@jest/types" "^27.5.1" + jest-regex-util "^27.5.1" + jest-snapshot "^27.5.1" + +jest-resolve@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" + integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== + dependencies: + "@jest/types" "^26.6.2" + chalk "^4.0.0" + graceful-fs "^4.2.4" + jest-pnp-resolver "^1.2.2" + jest-util "^26.6.2" + read-pkg-up "^7.0.1" + resolve "^1.18.1" + slash "^3.0.0" + +jest-resolve@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" + integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== + dependencies: + "@jest/types" "^27.5.1" + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-pnp-resolver "^1.2.2" + jest-util "^27.5.1" + jest-validate "^27.5.1" + resolve "^1.20.0" + resolve.exports "^1.1.0" + slash "^3.0.0" + +jest-runner@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" + integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.7.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-config "^26.6.3" + jest-docblock "^26.0.0" + jest-haste-map "^26.6.2" + jest-leak-detector "^26.6.2" + jest-message-util "^26.6.2" + jest-resolve "^26.6.2" + jest-runtime "^26.6.3" + jest-util "^26.6.2" + jest-worker "^26.6.2" + source-map-support "^0.5.6" + throat "^5.0.0" + +jest-runner@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" + integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== + dependencies: + "@jest/console" "^27.5.1" + "@jest/environment" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.8.1" + graceful-fs "^4.2.9" + jest-docblock "^27.5.1" + jest-environment-jsdom "^27.5.1" + jest-environment-node "^27.5.1" + jest-haste-map "^27.5.1" + jest-leak-detector "^27.5.1" + jest-message-util "^27.5.1" + jest-resolve "^27.5.1" + jest-runtime "^27.5.1" + jest-util "^27.5.1" + jest-worker "^27.5.1" + source-map-support "^0.5.6" + throat "^6.0.1" + +jest-runtime@^26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" + integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/globals" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + cjs-module-lexer "^0.6.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-config "^26.6.3" + jest-haste-map "^26.6.2" + jest-message-util "^26.6.2" + jest-mock "^26.6.2" + jest-regex-util "^26.0.0" + jest-resolve "^26.6.2" + jest-snapshot "^26.6.2" + jest-util "^26.6.2" + jest-validate "^26.6.2" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^15.4.1" + +jest-runtime@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" + integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/fake-timers" "^27.5.1" + "@jest/globals" "^27.5.1" + "@jest/source-map" "^27.5.1" + "@jest/test-result" "^27.5.1" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + execa "^5.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-message-util "^27.5.1" + jest-mock "^27.5.1" + jest-regex-util "^27.5.1" + jest-resolve "^27.5.1" + jest-snapshot "^27.5.1" + jest-util "^27.5.1" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-serializer@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" + integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== dependencies: - is-extglob "^2.1.1" + "@types/node" "*" + graceful-fs "^4.2.4" -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +jest-serializer@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" + integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + dependencies: + "@types/node" "*" + graceful-fs "^4.2.9" -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= +jest-snapshot@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" + integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.0.0" + chalk "^4.0.0" + expect "^26.6.2" + graceful-fs "^4.2.4" + jest-diff "^26.6.2" + jest-get-type "^26.3.0" + jest-haste-map "^26.6.2" + jest-matcher-utils "^26.6.2" + jest-message-util "^26.6.2" + jest-resolve "^26.6.2" + natural-compare "^1.4.0" + pretty-format "^26.6.2" + semver "^7.3.2" -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= +jest-snapshot@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" + integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA== + dependencies: + "@babel/core" "^7.7.2" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/traverse" "^7.7.2" + "@babel/types" "^7.0.0" + "@jest/transform" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.1.5" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^27.5.1" + graceful-fs "^4.2.9" + jest-diff "^27.5.1" + jest-get-type "^27.5.1" + jest-haste-map "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + jest-util "^27.5.1" + natural-compare "^1.4.0" + pretty-format "^27.5.1" + semver "^7.3.2" -is-regex@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" - integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== +jest-util@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" + integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== dependencies: - has-symbols "^1.0.1" + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + micromatch "^4.0.2" -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= +jest-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" + integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== +jest-validate@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" + integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== + dependencies: + "@jest/types" "^26.6.2" + camelcase "^6.0.0" + chalk "^4.0.0" + jest-get-type "^26.3.0" + leven "^3.1.0" + pretty-format "^26.6.2" -is-string@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" - integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== +jest-validate@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" + integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== + dependencies: + "@jest/types" "^27.5.1" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^27.5.1" + leven "^3.1.0" + pretty-format "^27.5.1" + +jest-watcher@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" + integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== + dependencies: + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^26.6.2" + string-length "^4.0.1" + +jest-watcher@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" + integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== + dependencies: + "@jest/test-result" "^27.5.1" + "@jest/types" "^27.5.1" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^27.5.1" + string-length "^4.0.1" -is-symbol@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== +jest-worker@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== dependencies: - has-symbols "^1.0.1" + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" -isarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= +jest-worker@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= +jest@26.6.3: + version "26.6.3" + resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" + integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== + dependencies: + "@jest/core" "^26.6.3" + import-local "^3.0.2" + jest-cli "^26.6.3" -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== +jest@^27.3.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" + integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== dependencies: - detect-newline "^3.0.0" + "@jest/core" "^27.5.1" + import-local "^3.0.2" + jest-cli "^27.5.1" -joi@^17.1.1: - version "17.2.1" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.2.1.tgz#e5140fdf07e8fecf9bc977c2832d1bdb1e3f2a0a" - integrity sha512-YT3/4Ln+5YRpacdmfEfrrKh50/kkgX3LgBltjqnlMPIYiZ4hxXZuVJcxmsvxsdeHg9soZfE3qXxHC2tMpCCBOA== +joi@^17.3.0: + version "17.6.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" + integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== dependencies: - "@hapi/address" "^4.1.0" - "@hapi/formula" "^2.0.0" "@hapi/hoek" "^9.0.0" - "@hapi/pinpoint" "^2.0.0" "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.3" + "@sideway/formula" "^3.0.0" + "@sideway/pinpoint" "^2.0.0" js-tokens@^4.0.0: version "4.0.0" @@ -1178,13 +4679,53 @@ js-tokens@^4.0.0: integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: - version "3.14.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" - integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsdom@^16.4.0, jsdom@^16.6.0: + version "16.7.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" + integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== + dependencies: + abab "^2.0.5" + acorn "^8.2.4" + acorn-globals "^6.0.0" + cssom "^0.4.4" + cssstyle "^2.3.0" + data-urls "^2.0.0" + decimal.js "^10.2.1" + domexception "^2.0.1" + escodegen "^2.0.0" + form-data "^3.0.0" + html-encoding-sniffer "^2.0.1" + http-proxy-agent "^4.0.1" + https-proxy-agent "^5.0.0" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.0" + parse5 "6.0.1" + saxes "^5.0.1" + symbol-tree "^3.2.4" + tough-cookie "^4.0.0" + w3c-hr-time "^1.0.2" + w3c-xmlserializer "^2.0.0" + webidl-conversions "^6.1.0" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.5.0" + ws "^7.4.6" + xml-name-validator "^3.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -1196,9 +4737,9 @@ json-parse-better-errors@^1.0.1: integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== json-parse-even-better-errors@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.0.tgz#371873c5ffa44304a6ba12419bcfa95f404ae081" - integrity sha512-o3aP+RsWDJZayj1SbHNQAI8x0v3T3SKiGoZlNYfbUP1S3omJQ6i9CnqADqkSPaOAxwua4/1YWx5CM7oiChJt2Q== + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" @@ -1210,6 +4751,61 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + levn@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" @@ -1218,55 +4814,65 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" -lint-staged@^10.2.9: - version "10.2.13" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.13.tgz#b9c504683470edfc464b7d3fe3845a5a1efcd814" - integrity sha512-conwlukNV6aL9SiMWjFtDp5exeDnTMekdNPDZsKGnpfQuHcO0E3L3Bbf58lcR+M7vk6LpCilxDAVks/DDVBYlA== +lilconfig@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.4.tgz#f4507d043d7058b380b6a8f5cb7bcd4b34cee082" + integrity sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== + +line-column@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" + integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= dependencies: - chalk "^4.1.0" - cli-truncate "^2.1.0" - commander "^6.0.0" - cosmiconfig "^7.0.0" - debug "^4.1.1" - dedent "^0.7.0" - enquirer "^2.3.6" - execa "^4.0.3" - listr2 "^2.6.0" - log-symbols "^4.0.0" - micromatch "^4.0.2" + isarray "^1.0.0" + isobject "^2.0.0" + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +lint-staged@^12.1.2: + version "12.4.1" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-12.4.1.tgz#63fa27bfc8a33515f6902f63f6670864f1fb233c" + integrity sha512-PTXgzpflrQ+pODQTG116QNB+Q6uUTDg5B5HqGvNhoQSGt8Qy+MA/6zSnR8n38+sxP5TapzeQGTvoKni0KRS8Vg== + dependencies: + cli-truncate "^3.1.0" + colorette "^2.0.16" + commander "^8.3.0" + debug "^4.3.3" + execa "^5.1.1" + lilconfig "2.0.4" + listr2 "^4.0.1" + micromatch "^4.0.4" normalize-path "^3.0.0" - please-upgrade-node "^3.2.0" - string-argv "0.3.1" - stringify-object "^3.3.0" + object-inspect "^1.12.0" + pidtree "^0.5.0" + string-argv "^0.3.1" + supports-color "^9.2.1" + yaml "^1.10.2" -listr2@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.6.2.tgz#4912eb01e1e2dd72ec37f3895a56bf2622d6f36a" - integrity sha512-6x6pKEMs8DSIpA/tixiYY2m/GcbgMplMVmhQAaLFxEtNSKLeWTGjtmU57xvv6QCm2XcqzyNXL/cTSVf4IChCRA== +listr2@^4.0.1: + version "4.0.5" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-4.0.5.tgz#9dcc50221583e8b4c71c43f9c7dfd0ef546b75d5" + integrity sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA== dependencies: - chalk "^4.1.0" cli-truncate "^2.1.0" - figures "^3.2.0" - indent-string "^4.0.0" + colorette "^2.0.16" log-update "^4.0.0" p-map "^4.0.0" - rxjs "^6.6.2" + rfdc "^1.3.0" + rxjs "^7.5.5" through "^2.3.8" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" + wrap-ansi "^7.0.0" load-json-file@^4.0.0: version "4.0.0" @@ -1293,36 +4899,41 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" -lockfile-lint-api@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/lockfile-lint-api/-/lockfile-lint-api-5.1.6.tgz#74d1e14c0c8270232607eb11e518a92f6f6b1ddd" - integrity sha512-liJ1p/NkHbE2Wx5fRw8T1io+x2b2DttVvXpHLm4x7QC8pW3Lc6sHqV4T7cM6rAOs4fF2O9sAt7SEtuN2sX91qA== +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lockfile-lint-api@^5.2.4: + version "5.2.4" + resolved "https://registry.yarnpkg.com/lockfile-lint-api/-/lockfile-lint-api-5.2.4.tgz#6bfebb56d7b5c6e1d0779a1f1a06e611a3c8dc3e" + integrity sha512-AvZiJ17CfTzv6ufEo9JHhv8STGRhQevBu3tpsunB/DE1ZV1asaR5xzDzV1PnfwCDYt/mCjg4dWQpr07v+/M0ow== dependencies: "@yarnpkg/lockfile" "^1.1.0" debug "^4.1.1" object-hash "^2.0.1" -lockfile-lint@^4.3.6: - version "4.3.7" - resolved "https://registry.yarnpkg.com/lockfile-lint/-/lockfile-lint-4.3.7.tgz#68c9d1dc129292cd85a71b2d7f65a9e2fe4333be" - integrity sha512-hOHVJyHxtrK6cgYlKoaWveVOCz/w4IXlhmxM+RSWW7f1lA3ENJaRL9eNS9AO0PBKx4P/KMXuker0KzExNDenRg== +lockfile-lint@^4.6.2: + version "4.7.4" + resolved "https://registry.yarnpkg.com/lockfile-lint/-/lockfile-lint-4.7.4.tgz#6ff95453f973840583e64835402656ee597bf04a" + integrity sha512-5IS+KqWDK0V7H3NiOh7sgO1fJ0t8RiuLCE+YFNlHBu5nVs1KagGbJ1eipEgQm9DtgzqBIR90X33RSKPOTAVczg== dependencies: cosmiconfig "^6.0.0" debug "^4.1.1" - lockfile-lint-api "^5.1.6" - yargs "^15.0.2" + lockfile-lint-api "^5.2.4" + yargs "^16.0.0" -lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -log-symbols@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" - integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== - dependencies: - chalk "^4.0.0" +lodash@^4.17.21, lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== log-update@^4.0.0: version "4.0.0" @@ -1342,6 +4953,32 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" @@ -1352,6 +4989,13 @@ map-obj@^2.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + meow@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4" @@ -1372,26 +5016,69 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -micromatch@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" - integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - dependencies: - braces "^3.0.1" - picomatch "^2.0.5" +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== +minimatch@^3.0.4, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" +minimatch@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== + dependencies: + brace-expansion "^2.0.1" + minimist-options@^3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" @@ -1400,34 +5087,89 @@ minimist-options@^3.0.1: arrify "^1.0.1" is-plain-obj "^1.1.0" -minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== -mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: - minimist "^1.2.5" + for-in "^1.0.2" + is-extendable "^1.0.1" ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -ms@^2.1.1: +ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@^3.1.30: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-notifier@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" + integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== + dependencies: + growly "^1.3.0" + is-wsl "^2.2.0" + semver "^7.3.2" + shellwords "^0.1.1" + uuid "^8.3.0" + which "^2.0.2" + +node-releases@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.4.tgz#f38252370c43854dc48aa431c766c6c398f40476" + integrity sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ== + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -1437,52 +5179,93 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + normalize-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -npm-run-path@^4.0.0: +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + object-hash@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.0.3.tgz#d12db044e03cd2ca3d77c0570d87225b02e1e6ea" - integrity sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== + version "2.2.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== -object-inspect@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" - integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" + integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== -object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: +object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" + isobject "^3.0.0" -object.values@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" - integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== +object.assign@^4.1.0, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== dependencies: + call-bind "^1.0.0" define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - function-bind "^1.1.1" - has "^1.0.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" + integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" @@ -1491,7 +5274,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -onetime@^5.1.0: +onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== @@ -1503,6 +5286,18 @@ opencollective-postinstall@^2.0.2: resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== +optionator@^0.8.1: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + optionator@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" @@ -1515,6 +5310,16 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" +p-each-series@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -1529,6 +5334,13 @@ p-limit@^2.2.0: dependencies: p-try "^2.0.0" +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" @@ -1543,6 +5355,13 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -1567,12 +5386,12 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= +parent-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-2.0.0.tgz#fa71f88ff1a50c27e15d8ff74e0e3a9523bf8708" + integrity sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg== dependencies: - error-ex "^1.2.0" + callsites "^3.1.0" parse-json@^4.0.0: version "4.0.0" @@ -1582,16 +5401,33 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-json@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" - integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" error-ex "^1.3.1" json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" +parse5-with-errors@~4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/parse5-with-errors/-/parse5-with-errors-4.0.4.tgz#a35685d770994e50427364ba1804397860f71077" + integrity sha512-c9o3ucuboCcWfnfhMaOwUbj6ymACsKviD3P0K6ry0iETUK3nmasCncmFhBeyuRaLK4+aIEg4e0UXX3qdV7Byww== + dependencies: + "@types/node" "^6.0.46" + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -1607,22 +5443,20 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" +path-parse@^1.0.6, path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-type@^3.0.0: version "3.0.0" @@ -1636,27 +5470,30 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -picomatch@^2.0.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= +pidtree@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.5.0.tgz#ad5fbc1de78b8a5f99d6fbdd4f6e4eee21d1aca1" + integrity sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA== pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" +pirates@^4.0.1, pirates@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" + integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== pkg-dir@^4.2.0: version "4.2.0" @@ -1665,6 +5502,13 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +pkg-dir@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760" + integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== + dependencies: + find-up "^5.0.0" + please-upgrade-node@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" @@ -1672,11 +5516,43 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-selector-parser@~6.0.4: + version "6.0.10" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" + integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-value-parser@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss@~8.3.0: + version "8.3.11" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.11.tgz#c3beca7ea811cd5e1c4a3ec6d2e7599ef1f8f858" + integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA== + dependencies: + nanoid "^3.1.30" + picocolors "^1.0.0" + source-map-js "^0.6.2" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" @@ -1684,25 +5560,52 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier-plugin-apex@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/prettier-plugin-apex/-/prettier-plugin-apex-1.6.0.tgz#4e00257fe228481047fc68ae9b956b006d3a1750" - integrity sha512-nsCTUXmIcHb/L16V1Vnkr0fR/voDXTS9pMCbmvM5w1aINWNZeOJ4z7XGrbTwNy/Dt3PRk/7X6MxvQ29GBiIbCw== +prettier-plugin-apex@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/prettier-plugin-apex/-/prettier-plugin-apex-1.10.0.tgz#c125ec04afbe0f7c70e6b64359fc73c9af89a3ba" + integrity sha512-Kh6kMNq5IfCxlP49wsZbt2Pq/dx4zbwbEdjUcP9GCmXfRLGuoa6mrT26kIv8TJnEjFCPVzUjg1u0qa3qBStLmQ== dependencies: - axios "^0.19.0" - jest-docblock "^26.0.0" - wait-on "^5.0.0" - yargs "^15.0.1" + axios "^0.21.0" + jest-docblock "^27.0.1" + wait-on "^5.2.1" + yargs "^17.0.0" -prettier@^2.0.5: - version "2.1.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.1.tgz#d9485dd5e499daa6cb547023b87a6cf51bee37d6" - integrity sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw== +prettier@^2.4.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032" + integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== +pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + dependencies: + "@jest/types" "^26.6.2" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^17.0.1" + +pretty-format@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + +prompts@^2.0.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== pump@^3.0.0: version "3.0.0" @@ -1712,23 +5615,25 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@^2.1.0: +punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + quick-lru@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== read-pkg-up@^3.0.0: version "3.0.0" @@ -1738,14 +5643,14 @@ read-pkg-up@^3.0.0: find-up "^2.0.0" read-pkg "^3.0.0" -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" read-pkg@^3.0.0: version "3.0.0" @@ -1756,18 +5661,60 @@ read-pkg@^3.0.0: normalize-package-data "^2.3.2" path-type "^3.0.0" -redent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" - integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= - dependencies: - indent-string "^3.0.0" - strip-indent "^2.0.0" +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +redent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" + integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= + dependencies: + indent-string "^3.0.0" + strip-indent "^2.0.0" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.4.1: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== -regexpp@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" - integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= require-directory@^2.1.1: version "2.1.1" @@ -1779,16 +5726,55 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1: - version "1.17.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" - integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-global@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" + integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== + dependencies: + global-dirs "^0.1.1" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.10.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0: + version "1.22.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" + integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== + dependencies: + is-core-module "^2.8.1" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@~1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== dependencies: + is-core-module "^2.2.0" path-parse "^1.0.6" restore-cursor@^3.1.0: @@ -1799,45 +5785,142 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" + integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" -rxjs@^6.5.5, rxjs@^6.6.2: - version "6.6.2" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2" - integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg== +rsvp@^4.8.4: + version "4.8.5" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rxjs@^6.6.3: + version "6.6.7" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: tslib "^1.9.0" +rxjs@^7.5.5: + version "7.5.5" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f" + integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw== + dependencies: + tslib "^2.1.0" + +safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + dependencies: + "@cnakazawa/watch" "^1.0.3" + anymatch "^2.0.0" + capture-exit "^2.0.0" + exec-sh "^0.3.2" + execa "^1.0.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" + semver-compare@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= -semver-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" - integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== +semver-regex@^3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.3.tgz#b2bcc6f97f63269f286994e297e229b6245d0dc3" + integrity sha512-Aqi54Mk9uYTjVexLnR67rTyBusmwd04cLkHy9hNvk3+G3nT2Oyg7E0l4XVbOaNwIvQ3hHeYxGcyEy+mKreyBFQ== -"semver@2 || 3 || 4 || 5": +"semver@2 || 3 || 4 || 5", semver@^5.5.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^7.2.1, semver@^7.3.2: - version "7.3.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== +semver@^6.0.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -1845,30 +5928,45 @@ shebang-command@^2.0.0: dependencies: shebang-regex "^3.0.0" +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + shebang-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -slice-ansi@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - slice-ansi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" @@ -1887,11 +5985,88 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -source-map@^0.5.0: +slice-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" + integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== + dependencies: + ansi-styles "^6.0.0" + is-fullwidth-code-point "^4.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.5.6: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -1914,82 +6089,115 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.5" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" - integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== + version "3.0.11" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" + integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= -string-argv@0.3.1: +stack-utils@^2.0.2, stack-utils@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" + integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + dependencies: + escape-string-regexp "^2.0.0" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +string-argv@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== -string-width@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" + char-regex "^1.0.2" + strip-ansi "^6.0.0" -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" - integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" -string.prototype.trimend@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" - integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== +string-width@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" -string.prototype.trimstart@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54" - integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" -strip-ansi@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - ansi-regex "^4.1.0" + ansi-regex "^5.0.1" -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== +strip-ansi@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" + integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== dependencies: - ansi-regex "^5.0.0" + ansi-regex "^6.0.1" strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + strip-final-newline@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" @@ -2000,7 +6208,7 @@ strip-indent@^2.0.0: resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= -strip-json-comments@^3.1.0: +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -2012,38 +6220,105 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" -supports-color@^7.1.0: +supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" -table@^5.2.3: - version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@^9.2.1: + version "9.2.2" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.2.2.tgz#502acaf82f2b7ee78eb7c83dcac0f89694e5a7bb" + integrity sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA== + +supports-hyperlinks@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + through@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -2051,20 +6326,61 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -trim-newlines@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" - integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tough-cookie@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.1.2" + +tr46@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== + dependencies: + punycode "^2.1.1" + +trim-newlines@^2.0.0, trim-newlines@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== + +tsconfig-paths@^3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" + integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.6" + strip-bom "^3.0.0" tslib@^1.8.1, tslib@^1.9.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" - integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -tsutils@^3.17.1: - version "3.17.1" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" - integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" @@ -2075,27 +6391,144 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== type-fest@^0.8.0, type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typescript@^4.5.2: + version "4.6.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" + integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + uri-js@^4.2.2: - version "4.4.0" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" - integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +uuid@^8.3.0: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + v8-compile-cache@^2.0.3: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" - integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +v8-to-istanbul@^7.0.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1" + integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +v8-to-istanbul@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" + integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" validate-npm-package-license@^3.0.1: version "3.0.4" @@ -2105,16 +6538,89 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -wait-on@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.2.0.tgz#6711e74422523279714a36d52cf49fb47c9d9597" - integrity sha512-U1D9PBgGw2XFc6iZqn45VBubw02VsLwnZWteQ1au4hUVHasTZuFSKRzlTB2dqgLhji16YVI8fgpEpwUdCr8B6g== +vscode-languageserver-textdocument@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.4.tgz#3cd56dd14cec1d09e86c4bb04b09a246cb3df157" + integrity sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ== + +vscode-uri@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.3.tgz#a95c1ce2e6f41b7549f86279d19f47951e4f4d84" + integrity sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA== + +w3c-hr-time@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + +w3c-xmlserializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + dependencies: + xml-name-validator "^3.0.0" + +wait-on@^5.2.1: + version "5.3.0" + resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.3.0.tgz#584e17d4b3fe7b46ac2b9f8e5e102c005c2776c7" + integrity sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg== dependencies: - axios "^0.19.2" - joi "^17.1.1" - lodash "^4.17.19" + axios "^0.21.1" + joi "^17.3.0" + lodash "^4.17.21" minimist "^1.2.5" - rxjs "^6.5.5" + rxjs "^6.6.3" + +walker@^1.0.7, walker@~1.0.5: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + version "8.7.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" + integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + dependencies: + lodash "^4.7.0" + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" which-module@^2.0.0: version "2.0.0" @@ -2122,18 +6628,25 @@ which-module@^2.0.0: integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= which-pm-runs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" - integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= + version "1.1.0" + resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.1.0.tgz#35ccf7b1a0fce87bd8b92a478c9d045785d3bf35" + integrity sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA== + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" -which@^2.0.1: +which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" -word-wrap@^1.2.3: +word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== @@ -2147,44 +6660,76 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -write@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== dependencies: - mkdirp "^0.5.1" + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" -y18n@^4.0.0: +ws@^7.4.6: + version "7.5.7" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" + integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== + +xdg-basedir@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== -yaml@^1.10.0, yaml@^1.7.2: - version "1.10.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" - integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== -yargs-parser@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" - integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== - dependencies: - camelcase "^4.1.0" +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== -yargs@^15.0.1, yargs@^15.0.2: +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^10.0.0, yargs-parser@^18.1.2, yargs-parser@^20.2.2, yargs-parser@^21.0.0: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^15.4.1: version "15.4.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== @@ -2200,3 +6745,47 @@ yargs@^15.0.1, yargs@^15.0.2: which-module "^2.0.0" y18n "^4.0.0" yargs-parser "^18.1.2" + +yargs@^16.0.0, yargs@^16.2.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yargs@^17.0.0: + version "17.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.4.1.tgz#ebe23284207bb75cee7c408c33e722bfb27b5284" + integrity sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.0.0" + +yargs@~17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz#6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb" + integrity sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==