diff --git a/lib/gui/app/app.ts b/lib/gui/app/app.ts index 18a565fa..5a4e3bec 100644 --- a/lib/gui/app/app.ts +++ b/lib/gui/app/app.ts @@ -20,7 +20,7 @@ import * as _ from 'lodash'; import outdent from 'outdent'; import * as React from 'react'; import * as ReactDOM from 'react-dom'; -import * as uuidV4 from 'uuid/v4'; +import { v4 as uuidV4 } from 'uuid'; import * as packageJSON from '../../../package.json'; import * as EXIT_CODES from '../../shared/exit-codes'; diff --git a/lib/gui/app/components/finish/finish.tsx b/lib/gui/app/components/finish/finish.tsx index c2df38b8..eb0f719c 100644 --- a/lib/gui/app/components/finish/finish.tsx +++ b/lib/gui/app/components/finish/finish.tsx @@ -16,7 +16,7 @@ import * as _ from 'lodash'; import * as React from 'react'; -import * as uuidV4 from 'uuid/v4'; +import { v4 as uuidV4 } from 'uuid'; import * as flashState from '../../models/flash-state'; import * as selectionState from '../../models/selection-state'; diff --git a/lib/gui/app/models/store.ts b/lib/gui/app/models/store.ts index b509d292..06ba71b7 100644 --- a/lib/gui/app/models/store.ts +++ b/lib/gui/app/models/store.ts @@ -17,7 +17,7 @@ import * as Immutable from 'immutable'; import * as _ from 'lodash'; import * as redux from 'redux'; -import * as uuidV4 from 'uuid/v4'; +import { v4 as uuidV4 } from 'uuid'; import * as constraints from '../../../shared/drive-constraints'; import * as errors from '../../../shared/errors'; diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 8cf2786c..b99817a1 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -11044,6 +11044,11 @@ "color-convert": "^1.9.1", "color-string": "^1.5.2" } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" } } }, @@ -11103,6 +11108,13 @@ "tough-cookie": "~2.4.3", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "require-directory": { @@ -13515,9 +13527,9 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz", + "integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==" }, "v8-compile-cache": { "version": "2.0.3", @@ -14474,4 +14486,4 @@ } } } -} +} \ No newline at end of file diff --git a/package.json b/package.json index 8783de92..e90ce16f 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "sudo-prompt": "^9.0.0", "sys-class-rgb-led": "^2.1.0", "tmp": "^0.1.0", - "uuid": "^3.0.1" + "uuid": "^8.0.0" }, "devDependencies": { "@balena/lint": "^5.0.4",