diff --git a/packages/svg-icon-builder/package.json b/packages/svg-icon-builder/package.json index ba918b08e..4d48667a7 100644 --- a/packages/svg-icon-builder/package.json +++ b/packages/svg-icon-builder/package.json @@ -43,7 +43,7 @@ "fs-extra": "9.0.1", "maxstache": "1.0.7", "signale": "1.4.0", - "svgo": "1.3.2" + "svgo": "2.0.0" }, "devDependencies": { "@auto-it/jira": "10.36.5", diff --git a/yarn.lock b/yarn.lock index 4dc97822a..d818a39b3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1915,7 +1915,7 @@ sketchapp-json-plugin "^0.1.2" "@design-systems/build@link:plugins/build": - version "4.15.0" + version "4.15.2" dependencies: "@babel/code-frame" "^7.12.13" "@babel/core" "^7.13.8" @@ -1957,7 +1957,7 @@ typescript "4.2.2" "@design-systems/bundle@link:plugins/bundle": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/build" "link:plugins/build" "@design-systems/cli-utils" "link:packages/cli-utils" @@ -1973,7 +1973,7 @@ webpack "4.44.1" "@design-systems/clean@link:plugins/clean": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/plugin" "link:packages/plugin" @@ -1982,7 +1982,7 @@ tslib "2.0.1" "@design-systems/cli-utils@link:packages/cli-utils": - version "4.15.0" + version "4.15.2" dependencies: find-up "5.0.0" npm-which "3.0.1" @@ -1992,7 +1992,7 @@ webpack "4.44.1" "@design-systems/cli@link:packages/cli": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/core" "link:packages/core" @@ -2007,7 +2007,7 @@ update-check "1.5.4" "@design-systems/core@link:packages/core": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/build" "link:plugins/build" "@design-systems/bundle" "link:plugins/bundle" @@ -2027,7 +2027,7 @@ tslib "2.0.1" "@design-systems/create-command@link:plugins/create-command": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/create" "link:packages/create" @@ -2046,10 +2046,10 @@ tslib "2.0.1" "@design-systems/create@link:packages/create": - version "4.15.0" + version "4.15.2" "@design-systems/dev@link:plugins/dev": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/plugin" "link:packages/plugin" @@ -2060,7 +2060,7 @@ tslib "2.0.1" "@design-systems/eslint-config@link:packages/eslint-config": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@kendallgassner/eslint-plugin-package-json" "0.2.1" @@ -2085,7 +2085,7 @@ tslib "2.0.1" "@design-systems/lint@link:plugins/lint": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/eslint-config" "link:packages/eslint-config" @@ -2102,7 +2102,7 @@ tslib "2.0.1" "@design-systems/load-config@link:packages/load-config": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/core" "link:packages/core" "@design-systems/plugin" "link:packages/plugin" @@ -2116,7 +2116,7 @@ tslib "2.0.1" "@design-systems/playroom@link:plugins/playroom": - version "4.15.0" + version "4.15.2" dependencies: "@babel/core" "^7.13.8" "@babel/register" "^7.13.8" @@ -2136,14 +2136,14 @@ webpack "4.44.1" "@design-systems/plugin@link:packages/plugin": - version "4.15.0" + version "4.15.2" dependencies: command-line-application "0.10.1" tslib "2.0.1" utility-types "3.10.0" "@design-systems/proof@link:plugins/proof": - version "4.15.0" + version "4.15.2" dependencies: "@babel/core" "^7.13.8" "@babel/plugin-transform-runtime" "^7.13.9" @@ -2161,7 +2161,7 @@ tslib "2.0.1" "@design-systems/size@link:plugins/size": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/plugin" "link:packages/plugin" @@ -2192,7 +2192,7 @@ webpack-sources "1.4.3" "@design-systems/storybook@link:plugins/storybook": - version "4.15.0" + version "4.15.2" dependencies: "@alisowski/storybook-addon-notes" "^6.0.1" "@babel/core" "^7.13.8" @@ -2226,7 +2226,7 @@ webpack-filter-warnings-plugin "1.2.1" "@design-systems/stylelint-config@link:packages/stylelint-config": - version "4.15.0" + version "4.15.2" dependencies: stylelint-a11y "1.2.3" stylelint-config-css-modules "2.2.0" @@ -2240,7 +2240,7 @@ tslib "2.0.1" "@design-systems/test@link:plugins/test": - version "4.15.0" + version "4.15.2" dependencies: "@babel/core" "^7.13.8" "@design-systems/build" "link:plugins/build" @@ -2260,7 +2260,7 @@ tslib "2.0.1" "@design-systems/update@link:plugins/update": - version "4.15.0" + version "4.15.2" dependencies: "@design-systems/cli-utils" "link:packages/cli-utils" "@design-systems/plugin" "link:packages/plugin" @@ -2274,7 +2274,7 @@ tslib "2.0.1" "@design-systems/utils@link:packages/utils": - version "4.15.0" + version "4.15.2" dependencies: "@babel/runtime" "^7.13.9" clsx "^1.0.4" @@ -8772,6 +8772,11 @@ commander@^6.2.1: resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== +commander@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + comment-parser@^0.7.5: version "0.7.5" resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.7.5.tgz#06db157a3b34addf8502393743e41897e2c73059" @@ -9493,6 +9498,17 @@ css-select@^2.0.0: domutils "^1.7.0" nth-check "^1.0.2" +css-select@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8" + integrity sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA== + dependencies: + boolbase "^1.0.0" + css-what "^4.0.0" + domhandler "^4.0.0" + domutils "^2.4.3" + nth-check "^2.0.0" + css-selector-tokenizer@^0.7.0: version "0.7.1" resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" @@ -9518,6 +9534,14 @@ css-tree@^1.0.0-alpha.28: mdn-data "2.0.6" source-map "^0.6.1" +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + css-unit-converter@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" @@ -9538,6 +9562,11 @@ css-what@^3.2.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.2.1.tgz#f4a8f12421064621b456755e34a03a2c22df5da1" integrity sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw== +css-what@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" + integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A== + css.escape@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" @@ -9652,6 +9681,13 @@ csso@^4.0.2: dependencies: css-tree "1.0.0-alpha.37" +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + cssom@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" @@ -10248,6 +10284,15 @@ dom-serializer@0: domelementtype "^2.0.1" entities "^2.0.0" +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + dom-walk@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" @@ -10268,6 +10313,11 @@ domelementtype@^2.0.1: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== +domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + domexception@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" @@ -10282,6 +10332,13 @@ domhandler@^2.3.0: dependencies: domelementtype "1" +domhandler@^4.0.0, domhandler@^4.2.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + domutils@1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" @@ -10298,6 +10355,15 @@ domutils@^1.5.1, domutils@^1.7.0: dom-serializer "0" domelementtype "1" +domutils@^2.4.3: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + dot-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" @@ -16268,6 +16334,11 @@ mdast-util-to-hast@10.0.1: unist-util-position "^3.0.0" unist-util-visit "^2.0.0" +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + mdn-data@2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" @@ -17344,6 +17415,13 @@ nth-check@^1.0.2, nth-check@~1.0.1: dependencies: boolbase "~1.0.0" +nth-check@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" @@ -22522,7 +22600,21 @@ svg-tags@^1.0.0: resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= -svgo@1.3.2, svgo@^1.0.0: +svgo@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.0.0.tgz#ba627609d15ab6514f505b5f4e9311a1e0c9ad73" + integrity sha512-oCHAONOycXoUTZRNeASVxz43nZN7lrY+4wuE4RYjTYxMq5nIu3bJPOvCfeA227CXOFebyaxsv7nsFxnguD3Sfw== + dependencies: + chalk "^4.1.0" + commander "^7.1.0" + css-select "^3.1.2" + css-select-base-adapter "^0.1.1" + css-tree "^1.1.2" + csso "^4.2.0" + sax "~1.2.4" + stable "^0.1.8" + +svgo@^1.0.0: version "1.3.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==