This commit is contained in:
silverwind 2024-05-05 17:19:38 +03:00 committed by GitHub
commit cbfc77c8e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 393 additions and 346 deletions

View File

@ -6,6 +6,8 @@ ignorePatterns:
- /web_src/fomantic
- /public/assets/js
parser: "@typescript-eslint/parser"
parserOptions:
sourceType: module
ecmaVersion: latest
@ -30,6 +32,13 @@ env:
es2024: true
node: true
settings:
import/extensions: [".js"]
import/parsers:
"@typescript-eslint/parser": [".js"]
import/resolver:
typescript: true
overrides:
- files: ["web_src/**/*"]
globals:

706
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -14,15 +14,15 @@
"@mcaptcha/vanilla-glue": "0.1.0-alpha-3",
"@primer/octicons": "19.9.0",
"@silverwind/vue3-calendar-heatmap": "2.0.6",
"add-asset-webpack-plugin": "2.0.1",
"add-asset-webpack-plugin": "3.0.0",
"ansi_up": "6.0.2",
"asciinema-player": "3.7.1",
"chart.js": "4.4.2",
"chartjs-adapter-dayjs-4": "1.0.4",
"chartjs-plugin-zoom": "2.0.1",
"clippie": "4.0.7",
"clippie": "4.1.0",
"css-loader": "7.1.1",
"dayjs": "1.11.10",
"dayjs": "1.11.11",
"dropzone": "6.0.0-beta.2",
"easymde": "2.18.0",
"esbuild-loader": "4.1.0",
@ -53,7 +53,7 @@
"tributejs": "5.1.3",
"uint8-to-base64": "0.2.0",
"vanilla-colorful": "0.7.2",
"vue": "3.4.25",
"vue": "3.4.26",
"vue-bar-graph": "2.0.0",
"vue-chartjs": "5.3.1",
"vue-loader": "17.4.2",
@ -65,10 +65,12 @@
"@eslint-community/eslint-plugin-eslint-comments": "4.3.0",
"@playwright/test": "1.43.1",
"@stoplight/spectral-cli": "6.11.1",
"@stylistic/eslint-plugin-js": "1.7.2",
"@stylistic/stylelint-plugin": "2.1.1",
"@stylistic/eslint-plugin-js": "1.8.0",
"@stylistic/stylelint-plugin": "2.1.2",
"@typescript-eslint/parser": "7.8.0",
"@vitejs/plugin-vue": "5.0.4",
"eslint": "8.57.0",
"eslint-import-resolver-typescript": "3.6.1",
"eslint-plugin-array-func": "4.0.0",
"eslint-plugin-github": "4.10.2",
"eslint-plugin-i": "2.29.1",
@ -84,16 +86,16 @@
"eslint-plugin-vue-scoped-css": "2.8.0",
"eslint-plugin-wc": "2.1.0",
"happy-dom": "14.7.1",
"markdownlint-cli": "0.39.0",
"markdownlint-cli": "0.40.0",
"postcss-html": "1.6.0",
"stylelint": "16.4.0",
"stylelint": "16.5.0",
"stylelint-declaration-block-no-ignored-properties": "2.8.0",
"stylelint-declaration-strict-value": "1.10.4",
"stylelint-value-no-unknown-custom-properties": "6.0.1",
"svgo": "3.2.0",
"updates": "16.0.1",
"vite-string-plugin": "1.2.0",
"vitest": "1.5.2"
"vite-string-plugin": "1.3.0",
"vitest": "1.5.3"
},
"browserslist": [
"defaults"

View File

@ -4,7 +4,7 @@ import {isDocumentFragmentOrElementNode} from '../utils/dom.js';
import octiconKebabHorizontal from '../../../public/assets/img/svg/octicon-kebab-horizontal.svg';
window.customElements.define('overflow-menu', class extends HTMLElement {
updateItems = throttle(100, () => {
updateItems = throttle(100, () => { // eslint-disable-line unicorn/consistent-function-scoping
if (!this.tippyContent) {
const div = document.createElement('div');
div.classList.add('tippy-target');