diff --git a/appveyor.yml b/appveyor.yml index 86e8c24..7e98f9d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -19,5 +19,5 @@ test_script: - yarn test artifacts: - - path: 'build\clean\build\MQTT-Explorer*.appx' + - path: 'build\clean\build\*.appx' diff --git a/package.json b/package.json index fa38847..9cb52ec 100644 --- a/package.json +++ b/package.json @@ -41,14 +41,14 @@ "identityName": "51031thomas.nordquist.MQTT-Explorer", "publisherDisplayName": "Thomas Nordquist", "publisher": "CN=0A6DE643-4AA2-4FF2-9729-6935C9ED8C13", - "backgroundColor": "#FFFFFF" + "backgroundColor": "transparent" }, "directories": { "app": "./", "buildResources": "res", "output": "build" }, - "afterAllArtifactBuild": "./dist/scripts/afterPack.js" + "afterAllArtifactBuild": "./dist/scripts/afterAllArtifactBuild.js" }, "author": "Thomas Nordquist", "email": "xxnerowingerxx@gmail.com", @@ -64,6 +64,7 @@ "@types/node": "^10.12.18", "@types/semver": "^5.5.0", "@types/sha1": "^1.1.1", + "app-builder-lib": "https://github.com/thomasnordquist/app-builder-lib.git", "axios": "^0.18.0", "chai": "^4.2.0", "electron": "^4.0.6", diff --git a/res/appx/Square150x150Logo-scale-100.png b/res/appx/Square150x150Logo-scale-100.png new file mode 100644 index 0000000..025a5e1 Binary files /dev/null and b/res/appx/Square150x150Logo-scale-100.png differ diff --git a/res/appx/Square150x150Logo-scale-150.png b/res/appx/Square150x150Logo-scale-150.png new file mode 100644 index 0000000..2706e55 Binary files /dev/null and b/res/appx/Square150x150Logo-scale-150.png differ diff --git a/res/appx/Square150x150Logo-scale-200.png b/res/appx/Square150x150Logo-scale-200.png new file mode 100644 index 0000000..2a20e8b Binary files /dev/null and b/res/appx/Square150x150Logo-scale-200.png differ diff --git a/res/appx/Square150x150Logo-scale-400.png b/res/appx/Square150x150Logo-scale-400.png new file mode 100644 index 0000000..f897782 Binary files /dev/null and b/res/appx/Square150x150Logo-scale-400.png differ diff --git a/res/appx/Square150x150Logo.png b/res/appx/Square150x150Logo.png index 998d791..025a5e1 100644 Binary files a/res/appx/Square150x150Logo.png and b/res/appx/Square150x150Logo.png differ diff --git a/res/appx/Square44x44Logo.png b/res/appx/Square44x44Logo.png index be014f1..304730b 100644 Binary files a/res/appx/Square44x44Logo.png and b/res/appx/Square44x44Logo.png differ diff --git a/res/appx/Square44x44Logo.targetsize-16.png b/res/appx/Square44x44Logo.targetsize-16.png new file mode 100644 index 0000000..7fb0e9f Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-16.png differ diff --git a/res/appx/Square44x44Logo.targetsize-16_altform-unplated.png b/res/appx/Square44x44Logo.targetsize-16_altform-unplated.png new file mode 100644 index 0000000..15cc1e1 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-16_altform-unplated.png differ diff --git a/res/appx/Square44x44Logo.targetsize-24.png b/res/appx/Square44x44Logo.targetsize-24.png new file mode 100644 index 0000000..cb659c8 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-24.png differ diff --git a/res/appx/Square44x44Logo.targetsize-24_altform-unplated.png b/res/appx/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 0000000..9fcec83 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/res/appx/Square44x44Logo.targetsize-256.png b/res/appx/Square44x44Logo.targetsize-256.png new file mode 100644 index 0000000..b249c37 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-256.png differ diff --git a/res/appx/Square44x44Logo.targetsize-256_altform-unplated.png b/res/appx/Square44x44Logo.targetsize-256_altform-unplated.png new file mode 100644 index 0000000..4372bd6 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-256_altform-unplated.png differ diff --git a/res/appx/Square44x44Logo.targetsize-32.png b/res/appx/Square44x44Logo.targetsize-32.png new file mode 100644 index 0000000..dd1f435 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-32.png differ diff --git a/res/appx/Square44x44Logo.targetsize-32_altform-unplated.png b/res/appx/Square44x44Logo.targetsize-32_altform-unplated.png new file mode 100644 index 0000000..0e7aa91 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-32_altform-unplated.png differ diff --git a/res/appx/Square44x44Logo.targetsize-48.png b/res/appx/Square44x44Logo.targetsize-48.png new file mode 100644 index 0000000..2fe307c Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-48.png differ diff --git a/res/appx/Square44x44Logo.targetsize-48_altform-unplated.png b/res/appx/Square44x44Logo.targetsize-48_altform-unplated.png new file mode 100644 index 0000000..37896a9 Binary files /dev/null and b/res/appx/Square44x44Logo.targetsize-48_altform-unplated.png differ diff --git a/res/appx/StoreLogo-scale-100_altform-unplated.png b/res/appx/StoreLogo-scale-100_altform-unplated.png new file mode 100644 index 0000000..93512dd Binary files /dev/null and b/res/appx/StoreLogo-scale-100_altform-unplated.png differ diff --git a/res/appx/StoreLogo-scale-150_altform-unplated.png b/res/appx/StoreLogo-scale-150_altform-unplated.png new file mode 100644 index 0000000..5c80a71 Binary files /dev/null and b/res/appx/StoreLogo-scale-150_altform-unplated.png differ diff --git a/res/appx/StoreLogo-scale-200_altform-unplated.png b/res/appx/StoreLogo-scale-200_altform-unplated.png new file mode 100644 index 0000000..108374c Binary files /dev/null and b/res/appx/StoreLogo-scale-200_altform-unplated.png differ diff --git a/res/appx/StoreLogo-scale-400_altform-unplated.png b/res/appx/StoreLogo-scale-400_altform-unplated.png new file mode 100644 index 0000000..80d8b13 Binary files /dev/null and b/res/appx/StoreLogo-scale-400_altform-unplated.png differ diff --git a/res/appx/StoreLogo.png b/res/appx/StoreLogo.png index 940a7ef..93512dd 100644 Binary files a/res/appx/StoreLogo.png and b/res/appx/StoreLogo.png differ diff --git a/res/appx/Wide310x150Logo-scale-100.png b/res/appx/Wide310x150Logo-scale-100.png new file mode 100644 index 0000000..06a2114 Binary files /dev/null and b/res/appx/Wide310x150Logo-scale-100.png differ diff --git a/res/appx/Wide310x150Logo-scale-150.png b/res/appx/Wide310x150Logo-scale-150.png new file mode 100644 index 0000000..3000f20 Binary files /dev/null and b/res/appx/Wide310x150Logo-scale-150.png differ diff --git a/res/appx/Wide310x150Logo-scale-200.png b/res/appx/Wide310x150Logo-scale-200.png new file mode 100644 index 0000000..2edea41 Binary files /dev/null and b/res/appx/Wide310x150Logo-scale-200.png differ diff --git a/res/appx/Wide310x150Logo-scale-400.png b/res/appx/Wide310x150Logo-scale-400.png new file mode 100644 index 0000000..93363b4 Binary files /dev/null and b/res/appx/Wide310x150Logo-scale-400.png differ diff --git a/res/appx/Wide310x150Logo.png b/res/appx/Wide310x150Logo.png index 65bb301..06a2114 100644 Binary files a/res/appx/Wide310x150Logo.png and b/res/appx/Wide310x150Logo.png differ diff --git a/res/generateAppxIcons.sh b/res/generateAppxIcons.sh new file mode 100755 index 0000000..44142b1 --- /dev/null +++ b/res/generateAppxIcons.sh @@ -0,0 +1,56 @@ +BASE_IMAGE=icon.png + +function scale44() { + convert $BASE_IMAGE -resize "$1"x"$1" appx/Square44x44Logo.targetsize-"$1"_altform-unplated.png + convert $BASE_IMAGE -resize "$1"x"$1" -resize 66% -gravity center -background transparent -extent "$1"x"$1" appx/Square44x44Logo.targetsize-"$1".png +} + +function storeLogo() { + SCALE=$1 + PIXELS=$2 + convert $BASE_IMAGE -resize "$PIXELS"x"$PIXELS" appx/StoreLogo-scale-"$SCALE"_altform-unplated.png +} + +function square150() { + SCALE=$1 + PIXELS=$2 + PIXELS_SCALED=$[ $PIXELS / 2 ] + + convert $BASE_IMAGE -gravity center -resize "$PIXELS_SCALED"x"$PIXELS_SCALED" -extent "$PIXELS"x"$PIXELS" appx/Square150x150Logo-scale-$SCALE.png +} + +function wide310x150() { + SCALE=$1 + PIXELS_X=$2 + PIXELS_X_SCALED=$[ $PIXELS_X / 2 ] + PIXELS_Y=$3 + PIXELS_Y_SCALED=$[ $PIXELS_Y / 2 ] + + convert $BASE_IMAGE -gravity center -resize "$PIXELS_Y_SCALED"x"$PIXELS_Y_SCALED" -extent "$PIXELS_X"x"$PIXELS_Y" appx/Wide310x150Logo-scale-$SCALE.png +} + +# Create Square44x44Logo +convert $BASE_IMAGE -resize 44x44 appx/Square44x44Logo.png +scale44 16 +scale44 24 +scale44 32 +scale44 48 +scale44 256 + +square150 100 150 +square150 150 225 +square150 200 300 +square150 400 600 +convert $BASE_IMAGE -gravity center -resize 75x75 -extent 150x150 appx/Square150x150Logo.png + +wide310x150 100 310 150 +wide310x150 150 465 225 +wide310x150 200 620 300 +wide310x150 400 1240 600 +convert $BASE_IMAGE -gravity center -resize 160x75 -extent 310x150 appx/Wide310x150Logo.png + +storeLogo 100 50 +storeLogo 150 75 +storeLogo 200 100 +storeLogo 400 200 +convert $BASE_IMAGE -resize 50x50 appx/StoreLogo.png diff --git a/res/thomasnordquist.pfx b/res/thomasnordquist.pfx new file mode 100644 index 0000000..c820d3e Binary files /dev/null and b/res/thomasnordquist.pfx differ diff --git a/scripts/afterPack.ts b/scripts/afterAllArtifactBuild.ts similarity index 100% rename from scripts/afterPack.ts rename to scripts/afterAllArtifactBuild.ts diff --git a/yarn.lock b/yarn.lock index 388c805..bb8f070 100644 --- a/yarn.lock +++ b/yarn.lock @@ -206,6 +206,11 @@ ajv-keywords@^3.2.0: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= +ajv-keywords@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" + integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== + ajv@^6.5.5, ajv@^6.7.0: version "6.7.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96" @@ -216,6 +221,16 @@ ajv@^6.5.5, ajv@^6.7.0: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^6.9.2: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + ansi-align@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" @@ -255,6 +270,11 @@ app-builder-bin@2.6.3: resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.6.3.tgz#428557e8fd517ef6272b3d85593ebb288c2aed90" integrity sha512-JL8C41e6yGIchFsHP/q15aGNedAaUakLhkV6ER0Yxafx08sRnlDnlkAkEIKjX7edg/4i7swpGa6CBv1zX9GgCA== +app-builder-bin@2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.6.4.tgz#011cd9e7e144d52b43fffa15aff8039804d3078a" + integrity sha512-wC9HYqiC1XqpunT/9y2VuF90KbarnIHL90Tv8BD3TITTgbVIdRTXAsvWvmaR/ImvAX0+l5Z3jZtXjdJ7Pw3bLQ== + app-builder-lib@20.38.5, app-builder-lib@~20.38.5: version "20.38.5" resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.38.5.tgz#bdfbbc35e10571c6cf1f62daae95991d27686a03" @@ -285,6 +305,35 @@ app-builder-lib@20.38.5, app-builder-lib@~20.38.5: semver "^5.6.0" temp-file "^3.3.2" +"app-builder-lib@https://github.com/thomasnordquist/app-builder-lib.git": + version "20.39.0" + resolved "https://github.com/thomasnordquist/app-builder-lib.git#c265a9249bce8da21fd90cae84b2b3846bec5f4f" + dependencies: + "7zip-bin" "~4.1.0" + app-builder-bin "2.6.4" + async-exit-hook "^2.0.1" + bluebird-lst "^1.0.7" + builder-util "9.6.2" + 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.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.4" + minimatch "^3.0.4" + normalize-package-data "^2.5.0" + plist "^3.0.1" + read-config-file "3.2.2" + sanitize-filename "^1.6.1" + semver "^5.6.0" + temp-file "^3.3.2" + append-transform@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-1.0.0.tgz#046a52ae582a228bd72f58acfbe2967c678759ab" @@ -451,7 +500,14 @@ bluebird-lst@^1.0.6: dependencies: bluebird "^3.5.2" -bluebird@^3.5.0, bluebird@^3.5.2: +bluebird-lst@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.7.tgz#f0babade9ef1dce3989b603f3796ff3b16b90d50" + integrity sha512-5ix04IbXVIZ6nSRM4aZnwQfk40Td0D57WAl8LfhnICF6XwT4efCZYh0veOHvfDmgpbqE4ju5L5XEAMIcAe13Kw== + dependencies: + bluebird "^3.5.3" + +bluebird@^3.5.0, bluebird@^3.5.2, bluebird@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== @@ -528,6 +584,16 @@ builder-util-runtime@8.1.1, builder-util-runtime@^8.1.1, builder-util-runtime@~8 fs-extra-p "^7.0.0" sax "^1.2.4" +builder-util-runtime@8.2.0, builder-util-runtime@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.2.0.tgz#e64c311b4f3643c8ccd8b8e5ba5bfb10801a6826" + integrity sha512-2Q3YrxANTrDs2NjSG5mbNGLPuUhPnSNYF9w5i4jWfHcNfQ3TgRrGXq4UfnkCiZVX8Axp4eAOSscaLLScKp/XLg== + dependencies: + bluebird-lst "^1.0.7" + debug "^4.1.1" + fs-extra-p "^7.0.1" + sax "^1.2.4" + builder-util@9.6.2, builder-util@~9.6.2: version "9.6.2" resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-9.6.2.tgz#3366aefea1b5ce292840be727a094e96fa25802f" @@ -546,6 +612,24 @@ builder-util@9.6.2, builder-util@~9.6.2: stat-mode "^0.2.2" temp-file "^3.3.2" +builder-util@~9.7.0: + version "9.7.0" + resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-9.7.0.tgz#7aabec1136bf646023f2ebe231a26e82bb9d42cf" + integrity sha512-QA2RxbaSKvaFVNGcYsjmlkTn03tcdPxgIxHCOgw38G7NK91QWc76RBY9+T1sU8BLVEZJ4qNRWx+pd5rG9tTi+Q== + dependencies: + "7zip-bin" "~4.1.0" + 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.1" + is-ci "^2.0.0" + js-yaml "^3.12.1" + source-map-support "^0.5.10" + stat-mode "^0.2.2" + temp-file "^3.3.2" + builtin-modules@^1.0.0, builtin-modules@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -1145,6 +1229,19 @@ electron-publish@20.38.5: lazy-val "^1.0.3" mime "^2.4.0" +electron-publish@20.39.0: + version "20.39.0" + resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.39.0.tgz#a945d871b469b4160933d4e027612710b653f006" + integrity sha512-PWrGUru994CSmtsA56GnjyLB3EnIS3zyEmrW0hDXtwuctZLGMnrxjK/7WEORYkgTQ/GufD5b/8T05Q2Kr42nqQ== + dependencies: + 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.1" + lazy-val "^1.0.4" + mime "^2.4.0" + "electron-telemetry@git+https://github.com/thomasnordquist/electron-telemetry.git#dist": version "1.0.0" resolved "git+https://github.com/thomasnordquist/electron-telemetry.git#3d6c0c5e3fd9d8101dcb7a0435256572ed58b2b6" @@ -1430,6 +1527,14 @@ fs-extra-p@^7.0.0: bluebird-lst "^1.0.6" fs-extra "^7.0.0" +fs-extra-p@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-7.0.1.tgz#4eec0b6dfa150fa90f6ddd773b4fb1d55cad54e3" + integrity sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw== + dependencies: + bluebird-lst "^1.0.7" + fs-extra "^7.0.1" + fs-extra@^4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" @@ -2074,6 +2179,11 @@ lazy-val@^1.0.3: resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.3.tgz#bb97b200ef00801d94c317e29dc6ed39e31c5edc" integrity sha512-pjCf3BYk+uv3ZcPzEVM0BFvO9Uw58TmlrU0oG5tTrr9Kcid3+kdKxapH8CjdYmVa2nO5wOoZn2rdvZx2PKj/xg== +lazy-val@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.4.tgz#882636a7245c2cfe6e0a4e3ba6c5d68a137e5c65" + integrity sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q== + lazystream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" @@ -2417,6 +2527,16 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package- semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" +normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + normalize-path@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" @@ -2879,6 +2999,21 @@ read-config-file@3.2.1: json5 "^2.1.0" lazy-val "^1.0.3" +read-config-file@3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.2.2.tgz#57bbff7dd97caf237d0d625bd541c6d0efb4d067" + integrity sha512-PuFpMgZF01VB0ydH1dfitAxCP/fh+qnfbA9cYNIPoxPbz0SMngsrafCtaHDWfER7MwlDz4fmrNBhPkakxxFpTg== + dependencies: + 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.1" + js-yaml "^3.12.1" + json5 "^2.1.0" + lazy-val "^1.0.4" + read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -3044,7 +3179,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.3.2: +resolve@^1.10.0, resolve@^1.3.2: version "1.10.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==