Compare commits

...

2 Commits

  1. 13
      .eslintignore
  2. 6
      .gitignore
  3. 4
      build/vite/plugin/index.ts
  4. 7
      eslint.config.js
  5. 5
      package.json
  6. 477
      pnpm-lock.yaml
  7. 1
      public/resource/tinymce/langs/en.js
  8. 1
      public/resource/tinymce/langs/zh_CN.js
  9. 3
      tsconfig.json

13
.eslintignore

@ -1,13 +0,0 @@
*.sh
node_modules
*.md
*.woff
*.ttf
.vscode
.idea
dist
/public
/docs
.local
/bin
Dockerfile

6
.gitignore vendored

@ -4,9 +4,6 @@ dist
.npmrc
.cache
tests/server/static
tests/server/static/upload
*.local
# local env files
.env.local
@ -28,7 +25,6 @@ pnpm-debug.log*
*.sln
*.sw?
package-lock.json
.history
/vite.config.ts.timestamp*
auto-imports.d.ts

4
build/vite/plugin/index.ts

@ -2,6 +2,7 @@ import type { PluginOption } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import UnoCSS from 'unocss/vite'
import AutoImport from 'unplugin-auto-import/vite'
import { configHtmlPlugin } from './html'
import { configCompressPlugin } from './compress'
import { configVisualizerConfig } from './visualizer'
@ -17,6 +18,9 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
vueJsx(),
// UnoCSS
UnoCSS(),
AutoImport({
imports: ['vue', 'vue-router'],
}),
]
// vite-vue-plugin-html

7
eslint.config.js

@ -2,6 +2,13 @@ import antfu from '@antfu/eslint-config'
import unocss from '@unocss/eslint-plugin'
export default antfu(
{
ignores: [
'public',
'node_modules',
'dist',
],
},
{
rules: {
'no-console': 'off',

5
package.json

@ -73,14 +73,14 @@
"@types/nprogress": "^0.2.3",
"@types/qs": "^6.9.15",
"@types/sortablejs": "^1.15.8",
"@unocss/eslint-config": "^0.58.9",
"@unocss/eslint-config": "^0.61.3",
"@vitejs/plugin-vue": "^4.6.2",
"@vitejs/plugin-vue-jsx": "^3.1.0",
"@vue/compiler-sfc": "^3.4.31",
"bumpp": "^9.4.1",
"cross-env": "^7.0.3",
"dotenv": "^16.4.5",
"eslint": "^8.57.0",
"eslint": "^9.7.0",
"esno": "^4.7.0",
"fs-extra": "^11.2.0",
"inquirer": "^9.3.5",
@ -96,6 +96,7 @@
"terser": "^5.31.2",
"typescript": "^5.5.3",
"unocss": "^0.61.3",
"unplugin-auto-import": "^0.18.0",
"vite": "^5.3.3",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-pwa": "^0.17.5",

477
pnpm-lock.yaml

File diff suppressed because it is too large Load Diff

1
public/resource/tinymce/langs/en.js

@ -1,4 +1,3 @@
// eslint-disable-next-line no-undef
tinymce.addI18n('es', {
'Redo': 'Rehacer',
'Undo': 'Deshacer',

1
public/resource/tinymce/langs/zh_CN.js

@ -1,4 +1,3 @@
// eslint-disable-next-line no-undef
tinymce.addI18n('zh_CN', {
'Redo': '\u91CD\u505A',
'Undo': '\u64A4\u9500',

3
tsconfig.json

@ -36,7 +36,8 @@
"src/types/**/*.ts",
"build/**/*.ts",
"build/**/*.d.ts",
"vite.config.ts"
"vite.config.ts",
"auto-imports.d.ts"
],
"exclude": ["node_modules", "dist"]
}

Loading…
Cancel
Save