Update 4.2.1 4.2.1
authorRemixDev <deezloaderremix@gmail.com>
Thu, 4 Apr 2019 16:25:09 +0000 (18:25 +0200)
committerRemixDev <deezloaderremix@gmail.com>
Thu, 4 Apr 2019 16:25:09 +0000 (18:25 +0200)
README.md
package-lock.json
package.json
update.json

index f4b897adcfb289826e9518ffcc0c3ed8408f5083..26c11b25a6868c88fd5b5005679a85b5e0c2b0e7 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 # Deezloader Remix
-### Latest Version: 4.2.0
+### Latest Version: 4.2.1
 Deezloader Remix is an improved version of Deezloader based on the Reborn branch.<br/>
 With this app you can download songs, playlists and albums directly from Deezer's Server in a single and well packaged app.
 
@@ -29,15 +29,15 @@ Mirros: [Wiki/Downloads](https://notabug.org/RemixDevs/DeezloaderRemix/wiki/Down
 Chat: [@DeezloaderRemixCommunity](https://t.me/DeezloaderRemixCommunity)<br>
 Here are listed the MD5 checksums (so you can be sure the files were not tampered):<br>
 
-| Filename                             | Checksum MD5                       |
-| ------------------------------------ | ---------------------------------- |
-| Deezloader Remix 4.2.0 Setup.exe     | `91e5efc37fab3ee86918bcfe4f9afb04` |
-| Deezloader Remix 4.2.0.exe           | `800fe9d5d388e12a670595c0ff25e8c6` |
-| Deezloader Remix 4.2.0 Setup x32.exe | `4fafe060e52be4c5a98ea26eb68659dd` |
-| Deezloader Remix 4.2.0 x32.exe       | `ae13ccb7142b70686387eca7ce84939a` |
-| Deezloader Remix 4.2.0.AppImage      | `20a6c5f0f755ec7ee50ce1d7714086ea` |
-| Deezloader Remix 4.2.0 i386.AppImage | `94a3bf9c02469d90975b252e539dee8b` |
-| Deezloader Remix-4.2.0.dmg           | `d5baff6d8dd694de776c5dd8a1f85a8e` |
+| Checksum MD5                       | Filename                               |
+| ---------------------------------- | -------------------------------------- |
+| `0b607336f5a332504b937a55903dd988` | Deezloader Remix 4.2.1.exe             |
+| `98a3e7e2c050fa695e500f50a7dd22a1` | Deezloader_Remix_4.2.1-i386.AppImage   |
+| `6010cb406f8054a3ca6a3bb6acd7a039` | Deezloader Remix 4.2.1 Setup.exe       |
+| `70610702c1461b0f7ed76673ff15d77b` | Deezloader Remix 4.2.1 Setup x32.exe   |
+| `85a1e843efaf85aa7ef4f8526cf5e049` | Deezloader Remix 4.2.1 x32.exe         |
+| `706967580087748e9689b056e495cc0d` | Deezloader_Remix_4.2.1-x86_64.AppImage |
+| `d5baff6d8dd694de776c5dd8a1f85a8e` | Deezloader Remix-4.2.0.dmg             |
 
 ## Build
 If you want to buid it yourself you will need Node.js installed, git and npm or yarn.<br/>
index a9a449d2a4b32527fbb5b5dc49c8a3a451c266cf..2af435a168eab949e4fb4c7ec956bf292b09b1f2 100644 (file)
@@ -9,15 +9,15 @@
                        "dev": true
                },
                "@types/node": {
-                       "version": "8.10.39",
-                       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.39.tgz",
-                       "integrity": "sha512-rE7fktr02J8ybFf6eysife+WF+L4sAHWzw09DgdCebEu+qDwMvv4zl6Bc+825ttGZP73kCKxa3dhJOoGJ8+5mA==",
+                       "version": "8.10.45",
+                       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.45.tgz",
+                       "integrity": "sha512-tGVTbA+i3qfXsLbq9rEq/hezaHY55QxQLeXQL2ejNgFAxxrgu8eMmYIOsRcl7hN1uTLVsKOOYacV/rcJM3sfgQ==",
                        "dev": true
                },
                "ajv": {
-                       "version": "6.7.0",
-                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
-                       "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
+                       "version": "6.10.0",
+                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
+                       "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
                        "dev": true,
                        "requires": {
                                "fast-deep-equal": "^2.0.1",
                        }
                },
                "app-builder-bin": {
-                       "version": "2.6.3",
-                       "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.6.3.tgz",
-                       "integrity": "sha512-JL8C41e6yGIchFsHP/q15aGNedAaUakLhkV6ER0Yxafx08sRnlDnlkAkEIKjX7edg/4i7swpGa6CBv1zX9GgCA==",
+                       "version": "2.6.4",
+                       "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.6.4.tgz",
+                       "integrity": "sha512-wC9HYqiC1XqpunT/9y2VuF90KbarnIHL90Tv8BD3TITTgbVIdRTXAsvWvmaR/ImvAX0+l5Z3jZtXjdJ7Pw3bLQ==",
                        "dev": true
                },
                "app-builder-lib": {
-                       "version": "20.38.5",
-                       "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.38.5.tgz",
-                       "integrity": "sha512-vVgM9d9twwlhr+8vNAJOAD9dyVBRk7reuVa1BE1OmvaHb1M+fS8KpvcDKVdBqX9KDHy7zSc57mnIcHgax4/XMA==",
+                       "version": "20.39.0",
+                       "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.39.0.tgz",
+                       "integrity": "sha512-lkxGyBrQwueYb3ViqHt5WjyzVVBQqXMXc7TF+JqkuuUWp5DF7SXAYZYd+rsR3gmCbdNxw4SPIEmWmm+I9LK2gw==",
                        "dev": true,
                        "requires": {
                                "7zip-bin": "~4.1.0",
-                               "app-builder-bin": "2.6.3",
+                               "app-builder-bin": "2.6.4",
                                "async-exit-hook": "^2.0.1",
-                               "bluebird-lst": "^1.0.6",
-                               "builder-util": "9.6.2",
-                               "builder-util-runtime": "8.1.1",
+                               "bluebird-lst": "^1.0.7",
+                               "builder-util": "9.7.0",
+                               "builder-util-runtime": "8.2.0",
                                "chromium-pickle-js": "^0.2.0",
                                "debug": "^4.1.1",
                                "ejs": "^2.6.1",
                                "electron-osx-sign": "0.4.11",
-                               "electron-publish": "20.38.5",
-                               "fs-extra-p": "^7.0.0",
+                               "electron-publish": "20.39.0",
+                               "fs-extra-p": "^7.0.1",
                                "hosted-git-info": "^2.7.1",
                                "is-ci": "^2.0.0",
                                "isbinaryfile": "^4.0.0",
                                "js-yaml": "^3.12.1",
-                               "lazy-val": "^1.0.3",
+                               "lazy-val": "^1.0.4",
                                "minimatch": "^3.0.4",
-                               "normalize-package-data": "^2.4.0",
+                               "normalize-package-data": "^2.5.0",
                                "plist": "^3.0.1",
-                               "read-config-file": "3.2.1",
+                               "read-config-file": "3.2.2",
                                "sanitize-filename": "^1.6.1",
                                "semver": "^5.6.0",
                                "temp-file": "^3.3.2"
                        }
                },
                "bluebird": {
-                       "version": "3.5.3",
-                       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
-                       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
+                       "version": "3.5.4",
+                       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz",
+                       "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==",
                        "dev": true
                },
                "bluebird-lst": {
-                       "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.6.tgz",
-                       "integrity": "sha512-CBWFoPuUPpcvMUxfyr8DKdI5d4kjxFl1h39+VbKxP3KJWJHEsLtuT4pPLkjpxCGU6Ask21tvbnftWXdqIxYldQ==",
+                       "version": "1.0.7",
+                       "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.7.tgz",
+                       "integrity": "sha512-5ix04IbXVIZ6nSRM4aZnwQfk40Td0D57WAl8LfhnICF6XwT4efCZYh0veOHvfDmgpbqE4ju5L5XEAMIcAe13Kw==",
                        "dev": true,
                        "requires": {
-                               "bluebird": "^3.5.2"
+                               "bluebird": "^3.5.3"
                        }
                },
                "boxen": {
                        "dev": true
                },
                "builder-util": {
-                       "version": "9.6.2",
-                       "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.6.2.tgz",
-                       "integrity": "sha512-cWl/0/Q851lesMmXp1IjreeAX1QAWA9e+iU2IT61oh+CvMYJnDwao2m9ZCHammdw2zllrwWu4fOC3gvsb/yOCw==",
+                       "version": "9.7.0",
+                       "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.7.0.tgz",
+                       "integrity": "sha512-QA2RxbaSKvaFVNGcYsjmlkTn03tcdPxgIxHCOgw38G7NK91QWc76RBY9+T1sU8BLVEZJ4qNRWx+pd5rG9tTi+Q==",
                        "dev": true,
                        "requires": {
                                "7zip-bin": "~4.1.0",
-                               "app-builder-bin": "2.6.3",
-                               "bluebird-lst": "^1.0.6",
-                               "builder-util-runtime": "^8.1.1",
+                               "app-builder-bin": "2.6.4",
+                               "bluebird-lst": "^1.0.7",
+                               "builder-util-runtime": "^8.2.0",
                                "chalk": "^2.4.2",
                                "debug": "^4.1.1",
-                               "fs-extra-p": "^7.0.0",
+                               "fs-extra-p": "^7.0.1",
                                "is-ci": "^2.0.0",
                                "js-yaml": "^3.12.1",
                                "source-map-support": "^0.5.10",
                        }
                },
                "builder-util-runtime": {
-                       "version": "8.1.1",
-                       "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.1.1.tgz",
-                       "integrity": "sha512-+ieS4PMB33vVE2S3ZNWBEQJ1zKmAs/agrBdh7XadE1lKLjrH4aXYuOh9OOGdxqIRldhlhNBaF+yKMMEFOdNVig==",
+                       "version": "8.2.0",
+                       "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.2.0.tgz",
+                       "integrity": "sha512-2Q3YrxANTrDs2NjSG5mbNGLPuUhPnSNYF9w5i4jWfHcNfQ3TgRrGXq4UfnkCiZVX8Axp4eAOSscaLLScKp/XLg==",
                        "dev": true,
                        "requires": {
-                               "bluebird-lst": "^1.0.6",
+                               "bluebird-lst": "^1.0.7",
                                "debug": "^4.1.1",
-                               "fs-extra-p": "^7.0.0",
+                               "fs-extra-p": "^7.0.1",
                                "sax": "^1.2.4"
                        },
                        "dependencies": {
                                }
                        }
                },
-               "builtin-modules": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
-                       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
-                       "dev": true
-               },
                "camelcase": {
                        "version": "2.1.1",
                        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
                        "dev": true
                },
                "dmg-builder": {
-                       "version": "6.5.4",
-                       "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.5.4.tgz",
-                       "integrity": "sha512-EaEkF8weXez3iAwgYffjcYfumauUh5x+BggMgn/IuihNIA5/WfzRAUR4wMq9aII2zwArlw+rIrX6ZHKbmtkQmA==",
+                       "version": "6.6.0",
+                       "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.6.0.tgz",
+                       "integrity": "sha512-voodd3qdpdRiaciFZTfrFq/e82UPmUqSJq6R3Wc2Ql6XqXYLQcKo1h9rSZiivwls8PqE4Mk1IHTIOwmvJaq+MA==",
                        "dev": true,
                        "requires": {
-                               "app-builder-lib": "~20.38.5",
-                               "bluebird-lst": "^1.0.6",
-                               "builder-util": "~9.6.2",
-                               "fs-extra-p": "^7.0.0",
+                               "app-builder-lib": "~20.39.0",
+                               "bluebird-lst": "^1.0.7",
+                               "builder-util": "~9.7.0",
+                               "fs-extra-p": "^7.0.1",
                                "iconv-lite": "^0.4.24",
                                "js-yaml": "^3.12.1",
                                "parse-color": "^1.0.0",
                        "dev": true
                },
                "electron": {
-                       "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/electron/-/electron-3.1.1.tgz",
-                       "integrity": "sha512-ZamfKY9xp8P6/prtBbhOoOsdCaqyArr7GOmgJuBgWY95ZW5nJVP5aA5lLTh8IeVSW1/IM1KyKYPTrTS/RGercQ==",
+                       "version": "3.1.8",
+                       "resolved": "https://registry.npmjs.org/electron/-/electron-3.1.8.tgz",
+                       "integrity": "sha512-1MiFoMzxGaR0wDfwFE5Ydnuk6ry/4lKgF0c+NFyEItxM/WyEHNZPNjJAeKJ+M/0sevmZ+6W4syNZnQL5M3GgsQ==",
                        "dev": true,
                        "requires": {
                                "@types/node": "^8.0.24",
                        }
                },
                "electron-builder": {
-                       "version": "20.38.5",
-                       "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.38.5.tgz",
-                       "integrity": "sha512-p88IDHhH2J4hA6KwRBJY+OfVZuFtFIShY3Uh/TwYAfbX0v1RhKZytuGdO8sty2zcWxDYX74xDBv+X9oN6qEIRQ==",
+                       "version": "20.39.0",
+                       "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.39.0.tgz",
+                       "integrity": "sha512-50SNZ/G+iE9MpTwxzeHt1Cqg8jZKeFLuJ9wubR4e/8VIzAe0ERUmwAQw+77UrlwXZD/PKKoYblc0Sr08Vm4exg==",
                        "dev": true,
                        "requires": {
-                               "app-builder-lib": "20.38.5",
-                               "bluebird-lst": "^1.0.6",
-                               "builder-util": "9.6.2",
-                               "builder-util-runtime": "8.1.1",
+                               "app-builder-lib": "20.39.0",
+                               "bluebird-lst": "^1.0.7",
+                               "builder-util": "9.7.0",
+                               "builder-util-runtime": "8.2.0",
                                "chalk": "^2.4.2",
-                               "dmg-builder": "6.5.4",
-                               "fs-extra-p": "^7.0.0",
+                               "dmg-builder": "6.6.0",
+                               "fs-extra-p": "^7.0.1",
                                "is-ci": "^2.0.0",
-                               "lazy-val": "^1.0.3",
-                               "read-config-file": "3.2.1",
+                               "lazy-val": "^1.0.4",
+                               "read-config-file": "3.2.2",
                                "sanitize-filename": "^1.6.1",
                                "update-notifier": "^2.5.0",
-                               "yargs": "^12.0.5"
+                               "yargs": "^13.2.1"
                        }
                },
                "electron-download": {
                        }
                },
                "electron-publish": {
-                       "version": "20.38.5",
-                       "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.38.5.tgz",
-                       "integrity": "sha512-EhdPm6t0nKDfa0r3KjV1kSFcz03VrzgJRv7v5nHkkpQZB6OSmDNlHq7k66NBwQhPK3i4CK+uvehljZAP28vbCA==",
+                       "version": "20.39.0",
+                       "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.39.0.tgz",
+                       "integrity": "sha512-PWrGUru994CSmtsA56GnjyLB3EnIS3zyEmrW0hDXtwuctZLGMnrxjK/7WEORYkgTQ/GufD5b/8T05Q2Kr42nqQ==",
                        "dev": true,
                        "requires": {
-                               "bluebird-lst": "^1.0.6",
-                               "builder-util": "~9.6.2",
-                               "builder-util-runtime": "^8.1.1",
+                               "bluebird-lst": "^1.0.7",
+                               "builder-util": "~9.7.0",
+                               "builder-util-runtime": "^8.2.0",
                                "chalk": "^2.4.2",
-                               "fs-extra-p": "^7.0.0",
-                               "lazy-val": "^1.0.3",
+                               "fs-extra-p": "^7.0.1",
+                               "lazy-val": "^1.0.4",
                                "mime": "^2.4.0"
                        }
                },
