feat: Implement a core plugin system, integrate flag icon assets, and establish a GitHub release workflow.

This commit is contained in:
MivoDev
2026-01-18 11:00:36 +07:00
parent b245f31236
commit c95c8b08ea
579 changed files with 25054 additions and 313 deletions

View File

@@ -9,13 +9,16 @@
"watch": "npx tailwindcss -i ./src/input.css -o ./public/assets/css/styles.css --watch",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
"docs:preview": "vitepress preview docs",
"build:editor": "esbuild src/js/editor.js --bundle --minify --outfile=public/assets/js/vendor/editor.bundle.js",
"sync:assets": "node scripts/sync-assets.js"
},
"keywords": [],
"author": "",
"license": "MIT",
"type": "commonjs",
"dependencies": {
"@codemirror/lint": "^6.9.2",
"chart.js": "^4.5.1",
"flag-icons": "^7.5.0",
"lucide": "^0.562.0",
@@ -23,10 +26,17 @@
"qrious": "^4.0.2"
},
"devDependencies": {
"@babel/runtime": "^7.28.6",
"@codemirror/lang-html": "^6.4.11",
"@codemirror/theme-one-dark": "^6.1.3",
"@emmetio/codemirror6-plugin": "^0.4.0",
"@uiw/codemirror-extensions-color": "^4.25.4",
"autoprefixer": "^10.4.23",
"codemirror": "^6.0.2",
"esbuild": "^0.27.2",
"postcss": "^8.5.6",
"tailwindcss": "^3.4.17",
"vitepress": "^1.0.0-rc.31",
"vue": "^3.4.0"
}
}
}