diff --git a/package-lock.json b/package-lock.json index e5999fb7..108df70f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "cpu-features": "^0.0.10", "cross-env": "~7.0.2", "css-loader": "~6.5.0", - "dmg-license": "^1.0.11", + "dmg-license": "~1.0.11", "electron-log": "~5.0.1", "electron-store": "~8.1.0", "electron-updater": "~4.6.5", @@ -106,6 +106,9 @@ "vue-eslint-parser": "~8.3.0", "webpack-dev-server": "~4.11.1", "xvfb-maybe": "~0.2.1" + }, + "optionalDependencies": { + "dmg-license": "~1.0.11" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -3736,6 +3739,7 @@ "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", "license": "MIT", + "optional": true, "dependencies": { "@types/node": "*", "xmlbuilder": ">=11.0.1" @@ -3822,7 +3826,8 @@ "version": "1.10.11", "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.11.tgz", "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==", - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/@types/web-bluetooth": { "version": "0.0.17", @@ -4497,6 +4502,7 @@ }, "node_modules/@xmldom/xmldom": { "version": "0.8.10", + "devOptional": true, "license": "MIT", "engines": { "node": ">=10.0.0" @@ -5009,12 +5015,14 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "license": "MIT", + "optional": true, "engines": { "node": ">=0.8" } }, "node_modules/astral-regex": { "version": "2.0.0", + "devOptional": true, "license": "MIT", "engines": { "node": ">=8" @@ -5718,6 +5726,7 @@ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", "license": "MIT", + "optional": true, "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" @@ -6444,6 +6453,7 @@ "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", "license": "MIT", + "optional": true, "dependencies": { "buffer": "^5.1.0" } @@ -7000,7 +7010,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "license": "MIT", + "optional": true, "os": [ "darwin" ], @@ -7619,6 +7629,7 @@ }, "node_modules/emoji-regex": { "version": "8.0.0", + "devOptional": true, "license": "MIT" }, "node_modules/emojis-list": { @@ -8682,7 +8693,8 @@ "engines": [ "node >=0.6.0" ], - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -10104,6 +10116,7 @@ "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", "license": "MIT", + "optional": true, "os": [ "darwin" ], @@ -10432,6 +10445,7 @@ }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "devOptional": true, "license": "MIT", "engines": { "node": ">=8" @@ -12000,7 +12014,8 @@ "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/node-fetch": { "version": "2.7.0", @@ -12794,6 +12809,7 @@ }, "node_modules/plist": { "version": "3.1.0", + "devOptional": true, "license": "MIT", "dependencies": { "@xmldom/xmldom": "^0.8.8", @@ -14360,6 +14376,7 @@ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "license": "MIT", + "optional": true, "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -14374,6 +14391,7 @@ "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "license": "MIT", + "optional": true, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -14845,6 +14863,7 @@ }, "node_modules/string-width": { "version": "4.2.3", + "devOptional": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -16411,6 +16430,7 @@ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", "license": "MIT", + "optional": true, "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -17242,6 +17262,7 @@ }, "node_modules/xmlbuilder": { "version": "15.1.1", + "devOptional": true, "license": "MIT", "engines": { "node": ">=8.0" @@ -19700,6 +19721,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", + "optional": true, "requires": { "@types/node": "*", "xmlbuilder": ">=11.0.1" @@ -19776,7 +19798,8 @@ "@types/verror": { "version": "1.10.11", "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.11.tgz", - "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==" + "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==", + "optional": true }, "@types/web-bluetooth": { "version": "0.0.17" @@ -20244,7 +20267,8 @@ "requires": {} }, "@xmldom/xmldom": { - "version": "0.8.10" + "version": "0.8.10", + "devOptional": true }, "@xtuc/ieee754": { "version": "1.2.0", @@ -20586,10 +20610,12 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "optional": true }, "astral-regex": { - "version": "2.0.0" + "version": "2.0.0", + "devOptional": true }, "async": { "version": "3.2.5", @@ -21018,6 +21044,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "optional": true, "requires": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" @@ -21513,6 +21540,7 @@ "version": "3.8.0", "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "optional": true, "requires": { "buffer": "^5.1.0" } @@ -21846,6 +21874,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "optional": true, "requires": { "@types/plist": "^3.0.1", "@types/verror": "^1.10.3", @@ -22261,7 +22290,8 @@ } }, "emoji-regex": { - "version": "8.0.0" + "version": "8.0.0", + "devOptional": true }, "emojis-list": { "version": "3.0.0" @@ -22962,7 +22992,8 @@ "extsprintf": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==" + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "optional": true }, "fast-deep-equal": { "version": "3.1.3" @@ -23863,6 +23894,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "optional": true, "requires": { "cli-truncate": "^2.1.0", "node-addon-api": "^1.6.3" @@ -24041,7 +24073,8 @@ "version": "2.1.1" }, "is-fullwidth-code-point": { - "version": "3.0.0" + "version": "3.0.0", + "devOptional": true }, "is-glob": { "version": "4.0.3", @@ -25036,7 +25069,8 @@ "node-addon-api": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==" + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "optional": true }, "node-fetch": { "version": "2.7.0", @@ -25497,6 +25531,7 @@ }, "plist": { "version": "3.1.0", + "devOptional": true, "requires": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", @@ -26450,6 +26485,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "optional": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -26459,7 +26495,8 @@ "smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "optional": true }, "sockjs": { "version": "0.3.24", @@ -26766,6 +26803,7 @@ }, "string-width": { "version": "4.2.3", + "devOptional": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -27708,6 +27746,7 @@ "version": "1.10.1", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "optional": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -28235,7 +28274,8 @@ "requires": {} }, "xmlbuilder": { - "version": "15.1.1" + "version": "15.1.1", + "devOptional": true }, "xtend": { "version": "4.0.2" diff --git a/package.json b/package.json index 309b6d64..7c3c1276 100644 --- a/package.json +++ b/package.json @@ -135,7 +135,6 @@ "cpu-features": "^0.0.10", "cross-env": "~7.0.2", "css-loader": "~6.5.0", - "dmg-license": "^1.0.11", "electron-log": "~5.0.1", "electron-store": "~8.1.0", "electron-updater": "~4.6.5", @@ -215,5 +214,8 @@ "vue-eslint-parser": "~8.3.0", "webpack-dev-server": "~4.11.1", "xvfb-maybe": "~0.2.1" + }, + "optionalDependencies": { + "dmg-license": "~1.0.11" } }