+               "emoji-regex": {
+                       "version": "7.0.3",
+                       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+                       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+                       "dev": true
+               },
                "end-of-stream": {
                        "version": "1.4.1",
                        "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
                        }
                },
                "fs-extra-p": {
-                       "version": "7.0.0",
-                       "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.0.tgz",
-                       "integrity": "sha512-5tg5jBOd0xIXjwj4PDnafOXL5TyPVzjxLby4DPKev53wurEXp7IsojBaD4Lj5M5w7jxw0pbkEU0fFEPmcKoMnA==",
+                       "version": "7.0.1",
+                       "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-7.0.1.tgz",
+                       "integrity": "sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw==",
                        "dev": true,
                        "requires": {
-                               "bluebird-lst": "^1.0.6",
-                               "fs-extra": "^7.0.0"
+                               "bluebird-lst": "^1.0.7",
+                               "fs-extra": "^7.0.1"
                        },
                        "dependencies": {
                                "fs-extra": {
                        }
                },
                "get-caller-file": {
-                       "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
-                       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
+                       "version": "2.0.5",
+                       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+                       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
                        "dev": true
                },
                "get-stdin": {
                        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
                        "dev": true
                },
-               "is-builtin-module": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
-                       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
-                       "dev": true,
-                       "requires": {
-                               "builtin-modules": "^1.0.0"
-                       }
-               },
                "is-ci": {
                        "version": "2.0.0",
                        "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
                        "dev": true
                },
                "js-yaml": {
-                       "version": "3.12.1",
-                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
-                       "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
+                       "version": "3.13.0",
+                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz",
+                       "integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==",
                        "dev": true,
                        "requires": {
                                "argparse": "^1.0.7",
                        }
                },
                "lazy-val": {
-                       "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.3.tgz",
-                       "integrity": "sha512-pjCf3BYk+uv3ZcPzEVM0BFvO9Uw58TmlrU0oG5tTrr9Kcid3+kdKxapH8CjdYmVa2nO5wOoZn2rdvZx2PKj/xg==",
+                       "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.4.tgz",
+                       "integrity": "sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==",
                        "dev": true
                },
                "lcid": {
                        "dev": true
                },
                "mem": {
-                       "version": "4.1.0",
-                       "resolved": "https://registry.npmjs.org/mem/-/mem-4.1.0.tgz",
-                       "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==",
+                       "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
+                       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
                        "dev": true,
                        "requires": {
                                "map-age-cleaner": "^0.1.1",
-                               "mimic-fn": "^1.0.0",
+                               "mimic-fn": "^2.0.0",
                                "p-is-promise": "^2.0.0"
                        }
                },
                        }
                },
                "mime": {
-                       "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
-                       "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
+                       "version": "2.4.1",
+                       "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.1.tgz",
+                       "integrity": "sha512-VRUfmQO0rCd3hKwBymAn3kxYzBHr3I/wdVMywgG3HhXOwrCQgN84ZagpdTm2tZ4TNtwsSmyJWYO88mb5XvzGqQ==",
                        "dev": true
                },
                "mime-db": {
-                       "version": "1.37.0",
-                       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
-                       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
+                       "version": "1.38.0",
+                       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
+                       "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==",
                        "dev": true
                },
                "mime-types": {
-                       "version": "2.1.21",
-                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
-                       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
+                       "version": "2.1.22",
+                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
+                       "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
                        "dev": true,
                        "requires": {
-                               "mime-db": "~1.37.0"
+                               "mime-db": "~1.38.0"
                        }
                },
                "mimic-fn": {
-                       "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
-                       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
+                       "version": "2.1.0",
+                       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+                       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
                        "dev": true
                },
                "minimatch": {
                        "dev": true
                },
                "normalize-package-data": {
-                       "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
-                       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
+                       "version": "2.5.0",
+                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+                       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
                        "dev": true,
                        "requires": {
                                "hosted-git-info": "^2.1.4",
-                               "is-builtin-module": "^1.0.0",
+                               "resolve": "^1.10.0",
                                "semver": "2 || 3 || 4 || 5",
                                "validate-npm-package-license": "^3.0.1"
                        }
                        "dev": true
                },
                "p-limit": {
-                       "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
-                       "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
+                       "version": "2.2.0",
+                       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
+                       "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
                        "dev": true,
                        "requires": {
                                "p-try": "^2.0.0"
                        }
                },
                "p-try": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
-                       "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
+                       "version": "2.2.0",
+                       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+                       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
                        "dev": true
                },
                "package-json": {
                        "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
                        "dev": true
                },
+               "path-parse": {
+                       "version": "1.0.6",
+                       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+                       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+                       "dev": true
+               },
                "path-type": {
                        "version": "1.1.0",
                        "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
                        }
                },
                "read-config-file": {
-                       "version": "3.2.1",
-                       "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.2.1.tgz",
-                       "integrity": "sha512-yW4hZZXdNN+Paij5JVAiTv1lUsAN5QRBU5NqotQqwYdVkUczSmDzm66VLu0eojiZt2zFeYptTFDAYlalDGuHdA==",
+                       "version": "3.2.2",
+                       "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.2.2.tgz",
+                       "integrity": "sha512-PuFpMgZF01VB0ydH1dfitAxCP/fh+qnfbA9cYNIPoxPbz0SMngsrafCtaHDWfER7MwlDz4fmrNBhPkakxxFpTg==",
                        "dev": true,
                        "requires": {
-                               "ajv": "^6.7.0",
-                               "ajv-keywords": "^3.2.0",
-                               "bluebird-lst": "^1.0.6",
+                               "ajv": "^6.9.2",
+                               "ajv-keywords": "^3.4.0",
+                               "bluebird-lst": "^1.0.7",
                                "dotenv": "^6.2.0",
                                "dotenv-expand": "^4.2.0",
-                               "fs-extra-p": "^7.0.0",
+                               "fs-extra-p": "^7.0.1",
                                "js-yaml": "^3.12.1",
                                "json5": "^2.1.0",
-                               "lazy-val": "^1.0.3"
+                               "lazy-val": "^1.0.4"
                        }
                },
                "read-pkg": {
                        }
                },
                "registry-auth-token": {
-                       "version": "3.3.2",
-                       "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
-                       "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
+                       "version": "3.4.0",
+                       "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
+                       "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
                        "dev": true,
                        "requires": {
                                "rc": "^1.1.6",
                        "dev": true
                },
                "require-main-filename": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
-                       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+                       "version": "2.0.0",
+                       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+                       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
                        "dev": true
                },
