Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-05-12 04:43:25 +10:00
parent 655d16ea6b
commit b09a329d62
13 changed files with 3602 additions and 27 deletions

49
package-lock.json generated
View File

@@ -15,7 +15,9 @@
"devDependencies": {
"@milkdown/crepe": "^7.20.0",
"clean-css-cli": "^5.6.3",
"esbuild": "^0.28.0"
"dictionary-en-us": "^2.2.1",
"esbuild": "^0.28.0",
"nspell": "^2.1.5"
}
},
"node_modules/@babel/helper-string-parser": {
@@ -2493,6 +2495,17 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/dictionary-en-us": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/dictionary-en-us/-/dictionary-en-us-2.2.1.tgz",
"integrity": "sha512-Z8mycV0ywTfjbUTi0JZfQHqBZhu4CYFtpf7KluSGpt3xHpFlal2S/hiK50tlPynOtR5K3pG5wCradnz1yxwOHA==",
"dev": true,
"license": "(MIT AND BSD)",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/dompurify": {
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.2.tgz",
@@ -2766,6 +2779,30 @@
"node": ">=8"
}
},
"node_modules/is-buffer": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
"integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
@@ -3830,6 +3867,16 @@
"node": ">=0.10.0"
}
},
"node_modules/nspell": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/nspell/-/nspell-2.1.5.tgz",
"integrity": "sha512-PSStyugKMiD9mHmqI/CR5xXrSIGejUXPlo88FBRq5Og1kO5QwQ5Ilu8D8O5I/SHpoS+mibpw6uKA8rd3vXd2Sg==",
"dev": true,
"license": "MIT",
"dependencies": {
"is-buffer": "^2.0.0"
}
},
"node_modules/omggif": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz",