diff --git a/package.json b/package.json index 65a598c69..9d27a8f32 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@file-services/memory": "^8.3.3", "@file-services/types": "^8.3.3", "@playwright/browser-chromium": "^1.40.1", - "@stylable/cli": "^5.16.0", - "@stylable/webpack-plugin": "^5.16.0", + "@stylable/cli": "^5.17.0", + "@stylable/webpack-plugin": "^5.17.0", "@types/chai": "^4.3.11", "@types/chai-as-promised": "^7.1.8", "@types/cors": "^2.8.17", diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 0edba0aa8..d43dac39a 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -17,7 +17,7 @@ "react": ">=16" }, "dependencies": { - "@stylable/runtime": "^5.16.0", + "@stylable/runtime": "^5.17.0", "@wixc3/engine-core": "^42.0.0", "@wixc3/engine-runtime-node": "^42.0.0", "@wixc3/engine-scripts": "^42.0.0", diff --git a/yarn.lock b/yarn.lock index 1fa2b1879..5249d287e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -251,7 +251,7 @@ "@file-services/types" "^8.3.3" "@file-services/utils" "^8.3.3" -"@file-services/node@^8.2.0", "@file-services/node@^8.3.3": +"@file-services/node@^8.2.0", "@file-services/node@^8.3.1", "@file-services/node@^8.3.3": version "8.3.3" resolved "https://registry.yarnpkg.com/@file-services/node/-/node-8.3.3.tgz#56eec5239a75b31d42a92177517e8f7916ac2edd" integrity sha512-gZH5C4QRs4DurIxu/xa44zfqELHYtxjyQAx9NwDD7eNjst1jVbSOKtWD6beDXw88OI/6KzpxnbOnhwksQphJ6g== @@ -273,7 +273,7 @@ dependencies: type-fest "^4.6.0" -"@file-services/types@^8.2.0", "@file-services/types@^8.3.3": +"@file-services/types@^8.2.0", "@file-services/types@^8.3.1", "@file-services/types@^8.3.3": version "8.3.3" resolved "https://registry.yarnpkg.com/@file-services/types/-/types-8.3.3.tgz#33817a1cb7e2fdbf51354ef6beb6663cd55a265d" integrity sha512-b6IM6MNZ6HKm5GicSKI61Rj1UZy87UtBCUvBiqT+w16biEYxeV7fBCj6gCeu8fWdPdfXgUK2QFKAB0RST+D4GQ== @@ -932,27 +932,27 @@ resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553" integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== -"@stylable/build-tools@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/build-tools/-/build-tools-5.16.0.tgz#6a1a998e6bc671ce9f28cc1574070e99ae40e39d" - integrity sha512-3mnCTTlSdZ2Ue0zZTdXvlgvvIJKYGumyGz7SL++Buxhp0Qeh1N77UM7l1xDgO/oKqXUbJ0oBnTzdHFCgmCkpRA== +"@stylable/build-tools@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/build-tools/-/build-tools-5.17.0.tgz#d83140a1c43873ad9d977c18e4fb530418899d1c" + integrity sha512-uRqus7Xp7gkdORQ1K33/IQ4Y4uCl/NMK0JOMwm7uho34S9r0LOfxSMS4ZZV3hZv/Zbnyxvu+3CDyGRZeN3CTrg== dependencies: - "@stylable/core" "^5.16.0" + "@stylable/core" "^5.17.0" find-config "^1.0.0" -"@stylable/cli@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/cli/-/cli-5.16.0.tgz#8bd4253f8e2c1c0bb80aafec06b6b0ae1f5f1c6f" - integrity sha512-G8lulP9UmnYK7gLaTI4WMfoL9Kt4yNDJhKTKqQkDSIxVm9XjfLXJC0yfoFgdjc6Nb+iTzPRtICX5H3+GUF041w== - dependencies: - "@file-services/node" "^8.2.0" - "@file-services/types" "^8.2.0" - "@stylable/build-tools" "^5.16.0" - "@stylable/code-formatter" "^5.16.0" - "@stylable/core" "^5.16.0" - "@stylable/module-utils" "^5.16.0" - "@stylable/node" "^5.16.0" - "@stylable/optimizer" "^5.16.0" +"@stylable/cli@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/cli/-/cli-5.17.0.tgz#70c1a877f1bf8736d645761726f08d832c314675" + integrity sha512-pDJvchGjE29MTwlj6Z0uRLvb+bS4BG5VvmPXJYIgZALIx4BpwbvOD07PAuzLXufhysS6lki46j3umbnha3sf1Q== + dependencies: + "@file-services/node" "^8.3.1" + "@file-services/types" "^8.3.1" + "@stylable/build-tools" "^5.17.0" + "@stylable/code-formatter" "^5.17.0" + "@stylable/core" "^5.17.0" + "@stylable/module-utils" "^5.17.0" + "@stylable/node" "^5.17.0" + "@stylable/optimizer" "^5.17.0" "@wixc3/resolve-directory-context" "^3.0.5" decache "^4.6.2" lodash.camelcase "^4.3.0" @@ -960,20 +960,20 @@ mime "^3.0.0" yargs "^17.7.2" -"@stylable/code-formatter@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/code-formatter/-/code-formatter-5.16.0.tgz#453382c2e3ff2a3f28fed7e529f25bba7551e463" - integrity sha512-FTHHREeocBvCaiOQLqj6KEe8I4aCNXu/kAvXhhbIz7EcyNbFsaJi9vEQ8mcnY/MwNSOTe4fhNN3g4TZdU9m1LA== +"@stylable/code-formatter@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/code-formatter/-/code-formatter-5.17.0.tgz#f17c2cdf48ccce9ac6d8aa6978e22fe5b4d4b38a" + integrity sha512-NwFpIR09FN/cvD2JkI5bhRKumagyFMPB90+IaGunz6EZikpx2uzlOsx2f5KDF+nLukxE5DcZv7Ze7+4TGYMzBA== dependencies: - "@stylable/core" "^5.16.0" + "@stylable/core" "^5.17.0" "@tokey/css-value-parser" "^0.1.4" js-beautify "^1.14.9" - postcss "^8.4.29" + postcss "^8.4.31" -"@stylable/core@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/core/-/core-5.16.0.tgz#73b954feb11ddd94eb2a3c364dd03eb55c7022b4" - integrity sha512-I0YoqVcopWo9qViXtiUts8XlQIBqUZcbtS4qBou7xge8d9drwfBSpQAD7L4cLAeFhQN6ApySbH2guFGZ4f5JjQ== +"@stylable/core@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/core/-/core-5.17.0.tgz#870c71dfe4347353cbad25ab8b580b11ee44fefe" + integrity sha512-xkp9RBNKa7XrnPgz/gKbsV6OJ8TzLSQ5I5SNA1idK+p8IcAKXwl/sU4pVmGGEFmGVR7TYfM7sevT022iPi3q3g== dependencies: "@tokey/css-selector-parser" "^0.6.2" "@tokey/css-value-parser" "^0.1.4" @@ -985,61 +985,61 @@ is-vendor-prefixed "^4.0.0" lodash.clonedeep "^4.5.0" lodash.clonedeepwith "^4.5.0" - postcss "^8.4.29" + postcss "^8.4.31" postcss-js "^4.0.1" postcss-nested "^6.0.1" postcss-safe-parser "^6.0.0" postcss-value-parser "^4.2.0" -"@stylable/module-utils@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/module-utils/-/module-utils-5.16.0.tgz#ae04f369d3952708fbd2bc5a5ebb529d63a41a1a" - integrity sha512-kmcYcsO91NfCZMslyIJxrMLMEH0htCIevNByGCfBb/uGxhUBp6i/Ytpt/0jkUsYdrsS8gwyoocZN6nZoGtWp6Q== +"@stylable/module-utils@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/module-utils/-/module-utils-5.17.0.tgz#adf238b105cfb3e894066adcd8c7de45548d9d7a" + integrity sha512-ZpRkvCgymRquSakogE6pL0TefElNU9ClxsTSvIYR6myBOkIP/RU7VVWXYf/fpkGYuuFvdkZ4UGM2EHJwiGv6xw== dependencies: - "@stylable/core" "^5.16.0" + "@stylable/core" "^5.17.0" "@tokey/core" "^1.4.0" vlq "^2.0.4" -"@stylable/node@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/node/-/node-5.16.0.tgz#20447768777b5ab2ecff992b33bba9ac571e20c2" - integrity sha512-0sXcq3uPkHb0L9TESUDNKKQ+xD0Aq0JalfLoV4oUv59pqQ6YjWfEXSrwTu60b4SKDRu3PUpO1BYMBNfcg4rTRQ== +"@stylable/node@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/node/-/node-5.17.0.tgz#1d115c52c166f602da0d9cfac56311b06fd06f1d" + integrity sha512-MDIGyWjx4Fg0/dbydlMDg/2oRLYv3TpOZwToP8Bm7YUjc4giz7gly0YtRFHQszXyf8xE501I9p6F27yyL1e25g== dependencies: - "@stylable/build-tools" "^5.16.0" - "@stylable/core" "^5.16.0" - "@stylable/module-utils" "^5.16.0" + "@stylable/build-tools" "^5.17.0" + "@stylable/core" "^5.17.0" + "@stylable/module-utils" "^5.17.0" find-config "^1.0.0" -"@stylable/optimizer@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/optimizer/-/optimizer-5.16.0.tgz#8876c528f1537b9ab7f3d836312535fbf20f4a7e" - integrity sha512-WINdJIZNF9pJvJug/WeFjjIIpT8na2VDMnjF0l33Gquu20aDS3fMv/OF5aSvWkaR/VnnVJS90nAalnd0B0YQYQ== +"@stylable/optimizer@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/optimizer/-/optimizer-5.17.0.tgz#ba22a1eecd9ccfab9ab28ec7ed59cef6b407a9b0" + integrity sha512-D0xmX4gybisGfsULRxOr2Rums/22BCCcNe5NHrS2oyVePOiJF1p5+sjCIpFneo1Bu9iw8SmXZPE2VV7/biCOlA== dependencies: - "@stylable/core" "^5.16.0" + "@stylable/core" "^5.17.0" "@tokey/css-selector-parser" "^0.6.2" csso "^5.0.5" - postcss "^8.4.29" - -"@stylable/runtime@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/runtime/-/runtime-5.16.0.tgz#88d595ab015a01d422545cd92697fd83f7e915b2" - integrity sha512-ckdKKGR1wn7a2IcUrTugO2vcvzLfoWY7Z2CrqzQsPXnMc1mjQk+mz2f7RRehUOysu+zDCWlFKXa1QdbM9s2ESg== - -"@stylable/webpack-plugin@^5.16.0": - version "5.16.0" - resolved "https://registry.yarnpkg.com/@stylable/webpack-plugin/-/webpack-plugin-5.16.0.tgz#1d02fa8fcc8da3a312eebbf4c9ef3d1c750a32f7" - integrity sha512-WjQVXlKkgqea/S4e5oZ+eIWmLNmibJOtXrsOGO9EldzVWzV7kOXEPhjGdbupTjcgObOTmNdfBYIy7uJWzGrjNg== - dependencies: - "@stylable/build-tools" "^5.16.0" - "@stylable/cli" "^5.16.0" - "@stylable/core" "^5.16.0" - "@stylable/module-utils" "^5.16.0" - "@stylable/node" "^5.16.0" - "@stylable/optimizer" "^5.16.0" - "@stylable/runtime" "^5.16.0" + postcss "^8.4.31" + +"@stylable/runtime@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/runtime/-/runtime-5.17.0.tgz#bee3e90b92f4ee2cd64795c7e71c8521be42d31f" + integrity sha512-ejNktFG1KA4YGt/GzsDZOJgWMHsNOwt4kDMi2JIG+02k4ICBf0RNVg90/CZZpWZ46S3vkgTBCueM1LyIu3qI4A== + +"@stylable/webpack-plugin@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@stylable/webpack-plugin/-/webpack-plugin-5.17.0.tgz#ede94a2e89aef847b8f763aceb329d0b15293f25" + integrity sha512-V4QdRwAuBLJAIYBOiN96uk7m25JjoLWqUCKixPaUPB2SORi2uCgfvh7JqS7Z5F7NpktQXJ/QfXVppCg+0MnscA== + dependencies: + "@stylable/build-tools" "^5.17.0" + "@stylable/cli" "^5.17.0" + "@stylable/core" "^5.17.0" + "@stylable/module-utils" "^5.17.0" + "@stylable/node" "^5.17.0" + "@stylable/optimizer" "^5.17.0" + "@stylable/runtime" "^5.17.0" decache "^4.6.2" lodash.clonedeep "^4.5.0" - postcss "^8.4.29" + postcss "^8.4.31" "@szmarczak/http-timer@^4.0.5": version "4.0.6" @@ -1308,16 +1308,16 @@ integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== "@types/node@*", "@types/node@>=10.0.0": - version "20.10.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.2.tgz#32a5e8228357f57714ad28d52229ab04880c2814" - integrity sha512-37MXfxkb0vuIlRKHNxwCkb60PNBpR94u4efQuN4JgIAm66zfCDXGSAFCef9XUWFovX2R1ok6Z7MHhtdVXXkkIw== + version "20.10.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.3.tgz#4900adcc7fc189d5af5bb41da8f543cea6962030" + integrity sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg== dependencies: undici-types "~5.26.4" "@types/node@18", "@types/node@^18.11.18": - version "18.19.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.1.tgz#e3ed7d5ab5ea21f33a4503decb2171e0d8f53070" - integrity sha512-mZJ9V11gG5Vp0Ox2oERpeFDl+JvCwK24PGy76vVY/UgBtjwJWc5rYBThFxmbnYOm9UPZNm6wEl/sxHt2SU7x9A== + version "18.19.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.2.tgz#865107157bda220eef9fa8c2173152d6559a41ae" + integrity sha512-6wzfBdbWpe8QykUkXBjtmO3zITA0A3FIjoy+in0Y2K4KrCiRhNYJIdwAPDffZ3G6GnaKaSLSEa9ZuORLfEoiwg== dependencies: undici-types "~5.26.4" @@ -2282,13 +2282,13 @@ browser-stdout@1.3.1: integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== browserslist@^4.14.5: - version "4.22.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" - integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== + version "4.22.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" + integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== dependencies: - caniuse-lite "^1.0.30001541" - electron-to-chromium "^1.4.535" - node-releases "^2.0.13" + caniuse-lite "^1.0.30001565" + electron-to-chromium "^1.4.601" + node-releases "^2.0.14" update-browserslist-db "^1.0.13" buffer-crc32@~0.2.3: @@ -2477,7 +2477,7 @@ camelcase@^6.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001541: +caniuse-lite@^1.0.30001565: version "1.0.30001565" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz#a528b253c8a2d95d2b415e11d8b9942acc100c4f" integrity sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w== @@ -3362,7 +3362,7 @@ electron-publish@24.8.1: lazy-val "^1.0.5" mime "^2.5.2" -electron-to-chromium@^1.4.535: +electron-to-chromium@^1.4.601: version "1.4.601" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.601.tgz#cac69868548aee89961ffe63ff5a7716f0685b75" integrity sha512-SpwUMDWe9tQu8JX5QCO1+p/hChAi9AE9UpoC3rcHVc+gdCGlbT3SGb5I1klgb952HRIyvt9wZhSz9bNBYz9swA== @@ -6055,7 +6055,7 @@ node-machine-id@1.1.12: resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== -node-releases@^2.0.13: +node-releases@^2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== @@ -6766,7 +6766,7 @@ postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.4.29: +postcss@^8.4.31: version "8.4.32" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.32.tgz#1dac6ac51ab19adb21b8b34fd2d93a86440ef6c9" integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==