Update JS dependencies and misc tweaks (#25540)
- Update all JS dependencies - Enable `declaration-property-unit-disallowed-list` to forbid `em` on `line-height` - Rename dependency update targets to `update-js` and `update-py` and document them - Remove margin on Asciicast viewer - Tested Swagger, Katex, Asciicast <img width="1243" alt="Screenshot 2023-06-27 at 19 51 05" src="https://github.com/go-gitea/gitea/assets/115237/2d2722a0-2aa7-4f4c-b8bd-17e1f3637b78">
This commit is contained in:
		
							parent
							
								
									426a49d481
								
							
						
					
					
						commit
						b943318617
					
				| 
						 | 
				
			
			@ -50,7 +50,7 @@ rules:
 | 
			
		|||
  declaration-no-important: null
 | 
			
		||||
  declaration-property-max-values: null
 | 
			
		||||
  declaration-property-unit-allowed-list: null
 | 
			
		||||
  declaration-property-unit-disallowed-list: null
 | 
			
		||||
  declaration-property-unit-disallowed-list: {line-height: [em]}
 | 
			
		||||
  declaration-property-value-allowed-list: null
 | 
			
		||||
  declaration-property-value-disallowed-list: null
 | 
			
		||||
  declaration-property-value-no-unknown: true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										10
									
								
								Makefile
								
								
								
								
							| 
						 | 
				
			
			@ -226,6 +226,8 @@ help:
 | 
			
		|||
	@echo " - test-frontend                    test frontend files"
 | 
			
		||||
	@echo " - test-backend                     test backend files"
 | 
			
		||||
	@echo " - test-e2e[\#TestSpecificName]     test end to end using playwright"
 | 
			
		||||
	@echo " - update-js                        update js dependencies"
 | 
			
		||||
	@echo " - update-py                        update py dependencies"
 | 
			
		||||
	@echo " - webpack                          build webpack files"
 | 
			
		||||
	@echo " - svg                              build svg files"
 | 
			
		||||
	@echo " - fomantic                         build fomantic files"
 | 
			
		||||
| 
						 | 
				
			
			@ -924,15 +926,15 @@ node_modules: package-lock.json
 | 
			
		|||
	poetry install
 | 
			
		||||
	@touch .venv
 | 
			
		||||
 | 
			
		||||
.PHONY: npm-update
 | 
			
		||||
npm-update: node-check | node_modules
 | 
			
		||||
.PHONY: update-js
 | 
			
		||||
update-js: node-check | node_modules
 | 
			
		||||
	npx updates -u -f package.json
 | 
			
		||||
	rm -rf node_modules package-lock.json
 | 
			
		||||
	npm install --package-lock
 | 
			
		||||
	@touch node_modules
 | 
			
		||||
 | 
			
		||||
.PHONY: poetry-update
 | 
			
		||||
poetry-update: node-check | node_modules
 | 
			
		||||
.PHONY: update-py
 | 
			
		||||
update-py: node-check | node_modules
 | 
			
		||||
	npx updates -u -f pyproject.toml
 | 
			
		||||
	rm -rf .venv poetry.lock
 | 
			
		||||
	poetry install
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@
 | 
			
		|||
        "@webcomponents/custom-elements": "1.6.0",
 | 
			
		||||
        "add-asset-webpack-plugin": "2.0.1",
 | 
			
		||||
        "ansi_up": "5.2.1",
 | 
			
		||||
        "asciinema-player": "3.4.0",
 | 
			
		||||
        "asciinema-player": "3.5.0",
 | 
			
		||||
        "clippie": "4.0.1",
 | 
			
		||||
        "css-loader": "6.8.1",
 | 
			
		||||
        "dropzone": "6.0.0-beta.2",
 | 
			
		||||
| 
						 | 
				
			
			@ -28,17 +28,17 @@
 | 
			
		|||
        "fast-glob": "3.2.12",
 | 
			
		||||
        "jquery": "3.7.0",
 | 
			
		||||
        "jquery.are-you-sure": "1.9.0",
 | 
			
		||||
        "katex": "0.16.7",
 | 
			
		||||
        "katex": "0.16.8",
 | 
			
		||||
        "license-checker-webpack-plugin": "0.2.1",
 | 
			
		||||
        "mermaid": "10.2.3",
 | 
			
		||||
        "mini-css-extract-plugin": "2.7.6",
 | 
			
		||||
        "minimatch": "9.0.1",
 | 
			
		||||
        "minimatch": "9.0.2",
 | 
			
		||||
        "monaco-editor": "0.39.0",
 | 
			
		||||
        "monaco-editor-webpack-plugin": "7.0.1",
 | 
			
		||||
        "pdfobject": "2.2.12",
 | 
			
		||||
        "pretty-ms": "8.0.0",
 | 
			
		||||
        "sortablejs": "1.15.0",
 | 
			
		||||
        "swagger-ui-dist": "5.0.0",
 | 
			
		||||
        "swagger-ui-dist": "5.1.0",
 | 
			
		||||
        "throttle-debounce": "5.0.0",
 | 
			
		||||
        "tippy.js": "6.3.7",
 | 
			
		||||
        "toastify-js": "1.12.0",
 | 
			
		||||
| 
						 | 
				
			
			@ -48,7 +48,7 @@
 | 
			
		|||
        "vue-bar-graph": "2.0.0",
 | 
			
		||||
        "vue-loader": "17.2.2",
 | 
			
		||||
        "vue3-calendar-heatmap": "2.0.5",
 | 
			
		||||
        "webpack": "5.87.0",
 | 
			
		||||
        "webpack": "5.88.0",
 | 
			
		||||
        "webpack-cli": "5.1.4",
 | 
			
		||||
        "wrap-ansi": "8.1.0"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -68,12 +68,12 @@
 | 
			
		|||
        "eslint-plugin-regexp": "1.15.0",
 | 
			
		||||
        "eslint-plugin-sonarjs": "0.19.0",
 | 
			
		||||
        "eslint-plugin-unicorn": "47.0.0",
 | 
			
		||||
        "eslint-plugin-vue": "9.14.1",
 | 
			
		||||
        "eslint-plugin-vue": "9.15.1",
 | 
			
		||||
        "eslint-plugin-wc": "1.5.0",
 | 
			
		||||
        "jsdom": "22.1.0",
 | 
			
		||||
        "markdownlint-cli": "0.35.0",
 | 
			
		||||
        "postcss-html": "1.5.0",
 | 
			
		||||
        "stylelint": "15.8.0",
 | 
			
		||||
        "stylelint": "15.9.0",
 | 
			
		||||
        "stylelint-declaration-block-no-ignored-properties": "2.7.0",
 | 
			
		||||
        "stylelint-declaration-strict-value": "1.9.2",
 | 
			
		||||
        "stylelint-stylistic": "0.4.2",
 | 
			
		||||
| 
						 | 
				
			
			@ -403,9 +403,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@csstools/media-query-list-parser": {
 | 
			
		||||
      "version": "2.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-MXkR+TeaS2q9IkpyO6jVCdtA/bfpABJxIrfkLswThFN8EZZgI2RfAHhm6sDNDuYV25d5+b8Lj1fpTccIcSLPsQ==",
 | 
			
		||||
      "version": "2.1.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.1.tgz",
 | 
			
		||||
      "integrity": "sha512-pUjtFbaKbiFNjJo8pprrIaXLvQvWIlwPiFnRI4sEnc4F0NIGTOsw8kaJSR3CmZAKEvV8QYckovgAnWQC0bgLLQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "funding": [
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -421,7 +421,7 @@
 | 
			
		|||
        "node": "^14 || ^16 || >=18"
 | 
			
		||||
      },
 | 
			
		||||
      "peerDependencies": {
 | 
			
		||||
        "@csstools/css-parser-algorithms": "^2.1.1",
 | 
			
		||||
        "@csstools/css-parser-algorithms": "^2.2.0",
 | 
			
		||||
        "@csstools/css-tokenizer": "^2.1.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1859,9 +1859,9 @@
 | 
			
		|||
      "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/node": {
 | 
			
		||||
      "version": "20.3.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.1.tgz",
 | 
			
		||||
      "integrity": "sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg=="
 | 
			
		||||
      "version": "20.3.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.2.tgz",
 | 
			
		||||
      "integrity": "sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/normalize-package-data": {
 | 
			
		||||
      "version": "2.4.1",
 | 
			
		||||
| 
						 | 
				
			
			@ -2605,9 +2605,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/asciinema-player": {
 | 
			
		||||
      "version": "3.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/asciinema-player/-/asciinema-player-3.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-dX6jt5S3K6daItsVWzyY9mRDK+ivC2QgqCxFkdSiNslo0vY/ZqA4upcTzqIKZqBtxppovOZk44ltg9VnHG9QVg==",
 | 
			
		||||
      "version": "3.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/asciinema-player/-/asciinema-player-3.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-o4B2AscBuCZo4+JB9TBGrfZ7GQL99wsbm08WwmuNJTPd1lyLQJq8wgacnBsdvb2sC0K875ScYr8T5XmfeH/6dg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@babel/runtime": "^7.21.0",
 | 
			
		||||
        "solid-js": "^1.3.0"
 | 
			
		||||
| 
						 | 
				
			
			@ -2877,9 +2877,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/caniuse-lite": {
 | 
			
		||||
      "version": "1.0.30001504",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001504.tgz",
 | 
			
		||||
      "integrity": "sha512-5uo7eoOp2mKbWyfMXnGO9rJWOGU8duvzEiYITW+wivukL7yHH4gX9yuRaobu6El4jPxo6jKZfG+N6fB621GD/Q==",
 | 
			
		||||
      "version": "1.0.30001508",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001508.tgz",
 | 
			
		||||
      "integrity": "sha512-sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw==",
 | 
			
		||||
      "funding": [
 | 
			
		||||
        {
 | 
			
		||||
          "type": "opencollective",
 | 
			
		||||
| 
						 | 
				
			
			@ -4162,9 +4162,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/electron-to-chromium": {
 | 
			
		||||
      "version": "1.4.433",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.433.tgz",
 | 
			
		||||
      "integrity": "sha512-MGO1k0w1RgrfdbLVwmXcDhHHuxCn2qRgR7dYsJvWFKDttvYPx6FNzCGG0c/fBBvzK2LDh3UV7Tt9awnHnvAAUQ=="
 | 
			
		||||
      "version": "1.4.441",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.441.tgz",
 | 
			
		||||
      "integrity": "sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/elkjs": {
 | 
			
		||||
      "version": "0.8.2",
 | 
			
		||||
| 
						 | 
				
			
			@ -4205,10 +4205,22 @@
 | 
			
		|||
        "node": ">=10.13.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/entities": {
 | 
			
		||||
      "version": "3.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=0.12"
 | 
			
		||||
      },
 | 
			
		||||
      "funding": {
 | 
			
		||||
        "url": "https://github.com/fb55/entities?sponsor=1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/envinfo": {
 | 
			
		||||
      "version": "7.8.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
 | 
			
		||||
      "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
 | 
			
		||||
      "version": "7.10.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz",
 | 
			
		||||
      "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==",
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "envinfo": "dist/cli.js"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -4807,9 +4819,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/eslint-plugin-vue": {
 | 
			
		||||
      "version": "9.14.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.14.1.tgz",
 | 
			
		||||
      "integrity": "sha512-LQazDB1qkNEKejLe/b5a9VfEbtbczcOaui5lQ4Qw0tbRBbQYREyxxOV5BQgNDTqGPs9pxqiEpbMi9ywuIaF7vw==",
 | 
			
		||||
      "version": "9.15.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.15.1.tgz",
 | 
			
		||||
      "integrity": "sha512-CJE/oZOslvmAR9hf8SClTdQ9JLweghT6JCBQNrT2Iel1uVw0W0OLJxzvPd6CxmABKCvLrtyDnqGV37O7KQv6+A==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@eslint-community/eslint-utils": "^4.3.0",
 | 
			
		||||
| 
						 | 
				
			
			@ -5365,9 +5377,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/get-tsconfig": {
 | 
			
		||||
      "version": "4.6.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz",
 | 
			
		||||
      "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==",
 | 
			
		||||
      "version": "4.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.2.tgz",
 | 
			
		||||
      "integrity": "sha512-E5XrT4CbbXcXWy+1jChlZmrmCwd5KGx502kDCXJJ7y898TtWW9FwoG5HfOLVRKmlmDGkWN2HM9Ho+/Y8F0sJDg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "resolve-pkg-maps": "^1.0.0"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -6577,9 +6589,9 @@
 | 
			
		|||
      "integrity": "sha512-b+z6yF1d4EOyDgylzQo5IminlUmzSeqR1hs/bzjBNjuGras4FXq/6TrzjxfN0j+TmI0ltJzTNlqXUMCniciwKQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/katex": {
 | 
			
		||||
      "version": "0.16.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.7.tgz",
 | 
			
		||||
      "integrity": "sha512-Xk9C6oGKRwJTfqfIbtr0Kes9OSv6IFsuhFGc7tW4urlpMJtuh+7YhzU6YEG9n8gmWKcMAFzkp7nr+r69kV0zrA==",
 | 
			
		||||
      "version": "0.16.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.8.tgz",
 | 
			
		||||
      "integrity": "sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==",
 | 
			
		||||
      "funding": [
 | 
			
		||||
        "https://opencollective.com/katex",
 | 
			
		||||
        "https://github.com/sponsors/katex"
 | 
			
		||||
| 
						 | 
				
			
			@ -6882,18 +6894,6 @@
 | 
			
		|||
        "markdown-it": "bin/markdown-it.js"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/markdown-it/node_modules/entities": {
 | 
			
		||||
      "version": "3.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=0.12"
 | 
			
		||||
      },
 | 
			
		||||
      "funding": {
 | 
			
		||||
        "url": "https://github.com/fb55/entities?sponsor=1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/markdownlint": {
 | 
			
		||||
      "version": "0.29.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.29.0.tgz",
 | 
			
		||||
| 
						 | 
				
			
			@ -7656,9 +7656,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/minimatch": {
 | 
			
		||||
      "version": "9.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==",
 | 
			
		||||
      "version": "9.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.2.tgz",
 | 
			
		||||
      "integrity": "sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "brace-expansion": "^2.0.1"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -7702,13 +7702,13 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/mlly": {
 | 
			
		||||
      "version": "1.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-HT5mcgIQKkOrZecOjOX3DJorTikWXwsBfpcr/MGBkhfWcjiqvnaL/9ppxvIUXfjT6xt4DVIAsN9fMUz1ev4bIw==",
 | 
			
		||||
      "version": "1.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "acorn": "^8.8.2",
 | 
			
		||||
        "pathe": "^1.1.0",
 | 
			
		||||
        "acorn": "^8.9.0",
 | 
			
		||||
        "pathe": "^1.1.1",
 | 
			
		||||
        "pkg-types": "^1.0.3",
 | 
			
		||||
        "ufo": "^1.1.2"
 | 
			
		||||
      }
 | 
			
		||||
| 
						 | 
				
			
			@ -9063,14 +9063,14 @@
 | 
			
		|||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/run-con": {
 | 
			
		||||
      "version": "1.2.11",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz",
 | 
			
		||||
      "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==",
 | 
			
		||||
      "version": "1.2.12",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.12.tgz",
 | 
			
		||||
      "integrity": "sha512-5257ILMYIF4RztL9uoZ7V9Q97zHtNHn5bN3NobeAnzB1P3ASLgg8qocM2u+R18ttp+VEM78N2LK8XcNVtnSRrg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "deep-extend": "^0.6.0",
 | 
			
		||||
        "ini": "~3.0.0",
 | 
			
		||||
        "minimist": "^1.2.6",
 | 
			
		||||
        "minimist": "^1.2.8",
 | 
			
		||||
        "strip-json-comments": "~3.1.1"
 | 
			
		||||
      },
 | 
			
		||||
      "bin": {
 | 
			
		||||
| 
						 | 
				
			
			@ -9210,9 +9210,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/semver": {
 | 
			
		||||
      "version": "7.5.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz",
 | 
			
		||||
      "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==",
 | 
			
		||||
      "version": "7.5.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz",
 | 
			
		||||
      "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "lru-cache": "^6.0.0"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -9415,9 +9415,9 @@
 | 
			
		|||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/solid-js": {
 | 
			
		||||
      "version": "1.7.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.7.6.tgz",
 | 
			
		||||
      "integrity": "sha512-DXVOTjUh/bIAhE0fIqu3ezGLyQaez7v8EOw3uPLIi87DmLjg+hsuCAgKyNIZ+o4jUetOk3ZORccvJmE1yZUk8g==",
 | 
			
		||||
      "version": "1.7.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.7.7.tgz",
 | 
			
		||||
      "integrity": "sha512-SPdYVke/Z6Za24PBTbULyQYPrhGO1ZbPany76atO2zF2dmYn2pCotbsw1JtlgWnr9dK2JbwPGnA3ODTGPLhZNw==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "csstype": "^3.1.0",
 | 
			
		||||
        "seroval": "^0.5.0"
 | 
			
		||||
| 
						 | 
				
			
			@ -9713,9 +9713,9 @@
 | 
			
		|||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/stylelint": {
 | 
			
		||||
      "version": "15.8.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.8.0.tgz",
 | 
			
		||||
      "integrity": "sha512-x9qBk84F3MEjMEUNCE7MtWmfj9G9y5XzJ0cpQeJdy2l/IoqjC8Ih0N0ytmOTnXE4Yv0J7I1cmVRQUVNSPCxTsA==",
 | 
			
		||||
      "version": "15.9.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.9.0.tgz",
 | 
			
		||||
      "integrity": "sha512-sXtAZi64CllWr6A+8ymDWnlIaYwuAa7XRmGnJxLQXFNnLjd3Izm4HAD+loKVaZ7cpK6SLxhAUX1lwPJKGCn0mg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@csstools/css-parser-algorithms": "^2.2.0",
 | 
			
		||||
| 
						 | 
				
			
			@ -9827,9 +9827,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/stylis": {
 | 
			
		||||
      "version": "4.2.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
 | 
			
		||||
      "version": "4.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/superstruct": {
 | 
			
		||||
      "version": "0.10.13",
 | 
			
		||||
| 
						 | 
				
			
			@ -9911,9 +9911,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/swagger-ui-dist": {
 | 
			
		||||
      "version": "5.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-bwl6og9I9CAHKGSnYLKydjhBuH7d3oU6RX6uKN8oDCkLusTHXOW3sZMyBWjRtjGFnCMmN085oZoaR/4Wm9nIaQ=="
 | 
			
		||||
      "version": "5.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-c1KmAjuVODxw+vwkNLALQZrgdlBAuBbr2xSPfYrJgseEi7gFKcTvShysPmyuDI4kcUa1+5rFpjWvXdusKY74mg=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/symbol-tree": {
 | 
			
		||||
      "version": "3.2.4",
 | 
			
		||||
| 
						 | 
				
			
			@ -9958,9 +9958,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/terser": {
 | 
			
		||||
      "version": "5.18.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.18.0.tgz",
 | 
			
		||||
      "integrity": "sha512-pdL757Ig5a0I+owA42l6tIuEycRuM7FPY4n62h44mRLRfnOxJkkOHd6i89dOpwZlpF6JXBwaAHF6yWzFrt+QyA==",
 | 
			
		||||
      "version": "5.18.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.18.2.tgz",
 | 
			
		||||
      "integrity": "sha512-Ah19JS86ypbJzTzvUCX7KOsEIhDaRONungA4aYBjEP3JZRf4ocuDzTg4QWZnPn9DEMiMYGJPiSOy7aykoCc70w==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@jridgewell/source-map": "^0.3.3",
 | 
			
		||||
        "acorn": "^8.8.2",
 | 
			
		||||
| 
						 | 
				
			
			@ -10220,9 +10220,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/tslib": {
 | 
			
		||||
      "version": "2.5.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
 | 
			
		||||
      "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==",
 | 
			
		||||
      "version": "2.6.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
 | 
			
		||||
      "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/type-check": {
 | 
			
		||||
| 
						 | 
				
			
			@ -10534,9 +10534,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/vite/node_modules/rollup": {
 | 
			
		||||
      "version": "3.25.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.1.tgz",
 | 
			
		||||
      "integrity": "sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==",
 | 
			
		||||
      "version": "3.25.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.3.tgz",
 | 
			
		||||
      "integrity": "sha512-ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "rollup": "dist/bin/rollup"
 | 
			
		||||
| 
						 | 
				
			
			@ -10772,9 +10772,9 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/webpack": {
 | 
			
		||||
      "version": "5.87.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.87.0.tgz",
 | 
			
		||||
      "integrity": "sha512-GOu1tNbQ7p1bDEoFRs2YPcfyGs8xq52yyPBZ3m2VGnXGtV9MxjrkABHm4V9Ia280OefsSLzvbVoXcfLxjKY/Iw==",
 | 
			
		||||
      "version": "5.88.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz",
 | 
			
		||||
      "integrity": "sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@types/eslint-scope": "^3.7.3",
 | 
			
		||||
        "@types/estree": "^1.0.0",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										14
									
								
								package.json
								
								
								
								
							
							
						
						
									
										14
									
								
								package.json
								
								
								
								
							| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    "@webcomponents/custom-elements": "1.6.0",
 | 
			
		||||
    "add-asset-webpack-plugin": "2.0.1",
 | 
			
		||||
    "ansi_up": "5.2.1",
 | 
			
		||||
    "asciinema-player": "3.4.0",
 | 
			
		||||
    "asciinema-player": "3.5.0",
 | 
			
		||||
    "clippie": "4.0.1",
 | 
			
		||||
    "css-loader": "6.8.1",
 | 
			
		||||
    "dropzone": "6.0.0-beta.2",
 | 
			
		||||
| 
						 | 
				
			
			@ -27,17 +27,17 @@
 | 
			
		|||
    "fast-glob": "3.2.12",
 | 
			
		||||
    "jquery": "3.7.0",
 | 
			
		||||
    "jquery.are-you-sure": "1.9.0",
 | 
			
		||||
    "katex": "0.16.7",
 | 
			
		||||
    "katex": "0.16.8",
 | 
			
		||||
    "license-checker-webpack-plugin": "0.2.1",
 | 
			
		||||
    "mermaid": "10.2.3",
 | 
			
		||||
    "mini-css-extract-plugin": "2.7.6",
 | 
			
		||||
    "minimatch": "9.0.1",
 | 
			
		||||
    "minimatch": "9.0.2",
 | 
			
		||||
    "monaco-editor": "0.39.0",
 | 
			
		||||
    "monaco-editor-webpack-plugin": "7.0.1",
 | 
			
		||||
    "pdfobject": "2.2.12",
 | 
			
		||||
    "pretty-ms": "8.0.0",
 | 
			
		||||
    "sortablejs": "1.15.0",
 | 
			
		||||
    "swagger-ui-dist": "5.0.0",
 | 
			
		||||
    "swagger-ui-dist": "5.1.0",
 | 
			
		||||
    "throttle-debounce": "5.0.0",
 | 
			
		||||
    "tippy.js": "6.3.7",
 | 
			
		||||
    "toastify-js": "1.12.0",
 | 
			
		||||
| 
						 | 
				
			
			@ -47,7 +47,7 @@
 | 
			
		|||
    "vue-bar-graph": "2.0.0",
 | 
			
		||||
    "vue-loader": "17.2.2",
 | 
			
		||||
    "vue3-calendar-heatmap": "2.0.5",
 | 
			
		||||
    "webpack": "5.87.0",
 | 
			
		||||
    "webpack": "5.88.0",
 | 
			
		||||
    "webpack-cli": "5.1.4",
 | 
			
		||||
    "wrap-ansi": "8.1.0"
 | 
			
		||||
  },
 | 
			
		||||
| 
						 | 
				
			
			@ -67,12 +67,12 @@
 | 
			
		|||
    "eslint-plugin-regexp": "1.15.0",
 | 
			
		||||
    "eslint-plugin-sonarjs": "0.19.0",
 | 
			
		||||
    "eslint-plugin-unicorn": "47.0.0",
 | 
			
		||||
    "eslint-plugin-vue": "9.14.1",
 | 
			
		||||
    "eslint-plugin-vue": "9.15.1",
 | 
			
		||||
    "eslint-plugin-wc": "1.5.0",
 | 
			
		||||
    "jsdom": "22.1.0",
 | 
			
		||||
    "markdownlint-cli": "0.35.0",
 | 
			
		||||
    "postcss-html": "1.5.0",
 | 
			
		||||
    "stylelint": "15.8.0",
 | 
			
		||||
    "stylelint": "15.9.0",
 | 
			
		||||
    "stylelint-declaration-block-no-ignored-properties": "2.7.0",
 | 
			
		||||
    "stylelint-declaration-strict-value": "1.9.2",
 | 
			
		||||
    "stylelint-stylistic": "0.4.2",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2166,7 +2166,7 @@ table th[data-sortt-desc] .svg {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
.truncated-item-name {
 | 
			
		||||
  line-height: 2em;
 | 
			
		||||
  line-height: 2;
 | 
			
		||||
  white-space: nowrap;
 | 
			
		||||
  overflow: hidden;
 | 
			
		||||
  text-overflow: ellipsis;
 | 
			
		||||
| 
						 | 
				
			
			@ -2188,7 +2188,7 @@ table th[data-sortt-desc] .svg {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
.ui.dropdown {
 | 
			
		||||
  line-height: 1em; /* the dropdown doesn't have default line-height, use this to make the dropdown icon align with plain dropdown */
 | 
			
		||||
  line-height: 1; /* the dropdown doesn't have default line-height, use this to make the dropdown icon align with plain dropdown */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* dropdown has some kinds of icons:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -59,7 +59,7 @@
 | 
			
		|||
  font-weight: var(--font-weight-medium);
 | 
			
		||||
  font-size: 1.28571429em;
 | 
			
		||||
  margin-top: -.21425em;
 | 
			
		||||
  line-height: 1.28571429em;
 | 
			
		||||
  line-height: 1.28571429;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.ui.cards > .card > .content:first-child,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -478,7 +478,7 @@
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
.repository.file.list .non-diff-file-content .asciicast {
 | 
			
		||||
  padding: 5px !important;
 | 
			
		||||
  padding: 0 !important;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.non-diff-file-content .attached.segment,
 | 
			
		||||
| 
						 | 
				
			
			@ -1903,7 +1903,7 @@
 | 
			
		|||
 | 
			
		||||
.repository.settings.collaboration .collaborator.list > .item {
 | 
			
		||||
  margin: 0;
 | 
			
		||||
  line-height: 2em;
 | 
			
		||||
  line-height: 2;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.repository.settings.collaboration #repo-collab-form #search-user-box .results {
 | 
			
		||||
| 
						 | 
				
			
			@ -2601,7 +2601,7 @@
 | 
			
		|||
.labels-list .label {
 | 
			
		||||
  margin: 2px 0;
 | 
			
		||||
  display: inline-flex !important;
 | 
			
		||||
  line-height: 1.3em; /* there is a `font-size: 1.25em` for inside emoji, so here the line-height needs to be larger slightly */
 | 
			
		||||
  line-height: 1.3; /* there is a `font-size: 1.25em` for inside emoji, so here the line-height needs to be larger slightly */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Scoped labels with different colors on left and right */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue