mirror of
https://github.com/TeamPiped/Piped.git
synced 2024-08-14 23:57:27 +00:00
Use lightning css for minifying css.
This commit is contained in:
parent
6109ad7447
commit
692e0cf2c9
3 changed files with 107 additions and 7 deletions
|
@ -42,6 +42,7 @@
|
||||||
"eslint-config-prettier": "8.8.0",
|
"eslint-config-prettier": "8.8.0",
|
||||||
"eslint-plugin-prettier": "4.2.1",
|
"eslint-plugin-prettier": "4.2.1",
|
||||||
"eslint-plugin-vue": "9.15.1",
|
"eslint-plugin-vue": "9.15.1",
|
||||||
|
"lightningcss": "1.21.5",
|
||||||
"prettier": "2.8.8",
|
"prettier": "2.8.8",
|
||||||
"unocss": "0.53.4",
|
"unocss": "0.53.4",
|
||||||
"vite": "4.4.0",
|
"vite": "4.4.0",
|
||||||
|
|
112
pnpm-lock.yaml
112
pnpm-lock.yaml
|
@ -97,6 +97,9 @@ devDependencies:
|
||||||
eslint-plugin-vue:
|
eslint-plugin-vue:
|
||||||
specifier: 9.15.1
|
specifier: 9.15.1
|
||||||
version: 9.15.1(eslint@8.44.0)
|
version: 9.15.1(eslint@8.44.0)
|
||||||
|
lightningcss:
|
||||||
|
specifier: 1.21.5
|
||||||
|
version: 1.21.5
|
||||||
prettier:
|
prettier:
|
||||||
specifier: 2.8.8
|
specifier: 2.8.8
|
||||||
version: 2.8.8
|
version: 2.8.8
|
||||||
|
@ -105,7 +108,7 @@ devDependencies:
|
||||||
version: 0.53.4(postcss@8.4.24)(rollup@2.79.1)(vite@4.4.0)
|
version: 0.53.4(postcss@8.4.24)(rollup@2.79.1)(vite@4.4.0)
|
||||||
vite:
|
vite:
|
||||||
specifier: 4.4.0
|
specifier: 4.4.0
|
||||||
version: 4.4.0(terser@5.18.2)
|
version: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
vite-plugin-eslint:
|
vite-plugin-eslint:
|
||||||
specifier: 1.8.1
|
specifier: 1.8.1
|
||||||
version: 1.8.1(eslint@8.44.0)(vite@4.4.0)
|
version: 1.8.1(eslint@8.44.0)(vite@4.4.0)
|
||||||
|
@ -2196,7 +2199,7 @@ packages:
|
||||||
chokidar: 3.5.3
|
chokidar: 3.5.3
|
||||||
fast-glob: 3.3.0
|
fast-glob: 3.3.0
|
||||||
magic-string: 0.30.0
|
magic-string: 0.30.0
|
||||||
vite: 4.4.0(terser@5.18.2)
|
vite: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
dev: true
|
dev: true
|
||||||
|
@ -2216,7 +2219,7 @@ packages:
|
||||||
regenerator-runtime: 0.13.11
|
regenerator-runtime: 0.13.11
|
||||||
systemjs: 6.14.1
|
systemjs: 6.14.1
|
||||||
terser: 5.18.2
|
terser: 5.18.2
|
||||||
vite: 4.4.0(terser@5.18.2)
|
vite: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
@ -2228,7 +2231,7 @@ packages:
|
||||||
vite: ^4.0.0
|
vite: ^4.0.0
|
||||||
vue: ^3.2.25
|
vue: ^3.2.25
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 4.4.0(terser@5.18.2)
|
vite: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
vue: 3.3.4
|
vue: 3.3.4
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
@ -2685,6 +2688,12 @@ packages:
|
||||||
resolution: {integrity: sha512-FJ9RDpf3GicEBvzI3jxc2XhHzbqD8p4ANw/1kPsFBfTvP1b7Gn/Lg1vO7R9J4IVgoMbyUmFrFGZafJ1hPZpvlg==}
|
resolution: {integrity: sha512-FJ9RDpf3GicEBvzI3jxc2XhHzbqD8p4ANw/1kPsFBfTvP1b7Gn/Lg1vO7R9J4IVgoMbyUmFrFGZafJ1hPZpvlg==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/detect-libc@1.0.3:
|
||||||
|
resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
|
||||||
|
engines: {node: '>=0.10'}
|
||||||
|
hasBin: true
|
||||||
|
dev: true
|
||||||
|
|
||||||
/doctrine@3.0.0:
|
/doctrine@3.0.0:
|
||||||
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
|
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
|
||||||
engines: {node: '>=6.0.0'}
|
engines: {node: '>=6.0.0'}
|
||||||
|
@ -3611,6 +3620,94 @@ packages:
|
||||||
type-check: 0.4.0
|
type-check: 0.4.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/lightningcss-darwin-arm64@1.21.5:
|
||||||
|
resolution: {integrity: sha512-z05hyLX85WY0UfhkFUOrWEFqD69lpVAmgl3aDzMKlIZJGygbhbegqb4PV8qfUrKKNBauut/qVNPKZglhTaDDxA==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [darwin]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-darwin-x64@1.21.5:
|
||||||
|
resolution: {integrity: sha512-MSJhmej/U9MrdPxDk7+FWhO8+UqVoZUHG4VvKT5RQ4RJtqtANTiWiI97LvoVNMtdMnHaKs1Pkji6wHUFxjJsHQ==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [darwin]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-linux-arm-gnueabihf@1.21.5:
|
||||||
|
resolution: {integrity: sha512-xN6+5/JsMrbZHL1lPl+MiNJ3Xza12ueBKPepiyDCFQzlhFRTj7D0LG+cfNTzPBTO8KcYQynLpl1iBB8LGp3Xtw==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [arm]
|
||||||
|
os: [linux]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-linux-arm64-gnu@1.21.5:
|
||||||
|
resolution: {integrity: sha512-KfzFNhC4XTbmG3ma/xcTs/IhCwieW89XALIusKmnV0N618ZDXEB0XjWOYQRCXeK9mfqPdbTBpurEHV/XZtkniQ==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [linux]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-linux-arm64-musl@1.21.5:
|
||||||
|
resolution: {integrity: sha512-bc0GytQO5Mn9QM6szaZ+31fQHNdidgpM1sSCwzPItz8hg3wOvKl8039rU0veMJV3ZgC9z0ypNRceLrSHeRHmXw==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [linux]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-linux-x64-gnu@1.21.5:
|
||||||
|
resolution: {integrity: sha512-JwMbgypPQgc2kW2av3OwzZ8cbrEuIiDiXPJdXRE6aVxu67yHauJawQLqJKTGUhiAhy6iLDG8Wg0a3/ziL+m+Kw==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [linux]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-linux-x64-musl@1.21.5:
|
||||||
|
resolution: {integrity: sha512-Ib8b6IQ/OR/VrPU6YBgy4T3QnuHY7DUa95O+nz+cwrTkMSN6fuHcTcIaz4t8TJ6HI5pl3uxUOZjmtls2pyQWow==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [linux]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss-win32-x64-msvc@1.21.5:
|
||||||
|
resolution: {integrity: sha512-A8cSi8lUpBeVmoF+DqqW7cd0FemDbCuKr490IXdjyeI+KL8adpSKUs8tcqO0OXPh1EoDqK7JNkD/dELmd4Iz5g==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [win32]
|
||||||
|
requiresBuild: true
|
||||||
|
dev: true
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
/lightningcss@1.21.5:
|
||||||
|
resolution: {integrity: sha512-/pEUPeih2EwIx9n4T82aOG6CInN83tl/mWlw6B5gWLf36UplQi1L+5p3FUHsdt4fXVfOkkh9KIaM3owoq7ss8A==}
|
||||||
|
engines: {node: '>= 12.0.0'}
|
||||||
|
dependencies:
|
||||||
|
detect-libc: 1.0.3
|
||||||
|
optionalDependencies:
|
||||||
|
lightningcss-darwin-arm64: 1.21.5
|
||||||
|
lightningcss-darwin-x64: 1.21.5
|
||||||
|
lightningcss-linux-arm-gnueabihf: 1.21.5
|
||||||
|
lightningcss-linux-arm64-gnu: 1.21.5
|
||||||
|
lightningcss-linux-arm64-musl: 1.21.5
|
||||||
|
lightningcss-linux-x64-gnu: 1.21.5
|
||||||
|
lightningcss-linux-x64-musl: 1.21.5
|
||||||
|
lightningcss-win32-x64-msvc: 1.21.5
|
||||||
|
dev: true
|
||||||
|
|
||||||
/local-pkg@0.4.3:
|
/local-pkg@0.4.3:
|
||||||
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
|
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
|
@ -4511,7 +4608,7 @@ packages:
|
||||||
'@types/eslint': 8.40.2
|
'@types/eslint': 8.40.2
|
||||||
eslint: 8.44.0
|
eslint: 8.44.0
|
||||||
rollup: 2.79.1
|
rollup: 2.79.1
|
||||||
vite: 4.4.0(terser@5.18.2)
|
vite: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vite-plugin-pwa@0.16.4(vite@4.4.0)(workbox-build@7.0.0)(workbox-window@7.0.0):
|
/vite-plugin-pwa@0.16.4(vite@4.4.0)(workbox-build@7.0.0)(workbox-window@7.0.0):
|
||||||
|
@ -4525,14 +4622,14 @@ packages:
|
||||||
debug: 4.3.4
|
debug: 4.3.4
|
||||||
fast-glob: 3.3.0
|
fast-glob: 3.3.0
|
||||||
pretty-bytes: 6.1.0
|
pretty-bytes: 6.1.0
|
||||||
vite: 4.4.0(terser@5.18.2)
|
vite: 4.4.0(lightningcss@1.21.5)(terser@5.18.2)
|
||||||
workbox-build: 7.0.0
|
workbox-build: 7.0.0
|
||||||
workbox-window: 7.0.0
|
workbox-window: 7.0.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vite@4.4.0(terser@5.18.2):
|
/vite@4.4.0(lightningcss@1.21.5)(terser@5.18.2):
|
||||||
resolution: {integrity: sha512-Wf+DCEjuM8aGavEYiF77hnbxEZ+0+/jC9nABR46sh5Xi+GYeSvkeEFRiVuI3x+tPjxgZeS91h1jTAQTPFgePpA==}
|
resolution: {integrity: sha512-Wf+DCEjuM8aGavEYiF77hnbxEZ+0+/jC9nABR46sh5Xi+GYeSvkeEFRiVuI3x+tPjxgZeS91h1jTAQTPFgePpA==}
|
||||||
engines: {node: ^14.18.0 || >=16.0.0}
|
engines: {node: ^14.18.0 || >=16.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
@ -4561,6 +4658,7 @@ packages:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
esbuild: 0.18.11
|
esbuild: 0.18.11
|
||||||
|
lightningcss: 1.21.5
|
||||||
postcss: 8.4.24
|
postcss: 8.4.24
|
||||||
rollup: 3.26.0
|
rollup: 3.26.0
|
||||||
terser: 5.18.2
|
terser: 5.18.2
|
||||||
|
|
|
@ -73,5 +73,6 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
build: {
|
build: {
|
||||||
sourcemap: true,
|
sourcemap: true,
|
||||||
|
cssMinify: "lightningcss",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue