From 4865bd730e876d135852636c721a2ceed055670f Mon Sep 17 00:00:00 2001 From: Dev Prakash Sharma <44609609+codewithdev@users.noreply.github.com> Date: Tue, 25 May 2021 10:58:41 +0530 Subject: [PATCH 01/12] Added Intro --- content/github/writing-on-github/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/github/writing-on-github/index.md b/content/github/writing-on-github/index.md index c5c59645bb..ed34d3c261 100644 --- a/content/github/writing-on-github/index.md +++ b/content/github/writing-on-github/index.md @@ -5,6 +5,7 @@ redirect_from: - /articles/github-flavored-markdown/ - /articles/writing-on-github/ - /categories/writing-on-github +intro: 'You can structure the information shared on GitHub with various formatting options.' versions: free-pro-team: '*' enterprise-server: '*' From 619f2a8826fab1715027689e92cf319dd8c94361 Mon Sep 17 00:00:00 2001 From: Philip Durbin Date: Tue, 25 May 2021 15:25:25 -0400 Subject: [PATCH 02/12] typo: "banch" --- .../managing-branches-in-your-repository/renaming-a-branch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md b/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md index 8991e75833..4378bd06c7 100644 --- a/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md +++ b/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md @@ -18,7 +18,7 @@ When you rename a branch on {% data variables.product.product_location %}, any U Although file URLs are automatically redirected, raw file URLs are not redirected. Also, {% data variables.product.prodname_dotcom %} does not perform any redirects if users perform a `git pull` for the previous branch name. -{% data variables.product.prodname_actions %} workflows do not follow renames, so if your repository publishes an action, anyone using that action with `@{old-branch-name}` will break. You should consider adding a new branch with the original content plus an additional commit reporting that the banch name is deprecated and suggesting that users migrate to the new branch name. +{% data variables.product.prodname_actions %} workflows do not follow renames, so if your repository publishes an action, anyone using that action with `@{old-branch-name}` will break. You should consider adding a new branch with the original content plus an additional commit reporting that the branch name is deprecated and suggesting that users migrate to the new branch name. ### Renaming a branch From 15aaf6e06585e1f5213d37f077a0d8a3e041698d Mon Sep 17 00:00:00 2001 From: Sarah Edwards Date: Wed, 26 May 2021 08:03:42 -0700 Subject: [PATCH 03/12] Add links to improve discoverability (#19563) --- .../creating-a-pull-request.md | 3 +++ .../commenting-on-a-pull-request.md | 2 +- .../creating-issues/creating-an-issue.md | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/content/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request.md b/content/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request.md index 43de6e64c4..0bcbf05231 100644 --- a/content/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request.md +++ b/content/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request.md @@ -76,3 +76,6 @@ After your pull request has been reviewed, it can be [merged into the repository - "[Creating a pull request from a fork](/articles/creating-a-pull-request-from-a-fork)" - "[Changing the base branch of a pull request](/articles/changing-the-base-branch-of-a-pull-request)" - "[Adding issues and pull requests to a project board from the sidebar](/articles/adding-issues-and-pull-requests-to-a-project-board/#adding-issues-and-pull-requests-to-a-project-board-from-the-sidebar)" +- "[About automation for issues and pull requests with query parameters](/issues/tracking-your-work-with-issues/creating-issues/about-automation-for-issues-and-pull-requests-with-query-parameters)" +- "[Assigning issues and pull requests to other GitHub users](/issues/tracking-your-work-with-issues/managing-issues/assigning-issues-and-pull-requests-to-other-github-users)" +- "[Writing on GitHub](/github/writing-on-github)" \ No newline at end of file diff --git a/content/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md b/content/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md index 6a274730ca..85d93f0958 100644 --- a/content/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md +++ b/content/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md @@ -58,6 +58,6 @@ Anyone watching the pull request or repository will receive a notification of yo ### Further reading -- "[Creating a permanent link to a code snippet](/articles/creating-a-permanent-link-to-a-code-snippet/)" +- "[Writing on GitHub](/github/writing-on-github)" {% if currentVersion == "free-pro-team@latest" %}- "[Reporting abuse or spam](/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam)" {% endif %} diff --git a/content/issues/tracking-your-work-with-issues/creating-issues/creating-an-issue.md b/content/issues/tracking-your-work-with-issues/creating-issues/creating-an-issue.md index 54c9b0e838..b76716fcf8 100644 --- a/content/issues/tracking-your-work-with-issues/creating-issues/creating-an-issue.md +++ b/content/issues/tracking-your-work-with-issues/creating-issues/creating-an-issue.md @@ -53,4 +53,4 @@ If you're using a project board to track and prioritize your work, you can conve {% data reusables.repositories.submit-new-issue %} ### Further reading -- "[Creating a permanent link to a code snippet](/github/managing-your-work-on-github/creating-a-permanent-link-to-a-code-snippet)" +- "[Writing on GitHub](/github/writing-on-github)" From 0895ffd1f135f3047152971121e05b1e8f85f6ea Mon Sep 17 00:00:00 2001 From: Mike McDonald <2575327+asciimike@users.noreply.github.com> Date: Wed, 26 May 2021 11:47:54 -0600 Subject: [PATCH 04/12] Clarifying that branch protection must be enabled for auto-merge (#19483) --- ...naging-auto-merge-for-pull-requests-in-your-repository.md | 2 ++ .../automatically-merging-a-pull-request.md | 2 ++ .../pull_requests/auto-merge-requires-branch-protection.md | 5 +++++ 3 files changed, 9 insertions(+) create mode 100644 data/reusables/pull_requests/auto-merge-requires-branch-protection.md diff --git a/content/github/administering-a-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository.md b/content/github/administering-a-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository.md index 5e151d9843..d436c2430f 100644 --- a/content/github/administering-a-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository.md +++ b/content/github/administering-a-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository.md @@ -18,6 +18,8 @@ If you allow auto-merge for pull requests in your repository, people with write ### Managing auto-merge +{% data reusables.pull_requests.auto-merge-requires-branch-protection %} + {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} 1. Under "Merge button", select or deselect **Allow auto-merge**. diff --git a/content/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request.md b/content/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request.md index b919acd765..be4fc80e0a 100644 --- a/content/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request.md +++ b/content/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request.md @@ -24,6 +24,8 @@ You can provide feedback about auto-merge by [contacting us](https://support.git ### Enabling auto-merge +{% data reusables.pull_requests.auto-merge-requires-branch-protection %} + People with write permissions to a repository can enable auto-merge for a pull request. {% data reusables.repositories.navigate-to-repo %} diff --git a/data/reusables/pull_requests/auto-merge-requires-branch-protection.md b/data/reusables/pull_requests/auto-merge-requires-branch-protection.md new file mode 100644 index 0000000000..b8de0a7dba --- /dev/null +++ b/data/reusables/pull_requests/auto-merge-requires-branch-protection.md @@ -0,0 +1,5 @@ +{% note %} + +**Note**: the option to enable auto-merge is shown only on pull requests that cannot be merged immediately. For example, when a branch protection rule enforces "Require pull request reviews before merging" or "Require status checks to pass before merging" and these conditions are not yet met. For more information, see "[Managing a branch protection rule](/github/administering-a-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)." + +{% endnote %} From 1d77863d31182e9b9552dc9928679a59f8b585c7 Mon Sep 17 00:00:00 2001 From: "James M. Greene" Date: Wed, 26 May 2021 14:23:25 -0500 Subject: [PATCH 05/12] Update `highlight.js` again (#19569) * npm audit fix * Reinstall rehype-highlight to update highlight.js --- package-lock.json | 1121 +++++++++++++-------------------------------- 1 file changed, 320 insertions(+), 801 deletions(-) diff --git a/package-lock.json b/package-lock.json index c367a260ca..3c5b6882b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2110,9 +2110,9 @@ "dev": true }, "node_modules/@hapi/accept": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", - "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", + "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", "dependencies": { "@hapi/boom": "9.x.x", "@hapi/hoek": "9.x.x" @@ -3320,19 +3320,19 @@ } }, "node_modules/@next/env": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.0.tgz", - "integrity": "sha512-tsWBsn1Rb6hXRaHc/pWMCpZ4Ipkf3OCbZ54ef5ukgIyEvzzGdGFXQshPP2AF7yb+8yMpunWs7vOMZW3e8oPF6A==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz", + "integrity": "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" }, "node_modules/@next/polyfill-module": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.0.tgz", - "integrity": "sha512-Nl3GexIUXsmuggkUqrRFyE/2k7UI44JaVzSywtXEyHzxpZm2a5bdMaWuC89pgLiFDDOqmbqyLAbtwm5lNxa7Eg==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz", + "integrity": "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" }, "node_modules/@next/react-dev-overlay": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.0.tgz", - "integrity": "sha512-PRIAoWog41hLN4iJ8dChKp4ysOX0Q8yiNQ/cwzyqEd3EjugkDV5OiKl3mumGKaApJaIra1MX6j1wgQRuLhuWMA==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz", + "integrity": "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==", "dependencies": { "@babel/code-frame": "7.12.11", "anser": "1.4.9", @@ -3345,6 +3345,10 @@ "source-map": "0.8.0-beta.0", "stacktrace-parser": "0.1.10", "strip-ansi": "6.0.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17", + "react-dom": "^16.9.0 || ^17" } }, "node_modules/@next/react-dev-overlay/node_modules/ansi-regex": { @@ -3355,6 +3359,20 @@ "node": ">=8" } }, + "node_modules/@next/react-dev-overlay/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/@next/react-dev-overlay/node_modules/chalk": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", @@ -3365,20 +3383,17 @@ }, "engines": { "node": ">=10" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@next/react-dev-overlay/node_modules/chalk/node_modules/color-convert": { + "node_modules/@next/react-dev-overlay/node_modules/classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "node_modules/@next/react-dev-overlay/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -3389,7 +3404,12 @@ "node": ">=7.0.0" } }, - "node_modules/@next/react-dev-overlay/node_modules/chalk/node_modules/has-flag": { + "node_modules/@next/react-dev-overlay/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@next/react-dev-overlay/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -3397,27 +3417,6 @@ "node": ">=8" } }, - "node_modules/@next/react-dev-overlay/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@next/react-dev-overlay/node_modules/classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" - }, - "node_modules/@next/react-dev-overlay/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "node_modules/@next/react-dev-overlay/node_modules/source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", @@ -3440,6 +3439,17 @@ "node": ">=8" } }, + "node_modules/@next/react-dev-overlay/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@next/react-dev-overlay/node_modules/tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", @@ -3464,9 +3474,18 @@ } }, "node_modules/@next/react-refresh-utils": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.0.tgz", - "integrity": "sha512-3I31K9B4hEQRl7yQ44Umyz+szHtuMJrNdwsgJGhoEnUCXSBRHp5wv5Zv8eDa2NewSbe53b2C0oOpivrzmdBakw==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz", + "integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==", + "peerDependencies": { + "react-refresh": "0.8.3", + "webpack": "^4 || ^5" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.4", @@ -4003,7 +4022,7 @@ "version": "7.2.8", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz", "integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -4013,7 +4032,7 @@ "version": "3.7.0", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", - "dev": true, + "devOptional": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -4023,7 +4042,7 @@ "version": "0.0.47", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", - "dev": true + "devOptional": true }, "node_modules/@types/graceful-fs": { "version": "4.1.5", @@ -4089,7 +4108,7 @@ "version": "7.0.7", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", - "dev": true + "devOptional": true }, "node_modules/@types/json5": { "version": "0.0.29", @@ -4254,7 +4273,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.0", "@webassemblyjs/helper-wasm-bytecode": "1.11.0" @@ -4264,25 +4283,25 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", - "dev": true + "devOptional": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", - "dev": true + "devOptional": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", - "dev": true + "devOptional": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.0", "@webassemblyjs/helper-api-error": "1.11.0", @@ -4293,13 +4312,13 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", - "dev": true + "devOptional": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -4311,7 +4330,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", - "dev": true, + "devOptional": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -4320,7 +4339,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", - "dev": true, + "devOptional": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -4329,13 +4348,13 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", - "dev": true + "devOptional": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -4351,7 +4370,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-wasm-bytecode": "1.11.0", @@ -4364,7 +4383,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -4376,7 +4395,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-api-error": "1.11.0", @@ -4390,7 +4409,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", - "dev": true, + "devOptional": true, "dependencies": { "@webassemblyjs/ast": "1.11.0", "@xtuc/long": "4.2.2" @@ -4421,13 +4440,13 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "devOptional": true }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "devOptional": true }, "node_modules/abab": { "version": "2.0.5", @@ -4603,7 +4622,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "devOptional": true }, "node_modules/ajv/node_modules/json-schema-traverse": { "version": "1.0.0", @@ -6352,7 +6371,6 @@ "version": "4.16.6", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dev": true, "dependencies": { "caniuse-lite": "^1.0.30001219", "colorette": "^1.2.2", @@ -6851,7 +6869,7 @@ "version": "3.4.1", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.1.tgz", "integrity": "sha512-TQTJyr2stihpC4Sya9hs2Xh+O2wf+igjL36Y75xx2WdHuiICcn/XJza46Jwt0eT5hVpQOzo3FpY3cj3RVYLX0g==", - "dev": true, + "devOptional": true, "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -6868,20 +6886,11 @@ "fsevents": "~2.1.2" } }, - "node_modules/chokidar/node_modules/binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/chokidar/node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "devOptional": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -6893,7 +6902,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "devOptional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -6908,47 +6917,11 @@ "dev": true, "optional": true }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chokidar/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/chokidar/node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -6957,7 +6930,7 @@ "version": "3.4.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", - "dev": true, + "devOptional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -6969,7 +6942,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, + "devOptional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -6987,7 +6960,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dev": true, + "devOptional": true, "dependencies": { "tslib": "^1.9.0" }, @@ -7263,33 +7236,6 @@ "typedarray": "^0.0.6" } }, - "node_modules/concat-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/configstore": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", @@ -8106,15 +8052,6 @@ "node": ">=0.10" } }, - "node_modules/dashdash/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/data-uri-to-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", @@ -8791,7 +8728,7 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", - "dev": true, + "devOptional": true, "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -8887,7 +8824,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", - "dev": true + "devOptional": true }, "node_modules/es-to-primitive": { "version": "1.2.1", @@ -9270,7 +9207,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, + "devOptional": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -9283,7 +9220,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, + "devOptional": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -9295,7 +9232,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=4.0" } @@ -9321,40 +9258,6 @@ "node": ">=4" } }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eslint/node_modules/@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.14.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/eslint/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -9376,18 +9279,6 @@ "node": ">=8" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/eslint/node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -9418,18 +9309,6 @@ "node": ">=10" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/eslint/node_modules/globals": { "version": "13.8.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", @@ -9442,18 +9321,6 @@ "node": ">=8" } }, - "node_modules/eslint/node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/eslint/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -9533,18 +9400,6 @@ "node": ">=8" } }, - "node_modules/eslint/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/eslint/node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -10315,7 +10170,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "devOptional": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", @@ -10349,6 +10204,10 @@ "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", "dependencies": { "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/fb-watchman": { @@ -10860,15 +10719,6 @@ "assert-plus": "^1.0.0" } }, - "node_modules/getpass/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/gifwrap": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz", @@ -11457,6 +11307,10 @@ "hast-util-is-element": "^1.0.0", "repeat-string": "^1.0.0", "unist-util-find-after": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/hast-util-whitespace": { @@ -11520,9 +11374,9 @@ } }, "node_modules/highlight.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.3.1.tgz", - "integrity": "sha512-jeW8rdPdhshYKObedYg5XGbpVgb1/DT4AHvDFXhkU7UnGSIjy9kkJ7zHG7qplhFHMitTSzh5/iClKQk3Kb2RFQ==", + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", + "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==", "engines": { "node": "*" } @@ -14548,7 +14402,7 @@ "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -14562,7 +14416,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } @@ -14571,7 +14425,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "devOptional": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -14746,7 +14600,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "devOptional": true }, "node_modules/json-schema": { "version": "0.2.3", @@ -14758,7 +14612,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "devOptional": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -14820,15 +14674,6 @@ "verror": "1.10.0" } }, - "node_modules/jsprim/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/jszip": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.6.0.tgz", @@ -15297,7 +15142,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true, + "devOptional": true, "engines": { "node": ">=6.11.5" } @@ -15489,12 +15334,16 @@ } }, "node_modules/lowlight": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.16.0.tgz", - "integrity": "sha512-ECLdzIJvBEjK4ef51sWiGZyz21yx4IEPaF/62DRxLehoOHkWqN3OsLB1GUMfc6Mcf87rR5eW7z6lI9cNEXZDsQ==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", + "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", "dependencies": { "fault": "^1.0.0", - "highlight.js": "~10.3.0" + "highlight.js": "~10.7.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/lru-cache": { @@ -16428,26 +16277,26 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "devOptional": true }, "node_modules/next": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/next/-/next-10.2.0.tgz", - "integrity": "sha512-PKDKCSF7s82xudu3kQhOEaokxggpbLEWouEUtzP6OqV0YqKYHF+Ff+BFLycEem8ixtTM2M6ElN0VRJcskJfxPQ==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/next/-/next-10.2.3.tgz", + "integrity": "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==", "dependencies": { "@babel/runtime": "7.12.5", - "@hapi/accept": "5.0.1", - "@next/env": "10.2.0", - "@next/polyfill-module": "10.2.0", - "@next/react-dev-overlay": "10.2.0", - "@next/react-refresh-utils": "10.2.0", + "@hapi/accept": "5.0.2", + "@next/env": "10.2.3", + "@next/polyfill-module": "10.2.3", + "@next/react-dev-overlay": "10.2.3", + "@next/react-refresh-utils": "10.2.3", "@opentelemetry/api": "0.14.0", "assert": "2.0.0", "ast-types": "0.13.2", "browserify-zlib": "0.2.0", - "browserslist": "4.16.1", + "browserslist": "4.16.6", "buffer": "5.6.0", - "caniuse-lite": "^1.0.30001179", + "caniuse-lite": "^1.0.30001228", "chalk": "2.4.2", "chokidar": "3.5.1", "constants-browserify": "1.0.0", @@ -16491,6 +16340,24 @@ }, "engines": { "node": ">=10.13.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0", + "react": "^16.6.0 || ^17", + "react-dom": "^16.6.0 || ^17", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } } }, "node_modules/next/node_modules/@babel/runtime": { @@ -16523,24 +16390,6 @@ "node": ">=8" } }, - "node_modules/next/node_modules/browserslist": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", - "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", - "dependencies": { - "caniuse-lite": "^1.0.30001173", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.634", - "escalade": "^3.1.1", - "node-releases": "^1.1.69" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/next/node_modules/bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", @@ -19645,6 +19494,10 @@ "hast-util-to-text": "^2.0.0", "lowlight": "^1.10.0", "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/rehype-raw": { @@ -19933,12 +19786,6 @@ "node": ">=0.8" } }, - "node_modules/request/node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, "node_modules/request/node_modules/qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -20332,7 +20179,7 @@ "version": "1.32.13", "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==", - "dev": true, + "devOptional": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0" }, @@ -20532,7 +20379,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", - "dev": true, + "devOptional": true, "dependencies": { "randombytes": "^2.1.0" } @@ -20921,7 +20768,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true + "devOptional": true }, "node_modules/source-map": { "version": "0.5.7", @@ -20948,7 +20795,7 @@ "version": "0.5.19", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, + "devOptional": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -20958,7 +20805,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -21078,15 +20925,6 @@ "tweetnacl": "~0.14.0" } }, - "node_modules/sshpk/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/stacktrace-parser": { "version": "0.1.10", "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", @@ -21632,21 +21470,6 @@ "uri-js": "^4.2.2" } }, - "node_modules/style-loader/node_modules/json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/style-loader/node_modules/loader-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", @@ -21661,12 +21484,6 @@ "node": ">=8.9.0" } }, - "node_modules/style-loader/node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, "node_modules/style-loader/node_modules/schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -21952,18 +21769,6 @@ "node": ">=10.0.0" } }, - "node_modules/table/node_modules/ajv": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz", - "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "node_modules/table/node_modules/ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -21973,12 +21778,6 @@ "node": ">=8" } }, - "node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, "node_modules/table/node_modules/strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", @@ -21995,7 +21794,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", - "dev": true, + "devOptional": true, "engines": { "node": ">=6" } @@ -22062,7 +21861,7 @@ "version": "5.6.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", - "dev": true, + "devOptional": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -22079,7 +21878,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", - "dev": true, + "devOptional": true, "dependencies": { "jest-worker": "^26.6.2", "p-limit": "^3.1.0", @@ -22096,7 +21895,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "devOptional": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -22108,7 +21907,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "devOptional": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -22120,7 +21919,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "devOptional": true, "dependencies": { "@types/json-schema": "^7.0.6", "ajv": "^6.12.5", @@ -22134,7 +21933,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -22143,13 +21942,13 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "devOptional": true }, "node_modules/terser/node_modules/source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">= 8" } @@ -22206,33 +22005,6 @@ "xtend": "~4.0.1" } }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/timers-browserify": { "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", @@ -22792,12 +22564,20 @@ "integrity": "sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ==", "dependencies": { "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/unist-util-find-after/node_modules/unist-util-is": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, "node_modules/unist-util-generated": { "version": "1.1.5", @@ -22894,6 +22674,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.4.tgz", "integrity": "sha512-7tpK6x7ls7J7pDrrAU63h93R0dVhRbPwiRRCawR10cl+2e1VOvF3bHlVJc6WI1dl/8qk5He673QU+Ogv7bPNaw==", + "hasInstallScript": true, "optional": true, "dependencies": { "bindings": "^1.3.0", @@ -23280,15 +23061,6 @@ "extsprintf": "^1.2.0" } }, - "node_modules/verror/node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/vfile": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz", @@ -23487,7 +23259,7 @@ "version": "5.37.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.1.tgz", "integrity": "sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow==", - "dev": true, + "devOptional": true, "dependencies": { "@types/eslint-scope": "^3.7.0", "@types/estree": "^0.0.47", @@ -23741,7 +23513,7 @@ "version": "8.2.4", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", - "dev": true, + "devOptional": true, "bin": { "acorn": "bin/acorn" }, @@ -23753,7 +23525,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "devOptional": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -23765,7 +23537,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.8.x" } @@ -23774,7 +23546,7 @@ "version": "1.47.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", - "dev": true, + "devOptional": true, "engines": { "node": ">= 0.6" } @@ -23783,7 +23555,7 @@ "version": "2.1.30", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", - "dev": true, + "devOptional": true, "dependencies": { "mime-db": "1.47.0" }, @@ -23795,7 +23567,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "devOptional": true, "dependencies": { "@types/json-schema": "^7.0.6", "ajv": "^6.12.5", @@ -23809,7 +23581,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -23818,7 +23590,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", - "dev": true, + "devOptional": true, "dependencies": { "source-list-map": "^2.0.1", "source-map": "^0.6.1" @@ -26156,9 +25928,9 @@ } }, "@hapi/accept": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", - "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz", + "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==", "requires": { "@hapi/boom": "9.x.x", "@hapi/hoek": "9.x.x" @@ -27213,19 +26985,19 @@ } }, "@next/env": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.0.tgz", - "integrity": "sha512-tsWBsn1Rb6hXRaHc/pWMCpZ4Ipkf3OCbZ54ef5ukgIyEvzzGdGFXQshPP2AF7yb+8yMpunWs7vOMZW3e8oPF6A==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-10.2.3.tgz", + "integrity": "sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ==" }, "@next/polyfill-module": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.0.tgz", - "integrity": "sha512-Nl3GexIUXsmuggkUqrRFyE/2k7UI44JaVzSywtXEyHzxpZm2a5bdMaWuC89pgLiFDDOqmbqyLAbtwm5lNxa7Eg==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.2.3.tgz", + "integrity": "sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ==" }, "@next/react-dev-overlay": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.0.tgz", - "integrity": "sha512-PRIAoWog41hLN4iJ8dChKp4ysOX0Q8yiNQ/cwzyqEd3EjugkDV5OiKl3mumGKaApJaIra1MX6j1wgQRuLhuWMA==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz", + "integrity": "sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw==", "requires": { "@babel/code-frame": "7.12.11", "anser": "1.4.9", @@ -27245,6 +27017,14 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", @@ -27252,37 +27032,6 @@ "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "classnames": { @@ -27290,11 +27039,24 @@ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, "source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", @@ -27311,6 +27073,14 @@ "ansi-regex": "^5.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", @@ -27337,9 +27107,10 @@ } }, "@next/react-refresh-utils": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.0.tgz", - "integrity": "sha512-3I31K9B4hEQRl7yQ44Umyz+szHtuMJrNdwsgJGhoEnUCXSBRHp5wv5Zv8eDa2NewSbe53b2C0oOpivrzmdBakw==" + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz", + "integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA==", + "requires": {} }, "@nodelib/fs.scandir": { "version": "2.1.4", @@ -27855,7 +27626,7 @@ "version": "7.2.8", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz", "integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==", - "dev": true, + "devOptional": true, "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -27865,7 +27636,7 @@ "version": "3.7.0", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", - "dev": true, + "devOptional": true, "requires": { "@types/eslint": "*", "@types/estree": "*" @@ -27875,7 +27646,7 @@ "version": "0.0.47", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", - "dev": true + "devOptional": true }, "@types/graceful-fs": { "version": "4.1.5", @@ -27941,7 +27712,7 @@ "version": "7.0.7", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", - "dev": true + "devOptional": true }, "@types/json5": { "version": "0.0.29", @@ -28106,7 +27877,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.0", "@webassemblyjs/helper-wasm-bytecode": "1.11.0" @@ -28116,25 +27887,25 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", - "dev": true + "devOptional": true }, "@webassemblyjs/helper-api-error": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", - "dev": true + "devOptional": true }, "@webassemblyjs/helper-buffer": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", - "dev": true + "devOptional": true }, "@webassemblyjs/helper-numbers": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.0", "@webassemblyjs/helper-api-error": "1.11.0", @@ -28145,13 +27916,13 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", - "dev": true + "devOptional": true }, "@webassemblyjs/helper-wasm-section": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -28163,7 +27934,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", - "dev": true, + "devOptional": true, "requires": { "@xtuc/ieee754": "^1.2.0" } @@ -28172,7 +27943,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", - "dev": true, + "devOptional": true, "requires": { "@xtuc/long": "4.2.2" } @@ -28181,13 +27952,13 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", - "dev": true + "devOptional": true }, "@webassemblyjs/wasm-edit": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -28203,7 +27974,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-wasm-bytecode": "1.11.0", @@ -28216,7 +27987,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-buffer": "1.11.0", @@ -28228,7 +27999,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/helper-api-error": "1.11.0", @@ -28242,7 +28013,7 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", - "dev": true, + "devOptional": true, "requires": { "@webassemblyjs/ast": "1.11.0", "@xtuc/long": "4.2.2" @@ -28273,13 +28044,13 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "devOptional": true }, "@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "devOptional": true }, "abab": { "version": "2.0.5", @@ -28429,7 +28200,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "devOptional": true }, "algoliasearch": { "version": "4.9.1", @@ -30026,7 +29797,6 @@ "version": "4.16.6", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dev": true, "requires": { "caniuse-lite": "^1.0.30001219", "colorette": "^1.2.2", @@ -30470,7 +30240,7 @@ "version": "3.4.1", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.1.tgz", "integrity": "sha512-TQTJyr2stihpC4Sya9hs2Xh+O2wf+igjL36Y75xx2WdHuiICcn/XJza46Jwt0eT5hVpQOzo3FpY3cj3RVYLX0g==", - "dev": true, + "devOptional": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -30482,17 +30252,11 @@ "readdirp": "~3.4.0" }, "dependencies": { - "binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true - }, "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "devOptional": true, "requires": { "fill-range": "^7.0.1" } @@ -30501,7 +30265,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "devOptional": true, "requires": { "to-regex-range": "^5.0.1" } @@ -30513,44 +30277,17 @@ "dev": true, "optional": true }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "devOptional": true }, "readdirp": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", - "dev": true, + "devOptional": true, "requires": { "picomatch": "^2.2.1" } @@ -30559,7 +30296,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, + "devOptional": true, "requires": { "is-number": "^7.0.0" } @@ -30576,7 +30313,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dev": true, + "devOptional": true, "requires": { "tslib": "^1.9.0" } @@ -30813,35 +30550,6 @@ "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "configstore": { @@ -31516,14 +31224,6 @@ "dev": true, "requires": { "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } } }, "data-uri-to-buffer": { @@ -32094,7 +31794,7 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", - "dev": true, + "devOptional": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -32176,7 +31876,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", - "dev": true + "devOptional": true }, "es-to-primitive": { "version": "1.2.1", @@ -32299,39 +31999,6 @@ "v8-compile-cache": "^2.0.3" }, "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -32350,15 +32017,6 @@ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -32383,15 +32041,6 @@ "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", "dev": true }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, "globals": { "version": "13.8.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", @@ -32401,15 +32050,6 @@ "type-fest": "^0.20.2" } }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -32471,15 +32111,6 @@ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -32686,7 +32317,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, + "devOptional": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -32696,7 +32327,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, + "devOptional": true, "requires": { "estraverse": "^5.2.0" }, @@ -32705,7 +32336,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true + "devOptional": true } } } @@ -33344,7 +32975,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "devOptional": true }, "fast-levenshtein": { "version": "2.0.6", @@ -33811,14 +33442,6 @@ "dev": true, "requires": { "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } } }, "gifwrap": { @@ -34417,9 +34040,9 @@ } }, "highlight.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.3.1.tgz", - "integrity": "sha512-jeW8rdPdhshYKObedYg5XGbpVgb1/DT4AHvDFXhkU7UnGSIjy9kkJ7zHG7qplhFHMitTSzh5/iClKQk3Kb2RFQ==" + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", + "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" }, "highlightjs-graphql": { "version": "1.0.2", @@ -36874,7 +36497,7 @@ "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, + "devOptional": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -36885,13 +36508,13 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "devOptional": true }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "devOptional": true, "requires": { "has-flag": "^4.0.0" } @@ -37037,7 +36660,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "devOptional": true }, "json-schema": { "version": "0.2.3", @@ -37049,7 +36672,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "devOptional": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -37097,14 +36720,6 @@ "extsprintf": "1.3.0", "json-schema": "0.2.3", "verror": "1.10.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } } }, "jszip": { @@ -37490,7 +37105,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true + "devOptional": true }, "loader-utils": { "version": "1.4.0", @@ -37667,12 +37282,12 @@ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" }, "lowlight": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.16.0.tgz", - "integrity": "sha512-ECLdzIJvBEjK4ef51sWiGZyz21yx4IEPaF/62DRxLehoOHkWqN3OsLB1GUMfc6Mcf87rR5eW7z6lI9cNEXZDsQ==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", + "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", "requires": { "fault": "^1.0.0", - "highlight.js": "~10.3.0" + "highlight.js": "~10.7.0" } }, "lru-cache": { @@ -38483,26 +38098,26 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "devOptional": true }, "next": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/next/-/next-10.2.0.tgz", - "integrity": "sha512-PKDKCSF7s82xudu3kQhOEaokxggpbLEWouEUtzP6OqV0YqKYHF+Ff+BFLycEem8ixtTM2M6ElN0VRJcskJfxPQ==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/next/-/next-10.2.3.tgz", + "integrity": "sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow==", "requires": { "@babel/runtime": "7.12.5", - "@hapi/accept": "5.0.1", - "@next/env": "10.2.0", - "@next/polyfill-module": "10.2.0", - "@next/react-dev-overlay": "10.2.0", - "@next/react-refresh-utils": "10.2.0", + "@hapi/accept": "5.0.2", + "@next/env": "10.2.3", + "@next/polyfill-module": "10.2.3", + "@next/react-dev-overlay": "10.2.3", + "@next/react-refresh-utils": "10.2.3", "@opentelemetry/api": "0.14.0", "assert": "2.0.0", "ast-types": "0.13.2", "browserify-zlib": "0.2.0", - "browserslist": "4.16.1", + "browserslist": "4.16.6", "buffer": "5.6.0", - "caniuse-lite": "^1.0.30001179", + "caniuse-lite": "^1.0.30001228", "chalk": "2.4.2", "chokidar": "3.5.1", "constants-browserify": "1.0.0", @@ -38566,18 +38181,6 @@ "fill-range": "^7.0.1" } }, - "browserslist": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", - "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", - "requires": { - "caniuse-lite": "^1.0.30001173", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.634", - "escalade": "^3.1.1", - "node-releases": "^1.1.69" - } - }, "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", @@ -41496,12 +41099,6 @@ "uuid": "^3.3.2" }, "dependencies": { - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -41866,7 +41463,7 @@ "version": "1.32.13", "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==", - "dev": true, + "devOptional": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" } @@ -42034,7 +41631,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", - "dev": true, + "devOptional": true, "requires": { "randombytes": "^2.1.0" } @@ -42376,7 +41973,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true + "devOptional": true }, "source-map": { "version": "0.5.7", @@ -42400,7 +41997,7 @@ "version": "0.5.19", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, + "devOptional": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -42410,7 +42007,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "devOptional": true } } }, @@ -42513,14 +42110,6 @@ "jsbn": "~0.1.0", "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } } }, "stacktrace-parser": { @@ -42973,15 +42562,6 @@ "uri-js": "^4.2.2" } }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, "loader-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", @@ -42993,12 +42573,6 @@ "json5": "^2.1.2" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -43243,30 +42817,12 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "ajv": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz", - "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, "strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", @@ -43282,7 +42838,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", - "dev": true + "devOptional": true }, "tar-fs": { "version": "2.1.1", @@ -43342,7 +42898,7 @@ "version": "5.6.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", - "dev": true, + "devOptional": true, "requires": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -43353,13 +42909,13 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "devOptional": true }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true + "devOptional": true } } }, @@ -43367,7 +42923,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", - "dev": true, + "devOptional": true, "requires": { "jest-worker": "^26.6.2", "p-limit": "^3.1.0", @@ -43381,7 +42937,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "devOptional": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -43393,7 +42949,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "devOptional": true, "requires": { "yocto-queue": "^0.1.0" } @@ -43402,7 +42958,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "devOptional": true, "requires": { "@types/json-schema": "^7.0.6", "ajv": "^6.12.5", @@ -43413,7 +42969,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "devOptional": true } } }, @@ -43461,35 +43017,6 @@ "requires": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "timers-browserify": { @@ -44394,14 +43921,6 @@ "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } } }, "vfile": { @@ -44585,7 +44104,7 @@ "version": "5.37.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.1.tgz", "integrity": "sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow==", - "dev": true, + "devOptional": true, "requires": { "@types/eslint-scope": "^3.7.0", "@types/estree": "^0.0.47", @@ -44616,13 +44135,13 @@ "version": "8.2.4", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", - "dev": true + "devOptional": true }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "devOptional": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -44634,19 +44153,19 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true + "devOptional": true }, "mime-db": { "version": "1.47.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", - "dev": true + "devOptional": true }, "mime-types": { "version": "2.1.30", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", - "dev": true, + "devOptional": true, "requires": { "mime-db": "1.47.0" } @@ -44655,7 +44174,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "devOptional": true, "requires": { "@types/json-schema": "^7.0.6", "ajv": "^6.12.5", @@ -44666,13 +44185,13 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "devOptional": true }, "webpack-sources": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", - "dev": true, + "devOptional": true, "requires": { "source-list-map": "^2.0.1", "source-map": "^0.6.1" From 0f25789de976571abba37c2578df080ad91dee47 Mon Sep 17 00:00:00 2001 From: jmarlena <6732600+jmarlena@users.noreply.github.com> Date: Wed, 26 May 2021 13:24:14 -0700 Subject: [PATCH 06/12] Suggested sponsorship tiers (#19560) * Placeholder edit * Revamp description of tier benefits * Add steps around suggested tiers * cannot is easier to read * spaces are fun * Remove reusable * Add a tip * Add step for editing draft tier * Revise * Apply Lucas' input Co-authored-by: Lucas Costi * Consolidate step * Change tip to note * Add this line to first paragraph * Apply Product/engineering input Co-authored-by: evelyn masso * Last engineering/product input * Apply another round of input Co-authored-by: Felicity Chapman Co-authored-by: evelyn masso * Update navigation reusable Co-authored-by: Lucas Costi Co-authored-by: evelyn masso Co-authored-by: Felicity Chapman --- .../access-github-sponsors-dashboard.png | Bin 9771 -> 73875 bytes .../images/help/sponsors/draft-tier-edit.png | Bin 0 -> 16233 bytes .../help/sponsors/recommended-rewards.png | Bin 0 -> 76585 bytes .../help/sponsors/tier-editor-button.png | Bin 0 -> 24095 bytes .../managing-your-sponsorship-tiers.md | 11 +++++++++++ .../navigate-to-sponsors-dashboard.md | 2 +- data/reusables/sponsors/tier-details.md | 11 +++++++++-- 7 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 assets/images/help/sponsors/draft-tier-edit.png create mode 100644 assets/images/help/sponsors/recommended-rewards.png create mode 100644 assets/images/help/sponsors/tier-editor-button.png diff --git a/assets/images/help/sponsors/access-github-sponsors-dashboard.png b/assets/images/help/sponsors/access-github-sponsors-dashboard.png index a7744e73f7f061c6fcfb8afe968f1fa40084e818..6ba167ecaddc89dcb6ee5a222bae5c277338dd12 100644 GIT binary patch literal 73875 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�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 literal 9771 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 HI`n@5ijNp_ diff --git a/assets/images/help/sponsors/draft-tier-edit.png b/assets/images/help/sponsors/draft-tier-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfec63a49554f385ce2de9a3cb6f624a540f2be GIT binary patch literal 16233 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 literal 0 HcmV?d00001 diff --git a/assets/images/help/sponsors/recommended-rewards.png b/assets/images/help/sponsors/recommended-rewards.png new file mode 100644 index 0000000000000000000000000000000000000000..8decf450387dae1b769826a29df91b21108284e6 GIT binary patch literal 76585 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 H^RWK|dreZg literal 0 HcmV?d00001 diff --git a/assets/images/help/sponsors/tier-editor-button.png b/assets/images/help/sponsors/tier-editor-button.png new file mode 100644 index 0000000000000000000000000000000000000000..1bed58ebdf249036bc1b30e77fddd22d2bf2521f GIT binary patch literal 24095 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 OyRy8xT&axt+y4jG!V<9n literal 0 HcmV?d00001 diff --git a/content/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers.md b/content/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers.md index 7f5f951ecd..035f3d8ec5 100644 --- a/content/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers.md +++ b/content/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers.md @@ -23,6 +23,12 @@ topics: {% data reusables.sponsors.navigate-to-sponsors-dashboard %} {% data reusables.sponsors.navigate-to-sponsor-tiers-tab %} +1. If you are setting up tiers for the first time, we recommend you review the suggested tier examples to see how some other open source contributors have set up {% data variables.product.prodname_sponsors %}. Decide whether you want to start with some suggested draft tiers, which you can customize in the tier editor. + - To use a suggested tier, select the rewards you'd like to include in your draft tier or tiers. Then, click **Continue to tier editor**. + - To create tiers without using with any of the draft suggestions, click **Skip this step**. + !["Skip this step" option and "Continue to tier editor" button](/assets/images/help/sponsors/tier-editor-button.png) +1. Optionally, to edit a draft tier, find the draft tier and click **Edit**. + ![Edit button next to draft tier](/assets/images/help/sponsors/draft-tier-edit.png) {% data reusables.sponsors.click-add-tier %} {% data reusables.sponsors.tier-price-description %} {% data reusables.sponsors.save-tier-draft %} @@ -33,6 +39,11 @@ topics: {% data reusables.sponsors.navigate-to-sponsors-dashboard %} {% data reusables.sponsors.navigate-to-sponsor-tiers-tab %} {% data reusables.sponsors.edit-tier %} + {% note %} + + **Note:** To see ideas of tier descriptions, scroll down. + + {% endnote %} {% data reusables.sponsors.tier-price-description %} {% data reusables.sponsors.tier-update %} {% data reusables.sponsors.retire-tier %} diff --git a/data/reusables/sponsors/navigate-to-sponsors-dashboard.md b/data/reusables/sponsors/navigate-to-sponsors-dashboard.md index 6391060874..2ebe7f6417 100644 --- a/data/reusables/sponsors/navigate-to-sponsors-dashboard.md +++ b/data/reusables/sponsors/navigate-to-sponsors-dashboard.md @@ -1,4 +1,4 @@ -1. In the upper-right corner of any page, click your profile photo, then click **{% data variables.product.prodname_sponsors %}**. +1. In the upper-right corner of any page, click your profile photo, then click **Your sponsors**. ![{% data variables.product.prodname_sponsors %} button](/assets/images/help/sponsors/access-github-sponsors-dashboard.png) 2. If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click **Dashboard**. ![Developer sponsors dashboard button](/assets/images/help/sponsors/dev-sponsors-dashboard-button.png) diff --git a/data/reusables/sponsors/tier-details.md b/data/reusables/sponsors/tier-details.md index 78c40c1054..2aed4e826b 100644 --- a/data/reusables/sponsors/tier-details.md +++ b/data/reusables/sponsors/tier-details.md @@ -1,3 +1,10 @@ -You can create up to ten sponsorship tiers for sponsors to choose from. Each tier has its own monthly or one-time payment amount in US dollars and benefits, such as receiving early access to new versions or being featured in the project's README. In addition, you can choose to enable tiers for custom amounts (monthly and one-time). +You can create up to 10 one-time sponsorship tiers and 10 monthly tiers for sponsors to choose from. Each tier has its own one-time or monthly payment amount in US dollars, and you can choose to enable tiers for custom amounts. In addition, you can choose to enable tiers for custom amounts (monthly and one-time). -Once you have published a tier, you can't edit the price of that tier. Instead, you must retire the tier and create a new tier. Existing sponsors will remain on the retired tier until they change their sponsorship tier, cancel their sponsorship, or their one-time sponsorship period expires. +You can customize the rewards for each tier. For example, rewards for a tier could include: +- Early access to new versions +- Logo or name in README +- Access to a private repository +- Weekly newsletter updates +- Other rewards your sponsors would enjoy ✨ + +Once you have published a tier, you cannot edit the price of that tier. Instead, you must retire the tier and create a new tier. Existing sponsors will remain on the retired tier until they change their sponsorship tier, cancel their sponsorship, or their one-time sponsorship period expires. From 7e4db83ead4a00002d0df73fb3470a7fa4cabd31 Mon Sep 17 00:00:00 2001 From: Sarah Edwards Date: Wed, 26 May 2021 14:11:55 -0700 Subject: [PATCH 07/12] Add event tracking for application selector (#19533) Co-authored-by: Kevin Heis --- javascripts/display-tool-specific-content.js | 16 +++++++ javascripts/events.js | 18 ++++++-- lib/hydro.js | 3 +- lib/schema-event.js | 46 +++++++++++++++++++- tests/rendering/events.js | 21 +++++++++ 5 files changed, 98 insertions(+), 6 deletions(-) diff --git a/javascripts/display-tool-specific-content.js b/javascripts/display-tool-specific-content.js index 60945c105c..bee88ec41d 100644 --- a/javascripts/display-tool-specific-content.js +++ b/javascripts/display-tool-specific-content.js @@ -1,3 +1,7 @@ +import Cookies from 'js-cookie' + +import { sendEvent } from './events' + const supportedTools = ['cli', 'desktop', 'webui'] const detectedTools = new Set() @@ -18,6 +22,16 @@ export default function displayToolSpecificContent () { event.preventDefault() showContentForTool(event.target.dataset.tool) findToolSpecificContent(event.target.dataset.tool) + + // Save this preference as a cookie. + Cookies.set('toolPreferred', event.target.dataset.tool, { sameSite: 'strict', secure: true }) + + // Send event data + sendEvent({ + type: 'preference', + preference_name: 'application', + preference_value: event.target.dataset.tool + }) }) }) } @@ -73,6 +87,8 @@ function detectTools (el) { } function getDefaultTool () { + const cookieValue = Cookies.get('toolPreferred') + if (cookieValue) return cookieValue const el = document.querySelector('[data-default-tool]') if (el) return el.dataset.defaultTool } diff --git a/javascripts/events.js b/javascripts/events.js index 55bec3f143..3311fd74fe 100644 --- a/javascripts/events.js +++ b/javascripts/events.js @@ -46,12 +46,14 @@ export function sendEvent ({ experiment_name, experiment_variation, experiment_success, - clipboard_operation + clipboard_operation, + preference_name, + preference_value }) { const body = { _csrf: getCsrf(), - type, // One of page, exit, link, search, navigate, survey, experiment + type, // One of page, exit, link, search, navigate, survey, experiment, preference context: { // Primitives @@ -77,7 +79,10 @@ export function sendEvent ({ // Location information timezone: new Date().getTimezoneOffset() / -60, - user_language: navigator.language + user_language: navigator.language, + + // Preference information + application_preference: Cookies.get('toolPreferred') }, // Page event @@ -112,7 +117,11 @@ export function sendEvent ({ experiment_success, // Clipboard event - clipboard_operation + clipboard_operation, + + // Preference event + preference_name, + preference_value } const blob = new Blob([JSON.stringify(body)], { type: 'application/json' }) navigator.sendBeacon('/events', blob) @@ -230,4 +239,5 @@ export default function initializeEvents () { // experiment event in ./experiment.js // search event in ./search.js // redirect event in middleware/record-redirect.js + // preference event in ./display-tool-specific-content.js } diff --git a/lib/hydro.js b/lib/hydro.js index 0c74378f6f..38af0b1a1d 100644 --- a/lib/hydro.js +++ b/lib/hydro.js @@ -13,7 +13,8 @@ const SCHEMAS = { experiment: 'docs.v0.ExperimentEvent', redirect: 'docs.v0.RedirectEvent', clipboard: 'docs.v0.ClipboardEvent', - print: 'docs.v0.PrintEvent' + print: 'docs.v0.PrintEvent', + preference: 'docs.v0.PreferenceEvent' } module.exports = class Hydro { diff --git a/lib/schema-event.js b/lib/schema-event.js index e832eecc97..f32ad34ec7 100644 --- a/lib/schema-event.js +++ b/lib/schema-event.js @@ -109,7 +109,22 @@ const context = { user_language: { type: 'string', description: 'The browser value of `navigator.language`.' + }, + + // Preference information + /* os_preference: { + type: 'string', + description: 'The os for examples selected by the user.' + }, */ + application_preference: { + type: 'string', + enum: ['webui', 'cli', 'desktop'], + description: 'The application selected by the user.' } + /* color_mode_preference: { + type: 'string', + description: 'The color mode selected by the user.' + } */ } } @@ -376,6 +391,34 @@ const printSchema = { } } +const preferenceSchema = { + type: 'object', + additionalProperties: false, + required: [ + 'type', + 'context', + 'preference_name', + 'preference_value' + ], + properties: { + context, + type: { + type: 'string', + pattern: '^preference$' + }, + preference_name: { + type: 'string', + enum: ['application'], // os, color_mode + description: 'The preference name, such as os, application, or color_mode' + }, + preference_value: { + type: 'string', + enum: ['webui', 'cli', 'desktop'], + description: 'The application selected by the user.' + } + } +} + module.exports = { oneOf: [ pageSchema, @@ -387,6 +430,7 @@ module.exports = { experimentSchema, redirectSchema, clipboardSchema, - printSchema + printSchema, + preferenceSchema ] } diff --git a/tests/rendering/events.js b/tests/rendering/events.js index df40ddfba3..2ec5d7eca3 100644 --- a/tests/rendering/events.js +++ b/tests/rendering/events.js @@ -474,4 +474,25 @@ describe('POST /events', () => { checkEvent(printExample, 200) ) }) + + describe('preference', () => { + const preferenceExample = { + ...baseExample, + type: 'preference', + preference_name: 'application', + preference_value: 'cli' + } + + it('should record an application event', () => + checkEvent(preferenceExample, 200) + ) + + it('preference_name is string', () => { + checkEvent({ ...preferenceExample, preference_name: null }, 400) + }) + + it('preference_value is string', () => { + checkEvent({ ...preferenceExample, preference_value: null }, 400) + }) + }) }) From 36b28d517e3a644050fb978b20f80cb147b94f45 Mon Sep 17 00:00:00 2001 From: Lucas Costi Date: Thu, 27 May 2021 08:15:14 +1000 Subject: [PATCH 08/12] Re-version 'Renaming a branch' for GHES 3.1 (#19511) Co-authored-by: Matt Pollard --- .../changing-the-default-branch.md | 2 +- .../managing-branches-in-your-repository/renaming-a-branch.md | 2 +- .../permission-levels-for-a-user-account-repository.md | 2 +- .../repository-permission-levels-for-an-organization.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/github/administering-a-repository/managing-branches-in-your-repository/changing-the-default-branch.md b/content/github/administering-a-repository/managing-branches-in-your-repository/changing-the-default-branch.md index 12c920336a..78f4c382a7 100644 --- a/content/github/administering-a-repository/managing-branches-in-your-repository/changing-the-default-branch.md +++ b/content/github/administering-a-repository/managing-branches-in-your-repository/changing-the-default-branch.md @@ -25,7 +25,7 @@ You can choose the default branch for a repository. The default branch is the ba {% endnote %} {% endif %} -{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.1" %} +{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} You can also rename the default branch. For more information, see "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)." diff --git a/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md b/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md index 8991e75833..f9811bd0da 100644 --- a/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md +++ b/content/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch.md @@ -4,7 +4,7 @@ intro: You can change the name of a branch in a repository. permissions: People with write permissions to a repository can rename a branch in the repository. People with admin permissions can rename the default branch. versions: free-pro-team: '*' - enterprise-server: '>=3.2' + enterprise-server: '>=3.1' topics: - Repositories redirect_from: diff --git a/content/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository.md b/content/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository.md index 478b73c7c8..a650b3b22c 100644 --- a/content/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository.md +++ b/content/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository.md @@ -31,7 +31,7 @@ The repository owner has full control of the repository. In addition to the acti | :- | :- | | {% if currentVersion == "free-pro-team@latest" %}Invite collaborators{% else %}Add collaborators{% endif %} | "[Inviting collaborators to a personal repository](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | | Change the visibility of the repository | "[Setting repository visibility](/github/administering-a-repository/setting-repository-visibility)" |{% if currentVersion == "free-pro-team@latest" %} -| Limit interactions with the repository | "[Limiting interactions in your repository](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.1" %} +| Limit interactions with the repository | "[Limiting interactions in your repository](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Rename a branch, including the default branch | "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)" |{% endif %} | Merge a pull request on a protected branch, even if there are no approving reviews | "[About protected branches](/github/administering-a-repository/about-protected-branches)" | | Delete the repository | "[Deleting a repository](/github/administering-a-repository/deleting-a-repository)" | diff --git a/content/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization.md b/content/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization.md index 1fe4a31162..ef375f63ef 100644 --- a/content/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization.md +++ b/content/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization.md @@ -112,7 +112,7 @@ In addition to managing organization-level settings, organization owners have ad | Make a repository a template (see "[Creating a template repository](/articles/creating-a-template-repository)") | | | | | **X** | | Change a repository's settings | | | | | **X** | | Manage team and collaborator access to the repository | | | | | **X** | -| Edit the repository's default branch | | | | | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.1" %} +| Edit the repository's default branch | | | | | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} | Rename the repository's default branch (see "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)") | | | | | **X** | | Rename a branch other than the repository's default branch (see "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)") | | | **X** | **X** | **X** |{% endif %} | Manage webhooks and deploy keys | | | | | **X** |{% if currentVersion == "free-pro-team@latest" %} From 3728ce713451db566d52636db7d3a0053e2b3635 Mon Sep 17 00:00:00 2001 From: Tingluo Huang Date: Wed, 26 May 2021 18:57:30 -0400 Subject: [PATCH 09/12] Include redhat/centos 8 to self-hosted runner supported platform list (#19570) --- .../hosting-your-own-runners/about-self-hosted-runners.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/actions/hosting-your-own-runners/about-self-hosted-runners.md b/content/actions/hosting-your-own-runners/about-self-hosted-runners.md index 13af927006..89e5581813 100644 --- a/content/actions/hosting-your-own-runners/about-self-hosted-runners.md +++ b/content/actions/hosting-your-own-runners/about-self-hosted-runners.md @@ -77,8 +77,8 @@ The following operating systems are supported for the self-hosted runner applica #### Linux -- Red Hat Enterprise Linux 7 -- CentOS 7 +- Red Hat Enterprise Linux 7 or later +- CentOS 7 or later - Oracle Linux 7 - Fedora 29 or later - Debian 9 or later From 3f8c5909ab948b1af7b717aa9dc6e903e839fe7a Mon Sep 17 00:00:00 2001 From: Janice Date: Wed, 26 May 2021 16:56:29 -0700 Subject: [PATCH 10/12] Update content/github/writing-on-github/index.md --- content/github/writing-on-github/index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/github/writing-on-github/index.md b/content/github/writing-on-github/index.md index ed34d3c261..7dfdcaae03 100644 --- a/content/github/writing-on-github/index.md +++ b/content/github/writing-on-github/index.md @@ -5,7 +5,7 @@ redirect_from: - /articles/github-flavored-markdown/ - /articles/writing-on-github/ - /categories/writing-on-github -intro: 'You can structure the information shared on GitHub with various formatting options.' +intro: 'You can structure the information shared on {% data variables.product.product_name %} with various formatting options.' versions: free-pro-team: '*' enterprise-server: '*' @@ -16,4 +16,3 @@ children: - /working-with-saved-replies - /editing-and-sharing-content-with-gists --- - From ec5797cedb15eb645db79b451966e7f683ff65de Mon Sep 17 00:00:00 2001 From: Abby Vollmer Date: Wed, 26 May 2021 16:59:53 -0700 Subject: [PATCH 11/12] DMCA 1201 updates (#18578) Co-authored-by: Laura Coursen Co-authored-by: Jesse Geraci <6133249+jessephus@users.noreply.github.com> Co-authored-by: Felicity Chapman Co-authored-by: Mike Linksvayer --- .../site-policy/dmca-takedown-policy.md | 23 +++++++++++++++++-- .../github-acceptable-use-policies.md | 4 +++- ...de-to-submitting-a-dmca-takedown-notice.md | 5 +++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/content/github/site-policy/dmca-takedown-policy.md b/content/github/site-policy/dmca-takedown-policy.md index 05b3bb5538..96b0dea3a9 100644 --- a/content/github/site-policy/dmca-takedown-policy.md +++ b/content/github/site-policy/dmca-takedown-policy.md @@ -27,6 +27,8 @@ The DMCA provides a safe harbor for service providers that host user-generated c The DMCA addresses this issue by creating a [copyright liability safe harbor](https://www.copyright.gov/title17/92chap5.html#512) for internet service providers hosting allegedly infringing user-generated content. Essentially, so long as a service provider follows the DMCA's notice-and-takedown rules, it won't be liable for copyright infringement based on user-generated content. Because of this, it is important for GitHub to maintain its DMCA safe-harbor status. +The DMCA also prohibits the [circumvention of technical measures](https://www.copyright.gov/title17/92chap12.html) that effectively control access to works protected by copyright. + ### DMCA Notices In a Nutshell The DMCA provides two simple, straightforward procedures that all GitHub users should know about: (i) a [takedown-notice](/articles/guide-to-submitting-a-dmca-takedown-notice) procedure for copyright holders to request that content be removed; and (ii) a [counter-notice](/articles/guide-to-submitting-a-dmca-counter-notice) procedure for users to get content reenabled when content is taken down by mistake or misidentification. @@ -66,9 +68,26 @@ One of the best features of GitHub is the ability for users to "fork" one anothe GitHub *will not* automatically disable forks when disabling a parent repository. This is because forks belong to different users, may have been altered in significant ways, and may be licensed or used in a different way that is protected by the fair-use doctrine. GitHub does not conduct any independent investigation into forks. We expect copyright owners to conduct that investigation and, if they believe that the forks are also infringing, expressly include forks in their takedown notice. -In rare cases, you may be alleging copyright infringement in a full repository that is actively being forked. If at the time that you submitted your notice, you identified all existing forks of that repository as allegedly infringing, we would process a valid claim against all forks in that network at the time we process the notice. We would do this given the likelihood that all newly created forks would contain the same content. In addition, if the reported network that contains the allegedly infringing content is larger than one hundred (100) repositories and thus would be difficult to review in its entirety, we may consider disabling the entire network if you state in your notice that, "Based on the representative number of forks you have reviewed, I believe that all or most of the forks are infringing to the same extent as the parent repository." Your sworn statement would apply to this statement. +In rare cases, you may be alleging copyright infringement in a full repository that is actively being forked. If at the time that you submitted your notice, you identified all existing forks of that repository as allegedly infringing, we would process a valid claim against all forks in that network at the time we process the notice. We would do this given the likelihood that all newly created forks would contain the same content. In addition, if the reported network that contains the allegedly infringing content is larger than one hundred (100) repositories and thus would be difficult to review in its entirety, we may consider disabling the entire network if you state in your notice that, "Based on the representative number of forks I have reviewed, I believe that all or most of the forks are infringing to the same extent as the parent repository." Your sworn statement would apply to this statement. -### C. What If I Inadvertently Missed the Window to Make Changes? +### C. What about Circumvention Claims? + +The DMCA prohibits the [circumvention of technical measures](https://www.copyright.gov/title17/92chap12.html) that effectively control access to works protected by copyright. Given that these types of claims are often highly technical in nature, GitHub requires claimants to provide [detailed information about these claims](/github/site-policy/guide-to-submitting-a-dmca-takedown-notice#complaints-about-anti-circumvention-technology), and we undertake a more extensive review. + +A circumvention claim must include the following details about the technical measures in place and the manner in which the accused project circumvents them. Specifically, the notice to GitHub must include detailed statements that describe: +1. What the technical measures are; +2. How they effectively control access to the copyrighted material; and +3. How the accused project is designed to circumvent their previously described technological protection measures. + +GitHub will review circumvention claims closely, including by both technical and legal experts. In the technical review, we will seek to validate the details about the manner in which the technical protection measures operate and the way the project allegedly circumvents them. In the legal review, we will seek to ensure that the claims do not extend beyond the boundaries of the DMCA. In cases where we are unable to determine whether a claim is valid, we will err on the side of the developer, and leave the content up. If the claimant wishes to follow up with additional detail, we would start the review process again to evaluate the revised claims. + +Where our experts determine that a claim is complete, legal, and technically legitimate, we will contact the repository owner and give them a chance to respond to the claim or make changes to the repo to avoid a takedown. If they do not respond, we will attempt to contact the repository owner again before taking any further steps. In other words, we will not disable a repository based on a claim of circumvention technology without attempting to contact a repository owner to give them a chance to respond or make changes first. If we are unable to resolve the issue by reaching out to the repository owner first, we will always be happy to consider a response from the repository owner even after the content has been disabled if they would like an opportunity to dispute the claim, present us with additional facts, or make changes to have the content restored. When we need to disable content, we will ensure that repository owners can export their issues and pull requests and other repository data that do not contain the alleged circumvention code to the extent legally possible. + +Please note, our review process for circumvention technology does not apply to content that would otherwise violate our Acceptable Use Policy restrictions against sharing unauthorized product licensing keys, software for generating unauthorized product licensing keys, or software for bypassing checks for product licensing keys. Although these types of claims may also violate the DMCA provisions on circumvention technology, these are typically straightforward and do not warrant additional technical and legal review. Nonetheless, where a claim is not straightforward, for example in the case of jailbreaks, the circumvention technology claim review process would apply. + +When GitHub processes a DMCA takedown under our circumvention technology claim review process, we will offer to connect the repository owner with legal resources, in case the repository owner wishes to obtain third party legal advice. + +### D. What If I Inadvertently Missed the Window to Make Changes? We recognize that there are many valid reasons that you may not be able to make changes within the window of approximately 1 business day we provide before your repository gets disabled. Maybe our message got flagged as spam, maybe you were on vacation, maybe you don't check that email account regularly, or maybe you were just busy. We get it. If you respond to let us know that you would have liked to make the changes, but somehow missed the first opportunity, we will re-enable the repository one additional time for approximately 1 business day to allow you to make the changes. Again, you must notify us that you have made the changes in order to keep the repository enabled after that window of approximately 1 business day, as noted above in [Step A.4](#a-how-does-this-actually-work). Please note that we will only provide this one additional chance. diff --git a/content/github/site-policy/github-acceptable-use-policies.md b/content/github/site-policy/github-acceptable-use-policies.md index 1867db65ce..b0e0861d23 100644 --- a/content/github/site-policy/github-acceptable-use-policies.md +++ b/content/github/site-policy/github-acceptable-use-policies.md @@ -31,7 +31,9 @@ Under no circumstances will Users upload, post, host, execute, or transmit any C - is or contains false, inaccurate, or intentionally deceptive information that is likely to adversely affect the public interest (including health, safety, election integrity, and civic participation); -- contains or installs any active malware or exploits, or uses our platform for exploit delivery (such as part of a command and control system); or +- contains or installs any active malware or exploits, or uses our platform for exploit delivery (such as part of a command and control system); + +- shares unauthorized product licensing keys, software for generating unauthorized product licensing keys, or software for bypassing checks for product licensing keys, including extension of a free license beyond its trial period; or - infringes any proprietary right of any party, including patent, trademark, trade secret, copyright, right of publicity, or other right. diff --git a/content/github/site-policy/guide-to-submitting-a-dmca-takedown-notice.md b/content/github/site-policy/guide-to-submitting-a-dmca-takedown-notice.md index d2a5d0f82f..d2494ab6d9 100644 --- a/content/github/site-policy/guide-to-submitting-a-dmca-takedown-notice.md +++ b/content/github/site-policy/guide-to-submitting-a-dmca-takedown-notice.md @@ -73,7 +73,10 @@ GitHub exercises little discretion in the process other than determining whether ### Complaints about Anti-Circumvention Technology -The Copyright Act also prohibits the circumvention of technological measures that effectively control access to works protected by copyright. If you believe that content hosted on GitHub violates this prohibition, please send us a report through our {% data variables.contact.contact_dmca %}, and include specific information about what content violates that prohibition, what technological measures you had in place, and why the content violates the prohibition. +The Copyright Act also prohibits the circumvention of technological measures that effectively control access to works protected by copyright. If you believe that content hosted on GitHub violates this prohibition, please send us a report through our {% data variables.contact.contact_dmca %}. A circumvention claim must include the following details about the technical measures in place and the manner in which the accused project circumvents them. Specifically, the notice to GitHub must include detailed statements that describe: +1. What the technical measures are; +2. How they effectively control access to the copyrighted material; and +3. How the accused project is designed to circumvent their previously described technological protection measures. ### How to Submit Your Complaint From c1ce4bf998708444e53d4154885570a9add01be5 Mon Sep 17 00:00:00 2001 From: Abby Vollmer Date: Wed, 26 May 2021 17:06:07 -0700 Subject: [PATCH 12/12] Additional Product Terms refresh (#19346) Co-authored-by: Lee Dohm <1038121+lee-dohm@users.noreply.github.com> Co-authored-by: Felicity Chapman Co-authored-by: Lucas Costi --- .../github-additional-product-terms.md | 127 ------------------ ...ms-for-additional-products-and-features.md | 109 +++++++++++++++ content/github/site-policy/index.md | 3 +- 3 files changed, 110 insertions(+), 129 deletions(-) delete mode 100644 content/github/site-policy/github-additional-product-terms.md create mode 100644 content/github/site-policy/github-terms-for-additional-products-and-features.md diff --git a/content/github/site-policy/github-additional-product-terms.md b/content/github/site-policy/github-additional-product-terms.md deleted file mode 100644 index 69fb523266..0000000000 --- a/content/github/site-policy/github-additional-product-terms.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: GitHub Additional Product Terms -versions: - free-pro-team: '*' -topics: - - Policy - - Legal ---- - -Version Effective Date: February 22, 2021 - -When you create an Account, you're given access to lots of different features and products that are all a part of the Service. Because many of these features and products offer different functionality, they may require additional terms and conditions specific to that feature or product. Below, we've listed those features and products, along with the corresponding additional terms that apply to your use of them. - -Your use of the Service is subject to your applicable terms (the "Agreement"). By using additional products and features, you also agree to these Additional Product Terms. Any violation of the Additional Product Terms is a violation of the Agreement. Capitalized terms not defined in the Additional Product Terms will have the meaning given to them in the Agreement. - -If you are using GitHub AE, then you may only access the following features and products: Third Party Integrations, Git LFS Support, Pages. - -### 1. Marketplace - -If you list a Developer Product through GitHub Marketplace, then you must agree to the [GitHub Marketplace Developer Agreement](/github/site-policy/github-marketplace-developer-agreement), prior to submitting the project to be listed. - -If you buy Developer Products through GitHub Marketplace, the [GitHub Marketplace Terms of Service](/github/site-policy/github-marketplace-terms-of-service) controls your purchase. The Agreement, as well as the [GitHub Marketplace Terms of Service](/github/site-policy/github-marketplace-terms-of-service), will govern your use of GitHub Marketplace. - -### 2. Third Party Integrations - -#### a. Creating Applications -If you create a third-party application or other developer product that collects User Personal Information or User-Generated Content and integrates with the Service through GitHub's API, OAuth mechanism, or otherwise ("Developer Product"), and make it available for other Users, then you must comply with the following requirements: -- You must comply with this Agreement and the GitHub Privacy Statement. -- Except as otherwise permitted, such as by law or by a license, you must limit your usage of the User Personal Information or User-Generated Content you collect to that purpose for which the User has authorized its collection. -- You must take all reasonable security measures appropriate to the risks, such as against accidental or unlawful destruction, or accidental loss, alteration, unauthorized disclosure or access, presented by processing the User Personal Information or User-Generated Content. -- You must not hold yourself out as collecting any User Personal Information or User-Generated Content on GitHub’s behalf, and provide sufficient notice of your privacy practices to the User, such as by posting a privacy policy. -- You must provide Users with a method of deleting any User Personal Information or User-Generated Content you have collected through GitHub after it is no longer needed for the limited and specified purposes for which the User authorized its collection, except where retention is required by law or otherwise permitted, such as through a license. - -#### b. Using Third-Party Applications -You may grant a Developer Product authorization to use, access, and disclose the contents of your repositories, including your private repositories. Some Developer Products are available through [GitHub Marketplace](https://github.com/marketplace). Some Developer Products can be used for performing automated tasks, and often times multiple Users may direct the actions of a Developer Product. However, if you purchase and/or set up a Developer Product on your Account, or you are an owner of an Account with an integrated Developer Product, then you will be responsible for the Developer Product's actions that are performed on or through your Account. Please see our [Privacy Statement](/github/site-policy/github-privacy-statement#third-party-applications) for more information about how we share data with Developer Products. - -**GitHub makes no warranties of any kind in relation to Developer Products and is not liable for disclosures to third parties that you authorize to access Your Content. Your use of any third-party applications is at your sole risk.** - -### 3. Git LFS Support - -If you enable Git Large File Storage ("Git LFS") on your Account, you'll be able to fetch, modify, and push large files just as you would expect with any file that Git manages. Your Account comes with a certain amount of bandwidth and storage for use with Git LFS, which can be found in the [Git LFS documentation](/github/managing-large-files/about-storage-and-bandwidth-usage). Git LFS bandwidth and storage usage is displayed within your [account settings](https://github.com/settings/billing). If you want to use Git LFS beyond your allotted bandwidth and storage, then you may [purchase additional data packs](/billing/managing-billing-for-git-large-file-storage/upgrading-git-large-file-storage). - -### 4. Pages - -Each Account comes with access to the [GitHub Pages static hosting service](/github/working-with-github-pages/about-github-pages). This hosting service is intended to host static web pages for All Users, but primarily as a showcase for personal and organizational projects. - -GitHub Pages is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). Some monetization efforts are permitted on Pages, such as donation buttons and crowdfunding links. - -#### a. Bandwidth and Usage Limits -GitHub Pages are subject to some specific bandwidth and usage limits, and may not be appropriate for some high-bandwidth uses. Please see our [GitHub Pages guidelines](/github/working-with-github-pages/about-github-pages) for more information. - -#### b. Prohibited Uses -Prohibited uses of GitHub Pages include -- Content or activity that is illegal or otherwise prohibited by our [Terms of Service](/github/site-policy/github-terms-of-service), [Acceptable Use Policies](/github/site-policy/github-acceptable-use-policies) or [Community Guidelines](/github/site-policy/github-community-guidelines) -- Violent or threatening content or activity -- Excessive automated bulk activity (for example, spamming) -- Activity that compromises GitHub users or GitHub services -- Get-rich-quick schemes -- Sexually obscene content -- Content that misrepresents your identity or site purpose - -If you have questions about whether your use or intended use falls into these categories, please contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com/). GitHub reserves the right at all times to reclaim any GitHub subdomain without liability. - -### 5. Actions and Packages - -#### a. Actions Usage -GitHub Actions is billed on a usage basis. The [Actions documentation](/actions) includes details, including compute and storage quantities (depending on your Account plan), and how to monitor your Actions minutes usage and set usage limits. - -Actions and any elements of the Actions service may not be used in violation of the Agreement, the [GitHub Acceptable Use Polices](/github/site-policy/github-acceptable-use-policies), or the GitHub Actions service limitations set forth in the [Actions documentation](/actions). Additionally, Actions should not be used for: -- cryptomining; -- using our servers to disrupt, or to gain or to attempt to gain unauthorized access to, any service, device, data, account, or network (other than those authorized by the [GitHub Bug Bounty program](https://bounty.github.com)); -- the provision of a stand-alone or integrated application or service offering Actions or any elements of Actions for commercial purposes; -- any activity that places a burden on our servers, where that burden is disproportionate to the benefits provided to users (for example, don't use Actions as a content delivery network or as part of a serverless application, but a low benefit Action could be ok if it’s also low burden); or -- any other activity unrelated to the production, testing, deployment, or publication of the software project associated with the repository where GitHub Actions are used. - -In order to prevent violations of these limitations and abuse of GitHub Actions, GitHub may monitor your use of GitHub Actions. Misuse of GitHub Actions may result in termination of jobs, restrictions in your ability to use GitHub Actions, or the disabling of repositories created to run Actions in a way that violates these Terms. - -#### b. Packages Usage -GitHub Packages is billed on a usage basis. The [Packages documentation](/packages) includes details, including bandwidth and storage quantities (depending on your Account plan), and how to monitor your Packages usage and set usage limits. Packages bandwidth usage is limited by the [GitHub Acceptable Use Polices](/github/site-policy/github-acceptable-use-policies). - -### 6. Learning Lab - -**Enrollment.** To complete enrollment in Learning Lab for Organizations, you agree to create a separate organization for Learning Lab purposes, and you authorize us to add Learning Lab course materials to that organization on your behalf. - -**Learning Lab Course Materials.** Any course materials GitHub provides are owned solely by GitHub; provided, however, that GitHub grants you a worldwide, non-exclusive, limited-term, non-transferable, royalty-free license to copy, maintain, use and run such course materials for your internal business purposes associated with Learning Lab use. This license grant is subject to any additional open source licensing agreements that may be provided along with the source code. Course materials you create are owned solely by you, provided, however, that you grant to GitHub a worldwide, non-exclusive, perpetual, non-transferable, royalty-free license to copy, maintain, use, host, and run (as applicable) on the Service, such course materials. Your use of GitHub course materials and your creation and storage of your own course materials does not constitute joint ownership in either party's respective intellectual property by the other party. - -**Privacy.** Learning Lab may collect personal information. You control what information Learning Lab collects in your GitHub.com profile settings panel. If Learning Lab collects personal information on GitHub's behalf, GitHub will process that information in accordance with the [GitHub Privacy Statement](/github/site-policy/github-privacy-statement). If you enroll in or are completing a private course through Learning Lab, GitHub may share your enrollment information and course progress through completion with the organization admins. This may include individual data such as your GitHub username, course start date, and course end date. Course completion data may also be presented in aggregate form to help guide improvements to the course content. - -### 7. Connect - -In order to access GitHub Connect, Customer must have at least one (1) Account on GitHub.com and one (1) licensed instance of the Software. Customer's access to and use of github.com through Connect is governed by its Agreement applicable to its use of the Service. GitHub Connect may be used for performing automated tasks. In addition, multiple Users may direct certain actions with GitHub Connect. Customer is responsible for actions that are performed on or through its Accounts. GitHub may collect information about how Customer uses GitHub Connect to provide and improve the feature. By using GitHub Connect, Customer authorizes GitHub to collect protected data, which includes Private Repository data and User Personal Information (as defined in the GitHub Privacy Statement), from Customer’s Accounts. Customer also authorizes the transfer of identifying instance information to GitHub through GitHub Connect, which information is governed by the GitHub Privacy Statement. - -### 8. Sponsors Program - -In order to become a Sponsored Developer, you must agree to the [GitHub Sponsors Program Additional Terms](/github/site-policy/github-sponsors-additional-terms). - -### 9. GitHub Advanced Security - -GitHub Advanced Security is licensed on a "Unique Committer" basis. A "Unique Committer" is a licensed user of GitHub Enterprise, GitHub Enterprise Cloud, GitHub Enterprise Server, or GitHub AE, who has made a code commit in the last 90 days to any repository with any GitHub Advanced Security functionality activated. You must acquire a GitHub Advanced Security User license for each of your Unique Committers. You may only use GitHub Advanced Security on codebases that are developed by or for you. If you are using GitHub Advanced Security as part of GitHub Enterprise Cloud, many features of GitHub Advanced Security, including automated code scanning of private repositories, also require the use of GitHub Actions. - -### 10. Dependabot Preview - -Your use of Dependabot Preview is governed by a separate [Terms of Service](https://dependabot.com/terms) and [Privacy Policy](https://dependabot.com/privacy). - -### 11. Spectrum - -Your use of Spectrum is governed by the GitHub [Terms of Service](/github/site-policy/github-terms-of-service) and [Privacy Statement](/github/site-policy/github-privacy-statement). - -### 12. Advisory Database - -#### a. License Grant to Us - -We need the legal right to submit your contributions to the GitHub Advisory Database into public domain datasets such as the [National Vulnerability Database](https://nvd.nist.gov/) and to license the GitHub Advisory Database under open terms for use by security researchers, the open source community, industry, and the public. You agree to release your contributions to the GitHub Advisory Database under the [Creative Commons Zero license](https://creativecommons.org/publicdomain/zero/1.0/). - -#### b. License to the GitHub Advisory Database - -The GitHub Advisory Database is licensed under the [Creative Commons Attribution 4.0 license](https://creativecommons.org/licenses/by/4.0/). The attribution term may be fulfilled by linking to the GitHub Advisory Database at or to individual GitHub Advisory Database records used, prefixed by . - -### 13. GitHub Enterprise Server - -#### a. SQL Server Images - -You may download Microsoft SQL Server Standard Edition container image for Linux files ("SQL Server Images"). You must uninstall the SQL Server Images when your right to use the Software ends. Microsoft Corporation may disable SQL Server Images at any time. - -#### b. Third-party components - -The Software includes components licensed to GitHub by third parties, including software whose licenses require GitHub to make the source code for those components available. The source code for such components will be provided upon request. diff --git a/content/github/site-policy/github-terms-for-additional-products-and-features.md b/content/github/site-policy/github-terms-for-additional-products-and-features.md new file mode 100644 index 0000000000..4869ce6753 --- /dev/null +++ b/content/github/site-policy/github-terms-for-additional-products-and-features.md @@ -0,0 +1,109 @@ +--- +title: GitHub Terms for Additional Products and Features +redirect_from: + - /github/site-policy/github-additional-product-terms +versions: + free-pro-team: '*' +topics: + - Policy + - Legal +--- + +Version Effective Date: May 26, 2021 + +When you use GitHub, you may be given access to lots of additional products and features ("Additional Products and Features"). Because many of the Additional Products and Features offer different functionality, specific terms for that product or feature may apply in addition to your main agreement with us—the GitHub Terms of Service, GitHub Corporate Terms of Service, GitHub General Terms, or Microsoft volume licensing agreement (each, the "Agreement"). Below, we've listed those products and features, along with the corresponding additional terms that apply to your use of them. + +By using the Additional Products and Features, you also agree to the applicable GitHub Terms for Additional Products and Features listed below. A violation of these GitHub terms for Additional Product and Features is a violation of the Agreement. Capitalized terms not defined here have the meaning given in the Agreement. + +**For Enterprise users** +- **GitHub Enterprise Cloud** users may have access to the following Additional Products and Features: Actions, Advanced Security, Advisory Database, Codespaces, Dependabot Preview, Learning Lab, Octoshift, Packages and Pages. + +- **GitHub Enterprise Server** users may have access to the following Additional Products and Features: Actions, Advanced Security, Advisory Database, Connect, Dependabot Preview, Learning Lab, Octoshift, Packages, Pages and SQL Server Images. + +- **GitHub AE** users may have access to the following Additional Products and Features: Actions, Advanced Security, Advisory Database, {% if currentVersion == "github-ae@next" %}Connect, {% endif %}Dependabot Preview, Octoshift, Packages and Pages. + +### Actions +GitHub Actions enables you to create custom software development lifecycle workflows directly in your GitHub repository. Actions is billed on a usage basis. The [Actions documentation](/actions) includes details, including compute and storage quantities (depending on your Account plan), and how to monitor your Actions minutes usage and set usage limits. + +Actions and any elements of the Actions service may not be used in violation of the Agreement, the [GitHub Acceptable Use Polices](/github/site-policy/github-acceptable-use-policies), or the GitHub Actions service limitations set forth in the [Actions documentation](/actions/reference/usage-limits-billing-and-administration). Additionally, Actions should not be used for: +- cryptomining; +- using our servers to disrupt, or to gain or to attempt to gain unauthorized access to, any service, device, data, account, or network (other than those authorized by the [GitHub Bug Bounty program](https://bounty.github.com)); +- the provision of a stand-alone or integrated application or service offering Actions or any elements of Actions for commercial purposes; +- any activity that places a burden on our servers, where that burden is disproportionate to the benefits provided to users (for example, don't use Actions as a content delivery network or as part of a serverless application, but a low benefit Action could be ok if it’s also low burden); or +- any other activity unrelated to the production, testing, deployment, or publication of the software project associated with the repository where GitHub Actions are used. + +In order to prevent violations of these limitations and abuse of GitHub Actions, GitHub may monitor your use of GitHub Actions. Misuse of GitHub Actions may result in termination of jobs, restrictions in your ability to use GitHub Actions, or the disabling of repositories created to run Actions in a way that violates these Terms. + + +### Advanced Security +GitHub makes extra security features available to customers under an Advanced Security license. These features include code scanning, secret scanning, and dependency review. The [Advanced Security documentation](/github/getting-started-with-github/about-github-advanced-security) provides more details. + +Advanced Security is licensed on a "Unique Committer" basis. A "Unique Committer" is a licensed user of GitHub Enterprise, GitHub Enterprise Cloud, GitHub Enterprise Server, or GitHub AE, who has made a code commit in the last 90 days to any repository with any GitHub Advanced Security functionality activated. You must acquire a GitHub Advanced Security User license for each of your Unique Committers. You may only use GitHub Advanced Security on codebases that are developed by or for you. For GitHub Enterprise Cloud users, some Advanced Security features also require the use of GitHub Actions. + +### Advisory Database +The GitHub Advisory Database allows you to browse or search for vulnerabilities that affect open source projects on GitHub. + +_License Grant to Us_ + +We need the legal right to submit your contributions to the GitHub Advisory Database into public domain datasets such as the [National Vulnerability Database](https://nvd.nist.gov/) and to license the GitHub Advisory Database under open terms for use by security researchers, the open source community, industry, and the public. You agree to release your contributions to the GitHub Advisory Database under the [Creative Commons Zero license](https://creativecommons.org/publicdomain/zero/1.0/). + +_License to the GitHub Advisory Database_ + +The GitHub Advisory Database is licensed under the [Creative Commons Attribution 4.0 license](https://creativecommons.org/licenses/by/4.0/). The attribution term may be fulfilled by linking to the GitHub Advisory Database at or to individual GitHub Advisory Database records used, prefixed by . + +### Connect +With GitHub Connect, you can share certain features and data between your GitHub Enterprise Server {% if currentVersion == "github-ae@next" %}or GitHub AE {% endif %}instance and your GitHub Enterprise Cloud organization or enterprise account on GitHub.com. In order to enable GitHub Connect, you must have at least one (1) account on GitHub Enterprise Cloud or GitHub.com, and one (1) licensed instance of GitHub Enterprise Server{% if currentVersion == "github-ae@next" %} or GitHub AE{% endif %}. Your use of GitHub Enterprise Cloud or GitHub.com through Connect is governed by the terms under which you license GitHub Enterprise Cloud or GitHub.com. Use of Personal Data is governed by the [GitHub Privacy Statement](/github/site-policy/github-privacy-statement). + +### Dependabot Preview +You can use Dependabot to keep the packages you use updated to the latest versions. Your use of Dependabot Preview is governed by a separate [Terms of Service](https://dependabot.com/terms) and [Privacy Policy](https://dependabot.com/privacy). + +### Learning Lab +GitHub Learning Lab offers free interactive courses that are built into GitHub with instant automated feedback and help. + +*Course Materials.* GitHub owns course materials that it provides and grants you a worldwide, non-exclusive, limited-term, non-transferable, royalty-free license to copy, maintain, use and run such course materials for your internal business purposes associated with Learning Lab use. + +Open source license terms may apply to portions of source code provided in the course materials. + +You own course materials that you create and grant GitHub a worldwide, non-exclusive, perpetual, non-transferable, royalty-free license to copy, maintain, use, host, and run such course materials. + +The use of GitHub course materials and creation and storage of your own course materials do not constitute joint ownership to either party's respective intellectual property. + +Use of Personal Data is governed by the [GitHub Privacy Statement](/github/site-policy/github-privacy-statement). + +### npm +npm is a software package hosting service that allows you to host your software packages privately or publicly and use packages as dependencies in your projects. npm is the registry of record for the JavaScript ecosystem. The npm public registry is free to use but customers are billed if they want to publish private packages or manage private packages using teams. The [npm documentation](https://docs.npmjs.com/) includes details about the limitation of account types and how to manage [private packages](https://docs.npmjs.com/about-private-packages) and [organizations](https://docs.npmjs.com/organizations). Acceptable use of the npm registry is outlined in the [open-source terms](https://www.npmjs.com/policies/open-source-terms). There are supplementary terms for both the npm [solo](https://www.npmjs.com/policies/solo-plan) and [org](https://www.npmjs.com/policies/orgs-plan) plans. The npm [Terms of Use](https://www.npmjs.com/policies/terms) apply to your use of npm. + +### Octoshift +Octoshift is a framework for exporting data from other sources to be imported to the GitHub platform. Octoshift is provided “AS-IS”. + +### Packages +GitHub Packages is a software package hosting service that allows you to host your software packages privately or publicly and use packages as dependencies in your projects. GitHub Packages is billed on a usage basis. The [Packages documentation](/packages/learn-github-packages/introduction-to-github-packages) includes details, including bandwidth and storage quantities (depending on your Account plan), and how to monitor your Packages usage and set usage limits. Packages bandwidth usage is limited by the [GitHub Acceptable Use Polices](/github/site-policy/github-acceptable-use-policies). + +### Pages + +Each Account comes with access to the [GitHub Pages static hosting service](/github/working-with-github-pages/about-github-pages). GitHub Pages is intended to host static web pages, but primarily as a showcase for personal and organizational projects. + +GitHub Pages is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). Some monetization efforts are permitted on Pages, such as donation buttons and crowdfunding links. + +#### a. Bandwidth and Usage Limits +GitHub Pages are subject to some specific bandwidth and usage limits, and may not be appropriate for some high-bandwidth uses. Please see our [GitHub Pages guidelines](/github/working-with-github-pages/about-github-pages) for more information. + +#### b. Prohibited Uses +Prohibited uses of GitHub Pages include +- Content or activity that is illegal or otherwise prohibited by our [Terms of Service](/github/site-policy/github-terms-of-service), [Acceptable Use Policies](/github/site-policy/github-acceptable-use-policies) or [Community Guidelines](/github/site-policy/github-community-guidelines) +- Violent or threatening content or activity +- Excessive automated bulk activity (for example, spamming) +- Activity that compromises GitHub users or GitHub services +- Get-rich-quick schemes +- Sexually obscene content +- Content that misrepresents your identity or site purpose + +If you have questions about whether your use or intended use falls into these categories, please contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com/). GitHub reserves the right at all times to reclaim any GitHub subdomain without liability. + +### Sponsors Program + +GitHub Sponsors allows the developer community to financially support the people and organizations who design, build, and maintain the open source projects they depend on, directly on GitHub. In order to become a Sponsored Developer, you must agree to the [GitHub Sponsors Program Additional Terms](/github/site-policy/github-sponsors-additional-terms). + +### SQL Server Images + +You may download Microsoft SQL Server Standard Edition container image for Linux files ("SQL Server Images"). You must uninstall the SQL Server Images when your right to use the Software ends. Microsoft Corporation may disable SQL Server Images at any time. diff --git a/content/github/site-policy/index.md b/content/github/site-policy/index.md index 8b9664b7e4..144b71b8d3 100644 --- a/content/github/site-policy/index.md +++ b/content/github/site-policy/index.md @@ -16,7 +16,7 @@ children: - /global-privacy-practices - /github-insights-and-data-protection-for-your-organization - /github-sponsors-additional-terms - - /github-additional-product-terms + - /github-terms-for-additional-products-and-features - /github-logo-policy - /github-username-policy - /submitting-content-removal-requests @@ -50,4 +50,3 @@ children: - /github-event-code-of-conduct - /github-gpl-cooperation-commitment --- -