-
+
-
+
Your Recently Uploaded Images
-
+
)
}
}
diff --git a/packages/obonode/obojobo-chunks-figure/choose-image-modal.scss b/packages/obonode/obojobo-chunks-figure/choose-image-modal.scss
index acbe2e0359..5f027a2417 100644
--- a/packages/obonode/obojobo-chunks-figure/choose-image-modal.scss
+++ b/packages/obonode/obojobo-chunks-figure/choose-image-modal.scss
@@ -4,9 +4,10 @@
$color-button-bg: lighten($color-action, 9%);
text-align: center;
- width: 27rem;
+ max-width: 27rem;
background-color: $color-bg2;
padding: 1rem;
+ margin: 0 auto;
.choose-image--image-controls {
display: flex;
diff --git a/packages/obonode/obojobo-chunks-figure/editor-registration.js b/packages/obonode/obojobo-chunks-figure/editor-registration.js
index 72230b286c..b061dd2206 100644
--- a/packages/obonode/obojobo-chunks-figure/editor-registration.js
+++ b/packages/obonode/obojobo-chunks-figure/editor-registration.js
@@ -58,6 +58,14 @@ const Figure = {
},
onKeyDown(entry, editor, event) {
if (event.key === 'Enter') return KeyDownUtil.breakToText(event, editor, entry)
+
+ if (event.key === 'Delete') {
+ const text = entry[0].children[0].text
+
+ if (editor.selection.anchor.offset === text.length) {
+ event.preventDefault()
+ }
+ }
},
renderNode(props) {
return
diff --git a/packages/obonode/obojobo-chunks-figure/editor-registration.test.js b/packages/obonode/obojobo-chunks-figure/editor-registration.test.js
index 35c059562a..cdc3a06863 100644
--- a/packages/obonode/obojobo-chunks-figure/editor-registration.test.js
+++ b/packages/obonode/obojobo-chunks-figure/editor-registration.test.js
@@ -63,7 +63,7 @@ describe('Figure editor', () => {
expect(next).not.toHaveBeenCalled()
})
- test('plugins.decorate exits when not relevent', () => {
+ test('plugins.decorate exits when not relevant', () => {
expect(Figure.plugins.decorate([{ text: 'mock text' }], {})).toMatchSnapshot()
expect(Figure.plugins.decorate([{ children: [{ text: 'mock text' }] }], {})).toMatchSnapshot()
@@ -105,6 +105,29 @@ describe('Figure editor', () => {
expect(KeyDownUtil.breakToText).toHaveBeenCalled()
})
+ test('plugins.onKeyDown deals with [Delete]', () => {
+ const editor = {
+ selection: {
+ anchor: {
+ path: [0, 0],
+ offset: 0
+ }
+ },
+ children: []
+ }
+
+ const event = {
+ key: 'Delete',
+ preventDefault: jest.fn()
+ }
+
+ Figure.plugins.onKeyDown([{ children: [{ text: 'mockText' }] }, [0]], editor, event)
+ expect(event.preventDefault).not.toHaveBeenCalled()
+
+ Figure.plugins.onKeyDown([{ children: [{ text: '' }] }, [0]], editor, event)
+ expect(event.preventDefault).toHaveBeenCalledTimes(1)
+ })
+
test('plugins.renderNode renders a figure when passed', () => {
const props = {
attributes: { dummy: 'dummyData' },
diff --git a/packages/obonode/obojobo-chunks-figure/image-properties-modal.js b/packages/obonode/obojobo-chunks-figure/image-properties-modal.js
index f34f1c042b..a811e8d818 100644
--- a/packages/obonode/obojobo-chunks-figure/image-properties-modal.js
+++ b/packages/obonode/obojobo-chunks-figure/image-properties-modal.js
@@ -8,7 +8,8 @@ import ImageCaptionWidthTypes from './image-caption-width-types'
import Image from './image'
import { isUUID } from './utils'
-const { SimpleDialog } = Common.components.modal
+import SettingsDialog from 'obojobo-document-engine/src/scripts/common/components/modal/settings-dialog'
+import SettingsDialogRow from 'obojobo-document-engine/src/scripts/common/components/modal/settings-dialog-row'
const { Button } = Common.components
class ImageProperties extends React.Component {
@@ -119,7 +120,7 @@ class ImageProperties extends React.Component {
this.state.size === 'small' || this.state.size === 'custom'
return (
-
this.props.onConfirm(this.state)}
@@ -127,7 +128,7 @@ class ImageProperties extends React.Component {
>
-
+
Change Image...
-
+
-
) : null}
-
+
-
+
)
}
}
diff --git a/packages/obonode/obojobo-chunks-figure/image-properties-modal.scss b/packages/obonode/obojobo-chunks-figure/image-properties-modal.scss
index 8ae2a33c10..52530766a9 100644
--- a/packages/obonode/obojobo-chunks-figure/image-properties-modal.scss
+++ b/packages/obonode/obojobo-chunks-figure/image-properties-modal.scss
@@ -1,9 +1,14 @@
@import '~styles/includes';
+.obojobo-draft--components--modal--settings-dialog .image-properties .row {
+ margin-bottom: 0;
+}
+
.image-properties {
text-align: left;
display: flex;
width: 22em;
+ margin: 0 auto;
&.is-size-large,
&.is-size-medium {
@@ -49,21 +54,26 @@
}
.size-input {
- display: block;
+ display: flex;
+ align-items: center;
.custom-size-inputs {
- display: inline;
+ display: flex;
+ align-items: center;
padding-left: 0.5em;
}
- input[type='radio'] {
- vertical-align: middle;
+ input {
+ margin-left: 0;
+ }
+
+ span {
+ padding-right: 0.3em;
}
label {
- display: inline;
- vertical-align: middle;
padding-left: 0.3em;
+ margin: 0;
}
}
diff --git a/packages/obonode/obojobo-chunks-figure/package.json b/packages/obonode/obojobo-chunks-figure/package.json
index cb51ec6cff..c311483fac 100644
--- a/packages/obonode/obojobo-chunks-figure/package.json
+++ b/packages/obonode/obojobo-chunks-figure/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-figure",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Figure content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-heading/package.json b/packages/obonode/obojobo-chunks-heading/package.json
index 32babcc06e..2ea55e7042 100644
--- a/packages/obonode/obojobo-chunks-heading/package.json
+++ b/packages/obonode/obojobo-chunks-heading/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-heading",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Heading content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-html/package.json b/packages/obonode/obojobo-chunks-html/package.json
index d9241eab42..58731582ac 100644
--- a/packages/obonode/obojobo-chunks-html/package.json
+++ b/packages/obonode/obojobo-chunks-html/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-html",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "HTML content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-iframe/package.json b/packages/obonode/obojobo-chunks-iframe/package.json
index 49521e17e3..f2812a8df9 100644
--- a/packages/obonode/obojobo-chunks-iframe/package.json
+++ b/packages/obonode/obojobo-chunks-iframe/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-iframe",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "IFrame content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-list/package.json b/packages/obonode/obojobo-chunks-list/package.json
index 0e7f935151..7b067e7312 100644
--- a/packages/obonode/obojobo-chunks-list/package.json
+++ b/packages/obonode/obojobo-chunks-list/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-list",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "List content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-materia/package.json b/packages/obonode/obojobo-chunks-materia/package.json
index bd31bfff16..d41e7e2be5 100644
--- a/packages/obonode/obojobo-chunks-materia/package.json
+++ b/packages/obonode/obojobo-chunks-materia/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-materia",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Materia content chunk for Obojobo",
"scripts": {
@@ -35,9 +35,9 @@
"lint-staged": "^10.5.4"
},
"peerDependencies": {
- "obojobo-chunks-iframe": "^14.0.0",
- "obojobo-document-engine": "^14.0.0",
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-chunks-iframe": "^15.0.0",
+ "obojobo-document-engine": "^15.0.0",
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-math-equation/package.json b/packages/obonode/obojobo-chunks-math-equation/package.json
index dea0a61a20..e9acaa2b02 100644
--- a/packages/obonode/obojobo-chunks-math-equation/package.json
+++ b/packages/obonode/obojobo-chunks-math-equation/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-math-equation",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "MathEquation content chunk for Obojobo",
"scripts": {
@@ -30,7 +30,7 @@
"katex": "^0.13.1"
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-multiple-choice-assessment/package.json b/packages/obonode/obojobo-chunks-multiple-choice-assessment/package.json
index 0a596525d9..5289b11dfa 100644
--- a/packages/obonode/obojobo-chunks-multiple-choice-assessment/package.json
+++ b/packages/obonode/obojobo-chunks-multiple-choice-assessment/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-multiple-choice-assessment",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "MCAssessment chunk for Obojobo",
"scripts": {
@@ -27,8 +27,8 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-chunks-question": "^14.0.0",
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-chunks-question": "^15.0.0",
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-numeric-assessment/package.json b/packages/obonode/obojobo-chunks-numeric-assessment/package.json
index 54738cac0f..cc9df402b0 100644
--- a/packages/obonode/obojobo-chunks-numeric-assessment/package.json
+++ b/packages/obonode/obojobo-chunks-numeric-assessment/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-numeric-assessment",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "NumericAssessment chunk for Obojobo",
"scripts": {
@@ -30,8 +30,8 @@
"big.js": "^6.1.1"
},
"peerDependencies": {
- "obojobo-chunks-question": "^14.0.0",
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-chunks-question": "^15.0.0",
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-question-bank/package.json b/packages/obonode/obojobo-chunks-question-bank/package.json
index efb53d1a5c..8215d0c2ca 100644
--- a/packages/obonode/obojobo-chunks-question-bank/package.json
+++ b/packages/obonode/obojobo-chunks-question-bank/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-question-bank",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "QuestionBank chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-question/package.json b/packages/obonode/obojobo-chunks-question/package.json
index 1b68621c6c..f20e2dc8e8 100644
--- a/packages/obonode/obojobo-chunks-question/package.json
+++ b/packages/obonode/obojobo-chunks-question/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-question",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Question content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-table/package.json b/packages/obonode/obojobo-chunks-table/package.json
index 3c22335520..98d4fb0eca 100644
--- a/packages/obonode/obojobo-chunks-table/package.json
+++ b/packages/obonode/obojobo-chunks-table/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-table",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Table content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-text/package.json b/packages/obonode/obojobo-chunks-text/package.json
index be5281b9aa..9c64e8a3b4 100644
--- a/packages/obonode/obojobo-chunks-text/package.json
+++ b/packages/obonode/obojobo-chunks-text/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-text",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Text content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-text/viewer-component.scss b/packages/obonode/obojobo-chunks-text/viewer-component.scss
index f6359aa90b..9bd4ae6cf6 100644
--- a/packages/obonode/obojobo-chunks-text/viewer-component.scss
+++ b/packages/obonode/obojobo-chunks-text/viewer-component.scss
@@ -8,4 +8,9 @@
.obo-text {
display: block;
}
+
+ .align-justify {
+ text-align: justify;
+ white-space: pre-line;
+ }
}
diff --git a/packages/obonode/obojobo-chunks-youtube/__snapshots__/youtube-properties-modal.test.js.snap b/packages/obonode/obojobo-chunks-youtube/__snapshots__/youtube-properties-modal.test.js.snap
index 8c723c47ce..e3749f6887 100644
--- a/packages/obonode/obojobo-chunks-youtube/__snapshots__/youtube-properties-modal.test.js.snap
+++ b/packages/obonode/obojobo-chunks-youtube/__snapshots__/youtube-properties-modal.test.js.snap
@@ -1,31 +1,31 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`YouTubeProperties modal Clicking on the clear times button collapses the UI and clears out times 1`] = `"
"`;
+exports[`YouTubeProperties modal Clicking on the clear times button collapses the UI and clears out times 1`] = `"
"`;
-exports[`YouTubeProperties modal Clicking on the edit times button expands the UI 1`] = `"
"`;
+exports[`YouTubeProperties modal Clicking on the edit times button expands the UI 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL WITH start/end times (when start/end times are already defined) DOES CLEAR the start/end times 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL WITH start/end times (when start/end times are already defined) DOES CLEAR the start/end times 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL with end times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL with end times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL with start and end times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL with start and end times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL with start times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL with start times and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a URL without start/end times (when start/end times are already defined) does not clear or modify the start/end times 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a URL without start/end times (when start/end times are already defined) does not clear or modify the start/end times 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting a video ID and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting a video ID and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting an embed code and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting an embed code and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal Inputting times in MM:SS format works fine 1`] = `"
"`;
+exports[`YouTubeProperties modal Inputting times in MM:SS format works fine 1`] = `"
"`;
-exports[`YouTubeProperties modal Pasting a URL and clicking OK calls onConfirm with expected values 1`] = `"
"`;
+exports[`YouTubeProperties modal Pasting a URL and clicking OK calls onConfirm with expected values 1`] = `"
"`;
-exports[`YouTubeProperties modal YouTubeProperties component focuses on first element 1`] = `"
"`;
+exports[`YouTubeProperties modal YouTubeProperties component focuses on first element 1`] = `"
"`;
-exports[`YouTubeProperties modal YouTubeProperties component renders correctly 1`] = `"
"`;
+exports[`YouTubeProperties modal YouTubeProperties component renders correctly 1`] = `"
"`;
-exports[`YouTubeProperties modal YouTubeProperties component with values renders correctly 1`] = `"
"`;
+exports[`YouTubeProperties modal YouTubeProperties component with values renders correctly 1`] = `"
"`;
diff --git a/packages/obonode/obojobo-chunks-youtube/package.json b/packages/obonode/obojobo-chunks-youtube/package.json
index 01de489a1a..04153fa12e 100644
--- a/packages/obonode/obojobo-chunks-youtube/package.json
+++ b/packages/obonode/obojobo-chunks-youtube/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-chunks-youtube",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Youtube content chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-chunks-youtube/youtube-properties-modal.js b/packages/obonode/obojobo-chunks-youtube/youtube-properties-modal.js
index 7b92bb2495..a47421269b 100644
--- a/packages/obonode/obojobo-chunks-youtube/youtube-properties-modal.js
+++ b/packages/obonode/obojobo-chunks-youtube/youtube-properties-modal.js
@@ -1,11 +1,10 @@
import './youtube-properties-modal.scss'
import React from 'react'
-import Common from 'obojobo-document-engine/src/scripts/common'
import { parseYouTubeURL, getStandardizedURLFromVideoId } from './parse-youtube-url'
import Button from 'obojobo-document-engine/src/scripts/common/components/button'
-const { SimpleDialog } = Common.components.modal
+import SettingsDialog from 'obojobo-document-engine/src/scripts/common/components/modal/settings-dialog'
class YouTubeProperties extends React.Component {
constructor(props) {
@@ -172,12 +171,11 @@ class YouTubeProperties extends React.Component {
render() {
return (
-
-
+
)
}
}
diff --git a/packages/obonode/obojobo-modules-module/package.json b/packages/obonode/obojobo-modules-module/package.json
index 2c1cf585b7..e09bfb6a07 100644
--- a/packages/obonode/obojobo-modules-module/package.json
+++ b/packages/obonode/obojobo-modules-module/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-modules-module",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Default Module node for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-pages-page/package.json b/packages/obonode/obojobo-pages-page/package.json
index b78eae9218..a3488442c1 100644
--- a/packages/obonode/obojobo-pages-page/package.json
+++ b/packages/obonode/obojobo-pages-page/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-pages-page",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Page chunk for Obojobo",
"scripts": {
@@ -27,8 +27,8 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-document-engine": "^14.0.0",
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-document-engine": "^15.0.0",
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-sections-assessment/components/rubric/__snapshots__/rubric-modal.test.js.snap b/packages/obonode/obojobo-sections-assessment/components/rubric/__snapshots__/rubric-modal.test.js.snap
index 72455a2ee5..3bd9528958 100644
--- a/packages/obonode/obojobo-sections-assessment/components/rubric/__snapshots__/rubric-modal.test.js.snap
+++ b/packages/obonode/obojobo-sections-assessment/components/rubric/__snapshots__/rubric-modal.test.js.snap
@@ -88,7 +88,7 @@ exports[`Rubric editor modal Rubric modal renders 1`] = `
Pass & Fail Rules
- In this mode, you can customize passing and failing scores, what do do when students are out of attempts, and set more complex penalty and extra credit rules.
+ In this mode, you can customize passing and failing scores, what to do when students are out of attempts, and set more complex penalty and extra credit rules.
- In this mode, you can customize passing and failing scores, what do do when students are out of attempts, and set more complex penalty and extra credit rules.
+ In this mode, you can customize passing and failing scores, what to do when students are out of attempts, and set more complex penalty and extra credit rules.
- In this mode, you can customize passing and failing scores, what do do when students are out of attempts, and set more complex penalty and extra credit rules.
+ In this mode, you can customize passing and failing scores, what to do when students are out of attempts, and set more complex penalty and extra credit rules.
- In this mode, you can customize passing and failing scores, what do do when
+ In this mode, you can customize passing and failing scores, what to do when
students are out of attempts, and set more complex penalty and extra credit rules.
diff --git a/packages/obonode/obojobo-sections-assessment/package.json b/packages/obonode/obojobo-sections-assessment/package.json
index 49136d233f..5831ac6e94 100644
--- a/packages/obonode/obojobo-sections-assessment/package.json
+++ b/packages/obonode/obojobo-sections-assessment/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-sections-assessment",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Assessment section for Obojobo",
"scripts": {
@@ -27,8 +27,8 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-document-engine": "^14.0.0",
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-document-engine": "^15.0.0",
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/obonode/obojobo-sections-content/package.json b/packages/obonode/obojobo-sections-content/package.json
index 138a58f6c5..a79dfea910 100644
--- a/packages/obonode/obojobo-sections-content/package.json
+++ b/packages/obonode/obojobo-sections-content/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-sections-content",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Content section chunk for Obojobo",
"scripts": {
@@ -27,7 +27,7 @@
"singleQuote": true
},
"peerDependencies": {
- "obojobo-lib-utils": "^14.0.0"
+ "obojobo-lib-utils": "^15.0.0"
},
"jest": {
"testMatch": [
diff --git a/packages/util/eslint-config-obojobo/package.json b/packages/util/eslint-config-obojobo/package.json
index 517ee2d652..7906c9a08c 100644
--- a/packages/util/eslint-config-obojobo/package.json
+++ b/packages/util/eslint-config-obojobo/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint-config-obojobo",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"scripts": {
"lint": "echo 'not implemented'",
diff --git a/packages/util/obojobo-lib-utils/package.json b/packages/util/obojobo-lib-utils/package.json
index 4ce4fa6894..e7a30918a8 100644
--- a/packages/util/obojobo-lib-utils/package.json
+++ b/packages/util/obojobo-lib-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "obojobo-lib-utils",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"description": "Assortment of reusable parts for obojobo libraries.",
"scripts": {
diff --git a/packages/util/stylelint-config-obojobo/package.json b/packages/util/stylelint-config-obojobo/package.json
index 1138ea0e79..0b87c5cf85 100644
--- a/packages/util/stylelint-config-obojobo/package.json
+++ b/packages/util/stylelint-config-obojobo/package.json
@@ -1,6 +1,6 @@
{
"name": "stylelint-config-obojobo",
- "version": "14.0.0",
+ "version": "15.0.0",
"license": "AGPL-3.0-only",
"scripts": {
"lint": "echo 'not implemented'",
diff --git a/yarn.lock b/yarn.lock
index 0d23605d54..7b643ab952 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1183,6 +1183,11 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
+"@gar/promisify@^1.0.1":
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
+ integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
+
"@istanbuljs/load-nyc-config@^1.0.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
@@ -2080,6 +2085,14 @@
resolved "https://registry.yarnpkg.com/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz#6c1d2c625fb6ef1b9dea85ad0a5afcbef85ef22a"
integrity sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==
+"@npmcli/fs@^1.0.0":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257"
+ integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==
+ dependencies:
+ "@gar/promisify" "^1.0.1"
+ semver "^7.3.5"
+
"@npmcli/git@^2.0.1":
version "2.0.6"
resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.0.6.tgz#47b97e96b2eede3f38379262fa3bdfa6eae57bf2"
@@ -2850,7 +2863,7 @@ add-stream@^1.0.0:
resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
integrity sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=
-agent-base@6:
+agent-base@6, agent-base@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
@@ -2973,6 +2986,11 @@ ansi-regex@^5.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
ansi-styles@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
@@ -2992,6 +3010,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
+any-base@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe"
+ integrity sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==
+
anymatch@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -3018,11 +3041,27 @@ aproba@^1.0.3:
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
-aproba@^2.0.0:
+"aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
+are-we-there-yet@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c"
+ integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^3.6.0"
+
+are-we-there-yet@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz#ba20bd6b553e31d62fc8c31bd23d22b95734390d"
+ integrity sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^3.6.0"
+
are-we-there-yet@~1.1.2:
version "1.1.5"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
@@ -3205,11 +3244,6 @@ async-limiter@~1.0.0:
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
-async@0.9.x, async@~0.9.0:
- version "0.9.2"
- resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
- integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
-
async@^2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
@@ -3217,6 +3251,16 @@ async@^2.6.2:
dependencies:
lodash "^4.17.14"
+async@^3.2.3:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9"
+ integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==
+
+async@~0.9.0:
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
+ integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
+
async@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
@@ -4275,6 +4319,30 @@ cacache@^15.0.5:
tar "^6.0.2"
unique-filename "^1.1.1"
+cacache@^15.2.0:
+ version "15.3.0"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb"
+ integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
+ dependencies:
+ "@npmcli/fs" "^1.0.0"
+ "@npmcli/move-file" "^1.0.1"
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ glob "^7.1.4"
+ infer-owner "^1.0.4"
+ lru-cache "^6.0.0"
+ minipass "^3.1.1"
+ minipass-collect "^1.0.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.2"
+ mkdirp "^1.0.3"
+ p-map "^4.0.0"
+ promise-inflight "^1.0.1"
+ rimraf "^3.0.2"
+ ssri "^8.0.1"
+ tar "^6.0.2"
+ unique-filename "^1.1.1"
+
cache-base@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
@@ -4422,7 +4490,7 @@ ccount@^1.0.0:
resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043"
integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==
-chalk@^1.1.1, chalk@^1.1.3:
+chalk@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
@@ -4450,10 +4518,10 @@ chalk@^3.0.0:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^4.0.0, chalk@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
- integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
+chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
dependencies:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
@@ -4724,7 +4792,7 @@ collection-visit@^1.0.0:
map-visit "^1.0.0"
object-visit "^1.0.0"
-color-convert@^1.9.0, color-convert@^1.9.1:
+color-convert@^1.9.0:
version "1.9.3"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
@@ -4748,21 +4816,26 @@ color-name@^1.0.0, color-name@~1.1.4:
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-color-string@^1.5.4:
- version "1.5.5"
- resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014"
- integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==
+color-string@^1.9.0:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
+ integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
dependencies:
color-name "^1.0.0"
simple-swizzle "^0.2.2"
-color@^3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e"
- integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==
+color-support@^1.1.2, color-support@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
+ integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
+
+color@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a"
+ integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==
dependencies:
- color-convert "^1.9.1"
- color-string "^1.5.4"
+ color-convert "^2.0.1"
+ color-string "^1.9.0"
colorette@^1.2.1, colorette@^1.2.2:
version "1.2.2"
@@ -4910,10 +4983,10 @@ connect-pg-simple@^6.2.1:
"@types/pg" "^7.14.4"
pg "^8.2.1"
-console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+console-control-strings@^1.0.0, console-control-strings@^1.1.0, console-control-strings@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
- integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+ integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
consolidate@^0.16.0:
version "0.16.0"
@@ -5391,6 +5464,13 @@ debug@^3.1.1, debug@^3.2.6:
dependencies:
ms "^2.1.1"
+debug@^4.3.3:
+ version "4.3.4"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
+ integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
+ dependencies:
+ ms "2.1.2"
+
debuglog@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
@@ -5433,6 +5513,13 @@ decompress-response@^4.2.0:
dependencies:
mimic-response "^2.0.0"
+decompress-response@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
+ integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
+ dependencies:
+ mimic-response "^3.1.0"
+
dedent@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
@@ -5594,11 +5681,16 @@ detect-indent@^6.0.0:
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"
integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==
-detect-libc@^1.0.2, detect-libc@^1.0.3:
+detect-libc@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+detect-libc@^2.0.0, detect-libc@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd"
+ integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==
+
detect-newline@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
@@ -5819,11 +5911,11 @@ ee-first@1.1.1:
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
ejs@^3.1.6:
- version "3.1.6"
- resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz#5bfd0a0689743bb5268b3550cceeebbc1702822a"
- integrity sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==
+ version "3.1.7"
+ resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.7.tgz#c544d9c7f715783dd92f0bddcf73a59e6962d006"
+ integrity sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==
dependencies:
- jake "^10.6.1"
+ jake "^10.8.5"
electron-to-chromium@^1.3.47, electron-to-chromium@^1.3.649:
version "1.3.699"
@@ -6220,9 +6312,9 @@ events@^3.2.0:
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
eventsource@^1.0.7:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf"
- integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.1.tgz#4544a35a57d7120fba4fa4c86cb4023b2c09df2f"
+ integrity sha512-qV5ZC0h7jYIAOhArFJgSfdyz6rALJyb270714o7ZtNnw2WSJ+eexhKtE0O8LYPRsHZHf2osHKZBxGPvm3kPkCA==
dependencies:
original "^1.0.0"
@@ -6687,9 +6779,9 @@ flatted@^3.1.0:
integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==
follow-redirects@^1.0.0:
- version "1.13.3"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267"
- integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==
+ version "1.14.8"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc"
+ integrity sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==
for-in@^1.0.2:
version "1.0.2"
@@ -6813,6 +6905,35 @@ functions-have-names@^1.2.2:
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.2.tgz#98d93991c39da9361f8e50b337c4f6e41f120e21"
integrity sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==
+gauge@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395"
+ integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==
+ dependencies:
+ aproba "^1.0.3 || ^2.0.0"
+ color-support "^1.1.2"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.1"
+ object-assign "^4.1.1"
+ signal-exit "^3.0.0"
+ string-width "^4.2.3"
+ strip-ansi "^6.0.1"
+ wide-align "^1.1.2"
+
+gauge@^4.0.3:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce"
+ integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==
+ dependencies:
+ aproba "^1.0.3 || ^2.0.0"
+ color-support "^1.1.3"
+ console-control-strings "^1.1.0"
+ has-unicode "^2.0.1"
+ signal-exit "^3.0.7"
+ string-width "^4.2.3"
+ strip-ansi "^6.0.1"
+ wide-align "^1.1.5"
+
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -7156,9 +7277,9 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
graceful-fs@^4.2.6:
- version "4.2.8"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
- integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
+ version "4.2.10"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
+ integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
growly@^1.3.0:
version "1.3.0"
@@ -8269,13 +8390,13 @@ istanbul-reports@^3.0.2:
html-escaper "^2.0.0"
istanbul-lib-report "^3.0.0"
-jake@^10.6.1:
- version "10.8.2"
- resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
- integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==
+jake@^10.8.5:
+ version "10.8.5"
+ resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46"
+ integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==
dependencies:
- async "0.9.x"
- chalk "^2.4.2"
+ async "^3.2.3"
+ chalk "^4.0.2"
filelist "^1.0.1"
minimatch "^3.0.4"
@@ -9279,7 +9400,7 @@ make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
dependencies:
semver "^6.0.0"
-make-fetch-happen@^8.0.14, make-fetch-happen@^8.0.9:
+make-fetch-happen@^8.0.9:
version "8.0.14"
resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz#aaba73ae0ab5586ad8eaa68bd83332669393e222"
integrity sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==
@@ -9300,6 +9421,28 @@ make-fetch-happen@^8.0.14, make-fetch-happen@^8.0.9:
socks-proxy-agent "^5.0.0"
ssri "^8.0.0"
+make-fetch-happen@^9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968"
+ integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==
+ dependencies:
+ agentkeepalive "^4.1.3"
+ cacache "^15.2.0"
+ http-cache-semantics "^4.1.0"
+ http-proxy-agent "^4.0.1"
+ https-proxy-agent "^5.0.0"
+ is-lambda "^1.0.1"
+ lru-cache "^6.0.0"
+ minipass "^3.1.3"
+ minipass-collect "^1.0.2"
+ minipass-fetch "^1.3.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.4"
+ negotiator "^0.6.2"
+ promise-retry "^2.0.1"
+ socks-proxy-agent "^6.0.0"
+ ssri "^8.0.0"
+
makeerror@1.0.x:
version "1.0.11"
resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
@@ -9407,7 +9550,7 @@ memory-fs@^0.4.1:
errno "^0.1.3"
readable-stream "^2.0.1"
-meow@^3.3.0, meow@^3.7.0:
+meow@^3.3.0:
version "3.7.0"
resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
@@ -9565,6 +9708,11 @@ mimic-response@^2.0.0:
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43"
integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==
+mimic-response@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
+ integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
+
min-indent@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
@@ -9609,9 +9757,9 @@ minimist-options@^3.0.1:
is-plain-obj "^1.1.0"
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
- integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
+ integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
minipass-collect@^1.0.2:
version "1.0.2"
@@ -9730,9 +9878,9 @@ modify-values@^1.0.0:
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
moment@^2.29.1:
- version "2.29.1"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
- integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
+ version "2.29.2"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.2.tgz#00910c60b20843bcba52d37d58c628b47b1f20e4"
+ integrity sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg==
"mongodb-uri@>= 0.9.7":
version "0.9.7"
@@ -9889,6 +10037,11 @@ negotiator@0.6.2:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
+negotiator@^0.6.2:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
+ integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+
neo-async@^2.6.0, neo-async@^2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
@@ -9899,17 +10052,17 @@ nice-try@^1.0.4:
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
-node-abi@^2.21.0:
- version "2.21.0"
- resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.21.0.tgz#c2dc9ebad6f4f53d6ea9b531e7b8faad81041d48"
- integrity sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==
+node-abi@^3.3.0:
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.22.0.tgz#00b8250e86a0816576258227edbce7bbe0039362"
+ integrity sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==
dependencies:
- semver "^5.4.1"
+ semver "^7.3.5"
-node-addon-api@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.1.0.tgz#98b21931557466c6729e51cb77cd39c965f42239"
- integrity sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==
+node-addon-api@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501"
+ integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==
node-fetch@^2.6.1:
version "2.6.7"
@@ -9929,16 +10082,16 @@ node-fs@~0.1.5:
integrity sha1-MjI8zLRsn78PwRgS1FAhzDHTJbs=
node-gyp@^5.0.2, node-gyp@^7.1.0, node-gyp@^8.0.0:
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.2.0.tgz#ef509ccdf5cef3b4d93df0690b90aa55ff8c7977"
- integrity sha512-KG8SdcoAnw2d6augGwl1kOayALUrXW/P2uOAm2J2+nmW/HjZo7y+8TDg7LejxbekOOSv3kzhq+NSUYkIDAX8eA==
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937"
+ integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==
dependencies:
env-paths "^2.2.0"
glob "^7.1.4"
graceful-fs "^4.2.6"
- make-fetch-happen "^8.0.14"
+ make-fetch-happen "^9.1.0"
nopt "^5.0.0"
- npmlog "^4.1.2"
+ npmlog "^6.0.0"
rimraf "^3.0.2"
semver "^7.3.5"
tar "^6.1.2"
@@ -9987,23 +10140,22 @@ node-releases@^1.1.70:
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"
integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==
-node-sass@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-5.0.0.tgz#4e8f39fbef3bac8d2dc72ebe3b539711883a78d2"
- integrity sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==
+node-sass@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-7.0.0.tgz#33ee7c2df299d51f682f13d79f3d2a562225788e"
+ integrity sha512-6yUnsD3L8fVbgMX6nKQqZkjRcG7a/PpmF0pEyeWf+BgbTj2ToJlCYrnUifL2KbjV5gIY22I3oppahBWA3B+jUg==
dependencies:
async-foreach "^0.1.3"
- chalk "^1.1.1"
+ chalk "^4.1.2"
cross-spawn "^7.0.3"
gaze "^1.0.0"
get-stdin "^4.0.1"
glob "^7.0.3"
lodash "^4.17.15"
- meow "^3.7.0"
- mkdirp "^0.5.1"
+ meow "^9.0.0"
nan "^2.13.2"
node-gyp "^7.1.0"
- npmlog "^4.0.0"
+ npmlog "^5.0.0"
request "^2.88.0"
sass-graph "2.2.5"
stdout-stream "^1.4.0"
@@ -10025,11 +10177,6 @@ nodemon@^2.0.4:
undefsafe "^2.0.3"
update-notifier "^4.1.0"
-noop-logger@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2"
- integrity sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=
-
nopt@^4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48"
@@ -10203,7 +10350,7 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1:
dependencies:
path-key "^3.0.0"
-npmlog@^4.0.0, npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2:
+npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
@@ -10213,6 +10360,26 @@ npmlog@^4.0.0, npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2:
gauge "~2.7.3"
set-blocking "~2.0.0"
+npmlog@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0"
+ integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==
+ dependencies:
+ are-we-there-yet "^2.0.0"
+ console-control-strings "^1.1.0"
+ gauge "^3.0.0"
+ set-blocking "^2.0.0"
+
+npmlog@^6.0.0:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830"
+ integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==
+ dependencies:
+ are-we-there-yet "^3.0.0"
+ console-control-strings "^1.1.0"
+ gauge "^4.0.3"
+ set-blocking "^2.0.0"
+
nth-check@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
@@ -11115,23 +11282,22 @@ postgres-interval@^1.1.0:
dependencies:
xtend "^4.0.0"
-prebuild-install@^6.1.1:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-6.1.1.tgz#6754fa6c0d55eced7f9e14408ff9e4cba6f097b4"
- integrity sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw==
+prebuild-install@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.0.tgz#991b6ac16c81591ba40a6d5de93fb33673ac1370"
+ integrity sha512-CNcMgI1xBypOyGqjp3wOc8AAo1nMhZS3Cwd3iHIxOdAUbb+YxdNuM4Z5iIrZ8RLvOsf3F3bl7b7xGq6DjQoNYA==
dependencies:
- detect-libc "^1.0.3"
+ detect-libc "^2.0.0"
expand-template "^2.0.3"
github-from-package "0.0.0"
minimist "^1.2.3"
mkdirp-classic "^0.5.3"
napi-build-utils "^1.0.1"
- node-abi "^2.21.0"
- noop-logger "^0.1.1"
+ node-abi "^3.3.0"
npmlog "^4.0.1"
pump "^3.0.0"
rc "^1.2.7"
- simple-get "^3.0.3"
+ simple-get "^4.0.0"
tar-fs "^2.0.0"
tunnel-agent "^0.6.0"
@@ -12349,7 +12515,7 @@ semver-diff@^3.1.1:
dependencies:
semver "^6.3.0"
-"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1:
+"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -12364,10 +12530,10 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
- version "7.3.5"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
- integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
+ version "7.3.7"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
+ integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
dependencies:
lru-cache "^6.0.0"
@@ -12468,17 +12634,17 @@ shallowequal@^1.1.0:
resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
-sharp@^0.28.1:
- version "0.28.1"
- resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.28.1.tgz#9d7bbce1ca95b2c27482243cd4839c62ef40b0b7"
- integrity sha512-4mCGMEN4ntaVuFGwHx7FvkJQkIgbI+S+F9a3bI7ugdvKjPr4sF7/ibvlRKhJyzhoQi+ODM+XYY1de8xs7MHbfA==
- dependencies:
- color "^3.1.3"
- detect-libc "^1.0.3"
- node-addon-api "^3.1.0"
- prebuild-install "^6.1.1"
- semver "^7.3.5"
- simple-get "^3.1.0"
+sharp@^0.30.5:
+ version "0.30.5"
+ resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.5.tgz#81c36fd05624978384ac6bd2744d23f9c82edefd"
+ integrity sha512-0T28KxqY4DzUMLSAp1/IhGVeHpPIQyp1xt7esmuXCAfyi/+6tYMUeRhQok+E/+E52Yk5yFjacXp90cQOkmkl4w==
+ dependencies:
+ color "^4.2.3"
+ detect-libc "^2.0.1"
+ node-addon-api "^5.0.0"
+ prebuild-install "^7.1.0"
+ semver "^7.3.7"
+ simple-get "^4.0.1"
tar-fs "^2.1.1"
tunnel-agent "^0.6.0"
@@ -12520,6 +12686,14 @@ shellwords@^0.1.1:
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
+short-uuid@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/short-uuid/-/short-uuid-3.1.1.tgz#3ff427074b5fa7822c3793994d18a7a82e2f73a4"
+ integrity sha512-7dI69xtJYpTIbg44R6JSgrbDtZFuZ9vAwwmnF/L0PinykbFrhQ7V8omKsQcVw1TP0nYJ7uQp1PN6/aVMkzQFGQ==
+ dependencies:
+ any-base "^1.1.0"
+ uuid "^3.3.2"
+
shortid@^2.2.16:
version "2.2.16"
resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.16.tgz#b742b8f0cb96406fd391c76bfc18a67a57fe5608"
@@ -12546,20 +12720,34 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
+signal-exit@^3.0.7:
+ version "3.0.7"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
+ integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+
simple-concat@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
-simple-get@^3.0.3, simple-get@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3"
- integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==
+simple-get@^3.0.3:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55"
+ integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==
dependencies:
decompress-response "^4.2.0"
once "^1.3.1"
simple-concat "^1.0.0"
+simple-get@^4.0.0, simple-get@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543"
+ integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==
+ dependencies:
+ decompress-response "^6.0.0"
+ once "^1.3.1"
+ simple-concat "^1.0.0"
+
simple-swizzle@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
@@ -12661,6 +12849,11 @@ smart-buffer@^4.1.0:
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba"
integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==
+smart-buffer@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
+ integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
+
smoothscroll-polyfill@^0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/smoothscroll-polyfill/-/smoothscroll-polyfill-0.4.4.tgz#3a259131dc6930e6ca80003e1cb03b603b69abf8"
@@ -12726,6 +12919,15 @@ socks-proxy-agent@^5.0.0:
debug "4"
socks "^2.3.3"
+socks-proxy-agent@^6.0.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce"
+ integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==
+ dependencies:
+ agent-base "^6.0.2"
+ debug "^4.3.3"
+ socks "^2.6.2"
+
socks@^2.3.3:
version "2.6.0"
resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.0.tgz#6b984928461d39871b3666754b9000ecf39dfac2"
@@ -12734,6 +12936,14 @@ socks@^2.3.3:
ip "^1.1.5"
smart-buffer "^4.1.0"
+socks@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a"
+ integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==
+ dependencies:
+ ip "^1.1.5"
+ smart-buffer "^4.2.0"
+
sort-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128"
@@ -13021,6 +13231,15 @@ string-width@^1.0.1:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
+"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
string-width@^3.0.0, string-width@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
@@ -13143,6 +13362,13 @@ strip-ansi@^6.0.0:
dependencies:
ansi-regex "^5.0.0"
+strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
strip-bom@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
@@ -13484,9 +13710,9 @@ symbol-tree@^3.2.4:
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
sysend@^1.3.5:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/sysend/-/sysend-1.3.5.tgz#066606414db9798fa21e89db49ec0a400f852829"
- integrity sha512-ZafJNSArHnTPYOvX3gym+Nwr7ZQCoqbrY29mdj0RmtHvnqeNQz/HvJDq1+NtmdnPEymMMWLS74SleHw9gDVswA==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/sysend/-/sysend-1.10.0.tgz#af5f7d52b00947563fc9f4e2fbeb6db52912dd41"
+ integrity sha512-kQDpqW60fvgbNLnWnTRaJ2KGX3aW5fThu9St8T4h+j8XC1YIDXhWVqS8Ho+WYgasmtrP7RvcRRhs+SVCb9o7wA==
table@^5.2.3:
version "5.4.6"
@@ -14217,9 +14443,9 @@ url-parse-lax@^3.0.0:
prepend-http "^2.0.0"
url-parse@^1.4.3, url-parse@^1.4.7, url-parse@^1.5.1:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.2.tgz#a4eff6fd5ff9fe6ab98ac1f79641819d13247cda"
- integrity sha512-6bTUPERy1muxxYClbzoRo5qtQuyoGEbzbQvi0SW4/8U8UyVkAQhWFBlnigqJkRm4su4x1zDQfNbEzWkt+vchcg==
+ version "1.5.10"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
+ integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
dependencies:
querystringify "^2.1.1"
requires-port "^1.0.0"
@@ -14673,6 +14899,13 @@ wide-align@^1.1.0:
dependencies:
string-width "^1.0.2 || 2"
+wide-align@^1.1.2, wide-align@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
+ integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
+ dependencies:
+ string-width "^1.0.2 || 2 || 3 || 4"
+
widest-line@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca"