Skip to content

Commit

Permalink
Merge pull request #812 from blackflux/dev
Browse files Browse the repository at this point in the history
[Gally]: master <- dev
  • Loading branch information
simlu committed Mar 16, 2021
2 parents 0bd3658 + b532d88 commit 66f57d8
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 130 deletions.
4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -41,7 +41,7 @@
"@babel/cli": "7.13.10",
"@babel/core": "7.13.10",
"@babel/register": "7.13.8",
"@blackflux/eslint-plugin-rules": "1.3.47",
"@blackflux/eslint-plugin-rules": "2.0.1",
"@blackflux/robo-config-plugin": "5.0.0",
"babel-eslint": "10.1.0",
"babel-preset-latest-node": "5.5.1",
Expand All @@ -53,7 +53,7 @@
"eslint-plugin-json": "2.1.2",
"eslint-plugin-markdown": "2.0.0",
"eslint-plugin-mocha": "8.1.0",
"js-gardener": "2.0.188",
"js-gardener": "3.0.1",
"node-tdd": "3.0.1",
"nyc": "15.1.0",
"semantic-release": "17.4.2"
Expand Down
183 changes: 55 additions & 128 deletions yarn.lock
Expand Up @@ -405,12 +405,12 @@
lodash "^4.17.19"
to-fast-properties "^2.0.0"

"@blackflux/eslint-plugin-rules@1.3.47":
version "1.3.47"
resolved "https://registry.yarnpkg.com/@blackflux/eslint-plugin-rules/-/eslint-plugin-rules-1.3.47.tgz#48dee969e172abcc6c275912b8546162bc47fd3b"
integrity sha512-wqYvewx3ItcqFwCa9j2Tx03K9dmQtkvzbrVwj0GzCDrQ99SR7K66f6IXObmr8QlRfVSauDP1+4HxZ1kHPi007Q==
"@blackflux/eslint-plugin-rules@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@blackflux/eslint-plugin-rules/-/eslint-plugin-rules-2.0.1.tgz#94389d4aec3639e2c80fb9646366f11edd787838"
integrity sha512-NB3ARHozobTjytJwnXvx5bSxagsZov2MK8Y4n0ieFdWPGBGYlPr9c2ArLogqdU357bL9Xg7RMpHB2PZO9dVJog==
dependencies:
smart-fs "1.12.6"
smart-fs "2.0.0"

"@blackflux/robo-config-plugin@5.0.0":
version "5.0.0"
Expand All @@ -432,39 +432,11 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"

"@hapi/address@^4.0.1":
version "4.1.0"
resolved "https://registry.yarnpkg.com/@hapi/address/-/address-4.1.0.tgz#d60c5c0d930e77456fdcde2598e77302e2955e1d"
integrity sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==
dependencies:
"@hapi/hoek" "^9.0.0"

"@hapi/formula@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-2.0.0.tgz#edade0619ed58c8e4f164f233cda70211e787128"
integrity sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==

"@hapi/hoek@^9.0.0":
version "9.1.0"
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6"
integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw==

"@hapi/joi@17.1.1":
version "17.1.1"
resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-17.1.1.tgz#9cc8d7e2c2213d1e46708c6260184b447c661350"
integrity sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==
dependencies:
"@hapi/address" "^4.0.1"
"@hapi/formula" "^2.0.0"
"@hapi/hoek" "^9.0.0"
"@hapi/pinpoint" "^2.0.0"
"@hapi/topo" "^5.0.0"

"@hapi/pinpoint@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-2.0.0.tgz#805b40d4dbec04fc116a73089494e00f073de8df"
integrity sha512-vzXR5MY7n4XeIvLpfl3HtE3coZYO4raKXW766R6DZw/6aLqR26iuZ109K7a0NtF2Db0jxqh7xz2AxkUwpUFybw==

"@hapi/topo@^5.0.0":
version "5.0.0"
resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.0.0.tgz#c19af8577fa393a06e9c77b60995af959be721e7"
Expand Down Expand Up @@ -4106,20 +4078,6 @@ java-properties@^1.0.0:
resolved "https://registry.yarnpkg.com/java-properties/-/java-properties-1.0.2.tgz#ccd1fa73907438a5b5c38982269d0e771fe78211"
integrity sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==

joi-strict@1.2.10:
version "1.2.10"
resolved "https://registry.yarnpkg.com/joi-strict/-/joi-strict-1.2.10.tgz#18943d6086dda90812c7616ed306f23d96a93d3c"
integrity sha512-0JPNIIHuqgKCB0tMXHzfjPj6fp/cl0IBz5b8oZu+HxVah9/SQhaMKCOgYOk6afj4t7k2ph64TDetd3UxGGFC3A==
dependencies:
"@hapi/joi" "17.1.1"

joi-strict@1.2.9:
version "1.2.9"
resolved "https://registry.yarnpkg.com/joi-strict/-/joi-strict-1.2.9.tgz#d92e27afcf1abc60fa77ef6a2c3db5e66fca8210"
integrity sha512-/6NTRabO3cSoqV7mBJZN5XwAsXY8KP2SmAtWHo/c0FaBs3Z/i43MYleVVIZSWahT1CLkS1qH4qFnKhZkvfyjNA==
dependencies:
"@hapi/joi" "17.1.1"

joi-strict@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/joi-strict/-/joi-strict-2.0.0.tgz#f5991d1f73d96107c0e6c1772a3f7898a73fdff8"
Expand All @@ -4138,20 +4096,20 @@ joi@17.4.0:
"@sideway/formula" "^3.0.0"
"@sideway/pinpoint" "^2.0.0"

js-gardener@2.0.188:
version "2.0.188"
resolved "https://registry.yarnpkg.com/js-gardener/-/js-gardener-2.0.188.tgz#e5e21822a33cbf0a5a6139546ea425722c70bfbd"
integrity sha512-2BhymfqAgvcQjMZmFoVcQfGS0dUKRL8eAyVgz0KimC6lPFgC2Q3AmmqSdkLFztESuI7SMYKQpo8c9Q/9yZaF/Q==
js-gardener@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/js-gardener/-/js-gardener-3.0.1.tgz#4607816ff95cce0d4681a075c4f1374cc429a26b"
integrity sha512-4sJMzdNp0n2osRBvzHOgzwa5kG6ZfqfkpO3lQgSAx934Qdo+7bU4Si0aoEb+bESTg8KSD03mmqVYPFnc4MJ12A==
dependencies:
chalk "4.1.0"
fancy-log "1.3.3"
glob "7.1.6"
joi-strict "1.2.10"
joi-strict "2.0.0"
js-yaml "4.0.0"
lodash.difference "4.5.0"
mocha "8.3.1"
mocha "8.3.2"
npm-check "5.9.2"
robo-config "3.10.7"
robo-config "4.0.1"

js-tokens@^3.0.0:
version "3.0.2"
Expand Down Expand Up @@ -4218,11 +4176,6 @@ json-stable-stringify-without-jsonify@^1.0.1:
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=

json-stringify-pretty-compact@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz#e77c419f52ff00c45a31f07f4c820c2433143885"
integrity sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==

json-stringify-pretty-compact@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz#f71ef9d82ef16483a407869556588e91b681d9ab"
Expand Down Expand Up @@ -4982,10 +4935,10 @@ mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.5, mkdirp@~0.5.0:
dependencies:
minimist "^1.2.5"

mocha@8.3.1:
version "8.3.1"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.3.1.tgz#b9eda6da1eb8cb8d29860a9c2205de5b8a076560"
integrity sha512-5SBMxANWqOv5bw3Hx+HVgaWlcWcFEQDUdaUAr1AUU+qwtx6cowhn7gEDT/DwQP7uYxnvShdUOVLbTYAHOEGfDQ==
mocha@8.3.2:
version "8.3.2"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.3.2.tgz#53406f195fa86fbdebe71f8b1c6fb23221d69fcc"
integrity sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==
dependencies:
"@ungap/promise-all-settled" "1.1.2"
ansi-colors "4.1.1"
Expand Down Expand Up @@ -5589,31 +5542,19 @@ object-keys@^1.0.12, object-keys@^1.1.1:
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==

object-lib@1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/object-lib/-/object-lib-1.3.0.tgz#f1369f7b5fbc57153d500c4d1549c03da49912b3"
integrity sha512-CwrSuip3/v0U/llerhtJSBFOTaAgnx/gNkyTUSBlUwyAqZGbcswd+kEjnhsq8SY1MwzJqXWj1zP/bcSrc5Tcdg==
dependencies:
object-scan "13.8.0"

object-lib@2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/object-lib/-/object-lib-2.1.0.tgz#596db87422adde9493bd6902c1330a7315c66fa5"
integrity sha512-faS7NENdnLpolVQ45IZmXcQJKYFxiChr2dbiG+GnhwCMfP24GUwcuV+dJXN7ks8vy/4U6+ZQFkZqABkYUFI+dw==
dependencies:
object-scan "13.8.0"

object-lib@2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/object-lib/-/object-lib-2.1.1.tgz#ecc3ff0c7431f58e225d5df1bd1394100df43c95"
integrity sha512-OM8xIEXFKGRlpe7XlxDQm93tNx/mF9M1SNOFBE0lV3Xtoz5KG7G/qY1LfQqJGYulWhRGmfuDXN64xDiJWGKEig==
dependencies:
object-scan "13.9.1"

object-scan@13.8.0:
version "13.8.0"
resolved "https://registry.yarnpkg.com/object-scan/-/object-scan-13.8.0.tgz#70ec43620b76fbc580856beb5275ee28321f781c"
integrity sha512-ljh4WKzs/TTBML0kl+qfTpu13lSZ0Q41aj5XiJa0ue9FkEdP5fi5/FTHbZgsGBiXo/AeyPRh1XZDOuGQLffC1A==
object-lib@2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/object-lib/-/object-lib-2.1.2.tgz#d427c0b594825ef996c2975546f46a921e73e119"
integrity sha512-3ont7R1yb+HxwCENdllpuIVTOul6OpK/Z5cxFImVkrBigQmDLG9ltTjmjnpBQUJkO2b4cBV06JyzfnQHYud2Jg==
dependencies:
object-scan "14.0.0"

object-scan@13.9.1:
version "13.9.1"
Expand All @@ -5625,10 +5566,10 @@ object-scan@14.0.0:
resolved "https://registry.yarnpkg.com/object-scan/-/object-scan-14.0.0.tgz#a09dfefe6a69bcdce87162e5e9fa19d90c4dc1a7"
integrity sha512-hcs9kSd2NUlpgPb3rN5Q9L5z6oP/b9DjyYOEITvctHfnQ/S0BoXHU8e5zzrMx4MGCedtXhh1ScZT+UqcYUoz0A==

object-treeify@1.1.31:
version "1.1.31"
resolved "https://registry.yarnpkg.com/object-treeify/-/object-treeify-1.1.31.tgz#eb083c8eb25b512c9feea088e72b03aa13032d5e"
integrity sha512-kt2UuyHDTH+J6w0pv2c+3uuEApGuwgfjWogbqPWAvk4nOM/T3No0SzDtp6CuJ/XBUy//nFNuerb8ms7CqjD9Tw==
object-treeify@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/object-treeify/-/object-treeify-2.0.0.tgz#4c6c7f016f69b5f84c5f7d882bf41d18bdf03acb"
integrity sha512-OGm5j85dYrJ8fqMEZMe59QS4AuQmfM0A/QTiZEGTnEeOSQPjdC8zdmWq2DmhLBAZr/JYL0cd8SQaIboTzg9/EQ==

object-visit@^1.0.0:
version "1.0.1"
Expand Down Expand Up @@ -6774,22 +6715,22 @@ rimraf@^3.0.0, rimraf@^3.0.2:
dependencies:
glob "^7.1.3"

robo-config@3.10.7:
version "3.10.7"
resolved "https://registry.yarnpkg.com/robo-config/-/robo-config-3.10.7.tgz#7118899c8ee14ffba35948ec453b6b9a0f09af3b"
integrity sha512-NpQ8TziyRm+LQ0e5yK0iTNgNkKQCVqUz/mqxx2rgqsK8eysxD2IhPN0hIjr1bDV1CDY1FRPzjMe8nKmFlnMcdw==
robo-config@4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/robo-config/-/robo-config-4.0.1.tgz#a48b2ee0ddf2ac99773edff6f8a64191192e5dd5"
integrity sha512-Dx3cuN4jjXrTobkefDAyFid491eUAydGcgvQ5KUwHH9DLO+VjCQuBrcJkQde+MLCHZUtSQTQTrxYUHrYr58R4g==
dependencies:
app-root-path "3.0.0"
deepmerge "4.2.2"
joi-strict "1.2.9"
joi-strict "2.0.0"
lodash.clonedeep "4.5.0"
lodash.difference "4.5.0"
lodash.get "4.4.2"
mustache "4.1.0"
object-lib "2.1.0"
object-scan "13.9.1"
object-treeify "1.1.31"
smart-fs "1.12.5"
object-lib "2.1.2"
object-scan "14.0.0"
object-treeify "2.0.0"
smart-fs "2.0.0"

run-async@^0.1.0:
version "0.1.0"
Expand Down Expand Up @@ -7011,47 +6952,33 @@ smart-buffer@^4.1.0:
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba"
integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==

smart-fs@1.12.5:
version "1.12.5"
resolved "https://registry.yarnpkg.com/smart-fs/-/smart-fs-1.12.5.tgz#3e467ec99a307546247b8f808199ebd3b0a880cf"
integrity sha512-iRR58T+L75crsQQGg96xzUzB4Fhy7pCQxPuiDY+Uj/qNF+DWBdPp0Q9OOFHqPNOhXC2DeqCC5+hK49KKgmRA/g==
dependencies:
fs-extra "9.1.0"
js-yaml "4.0.0"
json-stringify-pretty-compact "2.0.0"
lodash.clonedeep "4.5.0"
lodash.isequal "4.5.0"
object-lib "1.3.0"
xml-js "1.6.11"
yaml-boost "1.10.5"

smart-fs@1.12.6:
version "1.12.6"
resolved "https://registry.yarnpkg.com/smart-fs/-/smart-fs-1.12.6.tgz#38339e37ab5b862e6696dbf4c7cae7abcc4386f1"
integrity sha512-7NZ3GbGWvTkGlWUAU1utxPnZFt6zXHW72L0AC/rgbFjvjrWcvhizhQFJBCPP5CB0Qu9ymU97QAKY8Ey7Ml54PQ==
smart-fs@1.12.7:
version "1.12.7"
resolved "https://registry.yarnpkg.com/smart-fs/-/smart-fs-1.12.7.tgz#c45d6be985b29301db560e1399a0e92a09347004"
integrity sha512-T9kO3RFyR0bkM3i4xkkTt6JehQX6iONXJFSylci6IgUwnwrcSUbh1UwMjaQkNaBDrec4f2JovM36FHbiMCC2Qw==
dependencies:
fs-extra "9.1.0"
js-yaml "4.0.0"
json-stringify-pretty-compact "3.0.0"
lodash.clonedeep "4.5.0"
lodash.isequal "4.5.0"
object-lib "2.1.0"
object-lib "2.1.1"
xml-js "1.6.11"
yaml-boost "1.10.5"
yaml-boost "1.10.6"

smart-fs@1.12.7:
version "1.12.7"
resolved "https://registry.yarnpkg.com/smart-fs/-/smart-fs-1.12.7.tgz#c45d6be985b29301db560e1399a0e92a09347004"
integrity sha512-T9kO3RFyR0bkM3i4xkkTt6JehQX6iONXJFSylci6IgUwnwrcSUbh1UwMjaQkNaBDrec4f2JovM36FHbiMCC2Qw==
smart-fs@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/smart-fs/-/smart-fs-2.0.0.tgz#10a2136594d593e7b683ccbe8e2ec120434701dd"
integrity sha512-QdXwIvNL9igSKThXvf5b4UMJVAfv9zrbJALDwjO1ATidaW+wvAVo/MNk2EQ3uSNATuhqaRnjgKB+diA1wnZgGQ==
dependencies:
fs-extra "9.1.0"
js-yaml "4.0.0"
json-stringify-pretty-compact "3.0.0"
lodash.clonedeep "4.5.0"
lodash.isequal "4.5.0"
object-lib "2.1.1"
object-lib "2.1.2"
xml-js "1.6.11"
yaml-boost "1.10.6"
yaml-boost "1.10.7"

snapdragon-node@^2.0.1:
version "2.1.1"
Expand Down Expand Up @@ -8302,20 +8229,20 @@ yallist@^4.0.0:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==

yaml-boost@1.10.5:
version "1.10.5"
resolved "https://registry.yarnpkg.com/yaml-boost/-/yaml-boost-1.10.5.tgz#684d7352f1e600d84a1ff90dab03e34c9e465e9b"
integrity sha512-fR6D5X8miG6SNs23UWtrzSKPsyNsEtQwKdi5C2pYeHgbJEIQPeHn78uCaxOGfwKZhIaHk/q+gKCQBCjH+lSvhA==
yaml-boost@1.10.6:
version "1.10.6"
resolved "https://registry.yarnpkg.com/yaml-boost/-/yaml-boost-1.10.6.tgz#27d8c262b0e6a40feb272de4874801ea687ba9b7"
integrity sha512-kyRFCJnzgXnoZvo6Rj1PGqUm/xLu7N8wYY87oOgfze0m0xo8BIeak/bgMkJlTdar8dGh+9vDx0h7PenB6iL43A==
dependencies:
js-yaml "4.0.0"
lodash.get "4.4.2"
lodash.mergewith "4.6.2"
lodash.set "4.3.2"

yaml-boost@1.10.6:
version "1.10.6"
resolved "https://registry.yarnpkg.com/yaml-boost/-/yaml-boost-1.10.6.tgz#27d8c262b0e6a40feb272de4874801ea687ba9b7"
integrity sha512-kyRFCJnzgXnoZvo6Rj1PGqUm/xLu7N8wYY87oOgfze0m0xo8BIeak/bgMkJlTdar8dGh+9vDx0h7PenB6iL43A==
yaml-boost@1.10.7:
version "1.10.7"
resolved "https://registry.yarnpkg.com/yaml-boost/-/yaml-boost-1.10.7.tgz#121e32ad386e4d4561bb2a9a8500e0b0d7ca8265"
integrity sha512-X/NooMiFNKvVYDLwJY26YohPdDHyoiNHLd9H9TM1BMxwCrznnQy1HMXLEB7DLXNDe95KduBEAqC0jVqSabvrEA==
dependencies:
js-yaml "4.0.0"
lodash.get "4.4.2"
Expand Down

0 comments on commit 66f57d8

Please sign in to comment.