Skip to content

Commit cd30ed3

Browse files
authored
Update stylelint and vitepress (hestiacp#3256)
1 parent c24f06e commit cd30ed3

File tree

4 files changed

+264
-260
lines changed

4 files changed

+264
-260
lines changed

.stylelintrc.cjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
module.exports = {
2-
extends: ['stylelint-config-standard', 'stylelint-config-prettier'],
2+
extends: ['stylelint-config-standard'],
33
rules: {
44
'selector-class-pattern': null,
55
'no-descending-specificity': null,
66
'block-no-empty': null,
77
'declaration-block-no-shorthand-property-overrides': null,
8+
// Seems to be broken a bit, but would be nice to have
9+
// 'declaration-property-value-no-unknown': true,
810
},
911
};

docs/.vitepress/config.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default defineConfig({
77
description: "Open-source web server control panel.",
88

99
lastUpdated: true,
10-
cleanUrls: "disabled",
10+
cleanUrls: false,
1111

1212
head: [
1313
["link", { rel: "icon", sizes: "any", href: "/favicon.ico" }],
@@ -79,19 +79,19 @@ function nav(): DefaultTheme.NavItem[] {
7979
];
8080
}
8181

82-
function sidebarDocs(): DefaultTheme.SidebarGroup[] {
82+
function sidebarDocs(): DefaultTheme.SidebarItem[] {
8383
return [
8484
{
8585
text: "Introduction",
86-
collapsible: true,
86+
collapsed: false,
8787
items: [
8888
{ text: "Getting started", link: "/docs/introduction/getting-started.md" },
8989
{ text: "Best practices", link: "/docs/introduction/best-practices.md" },
9090
],
9191
},
9292
{
9393
text: "User guide",
94-
collapsible: true,
94+
collapsed: false,
9595
items: [
9696
{ text: "Account", link: "/docs/user-guide/account.md" },
9797
{ text: "Backups", link: "/docs/user-guide/backups.md" },
@@ -109,7 +109,7 @@ function sidebarDocs(): DefaultTheme.SidebarGroup[] {
109109
},
110110
{
111111
text: "Server administration",
112-
collapsible: true,
112+
collapsed: false,
113113
items: [
114114
{ text: "Backup & restore", link: "/docs/server-administration/backup-restore.md" },
115115
{ text: "Configuration", link: "/docs/server-administration/configuration.md" },
@@ -128,7 +128,7 @@ function sidebarDocs(): DefaultTheme.SidebarGroup[] {
128128
},
129129
{
130130
text: "Contributing",
131-
collapsible: true,
131+
collapsed: false,
132132
items: [
133133
{ text: "Development", link: "/docs/contributing/development.md" },
134134
{ text: "Documentation", link: "/docs/contributing/documentation.md" },
@@ -139,7 +139,7 @@ function sidebarDocs(): DefaultTheme.SidebarGroup[] {
139139
},
140140
{
141141
text: "Community",
142-
collapsible: true,
142+
collapsed: false,
143143
items: [
144144
{ text: "Hestia Nginx Cache", link: "/docs/community/hestia-nginx-cache.md" },
145145
{
@@ -151,7 +151,7 @@ function sidebarDocs(): DefaultTheme.SidebarGroup[] {
151151
},
152152
{
153153
text: "Reference",
154-
collapsible: true,
154+
collapsed: false,
155155
items: [
156156
{ text: "API", link: "/docs/reference/api.md" },
157157
{ text: "CLI", link: "/docs/reference/cli.md" },

package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,35 +16,34 @@
1616
"preinstall": "npx only-allow yarn",
1717
"postinstall": "husky install"
1818
},
19-
"packageManager": "yarn@3.3.0",
19+
"packageManager": "yarn@3.4.1",
2020
"dependencies": {
21-
"@fortawesome/fontawesome-free": "^6.2.1",
21+
"@fortawesome/fontawesome-free": "^6.3.0",
2222
"normalize.css": "^8.0.1"
2323
},
2424
"devDependencies": {
2525
"@prettier/plugin-php": "^0.19.3",
26-
"@typescript-eslint/eslint-plugin": "^5.50.0",
27-
"@typescript-eslint/parser": "^5.50.0",
26+
"@typescript-eslint/eslint-plugin": "^5.51.0",
27+
"@typescript-eslint/parser": "^5.51.0",
2828
"cssnano": "^5.1.14",
2929
"eslint": "^8.33.0",
3030
"eslint-config-prettier": "^8.6.0",
3131
"eslint-plugin-editorconfig": "^4.0.2",
3232
"husky": "^8.0.3",
33-
"lint-staged": "^13.1.0",
33+
"lint-staged": "^13.1.1",
3434
"markdownlint-cli2": "^0.6.0",
3535
"postcss": "^8.4.21",
3636
"postcss-cli": "^10.1.0",
3737
"postcss-import": "^15.1.0",
3838
"postcss-path-replace": "^1.0.4",
3939
"postcss-preset-env": "^8.0.1",
4040
"postcss-size": "^4.0.1",
41-
"prettier": "^2.8.3",
41+
"prettier": "^2.8.4",
4242
"prettier-plugin-nginx": "^1.0.2",
4343
"prettier-plugin-sh": "^0.12.8",
4444
"prettier-plugin-sql": "^0.12.1",
45-
"stylelint": "^14.16.1",
46-
"stylelint-config-prettier": "^9.0.4",
47-
"stylelint-config-standard": "^29.0.0",
45+
"stylelint": "^15.0.0",
46+
"stylelint-config-standard": "^30.0.1",
4847
"typescript": "^4.9.5",
4948
"vitepress": "1.0.0-alpha.45",
5049
"vue": "^3.2.47"

0 commit comments

Comments
 (0)