From 96119c1a5ff24e003db027875683d0a124ce1109 Mon Sep 17 00:00:00 2001 From: David Kutugata Date: Thu, 6 Aug 2020 14:34:57 -0700 Subject: [PATCH 1/5] Port gather survey and icon getting disabled while gathering (#13296) * Add gather status bar and update survey link (#13225) * add status bar * add localization * Added news file * add a 2 second timeout * updated the gather survey link * Change the gather icon while gathering * moved the gathering redux function to interactive common added a constant * move css to common.css * removed the status bar message * changed noop import * update changelog --- CHANGELOG.md | 8 +- package.nls.json | 14 +-- src/client/common/utils/localize.ts | 2 +- .../datascience/commands/commandRegistry.ts | 2 +- .../datascience/gather/gatherListener.ts | 42 +++++-- .../interactiveWindowTypes.ts | 3 + .../interactive-common/synchronization.ts | 1 + .../history-react/interactiveCell.tsx | 7 +- .../history-react/interactivePanel.less | 11 +- .../history-react/redux/reducers/index.ts | 3 +- .../interactive-common/common.css | 109 ++++++++++-------- .../interactive-common/mainState.ts | 7 +- .../redux/reducers/transfer.ts | 23 +++- .../redux/reducers/types.ts | 5 + .../native-editor/nativeCell.tsx | 4 +- .../native-editor/nativeEditor.less | 22 ++-- .../native-editor/redux/reducers/creation.ts | 6 +- .../native-editor/redux/reducers/index.ts | 1 + src/datascience-ui/react-common/image.tsx | 7 +- .../react-common/images/Sync/sync-inverse.svg | 3 + .../react-common/images/Sync/sync.svg | 3 + .../interactivePanel.functional.test.tsx | 3 +- src/test/datascience/mainState.unit.test.ts | 3 +- 23 files changed, 191 insertions(+), 98 deletions(-) create mode 100644 src/datascience-ui/react-common/images/Sync/sync-inverse.svg create mode 100644 src/datascience-ui/react-common/images/Sync/sync.svg diff --git a/CHANGELOG.md b/CHANGELOG.md index 185b7a33a46e..5c7e9848b1a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,8 @@ ([#13218](https://github.com/Microsoft/vscode-python/issues/13218)) 1. Use jupyter inspect to get signature of dynamic functions in notebook editor when language server doesn't provide enough hint. ([#13259](https://github.com/Microsoft/vscode-python/issues/13259)) +1. The gather icon will change and get disabled while gather is executing. + ([#13177](https://github.com/microsoft/vscode-python/issues/13177)) ### Fixes @@ -36,7 +38,7 @@ 1. Don't loop selection through all failed tests every time tests are run. ([#11743](https://github.com/Microsoft/vscode-python/issues/11743)) 1. Some tools (like pytest) rely on the existence of `sys.path[0]`, so - deleting it in the isolation script can sometimes cause problems. The + deleting it in the isolation script can sometimes cause problems. The solution is to point `sys.path[0]` to a bogus directory that we know does not exist (assuming noone modifies the extension install dir). ([#11875](https://github.com/Microsoft/vscode-python/issues/11875)) @@ -47,7 +49,7 @@ 1. Make the data science variable explorer support high contrast color theme. ([#12766](https://github.com/Microsoft/vscode-python/issues/12766)) 1. The change in PR #12795 led to one particular test suite to take longer - to run. Here we increase the timeout for that suite to get the test + to run. Here we increase the timeout for that suite to get the test passing. ([#12833](https://github.com/Microsoft/vscode-python/issues/12833)) 1. Refactor data science filesystem usage to correctly handle files which are potentially remote. @@ -6793,4 +6795,4 @@ the following people who contributed code: ## Version 0.0.3 -- Added support for debugging using PDB \ No newline at end of file +- Added support for debugging using PDB diff --git a/package.nls.json b/package.nls.json index 81fa8210f937..f5042baf1ed6 100644 --- a/package.nls.json +++ b/package.nls.json @@ -500,7 +500,7 @@ "DataScience.findJupyterCommandProgressCheckInterpreter": "Checking {0}.", "DataScience.findJupyterCommandProgressSearchCurrentPath": "Searching current path.", "DataScience.gatherError": "Gather internal error", - "DataScience.gatheredScriptDescription": "# This file was generated by the Gather Extension.\n# It requires version 2020.7.94776 (or newer) of the Python Extension.\n#\n# The intent is that it contains only the code required to produce\n# the same results as the cell originally selected for gathering.\n# Please note that the Python analysis is quite conservative, so if\n# it is unsure whether a line of code is necessary for execution, it\n# will err on the side of including it.\n#\n# Please let us know if you are satisfied with what was gathered here:\n# https://aka.ms/gathersurvey\n\n", + "DataScience.gatheredScriptDescription": "# This file was generated by the Gather Extension.\n# It requires version 2020.7.94776 (or newer) of the Python Extension.\n#\n# The intent is that it contains only the code required to produce\n# the same results as the cell originally selected for gathering.\n# Please note that the Python analysis is quite conservative, so if\n# it is unsure whether a line of code is necessary for execution, it\n# will err on the side of including it.\n#\n# Please let us know if you are satisfied with what was gathered here:\n# https://aka.ms/gatherfeedback\n\n", "DataScience.gatheredNotebookDescriptionInMarkdown": "## Gathered Notebook\nGathered from ```{0}```\n\n| | |\n|---|---|\n|   |This notebook was generated by the Gather Extension. It requires version 2020.7.94776 (or newer) of the Python Extension, please update [here](https://command:python.datascience.latestExtension). The intent is that it contains only the code and cells required to produce the same results as the cell originally selected for gathering. Please note that the Python analysis is quite conservative, so if it is unsure whether a line of code is necessary for execution, it will err on the side of including it.|\n\n**Are you satisfied with the code that was gathered?**\n\n[Yes](https://command:python.datascience.gatherquality?yes) [No](https://command:python.datascience.gatherquality?no)", "DataScience.savePngTitle": "Save Image", "DataScience.jupyterSelectURIQuickPickTitle": "Pick how to connect to Jupyter", @@ -584,10 +584,10 @@ "DataScienceRendererExtension.downloadCompletedOutputMessage": "Notebook Renderers extension download complete.", "DataScience.uriProviderDescriptionFormat": "{0} (From {1} extension)", "DataScience.unknownPackage": "unknown", - "DataScience.interactiveWindowTitle" : "Python Interactive", - "DataScience.interactiveWindowTitleFormat" : "Python Interactive - {0}", - "DataScience.interactiveWindowModeBannerTitle" : "Do you want to open a new Python Interactive window for this file? [More Information](command:workbench.action.openSettings?%5B%22python.dataScience.interactiveWindowMode%22%5D).", - "DataScience.interactiveWindowModeBannerSwitchYes" : "Yes", - "DataScience.interactiveWindowModeBannerSwitchAlways" : "Always", - "DataScience.interactiveWindowModeBannerSwitchNo" : "No" + "DataScience.interactiveWindowTitle": "Python Interactive", + "DataScience.interactiveWindowTitleFormat": "Python Interactive - {0}", + "DataScience.interactiveWindowModeBannerTitle": "Do you want to open a new Python Interactive window for this file? [More Information](command:workbench.action.openSettings?%5B%22python.dataScience.interactiveWindowMode%22%5D).", + "DataScience.interactiveWindowModeBannerSwitchYes": "Yes", + "DataScience.interactiveWindowModeBannerSwitchAlways": "Always", + "DataScience.interactiveWindowModeBannerSwitchNo": "No" } diff --git a/src/client/common/utils/localize.ts b/src/client/common/utils/localize.ts index 43989b875772..ff54886b9165 100644 --- a/src/client/common/utils/localize.ts +++ b/src/client/common/utils/localize.ts @@ -925,7 +925,7 @@ export namespace DataScience { export const gatherError = localize('DataScience.gatherError', 'Gather internal error'); export const gatheredScriptDescription = localize( 'DataScience.gatheredScriptDescription', - '# This file was generated by the Gather Extension.\n# It requires version 2020.7.94776 (or newer) of the Python Extension.\n#\n# The intent is that it contains only the code required to produce\n# the same results as the cell originally selected for gathering.\n# Please note that the Python analysis is quite conservative, so if\n# it is unsure whether a line of code is necessary for execution, it\n# will err on the side of including it.\n#\n# Please let us know if you are satisfied with what was gathered here:\n# https://aka.ms/gathersurvey\n\n' + '# This file was generated by the Gather Extension.\n# It requires version 2020.7.94776 (or newer) of the Python Extension.\n#\n# The intent is that it contains only the code required to produce\n# the same results as the cell originally selected for gathering.\n# Please note that the Python analysis is quite conservative, so if\n# it is unsure whether a line of code is necessary for execution, it\n# will err on the side of including it.\n#\n# Please let us know if you are satisfied with what was gathered here:\n# https://aka.ms/gatherfeedback\n\n' ); export const gatheredNotebookDescriptionInMarkdown = localize( 'DataScience.gatheredNotebookDescriptionInMarkdown', diff --git a/src/client/datascience/commands/commandRegistry.ts b/src/client/datascience/commands/commandRegistry.ts index 94c949f008fc..61f1cc8b73d3 100644 --- a/src/client/datascience/commands/commandRegistry.ts +++ b/src/client/datascience/commands/commandRegistry.ts @@ -450,7 +450,7 @@ export class CommandRegistry implements IDisposable { private reportGatherQuality(val: string) { sendTelemetryEvent(Telemetry.GatherQualityReport, undefined, { result: val[0] === 'no' ? 'no' : 'yes' }); - env.openExternal(Uri.parse(`https://aka.ms/gathersurvey?succeed=${val[0]}`)); + env.openExternal(Uri.parse(`https://aka.ms/gatherfeedback?succeed=${val[0]}`)); } private openPythonExtensionPage() { diff --git a/src/client/datascience/gather/gatherListener.ts b/src/client/datascience/gather/gatherListener.ts index 9defc63854e1..11e71948c613 100644 --- a/src/client/datascience/gather/gatherListener.ts +++ b/src/client/datascience/gather/gatherListener.ts @@ -74,10 +74,18 @@ export class GatherListener implements IInteractiveWindowListener { break; case InteractiveWindowMessages.GatherCode: + this.postEmitter.fire({ + message: InteractiveWindowMessages.Gathering, + payload: { cellId: payload.id, gathering: true } + }); this.handleMessage(message, payload, this.doGather); break; case InteractiveWindowMessages.GatherCodeToScript: + this.postEmitter.fire({ + message: InteractiveWindowMessages.Gathering, + payload: { cellId: payload.id, gathering: true } + }); this.handleMessage(message, payload, this.doGatherToScript); break; @@ -142,18 +150,32 @@ export class GatherListener implements IInteractiveWindowListener { } } - private doGather(payload: ICell): void { - this.gatherCodeInternal(payload).catch((err) => { - traceError(`Gather to Notebook error: ${err}`); - this.applicationShell.showErrorMessage(err); - }); + private doGather(payload: ICell): Promise { + return this.gatherCodeInternal(payload) + .catch((err) => { + traceError(`Gather to Notebook error: ${err}`); + this.applicationShell.showErrorMessage(err); + }) + .finally(() => + this.postEmitter.fire({ + message: InteractiveWindowMessages.Gathering, + payload: { cellId: payload.id, gathering: false } + }) + ); } - private doGatherToScript(payload: ICell): void { - this.gatherCodeInternal(payload, true).catch((err) => { - traceError(`Gather to Script error: ${err}`); - this.applicationShell.showErrorMessage(err); - }); + private doGatherToScript(payload: ICell): Promise { + return this.gatherCodeInternal(payload, true) + .catch((err) => { + traceError(`Gather to Script error: ${err}`); + this.applicationShell.showErrorMessage(err); + }) + .finally(() => + this.postEmitter.fire({ + message: InteractiveWindowMessages.Gathering, + payload: { cellId: payload.id, gathering: false } + }) + ); } private gatherCodeInternal = async (cell: ICell, toScript: boolean = false) => { diff --git a/src/client/datascience/interactive-common/interactiveWindowTypes.ts b/src/client/datascience/interactive-common/interactiveWindowTypes.ts index 834332286ed7..c3b9d48af90b 100644 --- a/src/client/datascience/interactive-common/interactiveWindowTypes.ts +++ b/src/client/datascience/interactive-common/interactiveWindowTypes.ts @@ -10,6 +10,7 @@ import { DebugProtocol } from 'vscode-debugprotocol'; import { CommonActionType, IAddCellAction, + IChangeGatherStatus, ILoadIPyWidgetClassFailureAction, IVariableExplorerHeight, LoadIPyWidgetClassLoadAction, @@ -98,6 +99,7 @@ export enum InteractiveWindowMessages { StopDebugging = 'stop_debugging', GatherCode = 'gather_code', GatherCodeToScript = 'gather_code_to_script', + Gathering = 'gathering', LaunchNotebookTrustPrompt = 'launch_notebook_trust_prompt', TrustNotebookComplete = 'trust_notebook_complete', LoadAllCells = 'load_all_cells', @@ -630,6 +632,7 @@ export class IInteractiveWindowMapping { public [InteractiveWindowMessages.StopDebugging]: never | undefined; public [InteractiveWindowMessages.GatherCode]: ICell; public [InteractiveWindowMessages.GatherCodeToScript]: ICell; + public [InteractiveWindowMessages.Gathering]: IChangeGatherStatus; public [InteractiveWindowMessages.LaunchNotebookTrustPrompt]: never | undefined; public [InteractiveWindowMessages.TrustNotebookComplete]: never | undefined; public [InteractiveWindowMessages.LoadAllCells]: ILoadAllCells; diff --git a/src/client/datascience/interactive-common/synchronization.ts b/src/client/datascience/interactive-common/synchronization.ts index face994ec0cf..7a0fd4394ae2 100644 --- a/src/client/datascience/interactive-common/synchronization.ts +++ b/src/client/datascience/interactive-common/synchronization.ts @@ -129,6 +129,7 @@ const messageWithMessageTypes: MessageMapping & Messa [InteractiveWindowMessages.FocusedCellEditor]: MessageType.syncWithLiveShare, [InteractiveWindowMessages.GatherCode]: MessageType.other, [InteractiveWindowMessages.GatherCodeToScript]: MessageType.other, + [InteractiveWindowMessages.Gathering]: MessageType.other, [InteractiveWindowMessages.GetAllCells]: MessageType.other, [InteractiveWindowMessages.ForceVariableRefresh]: MessageType.other, [InteractiveWindowMessages.GetVariablesRequest]: MessageType.other, diff --git a/src/datascience-ui/history-react/interactiveCell.tsx b/src/datascience-ui/history-react/interactiveCell.tsx index c5e844c08ff2..63a5e7bdf10f 100644 --- a/src/datascience-ui/history-react/interactiveCell.tsx +++ b/src/datascience-ui/history-react/interactiveCell.tsx @@ -195,8 +195,13 @@ export class InteractiveCell extends React.Component { !this.props.settings.gatherIsInstalled } tooltip={getLocString('DataScience.gatherCodeTooltip', 'Gather code')} + disabled={this.props.cellVM.gathering} > - + div { +.cell-output > div { background: var(--override-widget-background, var(--vscode-notifications-background)); } xmp { margin: 0px; -} +} .cell-input { margin: 0; @@ -72,4 +71,4 @@ xmp { white-space: pre-wrap; word-break: break-all; overflow-x: hidden; -} \ No newline at end of file +} diff --git a/src/datascience-ui/history-react/redux/reducers/index.ts b/src/datascience-ui/history-react/redux/reducers/index.ts index 023bf4fc8703..4cf821b85bd0 100644 --- a/src/datascience-ui/history-react/redux/reducers/index.ts +++ b/src/datascience-ui/history-react/redux/reducers/index.ts @@ -71,5 +71,6 @@ export const reducerMap: Partial = { [InteractiveWindowMessages.UpdateKernel]: Kernel.updateStatus, [SharedMessages.LocInit]: CommonEffects.handleLocInit, [InteractiveWindowMessages.UpdateDisplayData]: CommonEffects.handleUpdateDisplayData, - [InteractiveWindowMessages.HasCell]: Transfer.hasCell + [InteractiveWindowMessages.HasCell]: Transfer.hasCell, + [InteractiveWindowMessages.Gathering]: Transfer.gathering }; diff --git a/src/datascience-ui/interactive-common/common.css b/src/datascience-ui/interactive-common/common.css index e6387bebac1b..32522d88b894 100644 --- a/src/datascience-ui/interactive-common/common.css +++ b/src/datascience-ui/interactive-common/common.css @@ -1,4 +1,5 @@ -body, html { +body, +html { height: 100%; margin: 0; } @@ -15,10 +16,10 @@ body, html { grid-template-rows: auto auto 1fr auto; grid-template-columns: 1fr; grid-template-areas: - "toolbar" - "variable" - "content" - "footer"; + 'toolbar' + 'variable' + 'content' + 'footer'; height: 100%; width: 100%; position: absolute; @@ -58,7 +59,7 @@ body, html { } .edit-panel { - min-height:50px; + min-height: 50px; padding: 10px 0px 10px 0px; width: 100%; border-top-color: var(--override-badge-background, var(--vscode-badge-background)); @@ -67,7 +68,7 @@ body, html { } .edit-panel-colorized { - min-height:50px; + min-height: 50px; padding: 10px 0px 10px 0px; width: 100%; border-top-color: var(--override-badge-background, var(--vscode-badge-background)); @@ -85,7 +86,7 @@ body, html { .cell-wrapper:focus { outline-width: 0px; - outline-color:var(--override-selection-background, var(--vscode-editor-selectionBackground)); + outline-color: var(--override-selection-background, var(--vscode-editor-selectionBackground)); } .cell-wrapper-preview { @@ -99,7 +100,7 @@ body, html { } .cell-wrapper:after { - content: ""; + content: ''; clear: both; display: block; } @@ -112,18 +113,18 @@ body, html { } .cell-outer { - display:grid; + display: grid; grid-template-columns: auto 1fr; grid-column-gap: 3px; width: 100%; } .cell-outer-editable { - display:grid; + display: grid; grid-template-columns: auto 1fr; grid-column-gap: 3px; width: 100%; - margin-top:16px; + margin-top: 16px; } .content-div { @@ -147,7 +148,7 @@ body, html { margin: 0; } -.cell-input pre{ +.cell-input pre { margin: 0px; padding: 0px; } @@ -181,13 +182,13 @@ body, html { } .cell-output-plot-background { - background:white; + background: white; display: inline-block; margin: 3px; } .cell-output-ipywidget-background { - background:white !important; + background: white !important; } .cell-output-plot-background * { @@ -213,25 +214,28 @@ body, html { .cell-output tr, .cell-output th, .cell-output td { - text-align: right; - vertical-align: middle; - padding: 0.5em 0.5em; - line-height: normal; - white-space: normal; - max-width: none; - border: none; + text-align: right; + vertical-align: middle; + padding: 0.5em 0.5em; + line-height: normal; + white-space: normal; + max-width: none; + border: none; } .cell-output th { - font-weight: bold; + font-weight: bold; } .cell-output tbody tr:nth-child(even) { - background: var(--override-background, var(--vscode-editor-background)); /* Force to white because the default color for output is gray */ + background: var( + --override-background, + var(--vscode-editor-background) + ); /* Force to white because the default color for output is gray */ } .cell-output tbody tr:hover { - background: var(--override-selection-background, var(--vscode-editor-selectionBackground)); + background: var(--override-selection-background, var(--vscode-editor-selectionBackground)); } .cell-output * + table { - margin-top: 1em; + margin-top: 1em; } .center-img { @@ -257,8 +261,8 @@ body, html { /* Code */ .code-area { position: relative; - width:100%; - margin-bottom:16px; + width: 100%; + margin-bottom: 16px; top: -2px; /* Account for spacing removed from the monaco editor */ } @@ -300,9 +304,9 @@ body, html { } .remove-style { - background-color:transparent; - border:transparent; - font:inherit; + background-color: transparent; + border: transparent; + font: inherit; } .inputLabel { @@ -320,12 +324,16 @@ body, html { .flash { animation-name: flash-animation; - animation-duration: 1.0s; + animation-duration: 1s; } @keyframes flash-animation { - from { background: var(--override-peek-background, var(--vscode-peekViewEditor-background));; } - to { background: default; } + from { + background: var(--override-peek-background, var(--vscode-peekViewEditor-background)); + } + to { + background: default; + } } .messages-wrapper { @@ -398,7 +406,7 @@ body, html { justify-content: end; } .variable-explorer-label { - margin-right:auto; + margin-right: auto; } .variable-explorer-close-button { justify-self: end; @@ -407,27 +415,31 @@ body, html { .execution-count { grid-column: 1; font-weight: bold; - display:flex; + display: flex; color: var(--vscode-descriptionForeground); font-family: var(--code-font-family); - } +} - .execution-count-busy-outer { +.execution-count-busy-outer { grid-column: 1; font-weight: bold; color: var(--code-comment-color); - display:block; + display: block; width: 8px; height: 8px; white-space: nowrap; } @keyframes execution-spin { - from { transform: rotate(0); } - to { transform: rotate(360deg); } + from { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } } - .execution-count-busy-svg { +.execution-count-busy-svg { animation: execution-spin 4s linear infinite; } @@ -437,12 +449,12 @@ body, html { stroke-width: 1; } - @keyframes spin { +@keyframes spin { from { - transform:rotate(0deg); + transform: rotate(0deg); } to { - transform:rotate(360deg); + transform: rotate(360deg); } } @@ -484,7 +496,6 @@ body, html { background-color: var(--override-badge-background, var(--vscode-badge-background)); } - .kernel-status { display: flex; margin-left: auto; @@ -499,7 +510,7 @@ body, html { .kernel-status-section-hoverable:hover { background-color: var(--override-badge-background, var(--vscode-badge-background)); - cursor:pointer; + cursor: pointer; } .kernel-status-divider { @@ -561,3 +572,7 @@ body, html { .image-button:focus { outline: none; } + +.rotate { + animation: spin 2s infinite linear; +} diff --git a/src/datascience-ui/interactive-common/mainState.ts b/src/datascience-ui/interactive-common/mainState.ts index f5327ea54760..a134981f92e2 100644 --- a/src/datascience-ui/interactive-common/mainState.ts +++ b/src/datascience-ui/interactive-common/mainState.ts @@ -56,6 +56,7 @@ export interface ICellViewModel { uiSideError?: string; runningByLine: DebugState; currentStack?: DebugProtocol.StackFrame[]; + gathering: boolean; } export type IMainState = { @@ -227,7 +228,8 @@ export function createEditableCellVM(executionCount: number): ICellViewModel { cursorPos: CursorPos.Current, hasBeenRun: false, scrollCount: 0, - runningByLine: DebugState.Design + runningByLine: DebugState.Design, + gathering: false }; } @@ -281,7 +283,8 @@ export function createCellVM( hasBeenRun: false, scrollCount: 0, runDuringDebug, - runningByLine: DebugState.Design + runningByLine: DebugState.Design, + gathering: false }; // Update the input text diff --git a/src/datascience-ui/interactive-common/redux/reducers/transfer.ts b/src/datascience-ui/interactive-common/redux/reducers/transfer.ts index 490977928976..31835412722b 100644 --- a/src/datascience-ui/interactive-common/redux/reducers/transfer.ts +++ b/src/datascience-ui/interactive-common/redux/reducers/transfer.ts @@ -9,13 +9,14 @@ import { } from '../../../../client/datascience/interactive-common/interactiveWindowTypes'; import { CssMessages } from '../../../../client/datascience/messages'; import { ICell } from '../../../../client/datascience/types'; -import { extractInputText, getSelectedAndFocusedInfo, IMainState } from '../../mainState'; +import { extractInputText, getSelectedAndFocusedInfo, ICellViewModel, IMainState } from '../../mainState'; import { isSyncingMessage, postActionToExtension } from '../helpers'; import { Helpers } from './helpers'; import { CommonActionType, CommonReducerArg, ICellAction, + IChangeGatherStatus, IEditCellAction, ILinkClickAction, ISendCommandAction, @@ -327,4 +328,24 @@ export namespace Transfer { } return arg.prevState; } + + export function gathering(arg: CommonReducerArg): IMainState { + const index = arg.prevState.cellVMs.findIndex((c) => c.cell.id === arg.payload.data.cellId); + if (index >= 0) { + const cellVMs = [...arg.prevState.cellVMs]; + const current = arg.prevState.cellVMs[index]; + const newCell: ICellViewModel = { + ...current, + gathering: arg.payload.data.gathering + }; + cellVMs[index] = newCell; + + return { + ...arg.prevState, + cellVMs + }; + } + + return arg.prevState; + } } diff --git a/src/datascience-ui/interactive-common/redux/reducers/types.ts b/src/datascience-ui/interactive-common/redux/reducers/types.ts index 9a6b47fc28cc..40b9b9c140da 100644 --- a/src/datascience-ui/interactive-common/redux/reducers/types.ts +++ b/src/datascience-ui/interactive-common/redux/reducers/types.ts @@ -257,4 +257,9 @@ export type NotifyIPyWidgeWidgetVersionNotSupportedAction = { moduleVersion: string; }; +export interface IChangeGatherStatus { + cellId: string; + gathering: boolean; +} + export type CommonAction = ActionWithPayload; diff --git a/src/datascience-ui/native-editor/nativeCell.tsx b/src/datascience-ui/native-editor/nativeCell.tsx index 625a53c98990..c3b0d2a31c48 100644 --- a/src/datascience-ui/native-editor/nativeCell.tsx +++ b/src/datascience-ui/native-editor/nativeCell.tsx @@ -708,12 +708,12 @@ export class NativeCell extends React.Component { 'Gather the code required to generate this cell into a new notebook' )} hidden={gatherDisabled} - disabled={!this.props.isNotebookTrusted} + disabled={!this.props.isNotebookTrusted || this.props.cellVM.gathering} > = { [CommonActionType.LINK_CLICK]: Transfer.linkClick, [CommonActionType.GATHER_CELL]: Transfer.gather, [CommonActionType.GATHER_CELL_TO_SCRIPT]: Transfer.gatherToScript, + [InteractiveWindowMessages.Gathering]: Transfer.gathering, [CommonActionType.EDITOR_LOADED]: Transfer.started, [CommonActionType.LOADED_ALL_CELLS]: Transfer.loadedAllCells, [CommonActionType.LAUNCH_NOTEBOOK_TRUST_PROMPT]: Transfer.launchNotebookTrustPrompt, diff --git a/src/datascience-ui/react-common/image.tsx b/src/datascience-ui/react-common/image.tsx index 6248f8f789d0..740e6aa5d66d 100644 --- a/src/datascience-ui/react-common/image.tsx +++ b/src/datascience-ui/react-common/image.tsx @@ -51,7 +51,8 @@ export enum ImageName { Python, PythonColor, OpenFolder, - RunByLine + RunByLine, + Sync } // All of the images must be 'require' so that webpack doesn't rewrite the import as requiring a .default. @@ -226,6 +227,10 @@ const images: { [key: string]: { light: string; dark: string } } = { RunByLine: { light: require('./images/RunByLine/runbyline_light.svg'), dark: require('./images/RunByLine/runbyline_dark.svg') + }, + Sync: { + light: require('./images/Sync/sync.svg'), + dark: require('./images/Sync/sync-inverse.svg') } }; diff --git a/src/datascience-ui/react-common/images/Sync/sync-inverse.svg b/src/datascience-ui/react-common/images/Sync/sync-inverse.svg new file mode 100644 index 000000000000..7406dc99d8e9 --- /dev/null +++ b/src/datascience-ui/react-common/images/Sync/sync-inverse.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/datascience-ui/react-common/images/Sync/sync.svg b/src/datascience-ui/react-common/images/Sync/sync.svg new file mode 100644 index 000000000000..74a4f483e00c --- /dev/null +++ b/src/datascience-ui/react-common/images/Sync/sync.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/test/datascience/interactivePanel.functional.test.tsx b/src/test/datascience/interactivePanel.functional.test.tsx index d93d4846980a..c146648bdee9 100644 --- a/src/test/datascience/interactivePanel.functional.test.tsx +++ b/src/test/datascience/interactivePanel.functional.test.tsx @@ -57,7 +57,8 @@ suite('DataScience Interactive Panel', () => { inputBlockText: '', scrollCount: 0, selected: false, - runningByLine: DebugState.Design + runningByLine: DebugState.Design, + gathering: false }, editorLoaded: noopAny, editorUnmounted: noopAny, diff --git a/src/test/datascience/mainState.unit.test.ts b/src/test/datascience/mainState.unit.test.ts index 9587eb752dc9..d6dd7ff3738f 100644 --- a/src/test/datascience/mainState.unit.test.ts +++ b/src/test/datascience/mainState.unit.test.ts @@ -48,7 +48,8 @@ suite('DataScience MainState', () => { scrollCount: 0, cursorPos: CursorPos.Current, hasBeenRun: false, - runningByLine: DebugState.Design + runningByLine: DebugState.Design, + gathering: false }; assert.equal(extractInputText(cloneVM(cvm, '# %%\na=1'), settings), 'a=1', 'Cell marker not removed'); assert.equal( From 7b043db075b5762445e1c0c4b24245f2d514b96e Mon Sep 17 00:00:00 2001 From: Ian Huff Date: Fri, 7 Aug 2020 16:46:41 -0700 Subject: [PATCH 2/5] Disable test (#13346) (#13350) Co-authored-by: Rich Chiodo --- src/test/linters/lint.multilinter.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/test/linters/lint.multilinter.test.ts b/src/test/linters/lint.multilinter.test.ts index 20d3ea5a54f6..63c3bafc5ff4 100644 --- a/src/test/linters/lint.multilinter.test.ts +++ b/src/test/linters/lint.multilinter.test.ts @@ -88,7 +88,12 @@ suite('Linting - Multiple Linters Enabled Test', () => { return `linting.${linterManager.getLinterInfo(product).enabledSettingName}` as PythonSettingKeys; } - test('Multiple linters', async () => { + test('Multiple linters', async function () { + // This test is failing in the CI. See this issue here: + // https://github.com/microsoft/vscode-python/issues/13345 + // tslint:disable-next-line: no-invalid-this + this.skip(); + await closeActiveWindows(); const document = await workspace.openTextDocument(path.join(pythoFilesPath, 'print.py')); await window.showTextDocument(document); From d16020b07e7a74284b728a41ccaabcf8cbc8e55c Mon Sep 17 00:00:00 2001 From: Jim Griesmer Date: Fri, 7 Aug 2020 19:43:54 -0700 Subject: [PATCH 3/5] Add cell navigation commands as well as a default set of keyboard bindings for most new interactive window cell commands (#13334) (#13348) * Add Goto Prev/Next Cell * Add goto previous cell * Remove unneeded changes * Add default keybindings for cell commands * Goto should be Go to Co-authored-by: Jim Griesmer Co-authored-by: Jim Griesmer --- package.json | 82 +++++++++++++++++++ package.nls.json | 2 + src/client/common/application/commands.ts | 2 + .../datascience/commands/commandRegistry.ts | 10 +++ src/client/datascience/constants.ts | 4 + .../editor-integration/codewatcher.ts | 46 +++++++++++ src/client/datascience/types.ts | 2 + src/client/telemetry/index.ts | 2 + 8 files changed, 150 insertions(+) diff --git a/package.json b/package.json index 6d5785326e5c..2073535c5611 100644 --- a/package.json +++ b/package.json @@ -229,6 +229,66 @@ "linux": "ctrl+shift+-", "when": "editorTextFocus && inputFocus && notebookEditorFocused && notebookViewType == jupyter-notebook", "command": "notebook.cell.split" + }, + { + "command": "python.datascience.insertCellBelowPosition", + "key": "ctrl+; s", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.insertCellBelow", + "key": "ctrl+; b", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.insertCellAbove", + "key": "ctrl+; a", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.deleteCells", + "key": "ctrl+; x", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.extendSelectionByCellAbove", + "key": "ctrl+alt+shift+[", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.extendSelectionByCellBelow", + "key": "ctrl+alt+shift+]", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.moveCellsUp", + "key": "ctrl+; u", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.moveCellsDown", + "key": "ctrl+; d", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.changeCellToMarkdown", + "key": "ctrl+; m", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.changeCellToCode", + "key": "ctrl+; c", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.gotoNextCellInFile", + "key": "ctrl+alt+]", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.gotoPrevCellInFile", + "key": "ctrl+alt+[", + "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" } ], "commands": [ @@ -588,6 +648,16 @@ "title": "%python.command.python.datascience.changeCellToCode.title%", "category": "Python" }, + { + "command": "python.datascience.gotoNextCellInFile", + "title": "%python.command.python.datascience.gotoNextCellInFile.title%", + "category": "Python" + }, + { + "command": "python.datascience.gotoPrevCellInFile", + "title": "%python.command.python.datascience.gotoPrevCellInFile.title%", + "category": "Python" + }, { "command": "python.datascience.runcurrentcelladvance", "title": "%python.command.python.datascience.runcurrentcelladvance.title%", @@ -1148,6 +1218,18 @@ "category": "Python", "when": "python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" }, + { + "command": "python.datascience.gotoNextCellInFile", + "title": "%python.command.python.datascience.gotoNextCellInFile.title%", + "category": "Python", + "when": "python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, + { + "command": "python.datascience.gotoPrevCellInFile", + "title": "%python.command.python.datascience.gotoPrevCellInFile.title%", + "category": "Python", + "when": "python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" + }, { "command": "python.datascience.runcurrentcell", "title": "%python.command.python.datascience.runcurrentcell.title%", diff --git a/package.nls.json b/package.nls.json index f5042baf1ed6..53bb5b2a73d0 100644 --- a/package.nls.json +++ b/package.nls.json @@ -85,6 +85,8 @@ "python.command.python.datascience.moveCellsDown.title": "Move Selected Cells Down", "python.command.python.datascience.changeCellToMarkdown.title": "Change Cell to Markdown", "python.command.python.datascience.changeCellToCode.title": "Change Cell to Code", + "python.command.python.datascience.gotoNextCellInFile.title": "Go to Next Cell", + "python.command.python.datascience.gotoPrevCellInFile.title": "Go to Previous Cell", "python.command.python.datascience.showhistorypane.title": "Show Python Interactive Window", "python.command.python.datascience.createnewinteractive.title": "Create Python Interactive Window", "python.command.python.datascience.selectjupyteruri.title": "Specify local or remote Jupyter server for connections", diff --git a/src/client/common/application/commands.ts b/src/client/common/application/commands.ts index 3ef4263c8670..880dbc5599f3 100644 --- a/src/client/common/application/commands.ts +++ b/src/client/common/application/commands.ts @@ -184,6 +184,8 @@ export interface ICommandNameArgumentTypeMapping extends ICommandNameWithoutArgu [DSCommands.MoveCellsDown]: []; [DSCommands.ChangeCellToMarkdown]: []; [DSCommands.ChangeCellToCode]: []; + [DSCommands.GotoNextCellInFile]: []; + [DSCommands.GotoPrevCellInFile]: []; [DSCommands.ScrollToCell]: [Uri, string]; [DSCommands.ViewJupyterOutput]: []; [DSCommands.ExportAsPythonScript]: [INotebookModel]; diff --git a/src/client/datascience/commands/commandRegistry.ts b/src/client/datascience/commands/commandRegistry.ts index 61f1cc8b73d3..ff9c64025dd8 100644 --- a/src/client/datascience/commands/commandRegistry.ts +++ b/src/client/datascience/commands/commandRegistry.ts @@ -77,6 +77,8 @@ export class CommandRegistry implements IDisposable { this.registerCommand(Commands.MoveCellsDown, this.moveCellsDown); this.registerCommand(Commands.ChangeCellToMarkdown, this.changeCellToMarkdown); this.registerCommand(Commands.ChangeCellToCode, this.changeCellToCode); + this.registerCommand(Commands.GotoNextCellInFile, this.gotoNextCellInFile); + this.registerCommand(Commands.GotoPrevCellInFile, this.gotoPrevCellInFile); this.registerCommand(Commands.RunAllCellsAbovePalette, this.runAllCellsAboveFromCursor); this.registerCommand(Commands.RunCellAndAllBelowPalette, this.runCellAndAllBelowFromCursor); this.registerCommand(Commands.RunToLine, this.runToLine); @@ -366,6 +368,14 @@ export class CommandRegistry implements IDisposable { this.getCurrentCodeWatcher()?.changeCellToCode(); } + private async gotoNextCellInFile(): Promise { + this.getCurrentCodeWatcher()?.gotoNextCell(); + } + + private async gotoPrevCellInFile(): Promise { + this.getCurrentCodeWatcher()?.gotoPreviousCell(); + } + private async runAllCellsAboveFromCursor(): Promise { const currentCodeLens = this.getCurrentCodeLens(); if (currentCodeLens) { diff --git a/src/client/datascience/constants.ts b/src/client/datascience/constants.ts index 3a4bebfd6dda..8f7ec1ef4c08 100644 --- a/src/client/datascience/constants.ts +++ b/src/client/datascience/constants.ts @@ -92,6 +92,8 @@ export namespace Commands { export const MoveCellsDown = 'python.datascience.moveCellsDown'; export const ChangeCellToMarkdown = 'python.datascience.changeCellToMarkdown'; export const ChangeCellToCode = 'python.datascience.changeCellToCode'; + export const GotoNextCellInFile = 'python.datascience.gotoNextCellInFile'; + export const GotoPrevCellInFile = 'python.datascience.gotoPrevCellInFile'; export const ScrollToCell = 'python.datascience.scrolltocell'; export const CreateNewNotebook = 'python.datascience.createnewnotebook'; export const ViewJupyterOutput = 'python.datascience.viewJupyterOutput'; @@ -189,6 +191,8 @@ export enum Telemetry { MoveCellsDown = 'DATASCIENCE.RUN_MOVE_CELLS_DOWN', ChangeCellToMarkdown = 'DATASCIENCE.RUN_CHANGE_CELL_TO_MARKDOWN', ChangeCellToCode = 'DATASCIENCE.RUN_CHANGE_CELL_TO_CODE', + GotoNextCellInFile = 'DATASCIENCE.GOTO_NEXT_CELL_IN_FILE', + GotoPrevCellInFile = 'DATASCIENCE.GOTO_PREV_CELL_IN_FILE', RunSelectionOrLine = 'DATASCIENCE.RUN_SELECTION_OR_LINE', RunToLine = 'DATASCIENCE.RUN_TO_LINE', RunFromLine = 'DATASCIENCE.RUN_FROM_LINE', diff --git a/src/client/datascience/editor-integration/codewatcher.ts b/src/client/datascience/editor-integration/codewatcher.ts index 856108875330..7c10f3e61749 100644 --- a/src/client/datascience/editor-integration/codewatcher.ts +++ b/src/client/datascience/editor-integration/codewatcher.ts @@ -654,6 +654,40 @@ export class CodeWatcher implements ICodeWatcher { }); } + @captureTelemetry(Telemetry.GotoNextCellInFile) + public gotoNextCell() { + const editor = this.documentManager.activeTextEditor; + if (!editor || !editor.selection) { + return; + } + + const currentSelection = editor.selection; + + const currentRunCellLens = this.getCurrentCellLens(currentSelection.start); + const nextRunCellLens = this.getNextCellLens(currentSelection.start); + + if (currentRunCellLens && nextRunCellLens) { + this.advanceToRange(nextRunCellLens.range); + } + } + + @captureTelemetry(Telemetry.GotoPrevCellInFile) + public gotoPreviousCell() { + const editor = this.documentManager.activeTextEditor; + if (!editor || !editor.selection) { + return; + } + + const currentSelection = editor.selection; + + const currentRunCellLens = this.getCurrentCellLens(currentSelection.start); + const prevRunCellLens = this.getPreviousCellLens(currentSelection.start); + + if (currentRunCellLens && prevRunCellLens) { + this.advanceToRange(prevRunCellLens.range); + } + } + private applyToCells(callback: (editor: TextEditor, cell: ICellRange, cellIndex: number) => void) { const editor = this.documentManager.activeTextEditor; const startEndCellIndex = this.getStartEndCellIndex(editor?.selection); @@ -1053,6 +1087,18 @@ export class CodeWatcher implements ICodeWatcher { return undefined; } + private getPreviousCellLens(pos: Position): CodeLens | undefined { + const currentIndex = this.codeLenses.findIndex( + (l) => l.range.contains(pos) && l.command !== undefined && l.command.command === Commands.RunCell + ); + if (currentIndex >= 1) { + return this.codeLenses.find( + (l: CodeLens, i: number) => l.command !== undefined && i < currentIndex && i + 1 === currentIndex + ); + } + return undefined; + } + private async runFileInteractiveInternal(debug: boolean) { if (this.document) { const code = this.document.getText(); diff --git a/src/client/datascience/types.ts b/src/client/datascience/types.ts index 2af5d4030f38..ffd7bcc1abca 100644 --- a/src/client/datascience/types.ts +++ b/src/client/datascience/types.ts @@ -679,6 +679,8 @@ export interface ICodeWatcher { changeCellToMarkdown(): void; changeCellToCode(): void; debugCurrentCell(): Promise; + gotoNextCell(): void; + gotoPreviousCell(): void; } export const ICodeLensFactory = Symbol('ICodeLensFactory'); diff --git a/src/client/telemetry/index.ts b/src/client/telemetry/index.ts index a8f973bca77f..74c0046580cd 100644 --- a/src/client/telemetry/index.ts +++ b/src/client/telemetry/index.ts @@ -1747,6 +1747,8 @@ export interface IEventNamePropertyMapping { [Telemetry.MoveCellsDown]: never | undefined; [Telemetry.ChangeCellToMarkdown]: never | undefined; [Telemetry.ChangeCellToCode]: never | undefined; + [Telemetry.GotoNextCellInFile]: never | undefined; + [Telemetry.GotoPrevCellInFile]: never | undefined; /** * Misc */ From 3ba4b0c7efab070840fcd4a37ad32e9da755d35b Mon Sep 17 00:00:00 2001 From: Jim Griesmer Date: Mon, 10 Aug 2020 09:45:07 -0700 Subject: [PATCH 4/5] Autoscroll when extending cell select (#13353) (#13354) Code change can only affect new keyboard shortcut operations --- .../editor-integration/codewatcher.ts | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/client/datascience/editor-integration/codewatcher.ts b/src/client/datascience/editor-integration/codewatcher.ts index 7c10f3e61749..ce00d51c830b 100644 --- a/src/client/datascience/editor-integration/codewatcher.ts +++ b/src/client/datascience/editor-integration/codewatcher.ts @@ -552,18 +552,23 @@ export class CodeWatcher implements ICodeWatcher { } editor.selection = selection; } else { + let newCell: ICellRange | undefined; // full cell range is selected now decide if expanding or contracting? if (isAnchorLessThanActive && startCellIndex < endCellIndex) { // anchor is above active, contract selection by cell below. - const newEndCell = cells[endCellIndex - 1]; - editor.selection = new Selection(startCell.range.start, newEndCell.range.end); + newCell = cells[endCellIndex - 1]; + editor.selection = new Selection(startCell.range.start, newCell.range.end); } else { // anchor is below active, expand selection by cell above. if (startCellIndex > 0) { - const aboveCell = cells[startCellIndex - 1]; - editor.selection = new Selection(endCell.range.end, aboveCell.range.start); + newCell = cells[startCellIndex - 1]; + editor.selection = new Selection(endCell.range.end, newCell.range.start); } } + + if (newCell) { + editor.revealRange(newCell.range, TextEditorRevealType.Default); + } } } @@ -613,20 +618,25 @@ export class CodeWatcher implements ICodeWatcher { } editor.selection = selection; } else { + let newCell: ICellRange | undefined; // full cell range is selected now decide if expanding or contracting? if (isAnchorLessEqualActive || startCellIndex === endCellIndex) { // anchor is above active, expand selection by cell below. if (endCellIndex < cells.length - 1) { - const extendCell = cells[endCellIndex + 1]; - editor.selection = new Selection(startCell.range.start, extendCell.range.end); + newCell = cells[endCellIndex + 1]; + editor.selection = new Selection(startCell.range.start, newCell.range.end); } } else { // anchor is below active, contract selection by cell above. if (startCellIndex < endCellIndex) { - const contractCell = cells[startCellIndex + 1]; - editor.selection = new Selection(endCell.range.end, contractCell.range.start); + newCell = cells[startCellIndex + 1]; + editor.selection = new Selection(endCell.range.end, newCell.range.start); } } + + if (newCell) { + editor.revealRange(newCell.range, TextEditorRevealType.Default); + } } } From 8a1d32b7e5ca4ffb29e4dbdcbd6e016814e735e5 Mon Sep 17 00:00:00 2001 From: Ian Huff Date: Wed, 12 Aug 2020 11:35:15 -0700 Subject: [PATCH 5/5] Update Release branch for August Release (#13401) * update version number and npm install to update package-lock.json * update changelog version and date * update news for changelog.md * update generated TPN Co-authored-by: Ian Huff --- CHANGELOG.md | 5 +- ThirdPartyNotices-Distribution.txt | 1336 ++++++++++++++-------------- news/1 Enhancements/13252.md | 2 - package-lock.json | 2 +- package.json | 4 +- 5 files changed, 675 insertions(+), 674 deletions(-) delete mode 100644 news/1 Enhancements/13252.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c7e9848b1a5..e1839daae64e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,12 @@ # Changelog -## 2020.8.0-rc (5 August 2020) +## 2020.8.0 (12 August 2020) ### Enhancements +1. Cell id and cell metadata are now passed as the metadata field for execute_request messages. + (thanks [stisa](https://github.com/stisa/)) + ([#13252](https://github.com/Microsoft/vscode-python/issues/13252)) 1. Add "Restart Language Server" command. ([#3073](https://github.com/Microsoft/vscode-python/issues/3073)) 1. Support multiple and per file interactive windows. See the description for the new 'python.dataScience.interactiveWindowMode' setting. diff --git a/ThirdPartyNotices-Distribution.txt b/ThirdPartyNotices-Distribution.txt index 5600ca7a10b9..a9048af0d757 100644 --- a/ThirdPartyNotices-Distribution.txt +++ b/ThirdPartyNotices-Distribution.txt @@ -15206,7 +15206,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -@babel/runtime 7.6.3 - MIT +@babel/runtime 7.5.4 - MIT Copyright (c) 2014-present Sebastian McKenzie and other contributors MIT License @@ -15237,7 +15237,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -@babel/runtime 7.5.4 - MIT +@babel/runtime 7.6.3 - MIT Copyright (c) 2014-present Sebastian McKenzie and other contributors MIT License @@ -16331,7 +16331,7 @@ Copyright (c) Microsoft Corporation. ------------------------------------------------------------------- -@types/node 8.10.58 - MIT +@types/node 10.14.18 - MIT Copyright (c) Microsoft Corporation. MIT License @@ -16361,7 +16361,7 @@ Copyright (c) Microsoft Corporation. ------------------------------------------------------------------- -@types/node 10.14.18 - MIT +@types/node 8.10.58 - MIT Copyright (c) Microsoft Corporation. MIT License @@ -17042,7 +17042,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -acorn 7.1.1 - MIT +acorn 5.7.4 - MIT https://github.com/acornjs/acorn Copyright (c) 2012-2018 by various contributors @@ -17071,7 +17071,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -acorn 6.4.1 - MIT +acorn 7.1.1 - MIT https://github.com/acornjs/acorn Copyright (c) 2012-2018 by various contributors @@ -17100,7 +17100,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -acorn 5.7.4 - MIT +acorn 6.4.1 - MIT https://github.com/acornjs/acorn Copyright (c) 2012-2018 by various contributors @@ -17366,25 +17366,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -ansi-regex 3.0.0 - MIT -https://github.com/chalk/ansi-regex#readme -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -17408,7 +17389,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -ansi-regex 5.0.0 - MIT +ansi-regex 3.0.0 - MIT https://github.com/chalk/ansi-regex#readme Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -17459,8 +17440,8 @@ THE SOFTWARE. ------------------------------------------------------------------- -ansi-styles 4.2.1 - MIT -https://github.com/chalk/ansi-styles#readme +ansi-regex 5.0.0 - MIT +https://github.com/chalk/ansi-regex#readme Copyright (c) Sindre Sorhus (sindresorhus.com) MIT License @@ -17493,6 +17474,25 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +ansi-styles 4.2.1 - MIT +https://github.com/chalk/ansi-styles#readme +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -18394,24 +18394,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -balanced-match 0.1.0 - MIT -https://github.com/juliangruber/balanced-match -Copyright (c) 2013 Julian Gruber - -MIT License - -Copyright (c) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -18474,6 +18456,24 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +balanced-match 0.1.0 - MIT +https://github.com/juliangruber/balanced-match +Copyright (c) 2013 Julian Gruber + +MIT License + +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -18791,10 +18791,10 @@ SOFTWARE. ------------------------------------------------------------------- -braces 3.0.2 - MIT +braces 2.3.2 - MIT https://github.com/micromatch/braces Copyright (c) 2014-2018, Jon Schlinkert. -Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) @@ -18823,10 +18823,10 @@ THE SOFTWARE. ------------------------------------------------------------------- -braces 2.3.2 - MIT +braces 3.0.2 - MIT https://github.com/micromatch/braces Copyright (c) 2014-2018, Jon Schlinkert. -Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) @@ -18855,7 +18855,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -brfs 2.0.2 - MIT +brfs 1.6.1 - MIT https://github.com/substack/brfs This software is released under the MIT license: @@ -18882,7 +18882,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -brfs 1.6.1 - MIT +brfs 2.0.2 - MIT https://github.com/substack/brfs This software is released under the MIT license: @@ -19033,7 +19033,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -buffer 5.6.0 - MIT +buffer 4.9.2 - MIT https://github.com/feross/buffer Copyright (c) Feross Aboukhadijeh, and other contributors. Copyright (c) Feross Aboukhadijeh (http://feross.org), and other contributors. @@ -19065,7 +19065,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -buffer 4.9.2 - MIT +buffer 5.6.0 - MIT https://github.com/feross/buffer Copyright (c) Feross Aboukhadijeh, and other contributors. Copyright (c) Feross Aboukhadijeh (http://feross.org), and other contributors. @@ -19375,6 +19375,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +camelcase 5.3.1 - MIT +https://github.com/sindresorhus/camelcase#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -19407,26 +19427,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -camelcase 5.3.1 - MIT -https://github.com/sindresorhus/camelcase#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -20242,8 +20242,8 @@ THE SOFTWARE. ------------------------------------------------------------------- -color 2.0.1 - MIT -https://github.com/Qix-/color#readme +color 0.11.4 - MIT +https://github.com/qix-/color#readme Copyright (c) 2012 Heather Arthur Copyright (c) 2012 Heather Arthur @@ -20273,8 +20273,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -color 1.0.3 - MIT -https://github.com/qix-/color#readme +color 2.0.1 - MIT +https://github.com/Qix-/color#readme Copyright (c) 2012 Heather Arthur Copyright (c) 2012 Heather Arthur @@ -20304,7 +20304,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -color 0.11.4 - MIT +color 1.0.3 - MIT https://github.com/qix-/color#readme Copyright (c) 2012 Heather Arthur @@ -20430,8 +20430,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -color-name 1.1.4 - MIT -https://github.com/colorjs/color-name +color-name 1.1.3 - MIT +https://github.com/dfcreative/color-name Copyright (c) 2015 Dmitry Ivanov The MIT License (MIT) @@ -20447,8 +20447,8 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -color-name 1.1.3 - MIT -https://github.com/dfcreative/color-name +color-name 1.1.4 - MIT +https://github.com/colorjs/color-name Copyright (c) 2015 Dmitry Ivanov The MIT License (MIT) @@ -20464,8 +20464,8 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -color-string 0.3.0 - MIT -https://github.com/harthur/color-string +color-string 1.5.3 - MIT +https://github.com/Qix-/color-string#readme Copyright (c) 2011 Heather Arthur Copyright (c) 2011 Heather Arthur @@ -20495,8 +20495,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -color-string 1.5.3 - MIT -https://github.com/Qix-/color-string#readme +color-string 0.3.0 - MIT +https://github.com/harthur/color-string Copyright (c) 2011 Heather Arthur Copyright (c) 2011 Heather Arthur @@ -20765,7 +20765,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -component-emitter 1.3.0 - MIT +component-emitter 1.2.1 - MIT https://github.com/component/emitter#readme Copyright (c) 2014 Component @@ -20799,7 +20799,7 @@ OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -component-emitter 1.2.1 - MIT +component-emitter 1.3.0 - MIT https://github.com/component/emitter#readme Copyright (c) 2014 Component @@ -21033,7 +21033,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -convert-source-map 1.7.0 - MIT +convert-source-map 1.6.0 - MIT https://github.com/thlorenz/convert-source-map Copyright 2013 Thorsten Lorenz. @@ -21066,7 +21066,7 @@ OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -convert-source-map 1.6.0 - MIT +convert-source-map 1.7.0 - MIT https://github.com/thlorenz/convert-source-map Copyright 2013 Thorsten Lorenz. @@ -21205,13 +21205,12 @@ THE SOFTWARE. ------------------------------------------------------------------- -core-js 2.6.9 - MIT +core-js 1.2.7 - MIT https://github.com/zloirock/core-js#readme -(c) 2019 Denis Pushkarev -copyright (c) 2019 Denis Pushkarev -Copyright (c) 2014-2019 Denis Pushkarev +(c) 2016 Denis Pushkarev +Copyright (c) 2015 Denis Pushkarev -Copyright (c) 2014-2019 Denis Pushkarev +Copyright (c) 2015 Denis Pushkarev Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -21236,12 +21235,13 @@ THE SOFTWARE. ------------------------------------------------------------------- -core-js 1.2.7 - MIT +core-js 2.6.9 - MIT https://github.com/zloirock/core-js#readme -(c) 2016 Denis Pushkarev -Copyright (c) 2015 Denis Pushkarev +(c) 2019 Denis Pushkarev +copyright (c) 2019 Denis Pushkarev +Copyright (c) 2014-2019 Denis Pushkarev -Copyright (c) 2015 Denis Pushkarev +Copyright (c) 2014-2019 Denis Pushkarev Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -21386,7 +21386,7 @@ SOFTWARE. ------------------------------------------------------------------- -cross-spawn 6.0.5 - MIT +cross-spawn 7.0.1 - MIT https://github.com/moxystudio/node-cross-spawn Copyright (c) 2018 Made With MOXY Lda @@ -21417,23 +21417,21 @@ THE SOFTWARE. ------------------------------------------------------------------- -cross-spawn 7.0.1 - MIT -https://github.com/moxystudio/node-cross-spawn -Copyright (c) 2018 Made With MOXY Lda - -The MIT License (MIT) +cross-spawn 5.1.0 - MIT +https://github.com/IndigoUnited/node-cross-spawn#readme +Copyright (c) 2014 IndigoUnited -Copyright (c) 2018 Made With MOXY Lda +Copyright (c) 2014 IndigoUnited Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, @@ -21448,21 +21446,23 @@ THE SOFTWARE. ------------------------------------------------------------------- -cross-spawn 5.1.0 - MIT -https://github.com/IndigoUnited/node-cross-spawn#readme -Copyright (c) 2014 IndigoUnited +cross-spawn 6.0.5 - MIT +https://github.com/moxystudio/node-cross-spawn +Copyright (c) 2018 Made With MOXY Lda -Copyright (c) 2014 IndigoUnited +The MIT License (MIT) + +Copyright (c) 2018 Made With MOXY Lda Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, @@ -21560,7 +21560,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -csstype 2.6.9 - MIT +csstype 2.6.6 - MIT https://github.com/frenic/csstype#readme Copyright (c) 2017-2018 Fredrik Nicol @@ -21589,7 +21589,7 @@ SOFTWARE. ------------------------------------------------------------------- -csstype 2.6.6 - MIT +csstype 2.6.9 - MIT https://github.com/frenic/csstype#readme Copyright (c) 2017-2018 Fredrik Nicol @@ -21618,29 +21618,13 @@ SOFTWARE. ------------------------------------------------------------------- -cyclist 0.2.2 - MIT - -MIT License - -Copyright (c) +cyclist 1.0.1 - MIT +https://github.com/mafintosh/cyclist +Copyright (c) 2015 Mathias Buus -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +The MIT License (MIT) -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -------------------------------------------------------------------- - -------------------------------------------------------------------- - -cyclist 1.0.1 - MIT -https://github.com/mafintosh/cyclist -Copyright (c) 2015 Mathias Buus - -The MIT License (MIT) - -Copyright (c) 2015 Mathias Buus +Copyright (c) 2015 Mathias Buus Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -21661,6 +21645,22 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +cyclist 0.2.2 - MIT + +MIT License + +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -21762,7 +21762,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -debug 3.1.0 - MIT +debug 3.2.6 - MIT https://github.com/visionmedia/debug#readme Copyright (c) 2014 TJ Holowaychuk Copyright (c) 2014-2017 TJ Holowaychuk @@ -21792,7 +21792,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -debug 4.1.0 - MIT +debug 4.1.1 - MIT https://github.com/visionmedia/debug#readme Copyright (c) 2014 TJ Holowaychuk Copyright (c) 2014-2017 TJ Holowaychuk @@ -21822,10 +21822,10 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -debug 2.6.9 - MIT +debug 3.1.0 - MIT https://github.com/visionmedia/debug#readme Copyright (c) 2014 TJ Holowaychuk -Copyright (c) 2014-2016 TJ Holowaychuk +Copyright (c) 2014-2017 TJ Holowaychuk (The MIT License) @@ -21852,10 +21852,10 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -debug 3.2.6 - MIT +debug 2.6.9 - MIT https://github.com/visionmedia/debug#readme Copyright (c) 2014 TJ Holowaychuk -Copyright (c) 2014-2017 TJ Holowaychuk +Copyright (c) 2014-2016 TJ Holowaychuk (The MIT License) @@ -21882,7 +21882,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -debug 4.1.1 - MIT +debug 4.1.0 - MIT https://github.com/visionmedia/debug#readme Copyright (c) 2014 TJ Holowaychuk Copyright (c) 2014-2017 TJ Holowaychuk @@ -22184,33 +22184,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -deep-equal 1.0.1 - MIT -https://github.com/substack/node-deep-equal#readme - -This software is released under the MIT license: - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -22242,6 +22215,33 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +deep-equal 1.0.1 - MIT +https://github.com/substack/node-deep-equal#readme + +This software is released under the MIT license: + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -22423,14 +22423,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -define-property 0.2.5 - MIT +define-property 2.0.2 - MIT https://github.com/jonschlinkert/define-property -Copyright (c) 2015 Jon Schlinkert -Copyright (c) 2015, Jon Schlinkert. +Copyright (c) 2015-2018, Jon Schlinkert. +Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2015, Jon Schlinkert. +Copyright (c) 2015-2018, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -22455,14 +22455,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -define-property 2.0.2 - MIT +define-property 0.2.5 - MIT https://github.com/jonschlinkert/define-property -Copyright (c) 2015-2018, Jon Schlinkert. -Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2015 Jon Schlinkert +Copyright (c) 2015, Jon Schlinkert. The MIT License (MIT) -Copyright (c) 2015-2018, Jon Schlinkert. +Copyright (c) 2015, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -23250,7 +23250,7 @@ SOFTWARE. ------------------------------------------------------------------- -end-of-stream 1.4.1 - MIT +end-of-stream 1.4.4 - MIT https://github.com/mafintosh/end-of-stream Copyright (c) 2014 Mathias Buus @@ -23280,7 +23280,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -end-of-stream 1.4.4 - MIT +end-of-stream 1.4.1 - MIT https://github.com/mafintosh/end-of-stream Copyright (c) 2014 Mathias Buus @@ -24078,14 +24078,14 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -extend-shallow 3.0.2 - MIT +extend-shallow 2.0.1 - MIT https://github.com/jonschlinkert/extend-shallow -Copyright (c) 2014-2015, 2017, Jon Schlinkert. -Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2015 Jon Schlinkert +Copyright (c) 2014-2015, Jon Schlinkert. The MIT License (MIT) -Copyright (c) 2014-2015, 2017, Jon Schlinkert. +Copyright (c) 2014-2015, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -24110,14 +24110,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -extend-shallow 2.0.1 - MIT +extend-shallow 3.0.2 - MIT https://github.com/jonschlinkert/extend-shallow -Copyright (c) 2015 Jon Schlinkert -Copyright (c) 2014-2015, Jon Schlinkert. +Copyright (c) 2014-2015, 2017, Jon Schlinkert. +Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2015, Jon Schlinkert. +Copyright (c) 2014-2015, 2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -24220,7 +24220,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -fast-deep-equal 3.1.1 - MIT +fast-deep-equal 2.0.1 - MIT https://github.com/epoberezkin/fast-deep-equal#readme Copyright (c) 2017 Evgeny Poberezkin @@ -24251,7 +24251,7 @@ SOFTWARE. ------------------------------------------------------------------- -fast-deep-equal 2.0.1 - MIT +fast-deep-equal 3.1.1 - MIT https://github.com/epoberezkin/fast-deep-equal#readme Copyright (c) 2017 Evgeny Poberezkin @@ -24702,25 +24702,6 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -find-up 4.1.0 - MIT -https://github.com/sindresorhus/find-up#readme -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -24773,6 +24754,25 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +find-up 4.1.0 - MIT +https://github.com/sindresorhus/find-up#readme +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -25345,7 +25345,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -fs-extra 8.1.0 - MIT +fs-extra 4.0.3 - MIT https://github.com/jprichardson/node-fs-extra Copyright (c) 2011-2017 JP Richardson Copyright (c) 2011-2017 JP Richardson (https://github.com/jprichardson) @@ -25372,7 +25372,7 @@ OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHE ------------------------------------------------------------------- -fs-extra 4.0.3 - MIT +fs-extra 8.1.0 - MIT https://github.com/jprichardson/node-fs-extra Copyright (c) 2011-2017 JP Richardson Copyright (c) 2011-2017 JP Richardson (https://github.com/jprichardson) @@ -25544,27 +25544,39 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -get-stream 5.1.0 - MIT +get-stream 3.0.0 - MIT https://github.com/sindresorhus/get-stream#readme (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) -MIT License +The MIT License (MIT) Copyright (c) Sindre Sorhus (sindresorhus.com) -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. ------------------------------------------------------------------- ------------------------------------------------------------------- -get-stream 4.1.0 - MIT +get-stream 5.1.0 - MIT https://github.com/sindresorhus/get-stream#readme (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -25584,32 +25596,20 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -get-stream 3.0.0 - MIT +get-stream 4.1.0 - MIT https://github.com/sindresorhus/get-stream#readme (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) -The MIT License (MIT) +MIT License Copyright (c) Sindre Sorhus (sindresorhus.com) -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- @@ -25990,7 +25990,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -has-flag 4.0.0 - MIT +has-flag 3.0.0 - MIT https://github.com/sindresorhus/has-flag#readme (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -26010,7 +26010,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -has-flag 3.0.0 - MIT +has-flag 4.0.0 - MIT https://github.com/sindresorhus/has-flag#readme (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -26030,7 +26030,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -has-symbols 1.0.1 - MIT +has-symbols 1.0.0 - MIT https://github.com/ljharb/has-symbols#readme Copyright (c) 2016 Jordan Harband @@ -26061,7 +26061,7 @@ SOFTWARE. ------------------------------------------------------------------- -has-symbols 1.0.0 - MIT +has-symbols 1.0.1 - MIT https://github.com/ljharb/has-symbols#readme Copyright (c) 2016 Jordan Harband @@ -27632,14 +27632,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -is-extendable 0.1.1 - MIT +is-extendable 1.0.1 - MIT https://github.com/jonschlinkert/is-extendable -Copyright (c) 2015 Jon Schlinkert -Copyright (c) 2015, Jon Schlinkert. +Copyright (c) 2015-2017, Jon Schlinkert. +Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2015, Jon Schlinkert. +Copyright (c) 2015-2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -27659,19 +27659,18 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------------------------------------------------------------------- ------------------------------------------------------------------- -is-extendable 1.0.1 - MIT +is-extendable 0.1.1 - MIT https://github.com/jonschlinkert/is-extendable -Copyright (c) 2015-2017, Jon Schlinkert. -Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2015 Jon Schlinkert +Copyright (c) 2015, Jon Schlinkert. The MIT License (MIT) -Copyright (c) 2015-2017, Jon Schlinkert. +Copyright (c) 2015, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -27691,6 +27690,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -27727,10 +27727,10 @@ THE SOFTWARE. ------------------------------------------------------------------- -is-fullwidth-code-point 1.0.0 - MIT -https://github.com/sindresorhus/is-fullwidth-code-point -(c) Sindre Sorhus (http://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) +is-fullwidth-code-point 2.0.0 - MIT +https://github.com/sindresorhus/is-fullwidth-code-point#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) The MIT License (MIT) @@ -27779,9 +27779,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -is-fullwidth-code-point 2.0.0 - MIT -https://github.com/sindresorhus/is-fullwidth-code-point#readme -(c) Sindre Sorhus (https://sindresorhus.com) +is-fullwidth-code-point 1.0.0 - MIT +https://github.com/sindresorhus/is-fullwidth-code-point +(c) Sindre Sorhus (http://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) The MIT License (MIT) @@ -27811,14 +27811,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -is-glob 3.1.0 - MIT -https://github.com/jonschlinkert/is-glob -Copyright (c) 2014-2016, Jon Schlinkert. -Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert). +is-glob 4.0.1 - MIT +https://github.com/micromatch/is-glob +Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2016, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -27843,14 +27843,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -is-glob 4.0.1 - MIT -https://github.com/micromatch/is-glob -Copyright (c) 2014-2017, Jon Schlinkert. -Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert). +is-glob 3.1.0 - MIT +https://github.com/jonschlinkert/is-glob +Copyright (c) 2014-2016, Jon Schlinkert. +Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2014-2016, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -27904,26 +27904,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -is-ip 3.1.0 - MIT -https://github.com/sindresorhus/is-ip#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -27956,6 +27936,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +is-ip 3.1.0 - MIT +https://github.com/sindresorhus/is-ip#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -27992,14 +27992,14 @@ SOFTWARE. ------------------------------------------------------------------- -is-number 4.0.0 - MIT +is-number 7.0.0 - MIT https://github.com/jonschlinkert/is-number -Copyright (c) 2014-2017, Jon Schlinkert. -Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2014-present, Jon Schlinkert. +Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2014-present, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -28057,14 +28057,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -is-number 7.0.0 - MIT +is-number 4.0.0 - MIT https://github.com/jonschlinkert/is-number -Copyright (c) 2014-present, Jon Schlinkert. -Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-present, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -28324,26 +28324,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -is-stream 2.0.0 - MIT -https://github.com/sindresorhus/is-stream#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -28376,6 +28356,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +is-stream 2.0.0 - MIT +https://github.com/sindresorhus/is-stream#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -28785,15 +28785,14 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -isobject 2.1.0 - MIT +isobject 3.0.1 - MIT https://github.com/jonschlinkert/isobject -Copyright (c) 2014-2015, Jon Schlinkert. -Copyright (c) 2014-2016, Jon Schlinkert. -Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2016, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -28813,19 +28812,19 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------------------------------------------------------------------- ------------------------------------------------------------------- -isobject 3.0.1 - MIT +isobject 2.1.0 - MIT https://github.com/jonschlinkert/isobject -Copyright (c) 2014-2017, Jon Schlinkert. -Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2014-2015, Jon Schlinkert. +Copyright (c) 2014-2016, Jon Schlinkert. +Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2014-2016, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -28845,6 +28844,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -30041,7 +30041,7 @@ SOFTWARE. ------------------------------------------------------------------- -kind-of 4.0.0 - MIT +kind-of 3.2.2 - MIT https://github.com/jonschlinkert/kind-of Copyright (c) 2014-2017, Jon Schlinkert Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). @@ -30073,14 +30073,14 @@ THE SOFTWARE. ------------------------------------------------------------------- -kind-of 5.1.0 - MIT +kind-of 4.0.0 - MIT https://github.com/jonschlinkert/kind-of -Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) -Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -30105,14 +30105,13 @@ THE SOFTWARE. ------------------------------------------------------------------- -kind-of 3.2.2 - MIT +kind-of 6.0.3 - MIT https://github.com/jonschlinkert/kind-of -Copyright (c) 2014-2017, Jon Schlinkert -Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). +Copyright (c) 2014-2017, Jon Schlinkert. The MIT License (MIT) -Copyright (c) 2014-2017, Jon Schlinkert +Copyright (c) 2014-2017, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -30137,9 +30136,10 @@ THE SOFTWARE. ------------------------------------------------------------------- -kind-of 6.0.3 - MIT +kind-of 5.1.0 - MIT https://github.com/jonschlinkert/kind-of Copyright (c) 2014-2017, Jon Schlinkert. +Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert). The MIT License (MIT) @@ -31299,26 +31299,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -lowercase-keys 2.0.0 - MIT -https://github.com/sindresorhus/lowercase-keys#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -31351,6 +31331,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +lowercase-keys 2.0.0 - MIT +https://github.com/sindresorhus/lowercase-keys#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -31372,9 +31372,8 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -make-dir 3.0.0 - MIT +make-dir 3.1.0 - MIT https://github.com/sindresorhus/make-dir#readme -(c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) MIT License @@ -31412,8 +31411,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -make-dir 3.1.0 - MIT +make-dir 3.0.0 - MIT https://github.com/sindresorhus/make-dir#readme +(c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Sindre Sorhus (sindresorhus.com) MIT License @@ -32465,7 +32465,7 @@ SOFTWARE. ------------------------------------------------------------------- -ms 2.0.0 - MIT +ms 2.1.2 - MIT https://github.com/zeit/ms#readme Copyright (c) 2016 Zeit, Inc. @@ -32496,7 +32496,7 @@ SOFTWARE. ------------------------------------------------------------------- -ms 2.1.2 - MIT +ms 2.1.1 - MIT https://github.com/zeit/ms#readme Copyright (c) 2016 Zeit, Inc. @@ -32527,7 +32527,7 @@ SOFTWARE. ------------------------------------------------------------------- -ms 2.1.1 - MIT +ms 2.0.0 - MIT https://github.com/zeit/ms#readme Copyright (c) 2016 Zeit, Inc. @@ -33374,6 +33374,34 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +object-inspect 1.4.1 - MIT +https://github.com/substack/object-inspect +Copyright Joyent, Inc. and other Node contributors. + +This software is released under the MIT license: + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -33409,39 +33437,11 @@ SOFTWARE. ------------------------------------------------------------------- -object-inspect 1.4.1 - MIT -https://github.com/substack/object-inspect -Copyright Joyent, Inc. and other Node contributors. +object-keys 1.1.1 - MIT +https://github.com/ljharb/object-keys#readme +Copyright (c) 2013 Jordan Harband -This software is released under the MIT license: - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------- - -------------------------------------------------------------------- - -object-keys 1.1.1 - MIT -https://github.com/ljharb/object-keys#readme -Copyright (c) 2013 Jordan Harband - -The MIT License (MIT) +The MIT License (MIT) Copyright (C) 2013 Jordan Harband @@ -33959,26 +33959,6 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -p-locate 4.1.0 - MIT -https://github.com/sindresorhus/p-locate#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -34031,6 +34011,26 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +p-locate 4.1.0 - MIT +https://github.com/sindresorhus/p-locate#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -34926,12 +34926,11 @@ SOFTWARE. ------------------------------------------------------------------- -performance-now 2.1.0 - MIT -https://github.com/braveg1rl/performance-now -Copyright (c) 2013 Braveg1rl -Copyright (c) 2017 Braveg1rl +performance-now 0.2.0 - MIT +https://github.com/meryn/performance-now +Copyright (c) 2013 Meryn Stol -Copyright (c) 2013 Braveg1rl +Copyright (c) 2013 Meryn Stol Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -34943,11 +34942,12 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -performance-now 0.2.0 - MIT -https://github.com/meryn/performance-now -Copyright (c) 2013 Meryn Stol +performance-now 2.1.0 - MIT +https://github.com/braveg1rl/performance-now +Copyright (c) 2013 Braveg1rl +Copyright (c) 2017 Braveg1rl -Copyright (c) 2013 Meryn Stol +Copyright (c) 2013 Braveg1rl Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -34985,6 +34985,26 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +pify 3.0.0 - MIT +https://github.com/sindresorhus/pify#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -35017,26 +35037,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -pify 3.0.0 - MIT -https://github.com/sindresorhus/pify#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -35389,7 +35389,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -postcss 7.0.27 - MIT +postcss 6.0.23 - MIT https://postcss.org/ Copyright 2013 Andrey Sitnik @@ -35419,7 +35419,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -postcss 6.0.23 - MIT +postcss 7.0.27 - MIT https://postcss.org/ Copyright 2013 Andrey Sitnik @@ -36543,7 +36543,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -promise 7.3.1 - MIT +promise 8.0.3 - MIT https://github.com/then/promise#readme Copyright (c) 2014 Forbes Lindesay @@ -36572,7 +36572,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -promise 8.0.3 - MIT +promise 7.3.1 - MIT https://github.com/then/promise#readme Copyright (c) 2014 Forbes Lindesay @@ -36758,7 +36758,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -pump 2.0.1 - MIT +pump 3.0.0 - MIT https://github.com/mafintosh/pump#readme Copyright (c) 2014 Mathias Buus @@ -36788,7 +36788,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -pump 3.0.0 - MIT +pump 2.0.1 - MIT https://github.com/mafintosh/pump#readme Copyright (c) 2014 Mathias Buus @@ -37163,7 +37163,7 @@ DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -react-is 16.11.0 - MIT +react-is 16.8.6 - MIT https://reactjs.org/ Copyright (c) Facebook, Inc. and its affiliates. @@ -37194,7 +37194,7 @@ SOFTWARE. ------------------------------------------------------------------- -react-is 16.8.6 - MIT +react-is 16.11.0 - MIT https://reactjs.org/ Copyright (c) Facebook, Inc. and its affiliates. @@ -37596,35 +37596,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -readable-stream 2.0.6 - MIT -https://github.com/nodejs/readable-stream#readme -Copyright Joyent, Inc. and other Node contributors. - -Copyright Joyent, Inc. and other Node contributors. All rights reserved. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to -deal in the Software without restriction, including without limitation the -rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -sell copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -IN THE SOFTWARE. - - -------------------------------------------------------------------- - -------------------------------------------------------------------- - -readable-stream 2.3.7 - MIT +readable-stream 2.3.6 - MIT https://github.com/nodejs/readable-stream#readme Copyright Joyent, Inc. and other Node contributors. @@ -37738,7 +37710,35 @@ IN THE SOFTWARE. ------------------------------------------------------------------- -readable-stream 2.3.6 - MIT +readable-stream 2.0.6 - MIT +https://github.com/nodejs/readable-stream#readme +Copyright Joyent, Inc. and other Node contributors. + +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + + +------------------------------------------------------------------- + +------------------------------------------------------------------- + +readable-stream 2.3.7 - MIT https://github.com/nodejs/readable-stream#readme Copyright Joyent, Inc. and other Node contributors. @@ -37825,7 +37825,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -reduce-css-calc 2.1.7 - MIT +reduce-css-calc 1.3.0 - MIT https://github.com/MoOx/reduce-css-calc#readme Copyright (c) 2014 Maxime Thirouin & Joakim Bengtson @@ -37855,7 +37855,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -reduce-css-calc 1.3.0 - MIT +reduce-css-calc 2.1.7 - MIT https://github.com/MoOx/reduce-css-calc#readme Copyright (c) 2014 Maxime Thirouin & Joakim Bengtson @@ -38255,36 +38255,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -replace-ext 0.0.1 - MIT -http://github.com/wearefractal/replace-ext -Copyright (c) 2014 Fractal - -Copyright (c) 2014 Fractal - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -38316,6 +38286,36 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +replace-ext 0.0.1 - MIT +http://github.com/wearefractal/replace-ext +Copyright (c) 2014 Fractal + +Copyright (c) 2014 Fractal + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -38468,8 +38468,8 @@ SOFTWARE. ------------------------------------------------------------------- -resolve 1.1.7 - MIT -https://github.com/substack/node-resolve#readme +resolve 1.11.1 - MIT +https://github.com/browserify/resolve#readme This software is released under the MIT license: @@ -38495,8 +38495,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -resolve 1.11.1 - MIT -https://github.com/browserify/resolve#readme +resolve 1.1.7 - MIT +https://github.com/substack/node-resolve#readme This software is released under the MIT license: @@ -38937,7 +38937,7 @@ SOFTWARE. ------------------------------------------------------------------- -schema-utils 2.6.5 - MIT +schema-utils 2.6.6 - MIT https://github.com/webpack/schema-utils Copyright JS Foundation and other contributors @@ -38967,7 +38967,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -schema-utils 2.6.6 - MIT +schema-utils 2.6.2 - MIT https://github.com/webpack/schema-utils Copyright JS Foundation and other contributors @@ -38997,7 +38997,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -schema-utils 2.6.2 - MIT +schema-utils 2.6.5 - MIT https://github.com/webpack/schema-utils Copyright JS Foundation and other contributors @@ -39107,42 +39107,10 @@ copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------- - -------------------------------------------------------------------- - -shebang-command 1.2.0 - MIT -https://github.com/kevva/shebang-command#readme -(c) Kevin Martensson (http://github.com/kevva) -Copyright (c) Kevin Martensson - -The MIT License (MIT) - -Copyright (c) Kevin Martensson (github.com/kevva) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- @@ -39168,20 +39136,32 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -shebang-regex 3.0.0 - MIT -https://github.com/sindresorhus/shebang-regex#readme -(c) Sindre Sorhus (https://sindresorhus.com) -Copyright (c) Sindre Sorhus (sindresorhus.com) +shebang-command 1.2.0 - MIT +https://github.com/kevva/shebang-command#readme +(c) Kevin Martensson (http://github.com/kevva) +Copyright (c) Kevin Martensson -MIT License +The MIT License (MIT) -Copyright (c) Sindre Sorhus (sindresorhus.com) +Copyright (c) Kevin Martensson (github.com/kevva) -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. ------------------------------------------------------------------- @@ -39216,6 +39196,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +shebang-regex 3.0.0 - MIT +https://github.com/sindresorhus/shebang-regex#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -39571,7 +39571,7 @@ THE SOFTWARE. ------------------------------------------------------------------- -socket.io-parser 3.3.0 - MIT +socket.io-parser 3.4.0 - MIT https://github.com/Automattic/socket.io-parser#readme Copyright (c) 2014 Guillermo Rauch @@ -39601,7 +39601,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -socket.io-parser 3.4.0 - MIT +socket.io-parser 3.3.0 - MIT https://github.com/Automattic/socket.io-parser#readme Copyright (c) 2014 Guillermo Rauch @@ -40519,25 +40519,6 @@ SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -strip-ansi 6.0.0 - MIT -https://github.com/chalk/strip-ansi#readme -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -40561,7 +40542,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -strip-ansi 5.2.0 - MIT +strip-ansi 6.0.0 - MIT https://github.com/chalk/strip-ansi#readme Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -40612,9 +40593,8 @@ THE SOFTWARE. ------------------------------------------------------------------- -strip-bom 4.0.0 - MIT -https://github.com/sindresorhus/strip-bom#readme -(c) Sindre Sorhus (https://sindresorhus.com) +strip-ansi 5.2.0 - MIT +https://github.com/chalk/strip-ansi#readme Copyright (c) Sindre Sorhus (sindresorhus.com) MIT License @@ -40660,6 +40640,26 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +strip-bom 4.0.0 - MIT +https://github.com/sindresorhus/strip-bom#readme +(c) Sindre Sorhus (https://sindresorhus.com) +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -40792,7 +40792,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -supports-color 5.5.0 - MIT +supports-color 7.1.0 - MIT https://github.com/chalk/supports-color#readme Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -40811,7 +40811,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -supports-color 7.1.0 - MIT +supports-color 6.1.0 - MIT https://github.com/chalk/supports-color#readme Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -40830,7 +40830,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -supports-color 6.1.0 - MIT +supports-color 5.5.0 - MIT https://github.com/chalk/supports-color#readme Copyright (c) Sindre Sorhus (sindresorhus.com) @@ -41080,7 +41080,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -terser-webpack-plugin 2.3.2 - MIT +terser-webpack-plugin 1.4.3 - MIT https://github.com/webpack-contrib/terser-webpack-plugin Copyright JS Foundation and other contributors @@ -41110,7 +41110,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------------------------------------------------------------- -terser-webpack-plugin 1.4.3 - MIT +terser-webpack-plugin 2.3.2 - MIT https://github.com/webpack-contrib/terser-webpack-plugin Copyright JS Foundation and other contributors @@ -42040,7 +42040,7 @@ SOFTWARE. ------------------------------------------------------------------- -tsutils 2.29.0 - MIT +tsutils 2.28.0 - MIT https://github.com/ajafff/tsutils#readme Copyright (c) 2017 Klaus Meinhardt @@ -42071,7 +42071,7 @@ SOFTWARE. ------------------------------------------------------------------- -tsutils 2.28.0 - MIT +tsutils 2.29.0 - MIT https://github.com/ajafff/tsutils#readme Copyright (c) 2017 Klaus Meinhardt @@ -42554,11 +42554,12 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -unicode-trie 2.0.0 - MIT +unicode-trie 0.3.1 - MIT https://github.com/devongovett/unicode-trie -Copyright 2018 -Copyright 2018 +MIT License + +Copyright (c) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -42566,18 +42567,15 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- -unicode-trie 0.3.1 - MIT +unicode-trie 2.0.0 - MIT https://github.com/devongovett/unicode-trie +Copyright 2018 -MIT License - -Copyright (c) +Copyright 2018 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -42585,6 +42583,8 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -43207,8 +43207,8 @@ SOFTWARE. ------------------------------------------------------------------- -uuid 3.3.3 - MIT -https://github.com/kelektiv/node-uuid#readme +uuid 7.0.3 - MIT +https://github.com/uuidjs/uuid#readme Copyright 2011, Sebastian Tschan https://blueimp.net Copyright (c) 2010-2016 Robert Kieffer and other contributors Copyright (c) Paul Johnston 1999 - 2009 Other contributors Greg Holt, Andrew Kepert, Ydnar, Lostinet @@ -43240,8 +43240,8 @@ SOFTWARE. ------------------------------------------------------------------- -uuid 7.0.3 - MIT -https://github.com/uuidjs/uuid#readme +uuid 3.3.3 - MIT +https://github.com/kelektiv/node-uuid#readme Copyright 2011, Sebastian Tschan https://blueimp.net Copyright (c) 2010-2016 Robert Kieffer and other contributors Copyright (c) Paul Johnston 1999 - 2009 Other contributors Greg Holt, Andrew Kepert, Ydnar, Lostinet @@ -43454,6 +43454,36 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +vinyl 1.2.0 - MIT +http://github.com/gulpjs/vinyl +Copyright (c) 2013 Fractal + +Copyright (c) 2013 Fractal + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -43485,36 +43515,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -vinyl 1.2.0 - MIT -http://github.com/gulpjs/vinyl -Copyright (c) 2013 Fractal - -Copyright (c) 2013 Fractal - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -44179,6 +44179,25 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------- + +------------------------------------------------------------------- + +wrap-ansi 6.2.0 - MIT +https://github.com/chalk/wrap-ansi#readme +Copyright (c) Sindre Sorhus (sindresorhus.com) + +MIT License + +Copyright (c) Sindre Sorhus (sindresorhus.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -44211,25 +44230,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------- - -------------------------------------------------------------------- - -wrap-ansi 6.2.0 - MIT -https://github.com/chalk/wrap-ansi#readme -Copyright (c) Sindre Sorhus (sindresorhus.com) - -MIT License - -Copyright (c) Sindre Sorhus (sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - ------------------------------------------------------------------- ------------------------------------------------------------------- @@ -44253,7 +44253,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ------------------------------------------------------------------- -ws 6.1.4 - MIT +ws 7.2.3 - MIT https://github.com/websockets/ws Copyright (c) 2011 Einar Otto Stangvik @@ -44315,7 +44315,7 @@ SOFTWARE. ------------------------------------------------------------------- -ws 7.2.3 - MIT +ws 6.1.4 - MIT https://github.com/websockets/ws Copyright (c) 2011 Einar Otto Stangvik @@ -44377,7 +44377,7 @@ SOFTWARE. ------------------------------------------------------------------- -xml2js 0.4.19 - MIT +xml2js 0.2.8 - MIT https://github.com/Leonidas-from-XIV/node-xml2js Copyright 2010, 2011, 2012, 2013. @@ -44406,7 +44406,7 @@ IN THE SOFTWARE. ------------------------------------------------------------------- -xml2js 0.2.8 - MIT +xml2js 0.4.19 - MIT https://github.com/Leonidas-from-XIV/node-xml2js Copyright 2010, 2011, 2012, 2013. @@ -44589,12 +44589,11 @@ THE SOFTWARE. ------------------------------------------------------------------- -yargs 13.3.0 - MIT +yargs 15.3.1 - MIT https://yargs.js.org/ Copyright 2014 Copyright (c) 2011 Andrei Mackenzie Copyright 2010 James Halliday (mail@substack.net) -Copyright (c) Sindre Sorhus (sindresorhus.com) Copyright 2010 James Halliday (mail@substack.net) Modified work Copyright 2014 Contributors (ben@npmjs.com) @@ -44624,11 +44623,12 @@ THE SOFTWARE. ------------------------------------------------------------------- -yargs 15.3.1 - MIT +yargs 13.3.0 - MIT https://yargs.js.org/ Copyright 2014 Copyright (c) 2011 Andrei Mackenzie Copyright 2010 James Halliday (mail@substack.net) +Copyright (c) Sindre Sorhus (sindresorhus.com) Copyright 2010 James Halliday (mail@substack.net) Modified work Copyright 2014 Contributors (ben@npmjs.com) diff --git a/news/1 Enhancements/13252.md b/news/1 Enhancements/13252.md deleted file mode 100644 index 31e4fe4dadf2..000000000000 --- a/news/1 Enhancements/13252.md +++ /dev/null @@ -1,2 +0,0 @@ -Cell id and cell metadata are now passed as the metadata field for execute_request messages. -(thanks [stisa](https://github.com/stisa/)) diff --git a/package-lock.json b/package-lock.json index ba4d839b52e0..2b3901683137 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "python", - "version": "2020.8.0-rc", + "version": "2020.8.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2073535c5611..d1588494ff6c 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "python", "displayName": "Python", "description": "Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, snippets, and more.", - "version": "2020.8.0-rc", + "version": "2020.8.0", "featureFlags": { "usingNewInterpreterStorage": true }, @@ -250,7 +250,7 @@ "key": "ctrl+; x", "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused" }, - { + { "command": "python.datascience.extendSelectionByCellAbove", "key": "ctrl+alt+shift+[", "when": "editorTextFocus && python.datascience.hascodecells && python.datascience.featureenabled && !notebookEditorFocused"