mirror of
https://github.com/go-gitea/gitea
synced 2024-09-12 17:37:21 +02:00
Use `happy-dom` again in vitest as it has caught up recently to `jsdom` in terms of features and it is a much more lightweight solution. I encountered [one bug](https://github.com/capricorn86/happy-dom/issues/1342), but it's an easy workaround until fixed. I regenerated the lockfile to get rid of the transitive dependencies so that's why the diff also has some upgrades in it. In total, this change removes 39 npm dependencies.
102 lines
3.1 KiB
JSON
102 lines
3.1 KiB
JSON
{
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">= 18.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@citation-js/core": "0.7.9",
|
|
"@citation-js/plugin-bibtex": "0.7.9",
|
|
"@citation-js/plugin-csl": "0.7.9",
|
|
"@citation-js/plugin-software-formats": "0.6.1",
|
|
"@claviska/jquery-minicolors": "2.3.6",
|
|
"@github/markdown-toolbar-element": "2.2.3",
|
|
"@github/relative-time-element": "4.3.1",
|
|
"@github/text-expander-element": "2.6.1",
|
|
"@mcaptcha/vanilla-glue": "0.1.0-alpha-3",
|
|
"@primer/octicons": "19.8.0",
|
|
"add-asset-webpack-plugin": "2.0.1",
|
|
"ansi_up": "6.0.2",
|
|
"asciinema-player": "3.7.0",
|
|
"chart.js": "4.4.2",
|
|
"chartjs-adapter-dayjs-4": "1.0.4",
|
|
"chartjs-plugin-zoom": "2.0.1",
|
|
"clippie": "4.0.7",
|
|
"css-loader": "6.10.0",
|
|
"dayjs": "1.11.10",
|
|
"dropzone": "6.0.0-beta.2",
|
|
"easymde": "2.18.0",
|
|
"esbuild-loader": "4.1.0",
|
|
"escape-goat": "4.0.0",
|
|
"fast-glob": "3.3.2",
|
|
"htmx.org": "1.9.11",
|
|
"idiomorph": "0.3.0",
|
|
"jquery": "3.7.1",
|
|
"katex": "0.16.9",
|
|
"license-checker-webpack-plugin": "0.2.1",
|
|
"mermaid": "10.9.0",
|
|
"mini-css-extract-plugin": "2.8.1",
|
|
"minimatch": "9.0.3",
|
|
"monaco-editor": "0.47.0",
|
|
"monaco-editor-webpack-plugin": "7.1.0",
|
|
"pdfobject": "2.3.0",
|
|
"postcss": "8.4.35",
|
|
"postcss-loader": "8.1.1",
|
|
"postcss-nesting": "12.1.0",
|
|
"pretty-ms": "9.0.0",
|
|
"sortablejs": "1.15.2",
|
|
"swagger-ui-dist": "5.12.0",
|
|
"tailwindcss": "3.4.1",
|
|
"temporal-polyfill": "0.2.3",
|
|
"throttle-debounce": "5.0.0",
|
|
"tinycolor2": "1.6.0",
|
|
"tippy.js": "6.3.7",
|
|
"toastify-js": "1.12.0",
|
|
"tributejs": "5.1.3",
|
|
"uint8-to-base64": "0.2.0",
|
|
"vue": "3.4.21",
|
|
"vue-bar-graph": "2.0.0",
|
|
"vue-chartjs": "5.3.0",
|
|
"vue-loader": "17.4.2",
|
|
"vue3-calendar-heatmap": "2.0.5",
|
|
"webpack": "5.90.3",
|
|
"webpack-cli": "5.1.4",
|
|
"wrap-ansi": "9.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint-community/eslint-plugin-eslint-comments": "4.1.0",
|
|
"@playwright/test": "1.42.1",
|
|
"@stoplight/spectral-cli": "6.11.0",
|
|
"@stylistic/eslint-plugin-js": "1.7.0",
|
|
"@stylistic/stylelint-plugin": "2.1.0",
|
|
"@vitejs/plugin-vue": "5.0.4",
|
|
"eslint": "8.57.0",
|
|
"eslint-plugin-array-func": "4.0.0",
|
|
"eslint-plugin-github": "4.10.2",
|
|
"eslint-plugin-i": "2.29.1",
|
|
"eslint-plugin-jquery": "1.5.1",
|
|
"eslint-plugin-no-jquery": "2.7.0",
|
|
"eslint-plugin-no-use-extend-native": "0.5.0",
|
|
"eslint-plugin-regexp": "2.3.0",
|
|
"eslint-plugin-sonarjs": "0.24.0",
|
|
"eslint-plugin-unicorn": "51.0.1",
|
|
"eslint-plugin-vitest": "0.3.26",
|
|
"eslint-plugin-vitest-globals": "1.4.0",
|
|
"eslint-plugin-vue": "9.23.0",
|
|
"eslint-plugin-vue-scoped-css": "2.7.2",
|
|
"eslint-plugin-wc": "2.0.4",
|
|
"happy-dom": "14.2.0",
|
|
"markdownlint-cli": "0.39.0",
|
|
"postcss-html": "1.6.0",
|
|
"stylelint": "16.2.1",
|
|
"stylelint-declaration-block-no-ignored-properties": "2.8.0",
|
|
"stylelint-declaration-strict-value": "1.10.4",
|
|
"svgo": "3.2.0",
|
|
"updates": "15.3.1",
|
|
"vite-string-plugin": "1.1.5",
|
|
"vitest": "1.3.1"
|
|
},
|
|
"browserslist": [
|
|
"defaults"
|
|
]
|
|
}
|