build: add esbuild/postcss plugins
to allow use `import` in css files automatically convert modern css syntax and determine required polyfills plugins: esbuild-postcss postcss-import postcss-preset-env
这个提交包含在:
父节点
76aaa418dc
当前提交
8c2c98c69b
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"plugins": {
|
||||
"postcss-import": {},
|
||||
"postcss-preset-env": {}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"extends": ["stylelint-config-wikimedia/mediawiki", "stylelint-config-wikimedia/support-modern"],
|
||||
"rules": {
|
||||
"at-rule-disallowed-list": null,
|
||||
"declaration-no-important": null,
|
||||
"function-url-quotes": "always",
|
||||
"no-descending-specificity": null,
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
"chalk": "^5.3.0",
|
||||
"esbuild": "^0.19.5",
|
||||
"esbuild-plugin-less": "^1.3.1",
|
||||
"esbuild-postcss": "^0.0.4",
|
||||
"eslint-config-prettier": "^9.0.0",
|
||||
"eslint-config-wikimedia": "^0.25.1",
|
||||
"eslint-plugin-unicorn": "^49.0.0",
|
||||
|
@ -57,6 +58,8 @@
|
|||
"less-plugin-autoprefix": "^2.0.0",
|
||||
"less-plugin-npm-import": "^2.1.0",
|
||||
"mwn": "^2.0.1",
|
||||
"postcss-import": "^15.1.0",
|
||||
"postcss-preset-env": "^9.3.0",
|
||||
"prettier": "^3.0.3",
|
||||
"prompts": "^2.4.2",
|
||||
"stylelint": "^15.11.0",
|
||||
|
|
798
pnpm-lock.yaml
798
pnpm-lock.yaml
|
@ -68,6 +68,9 @@ devDependencies:
|
|||
esbuild-plugin-less:
|
||||
specifier: ^1.3.1
|
||||
version: 1.3.1(esbuild@0.19.5)
|
||||
esbuild-postcss:
|
||||
specifier: ^0.0.4
|
||||
version: 0.0.4(esbuild@0.19.5)(postcss@8.4.31)(ts-node@10.9.1)
|
||||
eslint-config-prettier:
|
||||
specifier: ^9.0.0
|
||||
version: 9.0.0(eslint@8.53.0)
|
||||
|
@ -92,6 +95,12 @@ devDependencies:
|
|||
mwn:
|
||||
specifier: ^2.0.1
|
||||
version: 2.0.1
|
||||
postcss-import:
|
||||
specifier: ^15.1.0
|
||||
version: 15.1.0(postcss@8.4.31)
|
||||
postcss-preset-env:
|
||||
specifier: ^9.3.0
|
||||
version: 9.3.0(postcss@8.4.31)
|
||||
prettier:
|
||||
specifier: ^3.0.3
|
||||
version: 3.0.3
|
||||
|
@ -1465,6 +1474,46 @@ packages:
|
|||
'@jridgewell/trace-mapping': 0.3.9
|
||||
dev: true
|
||||
|
||||
/@csstools/cascade-layer-name-parser@1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1):
|
||||
resolution: {integrity: sha512-v/5ODKNBMfBl0us/WQjlfsvSlYxfZLhNMVIsuCPib2ulTwGKYbKJbwqw671+qH9Y4wvWVnu7LBChvml/wBKjFg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
'@csstools/css-parser-algorithms': ^2.3.2
|
||||
'@csstools/css-tokenizer': ^2.2.1
|
||||
dependencies:
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
dev: true
|
||||
|
||||
/@csstools/color-helpers@3.0.2:
|
||||
resolution: {integrity: sha512-NMVs/l7Y9eIKL5XjbCHEgGcG8LOUT2qVcRjX6EzkCdlvftHVKr2tHIPzHavfrULRZ5Q2gxrJ9f44dAlj6fX97Q==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
dev: true
|
||||
|
||||
/@csstools/css-calc@1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1):
|
||||
resolution: {integrity: sha512-ZV1TSmToiNcQL1P3hfzlzZzA02mmVkVmXGaUDUqpYUG84PmLhVSZpKX+KfxAuOcK7de04UXSQPBrAvaya6iiGg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
'@csstools/css-parser-algorithms': ^2.3.2
|
||||
'@csstools/css-tokenizer': ^2.2.1
|
||||
dependencies:
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
dev: true
|
||||
|
||||
/@csstools/css-color-parser@1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1):
|
||||
resolution: {integrity: sha512-SlGd8E6ron24JYQPQAIzu5tvmWi1H4sDKTdA7UDnwF45oJv7AVESbOlOO1YjfBhrQFuvLWUgKiOY9DwGoAxwTA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
'@csstools/css-parser-algorithms': ^2.3.2
|
||||
'@csstools/css-tokenizer': ^2.2.1
|
||||
dependencies:
|
||||
'@csstools/color-helpers': 3.0.2
|
||||
'@csstools/css-calc': 1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
dev: true
|
||||
|
||||
/@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1):
|
||||
resolution: {integrity: sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
|
@ -1490,6 +1539,315 @@ packages:
|
|||
'@csstools/css-tokenizer': 2.2.1
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-cascade-layers@4.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-UYFuFL9GgVnftg9v7tBvVEBRLaBeAD66euD+yYy5fYCUld9ZIWTJNCE30hm6STMEdt6FL5xzeVw1lAZ1tpvUEg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13)
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-color-function@3.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-/PIB20G1TPCXmQlaJLWIYzTZRZpj6csT4ijgnshIj/kcmniIRroAfDa0xSWnfuO1eNo0NptIaPU7jzUukWn55Q==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-color-mix-function@2.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-57/g8aGo5eKFjEeJMiRKh8Qq43K2rCyk5ZZTvJ34TNl4zUtYU5DvLkIkOnhCtL8/a4z9oMA42aOnFPddRrScUQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-exponential-functions@1.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-ZLK2iSK4DUxeypGce2PnQSdYugUqDTwxnhNiq1o6OyKMNYgYs4eKbvEhFG8JKr1sJWbeqBi5jRr0017l2EWVvg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-calc': 1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-font-format-keywords@3.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-ntkGj+1uDa/u6lpjPxnkPcjJn7ChO/Kcy08YxctOZI7vwtrdYvFhmE476dq8bj1yna306+jQ9gzXIG/SWfOaRg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-gamut-mapping@1.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-6UQyK8l9YaG5Ao5rBDcCnKHrLsHiQ1E0zeFQuqDJqEtinVzAPb/MwSw3TenZXL1Rnd7th3tb+4CBFHBXdW5tbQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-gradients-interpolation-method@4.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-GT1CzE/Tyr/ei4j5BwKESkHAgg+Gzys/0mAY7W+UiR+XrcYk5hDbOrE/YJIx1rflfO/7La1bDoZtA0YnLl4qNA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-hwb-function@3.0.6(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-uQgWt2Ho2yy2S6qthWY7mD5v57NKxi6dD1NB8nAybU5bJSsm+hLXRGm3/zbOH4xNrqO3Cl60DFSNlSrUME3Xjg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-ic-unit@3.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-n28Er7W9qc48zNjJnvTKuVHY26/+6YlA9WzJRksIHiAWOMxSH5IksXkw7FpkIOd+jLi59BMrX/BWrZMgjkLBHg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-initial@1.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-1l7iHHjIl5qmVeGItugr4ZOlCREDP71mNKqoEyxlosIoiu3Os1nPWMHpuCvDLCLiWI/ONTOg3nzJh7gwHOrqUA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-is-pseudo-class@4.0.3(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13)
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-logical-float-and-clear@2.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-Wki4vxsF6icRvRz8eF9bPpAvwaAt0RHwhVOyzfoFg52XiIMjb6jcbHkGxwpJXP4DVrnFEwpwmrz5aTRqOW82kg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-logical-overflow@1.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-cIrZ8f7bGGvr+W53nEuMspcwaeaI2YTmz6LZ4yiAO5z14/PQgOOv+Pn+qjvPOPoadeY2BmpaoTzZKvdAQuM17w==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-logical-overscroll-behavior@1.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-e89S2LWjnxf0SB2wNUAbqDyFb/Fow/tlOe1XqOLbNx4rf3LrQokM9qldVx7sarnddml3ORE5LDUmlKpPOOeJTA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-logical-resize@2.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-lCQ1aX8c5+WI4t5EoYf3alTzJNNocMqTb+u1J9CINdDhFh1fjovqK+0aHalUHsNstZmzFPNzIkU4Mb3eM9U8SA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-logical-viewport-units@2.0.3(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-xeVxqND5rlQyqLGdH7rX34sIm/JbbQKxpKQP8oD1YQqUHHCLQR9NUS57WqJKajxKN6AcNAMWJhb5LUH5RfPcyA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-media-minmax@1.1.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-t5Li/DPC5QmW/6VFLfUvsw/4dNYYseWR0tOXDeJg/9EKUodBgNawz5tuk5vYKtNvoj+Q08odMuXcpS5YJj0AFA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-calc': 1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/media-query-list-parser': 2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.3(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-IPL8AvnwMYW+cWtp+j8cW3MFN0RyXNT4hLOvs6Rf2N+NcbvXhSyKxZuE3W9Cv4KjaNoNoGx1d0UhT6tktq6tUw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/media-query-list-parser': 2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-nested-calc@3.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-HsB66aDWAouOwD/GcfDTS0a7wCuVWaTpXcjl5VKP0XvFxDiU+r0T8FG7xgb6ovZNZ+qzvGIwRM+CLHhDgXrYgQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-normalize-display-values@3.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-nUvRxI+ALJwkxZdPU4EDyuM380vP91sAGvI3jAOHs/sr3jfcCOzLkY6xKI1Mr526kZ3RivmMoYM/xq+XFyE/bw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-oklab-function@3.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-vBFTQD3CARB3u/XIGO44wWbcO7xG/4GsYqJlcPuUGRSK8mtxes6n4vvNFlIByyAZy2k4d4RY63nyvTbMpeNTaQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-progressive-custom-properties@3.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-YEvTozk1SxnV/PGL5DllBVDuLQ+jiQhyCSQiZJ6CwBMU5JQ9hFde3i1qqzZHuclZfptjrU0JjlX4ePsOhxNzHw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-relative-color-syntax@2.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-2AiFbJSVF4EyymLxme4JzSrbXykHolx8DdZECHjYKMhoulhKLltx5ccYgtrK3BmXGd3v3nJrWFCc8JM8bjuiOg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-scope-pseudo-class@3.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-GFNVsD97OuEcfHmcT0/DAZWAvTM/FFBDQndIOLawNc1Wq8YqpZwBdHa063Lq+Irk7azygTT+Iinyg3Lt76p7rg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-stepped-value-functions@3.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-I3wX44MZVv+tDuWfrd3BTvRB/YRIM2F5v1MBtTI89sxpFn47mNpTwpPYUOGPVCgKlRDfZSlxIUYhUQmqRQZZFQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-calc': 1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-text-decoration-shorthand@3.0.3(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-d5J9m49HhqXRcw1S6vTZuviHi/iknUKGjBpChiNK1ARg9sSa3b8m5lsWz5Izs8ISORZdv2bZRwbw5Z2R6gQ9kQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/color-helpers': 3.0.2
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-trigonometric-functions@3.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-AwzNhF4QOKaLOKvMljwwFkeYXwufhRO15G+kKohHkyoNOL75xWkN+W2Y9ik9tSeAyDv+cYNlYaF+o/a79WjVjg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-calc': 1.1.4(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/postcss-unset-value@3.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-P0JD1WHh3avVyKKRKjd0dZIjCEeaBer8t1BbwGMUDtSZaLhXlLNBqZ8KkqHzYWXOJgHleXAny2/sx8LYl6qhEA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13):
|
||||
resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
|
@ -2207,6 +2565,22 @@ packages:
|
|||
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
|
||||
dev: true
|
||||
|
||||
/autoprefixer@10.4.16(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
|
||||
engines: {node: ^10 || ^12 || >=14}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
postcss: ^8.1.0
|
||||
dependencies:
|
||||
browserslist: 4.22.1
|
||||
caniuse-lite: 1.0.30001561
|
||||
fraction.js: 4.3.7
|
||||
normalize-range: 0.1.2
|
||||
picocolors: 1.0.0
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/autoprefixer@8.6.5:
|
||||
resolution: {integrity: sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==}
|
||||
hasBin: true
|
||||
|
@ -2581,11 +2955,42 @@ packages:
|
|||
which: 2.0.2
|
||||
dev: true
|
||||
|
||||
/css-blank-pseudo@6.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-VbfLlOWO7sBHBTn6pwDQzc07Z0SDydgDBfNfCE0nvrehdBNv9RKsuupIRa/qal0+fBZhAALyQDPMKz5lnvcchw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/css-functions-list@3.2.1:
|
||||
resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==}
|
||||
engines: {node: '>=12 || >=16'}
|
||||
dev: true
|
||||
|
||||
/css-has-pseudo@6.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-X+r+JBuoO37FBOWVNhVJhxtSBUFHgHbrcc0CjFT28JEdOw1qaDwABv/uunyodUuSy2hMPe9j/HjssxSlvUmKjg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13)
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/css-prefers-color-scheme@9.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-03QGAk/FXIRseDdLb7XAiu6gidQ0Nd8945xuM7VFVPpc6goJsG9uIO8xQjTxwbPdPIIV4o4AJoOJyt8gwDl67g==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/css-rule-stream@1.1.0:
|
||||
resolution: {integrity: sha512-qiio/Zkr8I19jh/XuzEkK8OKDQRTrEYaRyIHy4Bwh/tPUe0w8GcQs7r6x24Yc9lT+FbnZFYULxEIXCmaymguUQ==}
|
||||
hasBin: true
|
||||
|
@ -2615,6 +3020,10 @@ packages:
|
|||
resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
|
||||
dev: true
|
||||
|
||||
/cssdb@7.9.0:
|
||||
resolution: {integrity: sha512-WPMT9seTQq6fPAa1yN4zjgZZeoTriSN2LqW9C+otjar12DQIWA4LuSfFrvFJiKp4oD0xIk1vumDLw8K9ur4NBw==}
|
||||
dev: true
|
||||
|
||||
/cssesc@3.0.0:
|
||||
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -2794,6 +3203,19 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/esbuild-postcss@0.0.4(esbuild@0.19.5)(postcss@8.4.31)(ts-node@10.9.1):
|
||||
resolution: {integrity: sha512-CKYibp+aCswskE+gBPnGZ0b9YyuY0n9w2dxyMaoLYEvGTwmjkRj5SV8l1zGJpw8KylqmcMTK0Gr349RnOLd+8A==}
|
||||
peerDependencies:
|
||||
esbuild: '*'
|
||||
postcss: ^8.0.0
|
||||
dependencies:
|
||||
esbuild: 0.19.5
|
||||
postcss: 8.4.31
|
||||
postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.1)
|
||||
transitivePeerDependencies:
|
||||
- ts-node
|
||||
dev: true
|
||||
|
||||
/esbuild@0.19.5:
|
||||
resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==}
|
||||
engines: {node: '>=12'}
|
||||
|
@ -3333,6 +3755,10 @@ packages:
|
|||
mime-types: 2.1.35
|
||||
dev: true
|
||||
|
||||
/fraction.js@4.3.7:
|
||||
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
|
||||
dev: true
|
||||
|
||||
/fs-extra@11.1.1:
|
||||
resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==}
|
||||
engines: {node: '>=14.14'}
|
||||
|
@ -3846,6 +4272,11 @@ packages:
|
|||
type-check: 0.4.0
|
||||
dev: true
|
||||
|
||||
/lilconfig@2.1.0:
|
||||
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
|
||||
engines: {node: '>=10'}
|
||||
dev: true
|
||||
|
||||
/lines-and-columns@1.2.4:
|
||||
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
|
||||
dev: true
|
||||
|
@ -4304,6 +4735,11 @@ packages:
|
|||
engines: {node: '>=8.6'}
|
||||
dev: true
|
||||
|
||||
/pify@2.3.0:
|
||||
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
|
||||
/pify@4.0.1:
|
||||
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
|
||||
engines: {node: '>=6'}
|
||||
|
@ -4321,6 +4757,154 @@ packages:
|
|||
engines: {node: '>=4'}
|
||||
dev: true
|
||||
|
||||
/postcss-attribute-case-insensitive@6.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-IRuCwwAAQbgaLhxQdQcIIK0dCVXg3XDUnzgKD8iwdiYdwU4rMWRWyl/W9/0nA4ihVpq5pyALiHB2veBJ0292pw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-clamp@4.1.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
|
||||
engines: {node: '>=7.6.0'}
|
||||
peerDependencies:
|
||||
postcss: ^8.4.6
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-color-functional-notation@6.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-FsjSmlSufuiFBsIqQ++VxFmvX7zKndZpBkHmfXr4wqhvzM92FTEkAh703iqWTl1U3faTgqioIqCbfqdWiFVwtw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-color-hex-alpha@9.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-SfPjgr//VQ/DOCf80STIAsdAs7sbIbxATvVmd+Ec7JvR8onz9pjawhq3BJM3Pie40EE3TyB0P6hft16D33Nlyg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-color-rebeccapurple@9.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-ds4cq5BjRieizVb2PnvbJ0omg9VCo2/KzluvoFZbxuGpsGJ5BQSD93CHBooinEtangCM5YqUOerGDl4xGmOb6Q==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-custom-media@10.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/cascade-layer-name-parser': 1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/media-query-list-parser': 2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-custom-properties@13.3.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-2Coszybpo8lpLY24vy2CYv9AasiZ39/bs8Imv0pWMq55Gl8NWzfc24OAo3zIX7rc6uUJAqESnVOMZ6V6lpMjJA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/cascade-layer-name-parser': 1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-custom-selectors@7.1.6(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/cascade-layer-name-parser': 1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-dir-pseudo-class@8.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-Oy5BBi0dWPwij/IA+yDYj+/OBMQ9EPqAzTHeSNUYrUWdll/PRJmcbiUj0MNcsBi681I1gcSTLvMERPaXzdbvJg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-double-position-gradients@5.0.2(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-KTbvdOOy8z8zb0BTkEg4/1vqlRlApdvjw8/pFoehgQl0WVO+fezDGlvo0B8xRA+XccA7ohkQCULKNsiNOx70Cw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-focus-visible@9.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-focus-within@8.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-font-variant@5.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
|
||||
peerDependencies:
|
||||
postcss: ^8.1.0
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-gap-properties@5.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-html@1.5.0:
|
||||
resolution: {integrity: sha512-kCMRWJRHKicpA166kc2lAVUGxDZL324bkj/pVOb6RhjB0Z5Krl7mN0AsVkBhVIRZZirY0lyQXG38HCVaoKVNoA==}
|
||||
engines: {node: ^12 || >=14}
|
||||
|
@ -4331,6 +4915,41 @@ packages:
|
|||
postcss-safe-parser: 6.0.0(postcss@8.4.31)
|
||||
dev: true
|
||||
|
||||
/postcss-image-set-function@6.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-import@15.1.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
postcss: ^8.0.0
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
read-cache: 1.0.0
|
||||
resolve: 1.22.8
|
||||
dev: true
|
||||
|
||||
/postcss-lab-function@6.0.7(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-4d1lhDVPukHFqkMv4G5vVcK+tgY52vwb5uR1SWKOaO5389r2q8fMxBWuXSW+YtbCOEGP0/X9KERi9E9le2pJuw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/css-color-parser': 1.4.0(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1)
|
||||
'@csstools/css-tokenizer': 2.2.1
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-less@6.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==}
|
||||
engines: {node: '>=12'}
|
||||
|
@ -4340,10 +4959,173 @@ packages:
|
|||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.1):
|
||||
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
|
||||
engines: {node: '>= 10'}
|
||||
peerDependencies:
|
||||
postcss: '>=8.0.9'
|
||||
ts-node: '>=9.0.0'
|
||||
peerDependenciesMeta:
|
||||
postcss:
|
||||
optional: true
|
||||
ts-node:
|
||||
optional: true
|
||||
dependencies:
|
||||
lilconfig: 2.1.0
|
||||
postcss: 8.4.31
|
||||
ts-node: 10.9.1(@types/node@20.9.0)(typescript@5.2.2)
|
||||
yaml: 1.10.2
|
||||
dev: true
|
||||
|
||||
/postcss-logical@7.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-zYf3vHkoW82f5UZTEXChTJvH49Yl9X37axTZsJGxrCG2kOUwtaAoz9E7tqYg0lsIoJLybaL8fk/2mOi81zVIUw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-media-query-parser@0.2.3:
|
||||
resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==}
|
||||
dev: true
|
||||
|
||||
/postcss-nesting@12.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13)
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-opacity-percentage@2.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.2
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-overflow-shorthand@5.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-2rlxDyeSics/hC2FuMdPnWiP9WUPZ5x7FTuArXLFVpaSQ2woPSfZS4RD59HuEokbZhs/wPUQJ1E3MT6zVv94MQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-page-break@3.0.4(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
|
||||
peerDependencies:
|
||||
postcss: ^8
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-place@9.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-qLEPD9VPH5opDVemwmRaujODF9nExn24VOC3ghgVLEvfYN7VZLwJHes0q/C9YR5hI2UC3VgBE8Wkdp1TxCXhtg==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-preset-env@9.3.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-ycw6doPrqV6QxDCtgiyGDef61bEfiSc59HGM4gOw/wxQxmKnhuEery61oOC/5ViENz/ycpRsuhTexs1kUBTvVw==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
'@csstools/postcss-cascade-layers': 4.0.1(postcss@8.4.31)
|
||||
'@csstools/postcss-color-function': 3.0.7(postcss@8.4.31)
|
||||
'@csstools/postcss-color-mix-function': 2.0.7(postcss@8.4.31)
|
||||
'@csstools/postcss-exponential-functions': 1.0.1(postcss@8.4.31)
|
||||
'@csstools/postcss-font-format-keywords': 3.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-gamut-mapping': 1.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-gradients-interpolation-method': 4.0.7(postcss@8.4.31)
|
||||
'@csstools/postcss-hwb-function': 3.0.6(postcss@8.4.31)
|
||||
'@csstools/postcss-ic-unit': 3.0.2(postcss@8.4.31)
|
||||
'@csstools/postcss-initial': 1.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-is-pseudo-class': 4.0.3(postcss@8.4.31)
|
||||
'@csstools/postcss-logical-float-and-clear': 2.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-logical-overflow': 1.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-logical-overscroll-behavior': 1.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-logical-resize': 2.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-logical-viewport-units': 2.0.3(postcss@8.4.31)
|
||||
'@csstools/postcss-media-minmax': 1.1.0(postcss@8.4.31)
|
||||
'@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.3(postcss@8.4.31)
|
||||
'@csstools/postcss-nested-calc': 3.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-normalize-display-values': 3.0.1(postcss@8.4.31)
|
||||
'@csstools/postcss-oklab-function': 3.0.7(postcss@8.4.31)
|
||||
'@csstools/postcss-progressive-custom-properties': 3.0.2(postcss@8.4.31)
|
||||
'@csstools/postcss-relative-color-syntax': 2.0.7(postcss@8.4.31)
|
||||
'@csstools/postcss-scope-pseudo-class': 3.0.0(postcss@8.4.31)
|
||||
'@csstools/postcss-stepped-value-functions': 3.0.2(postcss@8.4.31)
|
||||
'@csstools/postcss-text-decoration-shorthand': 3.0.3(postcss@8.4.31)
|
||||
'@csstools/postcss-trigonometric-functions': 3.0.2(postcss@8.4.31)
|
||||
'@csstools/postcss-unset-value': 3.0.0(postcss@8.4.31)
|
||||
autoprefixer: 10.4.16(postcss@8.4.31)
|
||||
browserslist: 4.22.1
|
||||
css-blank-pseudo: 6.0.0(postcss@8.4.31)
|
||||
css-has-pseudo: 6.0.0(postcss@8.4.31)
|
||||
css-prefers-color-scheme: 9.0.0(postcss@8.4.31)
|
||||
cssdb: 7.9.0
|
||||
postcss: 8.4.31
|
||||
postcss-attribute-case-insensitive: 6.0.2(postcss@8.4.31)
|
||||
postcss-clamp: 4.1.0(postcss@8.4.31)
|
||||
postcss-color-functional-notation: 6.0.2(postcss@8.4.31)
|
||||
postcss-color-hex-alpha: 9.0.2(postcss@8.4.31)
|
||||
postcss-color-rebeccapurple: 9.0.1(postcss@8.4.31)
|
||||
postcss-custom-media: 10.0.2(postcss@8.4.31)
|
||||
postcss-custom-properties: 13.3.2(postcss@8.4.31)
|
||||
postcss-custom-selectors: 7.1.6(postcss@8.4.31)
|
||||
postcss-dir-pseudo-class: 8.0.0(postcss@8.4.31)
|
||||
postcss-double-position-gradients: 5.0.2(postcss@8.4.31)
|
||||
postcss-focus-visible: 9.0.0(postcss@8.4.31)
|
||||
postcss-focus-within: 8.0.0(postcss@8.4.31)
|
||||
postcss-font-variant: 5.0.0(postcss@8.4.31)
|
||||
postcss-gap-properties: 5.0.0(postcss@8.4.31)
|
||||
postcss-image-set-function: 6.0.1(postcss@8.4.31)
|
||||
postcss-lab-function: 6.0.7(postcss@8.4.31)
|
||||
postcss-logical: 7.0.0(postcss@8.4.31)
|
||||
postcss-nesting: 12.0.1(postcss@8.4.31)
|
||||
postcss-opacity-percentage: 2.0.0(postcss@8.4.31)
|
||||
postcss-overflow-shorthand: 5.0.0(postcss@8.4.31)
|
||||
postcss-page-break: 3.0.4(postcss@8.4.31)
|
||||
postcss-place: 9.0.0(postcss@8.4.31)
|
||||
postcss-pseudo-class-any-link: 9.0.0(postcss@8.4.31)
|
||||
postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.31)
|
||||
postcss-selector-not: 7.0.1(postcss@8.4.31)
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
/postcss-pseudo-class-any-link@9.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-QNCYIL98VKFKY6HGDEJpF6+K/sg9bxcUYnOmNHJxZS5wsFDFaVoPeG68WAuhsqwbIBSo/b9fjEnTwY2mTSD+uA==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-replace-overflow-wrap@4.0.0(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
|
||||
peerDependencies:
|
||||
postcss: ^8.0.3
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-resolve-nested-selector@0.1.1:
|
||||
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
|
||||
dev: true
|
||||
|
@ -4357,6 +5139,16 @@ packages:
|
|||
postcss: 8.4.31
|
||||
dev: true
|
||||
|
||||
/postcss-selector-not@7.0.1(postcss@8.4.31):
|
||||
resolution: {integrity: sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==}
|
||||
engines: {node: ^14 || ^16 || >=18}
|
||||
peerDependencies:
|
||||
postcss: ^8.4
|
||||
dependencies:
|
||||
postcss: 8.4.31
|
||||
postcss-selector-parser: 6.0.13
|
||||
dev: true
|
||||
|
||||
/postcss-selector-parser@6.0.13:
|
||||
resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
|
||||
engines: {node: '>=4'}
|
||||
|
@ -4453,6 +5245,12 @@ packages:
|
|||
resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==}
|
||||
dev: true
|
||||
|
||||
/read-cache@1.0.0:
|
||||
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
|
||||
dependencies:
|
||||
pify: 2.3.0
|
||||
dev: true
|
||||
|
||||
/read-pkg-up@7.0.1:
|
||||
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
|
@ -3,6 +3,7 @@ import LessPluginAutoPrefix from 'less-plugin-autoprefix';
|
|||
import LessPluginNpmImport from 'less-plugin-npm-import';
|
||||
import browserslist from 'browserslist-config-wikimedia/modern-es6-only';
|
||||
import {lessLoader} from 'esbuild-plugin-less';
|
||||
import postcss from 'esbuild-postcss';
|
||||
|
||||
/**
|
||||
* @summary Do not forget to declare these file extensions in `src/global.d.ts`
|
||||
|
@ -23,6 +24,7 @@ const esbuildOptions: BuildOptions = {
|
|||
bundle: true,
|
||||
charset: 'utf8',
|
||||
plugins: [
|
||||
postcss(),
|
||||
lessLoader({
|
||||
plugins: [
|
||||
new LessPluginAutoPrefix({
|
||||
|
|
正在加载...
在新工单中引用