mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-01 15:19:09 +01:00
c3098076b5
Even if we are not bundling with `vite` yet, we can use `vitest` in place of Jest which brings a few benefits like not requiring to use `NODE_OPTIONS` to run and having sane module resolution. It's possible to also use `jest-extended` with vitest, but I opted to not do so for now because it brings heavyweight dependencies and it was trivial to just rewrite the affected matchers to be compatible. This PR also removes 153 JS dependencies, which is certainly nice. Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
73 lines
1.9 KiB
JSON
73 lines
1.9 KiB
JSON
{
|
|
"name": "gitea",
|
|
"license": "MIT",
|
|
"private": true,
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">= 14.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@claviska/jquery-minicolors": "2.3.6",
|
|
"@mcaptcha/vanilla-glue": "0.1.0-alpha-3",
|
|
"@primer/octicons": "17.7.0",
|
|
"@vue/compiler-sfc": "3.2.40",
|
|
"add-asset-webpack-plugin": "2.0.1",
|
|
"css-loader": "6.7.1",
|
|
"dropzone": "6.0.0-beta.2",
|
|
"easymde": "2.18.0",
|
|
"esbuild-loader": "2.20.0",
|
|
"escape-goat": "4.0.0",
|
|
"fast-glob": "3.2.12",
|
|
"font-awesome": "4.7.0",
|
|
"jquery": "3.6.1",
|
|
"jquery.are-you-sure": "1.9.0",
|
|
"katex": "0.16.2",
|
|
"less": "4.1.3",
|
|
"less-loader": "11.1.0",
|
|
"license-checker-webpack-plugin": "0.2.1",
|
|
"mermaid": "9.1.7",
|
|
"mini-css-extract-plugin": "2.6.1",
|
|
"monaco-editor": "0.34.0",
|
|
"monaco-editor-webpack-plugin": "7.0.1",
|
|
"pretty-ms": "8.0.0",
|
|
"sortablejs": "1.15.0",
|
|
"swagger-ui-dist": "4.14.2",
|
|
"tippy.js": "6.3.7",
|
|
"tributejs": "5.1.3",
|
|
"uint8-to-base64": "0.2.0",
|
|
"vue": "3.2.40",
|
|
"vue-bar-graph": "2.0.0",
|
|
"vue-loader": "17.0.0",
|
|
"vue3-calendar-heatmap": "2.0.0",
|
|
"webpack": "5.74.0",
|
|
"webpack-cli": "4.10.0",
|
|
"workbox-routing": "6.5.4",
|
|
"workbox-strategies": "6.5.4",
|
|
"worker-loader": "3.0.8",
|
|
"wrap-ansi": "8.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "1.27.0",
|
|
"@rollup/pluginutils": "5.0.1",
|
|
"@stoplight/spectral-cli": "6.5.1",
|
|
"eslint": "8.25.0",
|
|
"eslint-plugin-import": "2.26.0",
|
|
"eslint-plugin-jquery": "1.5.1",
|
|
"eslint-plugin-sonarjs": "0.15.0",
|
|
"eslint-plugin-unicorn": "44.0.2",
|
|
"eslint-plugin-vue": "9.6.0",
|
|
"jsdom": "20.0.1",
|
|
"markdownlint-cli": "0.32.2",
|
|
"postcss-less": "6.0.0",
|
|
"stylelint": "14.13.0",
|
|
"stylelint-config-standard": "28.0.0",
|
|
"svgo": "2.8.0",
|
|
"updates": "13.1.8",
|
|
"vitest": "0.24.1"
|
|
},
|
|
"browserslist": [
|
|
"defaults",
|
|
"not ie > 0",
|
|
"not ie_mob > 0"
|
|
]
|
|
}
|