diff --git a/packages/crafty-preset-postcss/package.json b/packages/crafty-preset-postcss/package.json index 4e0935f41..fcb460351 100644 --- a/packages/crafty-preset-postcss/package.json +++ b/packages/crafty-preset-postcss/package.json @@ -17,10 +17,10 @@ "gulp-rename": "2.0.0", "gulp-sourcemaps": "2.6.5", "mini-css-extract-plugin": "^0.11.2", - "postcss": "7.0.35", + "postcss": "8.1.1", "postcss-loader": "4.0.2", - "postcss-reporter": "6.0.1", - "postcss-scss": "2.1.1", + "postcss-reporter": "7.0.1", + "postcss-scss": "3.0.2", "resolve-from": "5.0.0", "stream-exhaust": "1.0.2", "style-loader": "1.2.1", diff --git a/packages/postcss-swissquote-preset/package.json b/packages/postcss-swissquote-preset/package.json index 6dcf594a5..10ddec16d 100644 --- a/packages/postcss-swissquote-preset/package.json +++ b/packages/postcss-swissquote-preset/package.json @@ -14,11 +14,11 @@ "debug": "^4.1.0", "pixrem": "5.0.0", "pleeease-filters": "4.0.0", - "postcss": "7.0.35", + "postcss": "8.1.1", "postcss-advanced-variables": "3.0.1", "postcss-assets": "5.0.0", "postcss-atroot": "0.1.3", - "postcss-attribute-case-insensitive": "4.0.1", + "postcss-attribute-case-insensitive": "5.0.0", "postcss-calc": "7.0.4", "postcss-color-function": "4.1.0", "postcss-color-gray": "5.0.0", @@ -28,26 +28,26 @@ "postcss-color-rebeccapurple": "6.0.0", "postcss-color-rgb": "2.0.0", "postcss-color-rgba-fallback": "4.0.0", - "postcss-csso": "4.0.0", + "postcss-csso": "5.0.0", "postcss-custom-media": "7.0.8", "postcss-custom-properties": "7.0.0", "postcss-custom-selectors": "5.1.2", "postcss-dir-pseudo-class": "5.0.0", "postcss-filter-gradient": "1.0.0", - "postcss-font-family-system-ui": "4.3.0", + "postcss-font-family-system-ui": "5.0.0", "postcss-font-variant": "4.0.0", "postcss-image-set-polyfill": "1.0.0", "postcss-import": "12.0.1", - "postcss-initial": "3.0.2", + "postcss-initial": "4.0.0", "postcss-logical": "4.0.2", "postcss-media-minmax": "4.0.0", - "postcss-nested": "4.2.3", + "postcss-nested": "5.0.1", "postcss-nesting": "7.0.1", "postcss-property-lookup": "2.0.0", "postcss-pseudo-class-any-link": "6.0.0", "postcss-pseudoelements": "5.0.0", - "postcss-replace-overflow-wrap": "3.0.0", - "postcss-reporter": "6.0.1", + "postcss-replace-overflow-wrap": "4.0.0", + "postcss-reporter": "7.0.1", "postcss-selector-matches": "4.0.0", "postcss-selector-not": "4.0.0", "postcss-url": "8.0.0" diff --git a/packages/stylelint-config-swissquote/package.json b/packages/stylelint-config-swissquote/package.json index 38afda200..546405463 100644 --- a/packages/stylelint-config-swissquote/package.json +++ b/packages/stylelint-config-swissquote/package.json @@ -9,7 +9,7 @@ "main": "index.js", "dependencies": { "postcss-resolve-nested-selector": "0.1.1", - "postcss-scss": "2.1.1", + "postcss-scss": "3.0.2", "postcss-selector-parser": "6.0.4", "postcss-value-parser": "4.1.0", "prettier": "^1.19.1", @@ -19,7 +19,7 @@ }, "devDependencies": { "jest": "26.4.2", - "postcss": "7.0.35", + "postcss": "8.1.1", "stylelint": "13.7.2" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index 6284fb7ab..924dd967e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7858,6 +7858,14 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +line-column@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" + integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= + dependencies: + isarray "^1.0.0" + isobject "^2.0.0" + lines-and-columns@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" @@ -7947,6 +7955,26 @@ lodash._reinterpolate@^3.0.0: resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= +lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= + +lodash.forown@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.forown/-/lodash.forown-4.4.0.tgz#85115cf04f73ef966eced52511d3893cc46683af" + integrity sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= + +lodash.get@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + +lodash.groupby@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz#0b08a1dcf68397c397855c3239783832df7403d1" + integrity sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= + lodash.memoize@4.x, lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -8628,6 +8656,11 @@ nan@^2.12.1: resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== +nanoid@^3.1.12: + version "3.1.12" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.12.tgz#6f7736c62e8d39421601e4a0c77623a97ea69654" + integrity sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -9669,13 +9702,12 @@ postcss-atroot@0.1.3: dependencies: postcss "^5.0.5" -postcss-attribute-case-insensitive@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz#b2a721a0d279c2f9103a36331c88981526428cc7" - integrity sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A== +postcss-attribute-case-insensitive@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz#39cbf6babf3ded1e4abf37d09d6eda21c644105c" + integrity sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0" + postcss-selector-parser "^6.0.2" postcss-calc@7.0.4: version "7.0.4" @@ -9757,10 +9789,10 @@ postcss-color-rgba-fallback@4.0.0: postcss-value-parser "^4.0.2" rgb-hex "^3.0.0" -postcss-csso@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-csso/-/postcss-csso-4.0.0.tgz#30fef9303ecbeb0424dab1228275416fc7186a50" - integrity sha512-Yh9Ug0w3+T/LZIh1vGJQY8+hE13yFRHpINoAmgOhvu9lBmG1jyHkAprGHEHlGjWODJzB4DCNBVBb6Cs0QEoglQ== +postcss-csso@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-csso/-/postcss-csso-5.0.0.tgz#e2e2cce06608900a1d11f298693da1b4e45d8b8c" + integrity sha512-Y4PfUrVhg6CBLB9EUrHDI8zrSxZusxCPIfojrnKYBYgtBZI/89/WNTsRbsq0g3N7FqLotdy39qy9fdlCsKvWbg== dependencies: csso "^4.0.2" @@ -9803,14 +9835,13 @@ postcss-filter-gradient@1.0.0: filter-gradient "^1.0.1" postcss "^6.0.0" -postcss-font-family-system-ui@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/postcss-font-family-system-ui/-/postcss-font-family-system-ui-4.3.0.tgz#d920202281d5d6b1d555a41ff26ab55df0893569" - integrity sha512-ChmilJvOfR7ttwslRkMsDQqJOIpJ/3UWzdST49Ewd1KUOm7S9SmE1W9PcmXYfQQsl6nIy1Qc8EuV1VXAJhvs8A== +postcss-font-family-system-ui@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-family-system-ui/-/postcss-font-family-system-ui-5.0.0.tgz#cceb13dccb11019e9d6246db9a93137a30a53e21" + integrity sha512-3ndzyyMPhSbZekEPTuvKZz17jQXftAGMcVxNV4rTKNXsOsl23ZKlHcccEPB9tpB/SmGtDszdPvajdJrjZeKBfQ== dependencies: browserslist "^4.0.0" caniuse-lite "^1.0.30000655" - postcss "^7.0.0" postcss-font-variant@4.0.0: version "4.0.0" @@ -9855,13 +9886,12 @@ postcss-import@12.0.1: read-cache "^1.0.0" resolve "^1.1.7" -postcss-initial@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.2.tgz#f018563694b3c16ae8eaabe3c585ac6319637b2d" - integrity sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== +postcss-initial@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.0.tgz#5b23c34641db9f84b323e270bab8d6089984acf1" + integrity sha512-BVx3kiJZkUNI18uoeK3vZQpOvUgtwRm5iKnpoPp+umLeXatEzuhfHburM78BugCV4U9tFxXoSlihfcv+XnVCog== dependencies: lodash.template "^4.5.0" - postcss "^7.0.2" postcss-less@^3.1.4: version "3.1.4" @@ -9946,13 +9976,12 @@ postcss-modules-values@^3.0.0: icss-utils "^4.0.0" postcss "^7.0.6" -postcss-nested@4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-4.2.3.tgz#c6f255b0a720549776d220d00c4b70cd244136f6" - integrity sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== +postcss-nested@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.1.tgz#e7a77f7a806a09c8de0f2c163d8e3d09f00f3139" + integrity sha512-ZHNSAoHrMtbEzjq+Qs4R0gHijpXc6F1YUv4TGmGaz7rtfMvVJBbu5hMOH+CrhEaljQpEmx5N/P8i1pXTkbVAmg== dependencies: - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" + postcss-selector-parser "^6.0.4" postcss-nesting@7.0.1: version "7.0.1" @@ -9985,22 +10014,23 @@ postcss-pseudoelements@5.0.0: dependencies: postcss "^6.0.0" -postcss-replace-overflow-wrap@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" +postcss-replace-overflow-wrap@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== -postcss-reporter@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.1.tgz#7c055120060a97c8837b4e48215661aafb74245f" - integrity sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw== +postcss-reporter@7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.1.tgz#463780d0d8d64f356403eba901fdeae71d988f2b" + integrity sha512-R9AK80KIqqMb+lwGRBcRkXS7r96VCTxrZvvrfibyA/dWjqctwx7leHMCC05A9HbW8PnChwOWwrmISwp5HQu5wg== dependencies: - chalk "^2.4.1" - lodash "^4.17.11" - log-symbols "^2.2.0" - postcss "^7.0.7" + colorette "^1.2.1" + lodash.difference "^4.5.0" + lodash.forown "^4.4.0" + lodash.get "^4.4.2" + lodash.groupby "^4.6.0" + lodash.sortby "^4.7.0" + log-symbols "^4.0.0" postcss-resolve-nested-selector@0.1.1, postcss-resolve-nested-selector@^0.1.1: version "0.1.1" @@ -10022,7 +10052,14 @@ postcss-sass@^0.4.4: gonzales-pe "^4.3.0" postcss "^7.0.21" -postcss-scss@2.1.1, postcss-scss@^2.1.1: +postcss-scss@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-3.0.2.tgz#b43afd45b49dfeb9f6266a0c7b29faf0941d18bd" + integrity sha512-gR31pETUW0nHKbciPh/2CU+HI3phdgT5Zw/9Z2Wq/hX1G54PmydF965Hx8X6ZDldrFgMuQageNJfk00V+U8YRQ== + dependencies: + postcss "^8.1.0" + +postcss-scss@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-2.1.1.tgz#ec3a75fa29a55e016b90bf3269026c53c1d2b383" integrity sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA== @@ -10045,7 +10082,7 @@ postcss-selector-not@4.0.0: balanced-match "^1.0.0" postcss "^7.0.2" -postcss-selector-parser@6.0.4, postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: +postcss-selector-parser@6.0.4, postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: version "6.0.4" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== @@ -10055,7 +10092,7 @@ postcss-selector-parser@6.0.4, postcss-selector-parser@^6.0.0, postcss-selector- uniq "^1.0.1" util-deprecate "^1.0.2" -postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3: +postcss-selector-parser@^5.0.0-rc.3: version "5.0.0" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== @@ -10109,14 +10146,15 @@ postcss-values-parser@^3.2.0: postcss "^7.0.5" url-regex "^5.0.0" -postcss@7.0.35, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.4, postcss@^7.0.5, postcss@^7.0.6, postcss@^7.0.7: - version "7.0.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" - integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== +postcss@8.1.1, postcss@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.1.tgz#c3a287dd10e4f6c84cb3791052b96a5d859c9389" + integrity sha512-9DGLSsjooH3kSNjTZUOt2eIj2ZTW0VI2PZ/3My+8TC7KIbH2OKwUlISfDsf63EP4aiRUt3XkEWMWvyJHvJelEg== dependencies: - chalk "^2.4.2" + colorette "^1.2.1" + line-column "^1.0.2" + nanoid "^3.1.12" source-map "^0.6.1" - supports-color "^6.1.0" postcss@^5.0.5: version "5.2.18" @@ -10137,6 +10175,15 @@ postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.10, postcss@^6.0.18, postcss@^6.0.2 source-map "^0.6.1" supports-color "^5.4.0" +postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.4, postcss@^7.0.5, postcss@^7.0.6, postcss@^7.0.7: + version "7.0.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"