Merge pull request #2980 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-8.1.2
This commit is contained in:
Коммит
87789411d4
|
@ -4963,13 +4963,13 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@nextcloud/eslint-config": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.0.0.tgz",
|
||||
"integrity": "sha512-B93OZ7vSEJl6QLtEGarkdpjTEKGdXbMP/ZSuIj/vecng6CZzv3mDQ9diaNTQPlU7Q3CP0N6nqTVqcOltbApUMQ==",
|
||||
"version": "8.1.2",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.1.2.tgz",
|
||||
"integrity": "sha512-uyYBSGQrbq7VZaqv0A4RBH5c80go07Xaebc00RxPhpG7IHkry92gTYlY8YarnlEFWaeAnXGPh3OhfXGDC40EyQ==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "^14.0.0",
|
||||
"npm": "^7.0.0"
|
||||
"node": "^16.0.0",
|
||||
"npm": "^7.0.0 || ^8.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "^7.13.10",
|
||||
|
@ -4979,9 +4979,9 @@
|
|||
"eslint-config-standard": "^17.0.0-0",
|
||||
"eslint-plugin-import": "^2.25.4",
|
||||
"eslint-plugin-jsdoc": "^39.2.1",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-n": "^15.2.3",
|
||||
"eslint-plugin-promise": "^6.0.0",
|
||||
"eslint-plugin-vue": "^8.2.0",
|
||||
"eslint-plugin-vue": "^9.1.1",
|
||||
"webpack": "^5.4.0"
|
||||
}
|
||||
},
|
||||
|
@ -7531,6 +7531,52 @@
|
|||
"integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/builtins": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
|
||||
"integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"semver": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/builtins/node_modules/lru-cache": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"yallist": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/builtins/node_modules/semver": {
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"lru-cache": "^6.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/builtins/node_modules/yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"node_modules/bytes": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
|
||||
|
@ -10916,19 +10962,20 @@
|
|||
"peer": true
|
||||
},
|
||||
"node_modules/eslint-plugin-n": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-14.0.0.tgz",
|
||||
"integrity": "sha512-mNwplPLsbaKhHyA0fa/cy8j+oF6bF6l81hzBTWa6JOvPcMNAuIogk2ih6d9tYvWYzyUG+7ZFeChqbzdFpg2QrQ==",
|
||||
"version": "15.2.4",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.4.tgz",
|
||||
"integrity": "sha512-tjnVMv2fiXYMnuiIFI8QMtyUFI42SckEEWvi8h68SWGWshfqO6SSCASy24dGMGAiy7NUk6DZt90DM0iNUsmQ5w==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"builtins": "^5.0.1",
|
||||
"eslint-plugin-es": "^4.1.0",
|
||||
"eslint-utils": "^3.0.0",
|
||||
"ignore": "^5.1.1",
|
||||
"is-core-module": "^2.3.0",
|
||||
"minimatch": "^3.0.4",
|
||||
"is-core-module": "^2.9.0",
|
||||
"minimatch": "^3.1.2",
|
||||
"resolve": "^1.10.1",
|
||||
"semver": "^6.1.0"
|
||||
"semver": "^7.3.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12.22.0"
|
||||
|
@ -10940,92 +10987,54 @@
|
|||
"eslint": ">=7.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-n/node_modules/lru-cache": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"yallist": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-n/node_modules/minimatch": {
|
||||
"version": "3.1.2",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
|
||||
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"brace-expansion": "^1.1.7"
|
||||
},
|
||||
"engines": {
|
||||
"node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-n/node_modules/semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"lru-cache": "^6.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-node": {
|
||||
"version": "11.1.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
|
||||
"integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"eslint-plugin-es": "^3.0.0",
|
||||
"eslint-utils": "^2.0.0",
|
||||
"ignore": "^5.1.1",
|
||||
"minimatch": "^3.0.4",
|
||||
"resolve": "^1.10.1",
|
||||
"semver": "^6.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8.10.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": ">=5.16.0"
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-node/node_modules/eslint-plugin-es": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
|
||||
"integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
|
||||
"node_modules/eslint-plugin-n/node_modules/yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"eslint-utils": "^2.0.0",
|
||||
"regexpp": "^3.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8.10.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/mysticatea"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": ">=4.19.1"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-node/node_modules/eslint-utils": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
|
||||
"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"eslint-visitor-keys": "^1.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/mysticatea"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-node/node_modules/eslint-visitor-keys": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
|
||||
"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"engines": {
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-node/node_modules/semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
}
|
||||
"peer": true
|
||||
},
|
||||
"node_modules/eslint-plugin-promise": {
|
||||
"version": "6.0.0",
|
||||
|
@ -11041,133 +11050,62 @@
|
|||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue": {
|
||||
"version": "8.6.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-8.6.0.tgz",
|
||||
"integrity": "sha512-abXiF2J18n/7ZPy9foSlJyouKf54IqpKlNvNmzhM93N0zs3QUxZG/oBd3tVPOJTKg7SlhBUtPxugpqzNbgGpQQ==",
|
||||
"version": "9.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.3.0.tgz",
|
||||
"integrity": "sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"eslint-utils": "^3.0.0",
|
||||
"natural-compare": "^1.4.0",
|
||||
"nth-check": "^2.0.1",
|
||||
"postcss-selector-parser": "^6.0.9",
|
||||
"semver": "^7.3.5",
|
||||
"vue-eslint-parser": "^8.0.1"
|
||||
"vue-eslint-parser": "^9.0.1",
|
||||
"xml-name-validator": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
||||
"node": "^14.17.0 || >=16.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": "^6.2.0 || ^7.0.0 || ^8.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/debug": {
|
||||
"version": "4.3.4",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
||||
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"ms": "2.1.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"supports-color": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/eslint-scope": {
|
||||
"version": "7.1.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
||||
"integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"esrecurse": "^4.3.0",
|
||||
"estraverse": "^5.2.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/eslint-visitor-keys": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
|
||||
"integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"engines": {
|
||||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/estraverse": {
|
||||
"version": "5.3.0",
|
||||
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
|
||||
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"engines": {
|
||||
"node": ">=4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/lru-cache": {
|
||||
"version": "7.8.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.0.tgz",
|
||||
"integrity": "sha512-AmXqneQZL3KZMIgBpaPTeI6pfwh+xQ2vutMsyqOu1TBdEXFZgpG/80wuJ531w2ZN7TI0/oc8CPxzh/DKQudZqg==",
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"yallist": "^4.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/semver": {
|
||||
"version": "7.3.6",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz",
|
||||
"integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==",
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"lru-cache": "^7.4.0"
|
||||
"lru-cache": "^6.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^10.0.0 || ^12.0.0 || ^14.0.0 || >=16.0.0"
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-plugin-vue/node_modules/vue-eslint-parser": {
|
||||
"version": "8.3.0",
|
||||
"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
|
||||
"integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
|
||||
"node_modules/eslint-plugin-vue/node_modules/yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"debug": "^4.3.2",
|
||||
"eslint-scope": "^7.0.0",
|
||||
"eslint-visitor-keys": "^3.1.0",
|
||||
"espree": "^9.0.0",
|
||||
"esquery": "^1.4.0",
|
||||
"lodash": "^4.17.21",
|
||||
"semver": "^7.3.5"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/mysticatea"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": ">=6.0.0"
|
||||
}
|
||||
"peer": true
|
||||
},
|
||||
"node_modules/eslint-scope": {
|
||||
"version": "5.1.1",
|
||||
|
@ -14855,9 +14793,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/is-core-module": {
|
||||
"version": "2.8.1",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
|
||||
"integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
|
||||
"version": "2.10.0",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
|
||||
"integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"has": "^1.0.3"
|
||||
|
@ -33356,9 +33294,9 @@
|
|||
}
|
||||
},
|
||||
"@nextcloud/eslint-config": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.0.0.tgz",
|
||||
"integrity": "sha512-B93OZ7vSEJl6QLtEGarkdpjTEKGdXbMP/ZSuIj/vecng6CZzv3mDQ9diaNTQPlU7Q3CP0N6nqTVqcOltbApUMQ==",
|
||||
"version": "8.1.2",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.1.2.tgz",
|
||||
"integrity": "sha512-uyYBSGQrbq7VZaqv0A4RBH5c80go07Xaebc00RxPhpG7IHkry92gTYlY8YarnlEFWaeAnXGPh3OhfXGDC40EyQ==",
|
||||
"dev": true,
|
||||
"requires": {}
|
||||
},
|
||||
|
@ -35436,6 +35374,45 @@
|
|||
"integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
|
||||
"dev": true
|
||||
},
|
||||
"builtins": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
|
||||
"integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"semver": "^7.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"lru-cache": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"yallist": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"semver": {
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"lru-cache": "^6.0.0"
|
||||
}
|
||||
},
|
||||
"yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"bytes": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
|
||||
|
@ -38301,77 +38278,56 @@
|
|||
}
|
||||
},
|
||||
"eslint-plugin-n": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-14.0.0.tgz",
|
||||
"integrity": "sha512-mNwplPLsbaKhHyA0fa/cy8j+oF6bF6l81hzBTWa6JOvPcMNAuIogk2ih6d9tYvWYzyUG+7ZFeChqbzdFpg2QrQ==",
|
||||
"version": "15.2.4",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.4.tgz",
|
||||
"integrity": "sha512-tjnVMv2fiXYMnuiIFI8QMtyUFI42SckEEWvi8h68SWGWshfqO6SSCASy24dGMGAiy7NUk6DZt90DM0iNUsmQ5w==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"builtins": "^5.0.1",
|
||||
"eslint-plugin-es": "^4.1.0",
|
||||
"eslint-utils": "^3.0.0",
|
||||
"ignore": "^5.1.1",
|
||||
"is-core-module": "^2.3.0",
|
||||
"minimatch": "^3.0.4",
|
||||
"is-core-module": "^2.9.0",
|
||||
"minimatch": "^3.1.2",
|
||||
"resolve": "^1.10.1",
|
||||
"semver": "^6.1.0"
|
||||
"semver": "^7.3.7"
|
||||
},
|
||||
"dependencies": {
|
||||
"semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"eslint-plugin-node": {
|
||||
"version": "11.1.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
|
||||
"integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"eslint-plugin-es": "^3.0.0",
|
||||
"eslint-utils": "^2.0.0",
|
||||
"ignore": "^5.1.1",
|
||||
"minimatch": "^3.0.4",
|
||||
"resolve": "^1.10.1",
|
||||
"semver": "^6.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-plugin-es": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
|
||||
"integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
|
||||
"lru-cache": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"eslint-utils": "^2.0.0",
|
||||
"regexpp": "^3.0.0"
|
||||
"yallist": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"eslint-utils": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
|
||||
"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
|
||||
"minimatch": {
|
||||
"version": "3.1.2",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
|
||||
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"eslint-visitor-keys": "^1.1.0"
|
||||
"brace-expansion": "^1.1.7"
|
||||
}
|
||||
},
|
||||
"eslint-visitor-keys": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
|
||||
"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"lru-cache": "^6.0.0"
|
||||
}
|
||||
},
|
||||
"yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
}
|
||||
|
@ -38386,92 +38342,47 @@
|
|||
"requires": {}
|
||||
},
|
||||
"eslint-plugin-vue": {
|
||||
"version": "8.6.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-8.6.0.tgz",
|
||||
"integrity": "sha512-abXiF2J18n/7ZPy9foSlJyouKf54IqpKlNvNmzhM93N0zs3QUxZG/oBd3tVPOJTKg7SlhBUtPxugpqzNbgGpQQ==",
|
||||
"version": "9.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.3.0.tgz",
|
||||
"integrity": "sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"eslint-utils": "^3.0.0",
|
||||
"natural-compare": "^1.4.0",
|
||||
"nth-check": "^2.0.1",
|
||||
"postcss-selector-parser": "^6.0.9",
|
||||
"semver": "^7.3.5",
|
||||
"vue-eslint-parser": "^8.0.1"
|
||||
"vue-eslint-parser": "^9.0.1",
|
||||
"xml-name-validator": "^4.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.3.4",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
||||
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"ms": "2.1.2"
|
||||
}
|
||||
},
|
||||
"eslint-scope": {
|
||||
"version": "7.1.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
||||
"integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"esrecurse": "^4.3.0",
|
||||
"estraverse": "^5.2.0"
|
||||
}
|
||||
},
|
||||
"eslint-visitor-keys": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
|
||||
"integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"estraverse": {
|
||||
"version": "5.3.0",
|
||||
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
|
||||
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"lru-cache": {
|
||||
"version": "7.8.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.0.tgz",
|
||||
"integrity": "sha512-AmXqneQZL3KZMIgBpaPTeI6pfwh+xQ2vutMsyqOu1TBdEXFZgpG/80wuJ531w2ZN7TI0/oc8CPxzh/DKQudZqg==",
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
|
||||
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"yallist": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"semver": {
|
||||
"version": "7.3.6",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz",
|
||||
"integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==",
|
||||
"version": "7.3.7",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
|
||||
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"lru-cache": "^7.4.0"
|
||||
"lru-cache": "^6.0.0"
|
||||
}
|
||||
},
|
||||
"vue-eslint-parser": {
|
||||
"version": "8.3.0",
|
||||
"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
|
||||
"integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
|
||||
"yallist": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
|
||||
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"debug": "^4.3.2",
|
||||
"eslint-scope": "^7.0.0",
|
||||
"eslint-visitor-keys": "^3.1.0",
|
||||
"espree": "^9.0.0",
|
||||
"esquery": "^1.4.0",
|
||||
"lodash": "^4.17.21",
|
||||
"semver": "^7.3.5"
|
||||
}
|
||||
"peer": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -41080,9 +40991,9 @@
|
|||
}
|
||||
},
|
||||
"is-core-module": {
|
||||
"version": "2.8.1",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
|
||||
"integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
|
||||
"version": "2.10.0",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz",
|
||||
"integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has": "^1.0.3"
|
||||
|
|
|
@ -105,7 +105,7 @@ import Multiselect from '../Multiselect/index.js'
|
|||
import ActionGlobalMixin from '../../mixins/actionGlobal.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
|
||||
export default {
|
||||
name: 'ActionInput',
|
||||
|
|
|
@ -100,7 +100,7 @@ export default {
|
|||
import ActionTextMixin from '../../mixins/actionText.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
|
||||
export default {
|
||||
name: 'ActionTextEditable',
|
||||
|
|
|
@ -363,13 +363,13 @@ export default {
|
|||
</docs>
|
||||
|
||||
<script>
|
||||
import ButtonVue from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import Popover from '../Popover/index.js'
|
||||
import Tooltip from '../../directives/Tooltip/index.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal'
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal.vue'
|
||||
|
||||
const focusableSelector = '.focusable'
|
||||
|
||||
|
|
|
@ -21,21 +21,21 @@
|
|||
-->
|
||||
|
||||
<template>
|
||||
<Button v-tooltip="title" :aria-label="title" class="app-details-toggle">
|
||||
<ButtonVue v-tooltip="title" :aria-label="title" class="app-details-toggle">
|
||||
<template #icon>
|
||||
<ArrowRight :size="20" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Button from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import { t } from '../../l10n.js'
|
||||
import Tooltip from '../../directives/Tooltip/index.js'
|
||||
|
||||
import { emit } from '@nextcloud/event-bus'
|
||||
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
|
||||
export default {
|
||||
name: 'AppDetailsToggle',
|
||||
|
@ -45,7 +45,7 @@ export default {
|
|||
},
|
||||
|
||||
components: {
|
||||
Button,
|
||||
ButtonVue,
|
||||
ArrowRight,
|
||||
},
|
||||
|
||||
|
|
|
@ -37,11 +37,11 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import ButtonVue from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight'
|
||||
import ChevronDown from 'vue-material-design-icons/ChevronDown'
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight.vue'
|
||||
import ChevronDown from 'vue-material-design-icons/ChevronDown.vue'
|
||||
|
||||
export default {
|
||||
name: 'AppNavigationIconCollapsible',
|
||||
|
|
|
@ -216,8 +216,8 @@ import isMobile from '../../mixins/isMobile/index.js'
|
|||
import InputConfirmCancel from './InputConfirmCancel.vue'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import Pencil from 'vue-material-design-icons/Pencil'
|
||||
import Undo from 'vue-material-design-icons/Undo'
|
||||
import Pencil from 'vue-material-design-icons/Pencil.vue'
|
||||
import Undo from 'vue-material-design-icons/Undo.vue'
|
||||
|
||||
export default {
|
||||
name: 'AppNavigationItem',
|
||||
|
|
|
@ -59,11 +59,11 @@
|
|||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import ButtonVue from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
import Close from 'vue-material-design-icons/Close'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
import Close from 'vue-material-design-icons/Close.vue'
|
||||
|
||||
export default {
|
||||
name: 'InputConfirmCancel',
|
||||
|
|
|
@ -45,23 +45,23 @@
|
|||
|
||||
<template>
|
||||
<div class="app-navigation-new">
|
||||
<Button :id="buttonId"
|
||||
<ButtonVue :id="buttonId"
|
||||
:disabled="disabled"
|
||||
@click="$emit('click')">
|
||||
<template #icon>
|
||||
<slot name="icon" />
|
||||
</template>
|
||||
{{ text }}
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Button from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
Button,
|
||||
ButtonVue,
|
||||
},
|
||||
props: {
|
||||
buttonId: {
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
import { t } from '../../l10n.js'
|
||||
import { excludeClickOutsideClasses } from '../../mixins/index.js'
|
||||
|
||||
import Cog from 'vue-material-design-icons/Cog'
|
||||
import Cog from 'vue-material-design-icons/Cog.vue'
|
||||
|
||||
import { directive as ClickOutside } from 'v-click-outside'
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
-
|
||||
-->
|
||||
<template>
|
||||
<Button v-tooltip.auto="label"
|
||||
<ButtonVue v-tooltip.auto="label"
|
||||
class="app-navigation-toggle"
|
||||
type="tertiary"
|
||||
:aria-expanded="open ? 'true' : 'false'"
|
||||
|
@ -30,17 +30,17 @@
|
|||
aria-controls="app-navigation-vue"
|
||||
@click="toggleNavigation">
|
||||
<template #icon>
|
||||
<Menu :size="20" />
|
||||
<MenuIcon :size="20" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Button from '../Button/index.js'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import Tooltip from '../../directives/Tooltip/index.js'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import Menu from 'vue-material-design-icons/Menu'
|
||||
import MenuIcon from 'vue-material-design-icons/Menu.vue'
|
||||
|
||||
export default {
|
||||
name: 'AppNavigationToggle',
|
||||
|
@ -50,8 +50,8 @@ export default {
|
|||
},
|
||||
|
||||
components: {
|
||||
Button,
|
||||
Menu,
|
||||
ButtonVue,
|
||||
MenuIcon,
|
||||
},
|
||||
|
||||
props: {
|
||||
|
|
|
@ -175,7 +175,7 @@ include a standard-header like it's used by the files app.
|
|||
<!-- favourite icon -->
|
||||
<div v-if="canStar || $slots['tertiary-actions']" class="app-sidebar-header__tertiary-actions">
|
||||
<slot name="tertiary-actions">
|
||||
<Button v-if="canStar"
|
||||
<ButtonVue v-if="canStar"
|
||||
:aria-label="favoriteTranslated"
|
||||
class="app-sidebar-header__star"
|
||||
type="secondary"
|
||||
|
@ -185,7 +185,7 @@ include a standard-header like it's used by the files app.
|
|||
<Star v-else-if="isStarred" :size="20" />
|
||||
<StarOutline v-else :size="20" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</slot>
|
||||
</div>
|
||||
|
||||
|
@ -213,13 +213,13 @@ include a standard-header like it's used by the files app.
|
|||
:value="title"
|
||||
@keydown.esc="onDismissEditing"
|
||||
@input="onTitleInput">
|
||||
<Button type="tertiary-no-background"
|
||||
<ButtonVue type="tertiary-no-background"
|
||||
:aria-label="changeTitleTranslated"
|
||||
native-type="submit">
|
||||
<template #icon>
|
||||
<ArrowRight :size="20" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</form>
|
||||
</template>
|
||||
<!-- header main menu -->
|
||||
|
@ -239,7 +239,7 @@ include a standard-header like it's used by the files app.
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<Button v-tooltip.auto="closeTranslated"
|
||||
<ButtonVue v-tooltip.auto="closeTranslated"
|
||||
:aria-label="closeTranslated"
|
||||
type="tertiary"
|
||||
class="app-sidebar__close"
|
||||
|
@ -247,7 +247,7 @@ include a standard-header like it's used by the files app.
|
|||
<template #icon>
|
||||
<Close :size="20" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
|
||||
<div v-if="$slots['description'] && !empty" class="app-sidebar-header__description">
|
||||
<slot name="description" />
|
||||
|
@ -274,17 +274,17 @@ include a standard-header like it's used by the files app.
|
|||
import AppSidebarTabs from './AppSidebarTabs.vue'
|
||||
import Actions from '../Actions/index.js'
|
||||
import LoadingIcon from '../LoadingIcon/index.js'
|
||||
import Button from '../Button/Button.vue'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import EmptyContent from '../EmptyContent/index.js'
|
||||
import Focus from '../../directives/Focus/index.js'
|
||||
import Linkify from '../../directives/Linkify/index.js'
|
||||
import Tooltip from '../../directives/Tooltip/index.js'
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
import Close from 'vue-material-design-icons/Close'
|
||||
import Star from 'vue-material-design-icons/Star'
|
||||
import StarOutline from 'vue-material-design-icons/StarOutline'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
import Close from 'vue-material-design-icons/Close.vue'
|
||||
import Star from 'vue-material-design-icons/Star.vue'
|
||||
import StarOutline from 'vue-material-design-icons/StarOutline.vue'
|
||||
|
||||
import { directive as ClickOutside } from 'v-click-outside'
|
||||
|
||||
|
@ -295,7 +295,7 @@ export default {
|
|||
Actions,
|
||||
AppSidebarTabs,
|
||||
ArrowRight,
|
||||
Button,
|
||||
ButtonVue,
|
||||
LoadingIcon,
|
||||
EmptyContent,
|
||||
Close,
|
||||
|
|
|
@ -127,7 +127,7 @@ import { subscribe, unsubscribe } from '@nextcloud/event-bus'
|
|||
import { getBuilder } from '@nextcloud/browser-storage'
|
||||
import { generateUrl } from '@nextcloud/router'
|
||||
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal'
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal.vue'
|
||||
|
||||
import { directive as ClickOutside } from 'v-click-outside'
|
||||
|
||||
|
|
|
@ -72,7 +72,7 @@ This component is meant to be used inside a Breadcrumbs component.
|
|||
import Actions from '../Actions/index.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight'
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight.vue'
|
||||
|
||||
export default {
|
||||
name: 'Breadcrumb',
|
||||
|
|
|
@ -131,7 +131,7 @@ import ValidateSlot from '../../utils/ValidateSlot.js'
|
|||
|
||||
import { subscribe, unsubscribe } from '@nextcloud/event-bus'
|
||||
|
||||
import IconFolder from 'vue-material-design-icons/Folder'
|
||||
import IconFolder from 'vue-material-design-icons/Folder.vue'
|
||||
|
||||
import debounce from 'debounce'
|
||||
import Vue from 'vue'
|
||||
|
|
|
@ -48,7 +48,7 @@ It can be used with one or multiple actions.
|
|||
<p>Tertiary</p>
|
||||
<p>Secondary</p>
|
||||
<p>Primary</p>
|
||||
<Button
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="tertiary-no-background">
|
||||
|
@ -57,8 +57,8 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
<template v-if="style.indexOf('text') !== -1">Example text</template>
|
||||
</Button>
|
||||
<Button
|
||||
</ButtonVue>
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="tertiary">
|
||||
|
@ -67,8 +67,8 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
<template v-if="style.indexOf('text') !== -1">Example text</template>
|
||||
</Button>
|
||||
<Button
|
||||
</ButtonVue>
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly">
|
||||
<template v-if="style.indexOf('icon') !== -1" #icon>
|
||||
|
@ -77,8 +77,8 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
<template v-if="style.indexOf('text') !== -1">Example text</template>
|
||||
</Button>
|
||||
<Button
|
||||
</ButtonVue>
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="primary">
|
||||
|
@ -87,12 +87,12 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
<template v-if="style.indexOf('text') !== -1">Example text</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</div>
|
||||
|
||||
<!-- Wide button -->
|
||||
<h5>Wide button</h5>
|
||||
<Button
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
:wide="true"
|
||||
|
@ -103,7 +103,7 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
Example text
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
|
||||
<!-- Special buttons -->
|
||||
<h5>Special buttons</h5>
|
||||
|
@ -112,7 +112,7 @@ It can be used with one or multiple actions.
|
|||
<p>Warning</p>
|
||||
<p>Error</p>
|
||||
<p> - </p>
|
||||
<Button
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="success">
|
||||
|
@ -121,8 +121,8 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
Example text
|
||||
</Button>
|
||||
<Button
|
||||
</ButtonVue>
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="warning">
|
||||
|
@ -132,8 +132,8 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
Example text
|
||||
</Button>
|
||||
<Button
|
||||
</ButtonVue>
|
||||
<ButtonVue
|
||||
:disabled="disabled"
|
||||
:readonly="readonly"
|
||||
type="error">
|
||||
|
@ -142,7 +142,7 @@ It can be used with one or multiple actions.
|
|||
:size="20" />
|
||||
</template>
|
||||
Example text
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
<p> - </p>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -225,7 +225,7 @@ button {
|
|||
<script>
|
||||
|
||||
export default {
|
||||
name: 'Button',
|
||||
name: 'ButtonVue',
|
||||
|
||||
props: {
|
||||
/**
|
|
@ -20,6 +20,6 @@
|
|||
*
|
||||
*/
|
||||
|
||||
import Button from './Button.vue'
|
||||
import ButtonVue from './ButtonVue.vue'
|
||||
|
||||
export default Button
|
||||
export default ButtonVue
|
|
@ -187,13 +187,13 @@ import LoadingIcon from '../LoadingIcon/index.js'
|
|||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
import l10n from '../../mixins/l10n.js'
|
||||
|
||||
import CheckboxBlankOutline from 'vue-material-design-icons/CheckboxBlankOutline'
|
||||
import MinusBox from 'vue-material-design-icons/MinusBox'
|
||||
import CheckboxMarked from 'vue-material-design-icons/CheckboxMarked'
|
||||
import RadioboxMarked from 'vue-material-design-icons/RadioboxMarked'
|
||||
import RadioboxBlank from 'vue-material-design-icons/RadioboxBlank'
|
||||
import ToggleSwitchOff from 'vue-material-design-icons/ToggleSwitchOff'
|
||||
import ToggleSwitch from 'vue-material-design-icons/ToggleSwitch'
|
||||
import CheckboxBlankOutline from 'vue-material-design-icons/CheckboxBlankOutline.vue'
|
||||
import MinusBox from 'vue-material-design-icons/MinusBox.vue'
|
||||
import CheckboxMarked from 'vue-material-design-icons/CheckboxMarked.vue'
|
||||
import RadioboxMarked from 'vue-material-design-icons/RadioboxMarked.vue'
|
||||
import RadioboxBlank from 'vue-material-design-icons/RadioboxBlank.vue'
|
||||
import ToggleSwitchOff from 'vue-material-design-icons/ToggleSwitchOff.vue'
|
||||
import ToggleSwitch from 'vue-material-design-icons/ToggleSwitch.vue'
|
||||
|
||||
export const TYPE_CHECKBOX = 'checkbox'
|
||||
export const TYPE_RADIO = 'radio'
|
||||
|
|
|
@ -163,9 +163,9 @@ import Popover from '../Popover/index.js'
|
|||
import l10n from '../../mixins/l10n.js'
|
||||
import GenColors from '../../utils/GenColors.js'
|
||||
|
||||
import ArrowLeft from 'vue-material-design-icons/ArrowLeft'
|
||||
import Check from 'vue-material-design-icons/Check'
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal'
|
||||
import ArrowLeft from 'vue-material-design-icons/ArrowLeft.vue'
|
||||
import Check from 'vue-material-design-icons/Check.vue'
|
||||
import DotsHorizontal from 'vue-material-design-icons/DotsHorizontal.vue'
|
||||
|
||||
import { Chrome } from 'vue-color'
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
</div>
|
||||
|
||||
<!-- trailing button -->
|
||||
<Button v-else-if="showTrailingButton"
|
||||
<ButtonVue v-else-if="showTrailingButton"
|
||||
type="tertiary-no-background"
|
||||
class="input-field__clear-button"
|
||||
@click="handleTrailingButtonClick">
|
||||
|
@ -67,24 +67,25 @@
|
|||
<template slot="icon">
|
||||
<slot name="trailing-button-icon" />
|
||||
</template>
|
||||
</Button>
|
||||
</ButtonVue>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Button from '../Button/index.js'
|
||||
import Check from 'vue-material-design-icons/Check'
|
||||
import AlertCircle from 'vue-material-design-icons/AlertCircleOutline'
|
||||
import ButtonVue from '../ButtonVue/index.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
|
||||
import AlertCircle from 'vue-material-design-icons/AlertCircleOutline.vue'
|
||||
import Check from 'vue-material-design-icons/Check.vue'
|
||||
|
||||
export default {
|
||||
name: 'InputField',
|
||||
|
||||
components: {
|
||||
Button,
|
||||
Check,
|
||||
ButtonVue,
|
||||
AlertCircle,
|
||||
Check,
|
||||
},
|
||||
|
||||
props: {
|
||||
|
|
|
@ -240,14 +240,14 @@ import Tooltip from '../../directives/Tooltip/index.js'
|
|||
import l10n from '../../mixins/l10n.js'
|
||||
import Timer from '../../utils/Timer.js'
|
||||
import { t } from '../../l10n.js'
|
||||
import ButtonVue from '../../components/Button/index.js'
|
||||
import ButtonVue from '../../components/ButtonVue/index.js'
|
||||
import GenRandomId from '../../utils/GenRandomId.js'
|
||||
|
||||
import ChevronLeft from 'vue-material-design-icons/ChevronLeft'
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight'
|
||||
import Close from 'vue-material-design-icons/Close'
|
||||
import Pause from 'vue-material-design-icons/Pause'
|
||||
import Play from 'vue-material-design-icons/Play'
|
||||
import ChevronLeft from 'vue-material-design-icons/ChevronLeft.vue'
|
||||
import ChevronRight from 'vue-material-design-icons/ChevronRight.vue'
|
||||
import Close from 'vue-material-design-icons/Close.vue'
|
||||
import Pause from 'vue-material-design-icons/Pause.vue'
|
||||
import Play from 'vue-material-design-icons/Play.vue'
|
||||
|
||||
import Hammer from 'hammerjs'
|
||||
import { createFocusTrap } from 'focus-trap'
|
||||
|
|
|
@ -149,7 +149,7 @@ import AutoCompleteResult from './AutoCompleteResult.vue'
|
|||
import richEditor from '../../mixins/richEditor/index.js'
|
||||
import { emojiSearch, addRecent } from '../../functions/emoji/index.js'
|
||||
|
||||
import Tribute from 'tributejs/dist/tribute.esm'
|
||||
import Tribute from 'tributejs/dist/tribute.esm.js'
|
||||
import debounce from 'debounce'
|
||||
import stringLength from 'string-length'
|
||||
|
||||
|
|
|
@ -63,7 +63,7 @@ This component is to be used in the settings section of nextcloud.
|
|||
<script>
|
||||
import { t } from '../../l10n.js'
|
||||
|
||||
import HelpCircle from 'vue-material-design-icons/HelpCircle'
|
||||
import HelpCircle from 'vue-material-design-icons/HelpCircle.vue'
|
||||
|
||||
export default {
|
||||
name: 'SettingsSection',
|
||||
|
|
|
@ -127,8 +127,9 @@ export default {
|
|||
<script>
|
||||
|
||||
import InputField from '../InputField/InputField.vue'
|
||||
import Close from 'vue-material-design-icons/Close'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight'
|
||||
|
||||
import Close from 'vue-material-design-icons/Close.vue'
|
||||
import ArrowRight from 'vue-material-design-icons/ArrowRight.vue'
|
||||
|
||||
export default {
|
||||
name: 'TextField',
|
||||
|
|
|
@ -70,5 +70,5 @@ export { default as PopoverMenu } from './PopoverMenu/index.js'
|
|||
export { default as RichContenteditable } from './RichContenteditable/index.js'
|
||||
export { default as SettingsSection } from './SettingsSection/index.js'
|
||||
export { default as UserBubble } from './UserBubble/index.js'
|
||||
export { default as Button } from './Button/index.js'
|
||||
export { default as ButtonVue } from './ButtonVue/index.js'
|
||||
export { default as TextField } from './TextField/index.js'
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { getGettextBuilder } from '@nextcloud/l10n/dist/gettext'
|
||||
import { getGettextBuilder } from '@nextcloud/l10n/dist/gettext.js'
|
||||
|
||||
const gtBuilder = getGettextBuilder()
|
||||
.detectLocale()
|
||||
|
|
Загрузка…
Ссылка в новой задаче