|
|
@@ -15,21 +15,21 @@
|
|
|
"chart.js": "4.4.1",
|
|
|
"check-password-strength": "2.0.7",
|
|
|
"floating-vue": "5.2.2",
|
|
|
- "nanoid": "5.0.4",
|
|
|
+ "nanoid": "5.0.5",
|
|
|
"normalize.css": "8.0.1",
|
|
|
"xterm": "5.3.0",
|
|
|
"xterm-addon-canvas": "0.5.0",
|
|
|
"xterm-addon-webgl": "0.16.0"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
- "@prettier/plugin-php": "0.22.1",
|
|
|
+ "@prettier/plugin-php": "0.22.2",
|
|
|
"browserslist": "4.22.3",
|
|
|
"esbuild": "0.20.0",
|
|
|
"eslint": "8.56.0",
|
|
|
"eslint-config-prettier": "9.1.0",
|
|
|
"eslint-plugin-editorconfig": "4.0.3",
|
|
|
"eslint-plugin-import": "2.29.1",
|
|
|
- "husky": "9.0.7",
|
|
|
+ "husky": "9.0.10",
|
|
|
"lightningcss": "1.23.0",
|
|
|
"lint-staged": "15.2.1",
|
|
|
"markdownlint-cli2": "0.12.1",
|
|
|
@@ -39,7 +39,7 @@
|
|
|
"prettier-plugin-sql": "0.18.0",
|
|
|
"stylelint": "16.2.1",
|
|
|
"stylelint-config-standard": "36.0.0",
|
|
|
- "vitepress": "1.0.0-rc.40",
|
|
|
+ "vitepress": "1.0.0-rc.41",
|
|
|
"vue": "3.4.15"
|
|
|
}
|
|
|
},
|
|
|
@@ -1194,13 +1194,12 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@prettier/plugin-php": {
|
|
|
- "version": "0.22.1",
|
|
|
- "resolved": "https://registry.npmjs.org/@prettier/plugin-php/-/plugin-php-0.22.1.tgz",
|
|
|
- "integrity": "sha512-TN7tzC2/jCM1/H/mlUjqPos8lIV+vm8Qwp83KofuZclGlG9PoUWHU7m0yqskjAoCy+R4ZCV0hxdBLPBkU69S2Q==",
|
|
|
+ "version": "0.22.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@prettier/plugin-php/-/plugin-php-0.22.2.tgz",
|
|
|
+ "integrity": "sha512-md0+7tNbsP0oy+wIP3KZZc6fzx1k1jtWaMjOy/gM8yU9f2BDYEi+iHOc/UNPihYvPI28zFTbjvlhH4QXQjQwNg==",
|
|
|
"dev": true,
|
|
|
"dependencies": {
|
|
|
"linguist-languages": "^7.27.0",
|
|
|
- "mem": "^9.0.2",
|
|
|
"php-parser": "^3.1.5"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
@@ -1376,6 +1375,21 @@
|
|
|
"win32"
|
|
|
]
|
|
|
},
|
|
|
+ "node_modules/@shikijs/core": {
|
|
|
+ "version": "1.0.0-beta.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0-beta.5.tgz",
|
|
|
+ "integrity": "sha512-C/MxtvK3FFCQZSsDq6OfjDHHOmyP1Jc9wO66cnE8VLEyWXzWch7Zpoc2MWuVJTSC0Pz9QxyUlsBCnroplFqoSg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/@shikijs/transformers": {
|
|
|
+ "version": "1.0.0-beta.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.0.0-beta.5.tgz",
|
|
|
+ "integrity": "sha512-Kd3312yH6sh8Jw0xjBFfGpXTU3Qts1bwuB19wDDoKRvJqjrkffftdSuKzhHPa+DP/L0ZFhq96xMPngzQ15rQmQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "shiki": "1.0.0-beta.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@sindresorhus/merge-streams": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz",
|
|
|
@@ -1508,11 +1522,43 @@
|
|
|
"integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g=="
|
|
|
},
|
|
|
"node_modules/@vue/devtools-api": {
|
|
|
- "version": "6.5.1",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz",
|
|
|
- "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==",
|
|
|
+ "version": "7.0.14",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.0.14.tgz",
|
|
|
+ "integrity": "sha512-TluWR9qZ6aO11bwtYK8+fzXxBqLfsE0mWZz1q/EQBmO9k82Cm6deieLwNNXjNFJz7xutazoia5Qa+zTYkPPOfw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@vue/devtools-kit": "^7.0.14"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@vue/devtools-kit": {
|
|
|
+ "version": "7.0.14",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.0.14.tgz",
|
|
|
+ "integrity": "sha512-wAAJazr4hI0aVRpgWOCVPw+NzMQdthhnprHHIg4njp1MkKrpCNGQ7MtQbZF1AltAA7xpMCGyyt+0kYH0FqTiPg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@vue/devtools-schema": "^7.0.14",
|
|
|
+ "@vue/devtools-shared": "^7.0.14",
|
|
|
+ "hookable": "^5.5.3",
|
|
|
+ "mitt": "^3.0.1",
|
|
|
+ "perfect-debounce": "^1.0.0",
|
|
|
+ "speakingurl": "^14.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@vue/devtools-schema": {
|
|
|
+ "version": "7.0.14",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/devtools-schema/-/devtools-schema-7.0.14.tgz",
|
|
|
+ "integrity": "sha512-tpUeCLVrdHX+KzWMLTAwx/vAPFbo6jAUi7sr6Q+0mBIqIVSSIxNr5wEhegiFvYva+OtDeM2OrT+f7/X/5bvZNg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@vue/devtools-shared": {
|
|
|
+ "version": "7.0.14",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.0.14.tgz",
|
|
|
+ "integrity": "sha512-79RP1NDakBVWou9rDpVnT1WMjTbL1lJKm6YEOodjQ0dq5ehf0wsRbeYDhgAlnjehWRzTq5GAYFBFUPYBs0/QpA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "rfdc": "^1.3.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@vue/reactivity": {
|
|
|
"version": "3.1.5",
|
|
|
"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz",
|
|
|
@@ -3501,6 +3547,12 @@
|
|
|
"node": ">= 0.4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/hookable": {
|
|
|
+ "version": "5.5.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz",
|
|
|
+ "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/html-tags": {
|
|
|
"version": "3.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
|
|
|
@@ -3523,12 +3575,12 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/husky": {
|
|
|
- "version": "9.0.7",
|
|
|
- "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.7.tgz",
|
|
|
- "integrity": "sha512-vWdusw+y12DUEeoZqW1kplOFqk3tedGV8qlga8/SF6a3lOiWLqGZZQvfWvY0fQYdfiRi/u1DFNpudTSV9l1aCg==",
|
|
|
+ "version": "9.0.10",
|
|
|
+ "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.10.tgz",
|
|
|
+ "integrity": "sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==",
|
|
|
"dev": true,
|
|
|
"bin": {
|
|
|
- "husky": "bin.js"
|
|
|
+ "husky": "bin.mjs"
|
|
|
},
|
|
|
"engines": {
|
|
|
"node": ">=18"
|
|
|
@@ -4464,18 +4516,6 @@
|
|
|
"node": ">=12"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/map-age-cleaner": {
|
|
|
- "version": "0.1.3",
|
|
|
- "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
|
|
|
- "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
|
|
|
- "dev": true,
|
|
|
- "dependencies": {
|
|
|
- "p-defer": "^1.0.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=6"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/mark.js": {
|
|
|
"version": "8.11.1",
|
|
|
"resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz",
|
|
|
@@ -4581,22 +4621,6 @@
|
|
|
"integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "node_modules/mem": {
|
|
|
- "version": "9.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz",
|
|
|
- "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==",
|
|
|
- "dev": true,
|
|
|
- "dependencies": {
|
|
|
- "map-age-cleaner": "^0.1.3",
|
|
|
- "mimic-fn": "^4.0.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=12.20"
|
|
|
- },
|
|
|
- "funding": {
|
|
|
- "url": "https://github.com/sindresorhus/mem?sponsor=1"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/meow": {
|
|
|
"version": "13.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/meow/-/meow-13.1.0.tgz",
|
|
|
@@ -4685,6 +4709,12 @@
|
|
|
"integrity": "sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/mitt": {
|
|
|
+ "version": "3.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
|
|
|
+ "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/moo": {
|
|
|
"version": "0.5.2",
|
|
|
"resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz",
|
|
|
@@ -4704,9 +4734,9 @@
|
|
|
"dev": true
|
|
|
},
|
|
|
"node_modules/nanoid": {
|
|
|
- "version": "5.0.4",
|
|
|
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
|
|
|
- "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
|
|
|
+ "version": "5.0.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.5.tgz",
|
|
|
+ "integrity": "sha512-/Veqm+QKsyMY3kqi4faWplnY1u+VuKO3dD2binyPIybP31DRO29bPF+1mszgLnrR2KqSLceFLBNw0zmvDzN1QQ==",
|
|
|
"funding": [
|
|
|
{
|
|
|
"type": "github",
|
|
|
@@ -4936,15 +4966,6 @@
|
|
|
"node": ">= 0.8.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/p-defer": {
|
|
|
- "version": "1.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
|
|
|
- "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==",
|
|
|
- "dev": true,
|
|
|
- "engines": {
|
|
|
- "node": ">=4"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/p-limit": {
|
|
|
"version": "3.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
|
|
|
@@ -5075,6 +5096,12 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/perfect-debounce": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/php-parser": {
|
|
|
"version": "3.1.5",
|
|
|
"resolved": "https://registry.npmjs.org/php-parser/-/php-parser-3.1.5.tgz",
|
|
|
@@ -5460,9 +5487,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/rfdc": {
|
|
|
- "version": "1.3.0",
|
|
|
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
|
|
|
- "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
|
|
|
+ "version": "1.3.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz",
|
|
|
+ "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
"node_modules/rimraf": {
|
|
|
@@ -5651,28 +5678,13 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/shikiji": {
|
|
|
- "version": "0.10.2",
|
|
|
- "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.10.2.tgz",
|
|
|
- "integrity": "sha512-wtZg3T0vtYV2PnqusWQs3mDaJBdCPWxFDrBM/SE5LfrX92gjUvfEMlc+vJnoKY6Z/S44OWaCRzNIsdBRWcTAiw==",
|
|
|
+ "node_modules/shiki": {
|
|
|
+ "version": "1.0.0-beta.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0-beta.5.tgz",
|
|
|
+ "integrity": "sha512-S5FV55ZH8zLicVyqlJZj8LYqh/VuUICDDNG/L9eDM9I4d69EX+FbgSnKRIuJIwLrmJfTiPoGVnH1HsHX5whP/g==",
|
|
|
"dev": true,
|
|
|
"dependencies": {
|
|
|
- "shikiji-core": "0.10.2"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/shikiji-core": {
|
|
|
- "version": "0.10.2",
|
|
|
- "resolved": "https://registry.npmjs.org/shikiji-core/-/shikiji-core-0.10.2.tgz",
|
|
|
- "integrity": "sha512-9Of8HMlF96usXJHmCL3Gd0Fcf0EcyJUF9m8EoAKKd98mHXi0La2AZl1h6PegSFGtiYcBDK/fLuKbDa1l16r1fA==",
|
|
|
- "dev": true
|
|
|
- },
|
|
|
- "node_modules/shikiji-transformers": {
|
|
|
- "version": "0.10.2",
|
|
|
- "resolved": "https://registry.npmjs.org/shikiji-transformers/-/shikiji-transformers-0.10.2.tgz",
|
|
|
- "integrity": "sha512-7IVTwl1af205ywYEq5bOAYOTOFW4V1dVX1EablP0nWKErqZeD1o93VMytxmtJomqS+YwbB8doY8SE3MFMn0aPQ==",
|
|
|
- "dev": true,
|
|
|
- "dependencies": {
|
|
|
- "shikiji": "0.10.2"
|
|
|
+ "@shikijs/core": "1.0.0-beta.5"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/side-channel": {
|
|
|
@@ -5749,6 +5761,15 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/speakingurl": {
|
|
|
+ "version": "14.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz",
|
|
|
+ "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/sql-formatter": {
|
|
|
"version": "15.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/sql-formatter/-/sql-formatter-15.0.2.tgz",
|
|
|
@@ -7038,24 +7059,24 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/vitepress": {
|
|
|
- "version": "1.0.0-rc.40",
|
|
|
- "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-rc.40.tgz",
|
|
|
- "integrity": "sha512-1x9PCrcsJwqhpccyTR93uD6jpiPDeRC98CBCAQLLBb44a3VSXYBPzhCahi+2kwAYylu49p0XhseMPVM4IVcWcw==",
|
|
|
+ "version": "1.0.0-rc.41",
|
|
|
+ "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-rc.41.tgz",
|
|
|
+ "integrity": "sha512-PAEoIIc9J//k/Wg39C6k86hZpXPmLZjRiTBwieDNeYGdevD7xr5Ve8o1W/w+e9dtyQMkuvzgianEamXDX3aj7g==",
|
|
|
"dev": true,
|
|
|
"dependencies": {
|
|
|
"@docsearch/css": "^3.5.2",
|
|
|
"@docsearch/js": "^3.5.2",
|
|
|
+ "@shikijs/core": "^1.0.0-beta.3",
|
|
|
+ "@shikijs/transformers": "^1.0.0-beta.3",
|
|
|
"@types/markdown-it": "^13.0.7",
|
|
|
"@vitejs/plugin-vue": "^5.0.3",
|
|
|
- "@vue/devtools-api": "^6.5.1",
|
|
|
+ "@vue/devtools-api": "^7.0.14",
|
|
|
"@vueuse/core": "^10.7.2",
|
|
|
"@vueuse/integrations": "^10.7.2",
|
|
|
"focus-trap": "^7.5.4",
|
|
|
"mark.js": "8.11.1",
|
|
|
"minisearch": "^6.3.0",
|
|
|
- "shikiji": "^0.10.0",
|
|
|
- "shikiji-core": "^0.10.0",
|
|
|
- "shikiji-transformers": "^0.10.0",
|
|
|
+ "shiki": "^1.0.0-beta.3",
|
|
|
"vite": "^5.0.12",
|
|
|
"vue": "^3.4.15"
|
|
|
},
|