Bump @nextcloud/eslint-config from 5.1.0 to 6.0.0
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/nextcloud/eslint-config/releases) - [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/eslint-config/compare/v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: "@nextcloud/eslint-config" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
committed by
Julius Härtl
parent
3e68801774
commit
d98c2bc926
209
package-lock.json
generated
209
package-lock.json
generated
@@ -44,7 +44,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nextcloud/babel-config": "^1.0.0",
|
"@nextcloud/babel-config": "^1.0.0",
|
||||||
"@nextcloud/browserslist-config": "^2.1.0",
|
"@nextcloud/browserslist-config": "^2.1.0",
|
||||||
"@nextcloud/eslint-config": "^5.1.0",
|
"@nextcloud/eslint-config": "^6.0.0",
|
||||||
"@nextcloud/stylelint-config": "^1.0.0-beta.0",
|
"@nextcloud/stylelint-config": "^1.0.0-beta.0",
|
||||||
"@nextcloud/webpack-vue-config": "^4.1.0",
|
"@nextcloud/webpack-vue-config": "^4.1.0",
|
||||||
"@relative-ci/agent": "^2.0.0",
|
"@relative-ci/agent": "^2.0.0",
|
||||||
@@ -1743,6 +1743,21 @@
|
|||||||
"node": ">=10.0.0"
|
"node": ">=10.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@es-joy/jsdoccomment": {
|
||||||
|
"version": "0.6.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.6.0.tgz",
|
||||||
|
"integrity": "sha512-zT1EtysKMITJ7vE4RvOJqitxk/Str6It8hq+fykxkwLuTyzgak+TnVuVSIyovT/qrEz3i46ypCSXgNtIDYwNOg==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"dependencies": {
|
||||||
|
"comment-parser": "^1.1.5",
|
||||||
|
"esquery": "^1.4.0",
|
||||||
|
"jsdoctypeparser": "^9.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/@eslint/eslintrc": {
|
"node_modules/@eslint/eslintrc": {
|
||||||
"version": "0.4.2",
|
"version": "0.4.2",
|
||||||
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
|
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
|
||||||
@@ -2824,9 +2839,10 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@nextcloud/eslint-config": {
|
"node_modules/@nextcloud/eslint-config": {
|
||||||
"version": "5.1.0",
|
"version": "6.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-6.0.0.tgz",
|
||||||
|
"integrity": "sha512-Zz4922zbijq796Xh4TT8RZJIv9hZmwUtIsXqJPKw4nCChHydvOMgwDqtm4Mow2OA7wc3Ff38dKr03KdFiJA0Ng==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "AGPL-3.0-or-later",
|
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babel/core": "^7.13.10",
|
"@babel/core": "^7.13.10",
|
||||||
"@babel/eslint-parser": "^7.13.10",
|
"@babel/eslint-parser": "^7.13.10",
|
||||||
@@ -2834,6 +2850,7 @@
|
|||||||
"eslint": "^7.13.0",
|
"eslint": "^7.13.0",
|
||||||
"eslint-config-standard": "^16.0.1",
|
"eslint-config-standard": "^16.0.1",
|
||||||
"eslint-plugin-import": "^2.22.1",
|
"eslint-plugin-import": "^2.22.1",
|
||||||
|
"eslint-plugin-jsdoc": "^34.8.2",
|
||||||
"eslint-plugin-node": "^11.1.0",
|
"eslint-plugin-node": "^11.1.0",
|
||||||
"eslint-plugin-promise": "^4.2.1",
|
"eslint-plugin-promise": "^4.2.1",
|
||||||
"eslint-plugin-vue": "^7.1.0",
|
"eslint-plugin-vue": "^7.1.0",
|
||||||
@@ -5959,6 +5976,16 @@
|
|||||||
"node": ">= 6"
|
"node": ">= 6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/comment-parser": {
|
||||||
|
"version": "1.1.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.5.tgz",
|
||||||
|
"integrity": "sha512-RePCE4leIhBlmrqiYTvaqEeGYg7qpSl4etaIabKtdOQVi+mSTIBBklGUwIr79GXYnl3LpMwmDw4KeR2stNc6FA==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 10.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/commondir": {
|
"node_modules/commondir": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
@@ -7575,6 +7602,66 @@
|
|||||||
"node": ">=0.10.0"
|
"node": ">=0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/eslint-plugin-jsdoc": {
|
||||||
|
"version": "34.8.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-34.8.2.tgz",
|
||||||
|
"integrity": "sha512-UOU9A40Cl806JMtla2vF+RM6sNqfLPbhLv9FZqhcC7+LmChD3DVaWqM7ADxpF0kMyZNWe1QKUnqGnXaA3NTn+w==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@es-joy/jsdoccomment": "^0.6.0",
|
||||||
|
"comment-parser": "1.1.5",
|
||||||
|
"debug": "^4.3.1",
|
||||||
|
"esquery": "^1.4.0",
|
||||||
|
"jsdoctypeparser": "^9.0.0",
|
||||||
|
"lodash": "^4.17.21",
|
||||||
|
"regextras": "^0.7.1",
|
||||||
|
"semver": "^7.3.5",
|
||||||
|
"spdx-expression-parse": "^3.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"eslint": "^6.0.0 || ^7.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/eslint-plugin-jsdoc/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-jsdoc/node_modules/semver": {
|
||||||
|
"version": "7.3.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
|
||||||
|
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"dependencies": {
|
||||||
|
"lru-cache": "^6.0.0"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"semver": "bin/semver.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/eslint-plugin-jsdoc/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/eslint-plugin-node": {
|
"node_modules/eslint-plugin-node": {
|
||||||
"version": "11.1.0",
|
"version": "11.1.0",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
@@ -12480,6 +12567,19 @@
|
|||||||
"js-yaml": "bin/js-yaml.js"
|
"js-yaml": "bin/js-yaml.js"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/jsdoctypeparser": {
|
||||||
|
"version": "9.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz",
|
||||||
|
"integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"bin": {
|
||||||
|
"jsdoctypeparser": "bin/jsdoctypeparser"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/jsdom": {
|
"node_modules/jsdom": {
|
||||||
"version": "16.6.0",
|
"version": "16.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
|
||||||
@@ -15829,6 +15929,16 @@
|
|||||||
"node": ">=4"
|
"node": ">=4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/regextras": {
|
||||||
|
"version": "0.7.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz",
|
||||||
|
"integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.1.14"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/regjsgen": {
|
"node_modules/regjsgen": {
|
||||||
"version": "0.5.2",
|
"version": "0.5.2",
|
||||||
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
|
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
|
||||||
@@ -17037,9 +17147,10 @@
|
|||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
"node_modules/spdx-expression-parse": {
|
"node_modules/spdx-expression-parse": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
|
||||||
|
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
|
||||||
"peer": true,
|
"peer": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"spdx-exceptions": "^2.1.0",
|
"spdx-exceptions": "^2.1.0",
|
||||||
@@ -21225,6 +21336,18 @@
|
|||||||
"dev": true,
|
"dev": true,
|
||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
|
"@es-joy/jsdoccomment": {
|
||||||
|
"version": "0.6.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.6.0.tgz",
|
||||||
|
"integrity": "sha512-zT1EtysKMITJ7vE4RvOJqitxk/Str6It8hq+fykxkwLuTyzgak+TnVuVSIyovT/qrEz3i46ypCSXgNtIDYwNOg==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"requires": {
|
||||||
|
"comment-parser": "^1.1.5",
|
||||||
|
"esquery": "^1.4.0",
|
||||||
|
"jsdoctypeparser": "^9.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"@eslint/eslintrc": {
|
"@eslint/eslintrc": {
|
||||||
"version": "0.4.2",
|
"version": "0.4.2",
|
||||||
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
|
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
|
||||||
@@ -22023,7 +22146,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@nextcloud/eslint-config": {
|
"@nextcloud/eslint-config": {
|
||||||
"version": "5.1.0",
|
"version": "6.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-6.0.0.tgz",
|
||||||
|
"integrity": "sha512-Zz4922zbijq796Xh4TT8RZJIv9hZmwUtIsXqJPKw4nCChHydvOMgwDqtm4Mow2OA7wc3Ff38dKr03KdFiJA0Ng==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {}
|
"requires": {}
|
||||||
},
|
},
|
||||||
@@ -24319,6 +24444,13 @@
|
|||||||
"commander": {
|
"commander": {
|
||||||
"version": "4.1.1"
|
"version": "4.1.1"
|
||||||
},
|
},
|
||||||
|
"comment-parser": {
|
||||||
|
"version": "1.1.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.5.tgz",
|
||||||
|
"integrity": "sha512-RePCE4leIhBlmrqiYTvaqEeGYg7qpSl4etaIabKtdOQVi+mSTIBBklGUwIr79GXYnl3LpMwmDw4KeR2stNc6FA==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true
|
||||||
|
},
|
||||||
"commondir": {
|
"commondir": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
@@ -25716,6 +25848,53 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"eslint-plugin-jsdoc": {
|
||||||
|
"version": "34.8.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-34.8.2.tgz",
|
||||||
|
"integrity": "sha512-UOU9A40Cl806JMtla2vF+RM6sNqfLPbhLv9FZqhcC7+LmChD3DVaWqM7ADxpF0kMyZNWe1QKUnqGnXaA3NTn+w==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true,
|
||||||
|
"requires": {
|
||||||
|
"@es-joy/jsdoccomment": "^0.6.0",
|
||||||
|
"comment-parser": "1.1.5",
|
||||||
|
"debug": "^4.3.1",
|
||||||
|
"esquery": "^1.4.0",
|
||||||
|
"jsdoctypeparser": "^9.0.0",
|
||||||
|
"lodash": "^4.17.21",
|
||||||
|
"regextras": "^0.7.1",
|
||||||
|
"semver": "^7.3.5",
|
||||||
|
"spdx-expression-parse": "^3.0.1"
|
||||||
|
},
|
||||||
|
"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.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
|
||||||
|
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
|
||||||
|
"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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"eslint-plugin-node": {
|
"eslint-plugin-node": {
|
||||||
"version": "11.1.0",
|
"version": "11.1.0",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
@@ -28941,6 +29120,13 @@
|
|||||||
"esprima": "^4.0.0"
|
"esprima": "^4.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"jsdoctypeparser": {
|
||||||
|
"version": "9.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz",
|
||||||
|
"integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true
|
||||||
|
},
|
||||||
"jsdom": {
|
"jsdom": {
|
||||||
"version": "16.6.0",
|
"version": "16.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
|
||||||
@@ -31336,6 +31522,13 @@
|
|||||||
"unicode-match-property-value-ecmascript": "^1.2.0"
|
"unicode-match-property-value-ecmascript": "^1.2.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"regextras": {
|
||||||
|
"version": "0.7.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/regextras/-/regextras-0.7.1.tgz",
|
||||||
|
"integrity": "sha512-9YXf6xtW+qzQ+hcMQXx95MOvfqXFgsKDZodX3qZB0x2n5Z94ioetIITsBtvJbiOyxa/6s9AtyweBLCdPmPko/w==",
|
||||||
|
"dev": true,
|
||||||
|
"peer": true
|
||||||
|
},
|
||||||
"regjsgen": {
|
"regjsgen": {
|
||||||
"version": "0.5.2",
|
"version": "0.5.2",
|
||||||
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
|
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
|
||||||
@@ -32191,7 +32384,9 @@
|
|||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
"spdx-expression-parse": {
|
"spdx-expression-parse": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
|
||||||
|
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"peer": true,
|
"peer": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nextcloud/babel-config": "^1.0.0",
|
"@nextcloud/babel-config": "^1.0.0",
|
||||||
"@nextcloud/browserslist-config": "^2.1.0",
|
"@nextcloud/browserslist-config": "^2.1.0",
|
||||||
"@nextcloud/eslint-config": "^5.1.0",
|
"@nextcloud/eslint-config": "^6.0.0",
|
||||||
"@nextcloud/stylelint-config": "^1.0.0-beta.0",
|
"@nextcloud/stylelint-config": "^1.0.0-beta.0",
|
||||||
"@nextcloud/webpack-vue-config": "^4.1.0",
|
"@nextcloud/webpack-vue-config": "^4.1.0",
|
||||||
"@relative-ci/agent": "^2.0.0",
|
"@relative-ci/agent": "^2.0.0",
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ export default {
|
|||||||
},
|
},
|
||||||
shareFromFiles() {
|
shareFromFiles() {
|
||||||
picker.pick()
|
picker.pick()
|
||||||
.then(async(path) => {
|
.then(async (path) => {
|
||||||
console.debug(`path ${path} selected for sharing`)
|
console.debug(`path ${path} selected for sharing`)
|
||||||
if (!path.startsWith('/')) {
|
if (!path.startsWith('/')) {
|
||||||
throw new Error(t('files', 'Invalid path selected'))
|
throw new Error(t('files', 'Invalid path selected'))
|
||||||
|
|||||||
@@ -223,7 +223,7 @@ export default {
|
|||||||
updateDescription() {
|
updateDescription() {
|
||||||
this.descriptionLastEdit = Date.now()
|
this.descriptionLastEdit = Date.now()
|
||||||
clearTimeout(this.descriptionSaveTimeout)
|
clearTimeout(this.descriptionSaveTimeout)
|
||||||
this.descriptionSaveTimeout = setTimeout(async() => {
|
this.descriptionSaveTimeout = setTimeout(async () => {
|
||||||
await this.saveDescription()
|
await this.saveDescription()
|
||||||
}, 2500)
|
}, 2500)
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -39,6 +39,9 @@
|
|||||||
<script>
|
<script>
|
||||||
import { ColorPicker, ActionButton, Actions, AppNavigationItem } from '@nextcloud/vue'
|
import { ColorPicker, ActionButton, Actions, AppNavigationItem } from '@nextcloud/vue'
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
function randomColor() {
|
function randomColor() {
|
||||||
let randomHexColor = ((1 << 24) * Math.random() | 0).toString(16)
|
let randomHexColor = ((1 << 24) * Math.random() | 0).toString(16)
|
||||||
while (randomHexColor.length < 6) {
|
while (randomHexColor.length < 6) {
|
||||||
|
|||||||
@@ -63,10 +63,15 @@ import { Actions, ActionButton } from '@nextcloud/vue'
|
|||||||
|
|
||||||
const createCancelToken = () => axios.CancelToken.source()
|
const createCancelToken = () => axios.CancelToken.source()
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param root0
|
||||||
|
* @param root0.query
|
||||||
|
* @param root0.cursor
|
||||||
|
*/
|
||||||
function search({ query, cursor }) {
|
function search({ query, cursor }) {
|
||||||
const cancelToken = createCancelToken()
|
const cancelToken = createCancelToken()
|
||||||
|
|
||||||
const request = async() => axios.get(generateOcsUrl('apps/deck/api/v1.0/search'), {
|
const request = async () => axios.get(generateOcsUrl('apps/deck/api/v1.0/search'), {
|
||||||
cancelToken: cancelToken.token,
|
cancelToken: cancelToken.token,
|
||||||
params: {
|
params: {
|
||||||
term: query,
|
term: query,
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ if (!window.OCA.Deck) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {Object} CardRichObject
|
* @typedef {object} CardRichObject
|
||||||
* @property {string} id
|
* @property {string} id
|
||||||
* @property {string} name
|
* @property {string} name
|
||||||
* @property {string} boardname
|
* @property {string} boardname
|
||||||
@@ -124,13 +124,14 @@ if (!window.OCA.Deck) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Frontend message API for adding actions to talk messages.
|
* Frontend message API for adding actions to talk messages.
|
||||||
|
*
|
||||||
* @param {*} Object the wrapping object.
|
* @param {*} Object the wrapping object.
|
||||||
* @param {String} label the action label.
|
* @param {string} label the action label.
|
||||||
* @param {registerActionCallback} callback the callback function. This function will receive
|
* @param {registerActionCallback} callback the callback function. This function will receive
|
||||||
* the card as a parameter and be triggered by a click on the
|
* the card as a parameter and be triggered by a click on the
|
||||||
* action. The card parameter will be of the format of a rich object string
|
* action. The card parameter will be of the format of a rich object string
|
||||||
* type "deck-card"
|
* type "deck-card"
|
||||||
* @param {String} icon the action label. E.g. "icon-reply"
|
* @param {string} icon the action label. E.g. "icon-reply"
|
||||||
*/
|
*/
|
||||||
window.OCA.Deck.registerCardAction = ({ label, callback, icon }) => {
|
window.OCA.Deck.registerCardAction = ({ label, callback, icon }) => {
|
||||||
const cardAction = {
|
const cardAction = {
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ export default {
|
|||||||
bodyFormData.append('cardId', this.cardId)
|
bodyFormData.append('cardId', this.cardId)
|
||||||
bodyFormData.append('type', type)
|
bodyFormData.append('type', type)
|
||||||
bodyFormData.append('file', file)
|
bodyFormData.append('file', file)
|
||||||
await queue.add(async() => {
|
await queue.add(async () => {
|
||||||
try {
|
try {
|
||||||
await this.$store.dispatch('createAttachment', {
|
await this.$store.dispatch('createAttachment', {
|
||||||
cardId: this.cardId,
|
cardId: this.cardId,
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
/**
|
/**
|
||||||
* @copyright Copyright (c) 2018 Julius Härtl <jus@bitgrid.net>
|
* @copyright Copyright (c) 2018 Julius Härtl <jus@bitgrid.net>
|
||||||
*
|
|
||||||
* @author Julius Härtl <jus@bitgrid.net>
|
* @author Julius Härtl <jus@bitgrid.net>
|
||||||
*
|
|
||||||
* @license GNU AGPL version 3 or any later version
|
* @license GNU AGPL version 3 or any later version
|
||||||
*
|
*
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* This program is free software: you can redistribute it and/or modify
|
||||||
@@ -17,7 +15,6 @@
|
|||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
* You should have received a copy of the GNU Affero General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|||||||
@@ -23,8 +23,8 @@
|
|||||||
/**
|
/**
|
||||||
* Board model
|
* Board model
|
||||||
*
|
*
|
||||||
* @typedef {Object} Board
|
* @typedef {object} Board
|
||||||
* @property {String} title
|
* @property {string} title
|
||||||
* @property {boolean} archived
|
* @property {boolean} archived
|
||||||
* @property {number} shared 1 (shared) or 0 (not shared)
|
* @property {number} shared 1 (shared) or 0 (not shared)
|
||||||
*/
|
*/
|
||||||
@@ -32,8 +32,8 @@
|
|||||||
/**
|
/**
|
||||||
* Stack model
|
* Stack model
|
||||||
*
|
*
|
||||||
* @typedef {Object} Stack
|
* @typedef {object} Stack
|
||||||
* @property {String} title
|
* @property {string} title
|
||||||
* @property {number} boardId
|
* @property {number} boardId
|
||||||
* @property {number} order
|
* @property {number} order
|
||||||
*/
|
*/
|
||||||
@@ -41,15 +41,15 @@
|
|||||||
/**
|
/**
|
||||||
* Card model
|
* Card model
|
||||||
*
|
*
|
||||||
* @typedef {Object} Card
|
* @typedef {object} Card
|
||||||
* @property {String} title
|
* @property {string} title
|
||||||
* @property {boolean} archived
|
* @property {boolean} archived
|
||||||
* @property {number} order
|
* @property {number} order
|
||||||
*/
|
*/
|
||||||
/**
|
/**
|
||||||
* Label model
|
* Label model
|
||||||
*
|
*
|
||||||
* @typedef {Object} Label
|
* @typedef {object} Label
|
||||||
* @property {String} title
|
* @property {string} title
|
||||||
* @property {String} color
|
* @property {string} color
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ export class BoardApi {
|
|||||||
* Updates a board.
|
* Updates a board.
|
||||||
*
|
*
|
||||||
* @param {Board} board the board object to update
|
* @param {Board} board the board object to update
|
||||||
* @returns {Promise}
|
* @return {Promise}
|
||||||
*/
|
*/
|
||||||
updateBoard(board) {
|
updateBoard(board) {
|
||||||
return axios.put(this.url(`/boards/${board.id}`), board)
|
return axios.put(this.url(`/boards/${board.id}`), board)
|
||||||
@@ -57,13 +57,13 @@ export class BoardApi {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new board.
|
* Creates a new board.
|
||||||
* @typedef {Object} BoardCreateObject
|
*
|
||||||
|
* @typedef {object} BoardCreateObject
|
||||||
* @property {string} title
|
* @property {string} title
|
||||||
* @property {string} color
|
* @property {string} color
|
||||||
*
|
|
||||||
* @param {BoardCreateObject} boardData The board data to send.
|
* @param {BoardCreateObject} boardData The board data to send.
|
||||||
* color the hexadecimal color value formated /[0-9A-F]{6}/i
|
* color the hexadecimal color value formated /[0-9A-F]{6}/i
|
||||||
* @returns {Promise}
|
* @return {Promise}
|
||||||
*/
|
*/
|
||||||
createBoard(boardData) {
|
createBoard(boardData) {
|
||||||
return axios.post(this.url('/boards'), boardData)
|
return axios.post(this.url('/boards'), boardData)
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ export class StackApi {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Stack} stack stack object to create
|
* @param {Stack} stack stack object to create
|
||||||
* @returns {Promise}
|
* @return {Promise}
|
||||||
*/
|
*/
|
||||||
createStack(stack) {
|
createStack(stack) {
|
||||||
return axios.post(this.url('/stacks'), stack)
|
return axios.post(this.url('/stacks'), stack)
|
||||||
|
|||||||
@@ -353,6 +353,7 @@ export default new Vuex.Store({
|
|||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* @param commit.commit
|
||||||
* @param commit
|
* @param commit
|
||||||
* @param state
|
* @param state
|
||||||
* @param {Board} board
|
* @param {Board} board
|
||||||
@@ -366,6 +367,7 @@ export default new Vuex.Store({
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
|
* @param commit.commit
|
||||||
* @param commit
|
* @param commit
|
||||||
* @param state
|
* @param state
|
||||||
* @param {Board} board
|
* @param {Board} board
|
||||||
@@ -381,9 +383,10 @@ export default new Vuex.Store({
|
|||||||
/**
|
/**
|
||||||
* Updates a board API side.
|
* Updates a board API side.
|
||||||
*
|
*
|
||||||
|
* @param commit.commit
|
||||||
* @param commit
|
* @param commit
|
||||||
* @param board The board to update.
|
* @param board The board to update.
|
||||||
* @returns {Promise<void>}
|
* @return {Promise<void>}
|
||||||
*/
|
*/
|
||||||
async updateBoard({ commit }, board) {
|
async updateBoard({ commit }, board) {
|
||||||
const storedBoard = await apiClient.updateBoard(board)
|
const storedBoard = await apiClient.updateBoard(board)
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ export default {
|
|||||||
ComponentVM.$destroy()
|
ComponentVM.$destroy()
|
||||||
reject(new Error('Canceled'))
|
reject(new Error('Canceled'))
|
||||||
})
|
})
|
||||||
ComponentVM.$root.$on('select', async(id) => {
|
ComponentVM.$root.$on('select', async (id) => {
|
||||||
const result = await createShare({
|
const result = await createShare({
|
||||||
path: self.fileInfo.path + '/' + self.fileInfo.name,
|
path: self.fileInfo.path + '/' + self.fileInfo.name,
|
||||||
shareType: 12,
|
shareType: 12,
|
||||||
|
|||||||
Reference in New Issue
Block a user