+               "resolve": {
+                       "version": "1.10.0",
+                       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
+                       "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
+                       "dev": true,
+                       "requires": {
+                               "path-parse": "^1.0.6"
+                       }
+               },
                "safe-buffer": {
                        "version": "5.1.2",
                        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
                        "dev": true
                },
                "source-map-support": {
-                       "version": "0.5.10",
-                       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz",
-                       "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==",
+                       "version": "0.5.11",
+                       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.11.tgz",
+                       "integrity": "sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ==",
                        "dev": true,
                        "requires": {
                                "buffer-from": "^1.0.0",
                        "dev": true
                },
                "sshpk": {
-                       "version": "1.16.0",
-                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
-                       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
+                       "version": "1.16.1",
+                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+                       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
                        "dev": true,
                        "requires": {
                                "asn1": "~0.2.3",
                        "dev": true
                },
                "yargs": {
-                       "version": "12.0.5",
-                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
-                       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
+                       "version": "13.2.2",
+                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz",
+                       "integrity": "sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==",
                        "dev": true,
                        "requires": {
                                "cliui": "^4.0.0",
-                               "decamelize": "^1.2.0",
                                "find-up": "^3.0.0",
-                               "get-caller-file": "^1.0.1",
-                               "os-locale": "^3.0.0",
+                               "get-caller-file": "^2.0.1",
+                               "os-locale": "^3.1.0",
                                "require-directory": "^2.1.1",
-                               "require-main-filename": "^1.0.1",
+                               "require-main-filename": "^2.0.0",
                                "set-blocking": "^2.0.0",
-                               "string-width": "^2.0.0",
+                               "string-width": "^3.0.0",
                                "which-module": "^2.0.0",
-                               "y18n": "^3.2.1 || ^4.0.0",
-                               "yargs-parser": "^11.1.1"
+                               "y18n": "^4.0.0",
+                               "yargs-parser": "^13.0.0"
                        },
                        "dependencies": {
                                "ansi-regex": {
-                                       "version": "3.0.0",
-                                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
-                                       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+                                       "version": "4.1.0",
+                                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+                                       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
                                        "dev": true
                                },
                                "find-up": {
                                        "dev": true
                                },
                                "string-width": {
-                                       "version": "2.1.1",
-                                       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
-                                       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+                                       "version": "3.1.0",
+                                       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+                                       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
                                        "dev": true,
                                        "requires": {
+                                               "emoji-regex": "^7.0.1",
                                                "is-fullwidth-code-point": "^2.0.0",
-                                               "strip-ansi": "^4.0.0"
+                                               "strip-ansi": "^5.1.0"
                                        }
                                },
                                "strip-ansi": {
-                                       "version": "4.0.0",
-                                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
-                                       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+                                       "version": "5.2.0",
+                                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+                                       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
                                        "dev": true,
                                        "requires": {
-                                               "ansi-regex": "^3.0.0"
+                                               "ansi-regex": "^4.1.0"
                                        }
                                }
                        }
                },
                "yargs-parser": {
-                       "version": "11.1.1",
-                       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
-                       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
+                       "version": "13.0.0",
+                       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz",
+                       "integrity": "sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==",
                        "dev": true,
                        "requires": {
                                "camelcase": "^5.0.0",
                        },
                        "dependencies": {
                                "camelcase": {
-                                       "version": "5.0.0",
-                                       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
-                                       "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
+                                       "version": "5.3.1",
+                                       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+                                       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
                                        "dev": true
                                }
                        }
index 9979037fdabbbdf5247801abfccbbb1ae45b3128..cf3e8d7f53315b23c596671a48cfbf33c10f591c 100644 (file)
@@ -9,8 +9,8 @@
        },
        "devDependencies": {
                "cross-env": "latest",
-               "electron": "^3.0.10",
-               "electron-builder": "^20.38.5"
+               "electron": "^3.1.8",
+               "electron-builder": "^20.39.0"
        },
        "scripts": {
                "dist:win32": "electron-builder -w --ia32 --config.nsis.artifactName=\"${productName} ${version} Setup x32.${ext}\" --config.portable.artifactName=\"${productName} ${version} x32.${ext}\"",
index b577e3695673c40a93068a1d3e0190687fee3499..12b6aa693b16b905c85ce81e2d0a7f9ef312838d 100644 (file)
@@ -1,4 +1,4 @@
 {
-  "version":"4.2.0",
-  "changelog":"- New login workflow\r\n- Improved UI\r\n- Revamped album, artists and playlist modals\r\n- Added option to download the track in a different quality over the one selected (right click on d/l button)\r\n- Added autologin by default to fix re-connection problems\r\n- Re-added fallback on track errors\r\n- Fixed Default Settings button\r\n- Fixed links not working in server mode\r\n- Fixed UI problems when on mobile view (responsive site)\r\n- Fixed Settings menu not being populated on mobile view\r\n- Fixed problem with the artist tag when downloading playlists and albums\r\n- Fixed playlist numbering on files (now it doesn't override the trackNumber tag)\r\n- Fixed aritst artwork not saving\r\n"
+  "version":"4.2.1",
+  "changelog":"- Downloads are binded to the server on server mode\r\n- Downloading playlists wont create artist and album folders if options are selected\r\n- Date tag is now enabled by default on new installations\r\n- Now users without propic will have a default one in the settings\r\n- Update message only nags once per client\r\n- Added space after %explicit% if there is text after the tag\r\n- Added label at the end of album viewin the modal\r\n- Fixed forEach error when downloading tracks\r\n- Fixed problem where %type% could be empty\r\n- Fixed macOS copy-paste problem\r\n- Fixed duplicate detection when downloading tracks\r\n- Fixed null separator for multitags on FLACs\r\n- Fixed problem where m3u file on multidisc albums was wrong\r\n"
 }