import type { File, Folder, Node } from '@nextcloud/files'
import type { PropType } from 'vue'
-import { debounce } from 'debounce'
+import debounce from 'debounce'
import Vue from 'vue'
import filesListWidthMixin from '../mixins/filesListWidth.ts'
import { showError, showSuccess } from '@nextcloud/dialogs'
import { translate as t } from '@nextcloud/l10n'
import { loadState } from '@nextcloud/initial-state'
+import { snakeCase } from 'lodash'
import { defineComponent } from 'vue'
+import debounce from 'debounce'
import SelectSharingPermissions from './SelectSharingPermissions.vue'
-import { snakeCase, debounce } from 'lodash'
interface IShareSettings {
enabled: boolean
<script lang="ts">
import Vue from 'vue'
import { vElementVisibility } from '@vueuse/components'
-import { debounce } from 'debounce'
+import debounce from 'debounce'
import logger from '../../logger.js'
</template>
<script>
-import { debounce } from 'debounce'
+import debounce from 'debounce'
+
import NcButton from '@nextcloud/vue/dist/Components/NcButton.js'
import NcColorPicker from '@nextcloud/vue/dist/Components/NcColorPicker.js'
import NcNoteCard from '@nextcloud/vue/dist/Components/NcNoteCard.js'
"clipboard": "^2.0.11",
"core-js": "^3.33.0",
"davclient.js": "github:owncloud/davclient.js.git#0.2.1",
- "debounce": "^1.2.1",
+ "debounce": "^2.1.0",
"dompurify": "^3.1.6",
"escape-html": "^1.0.3",
"focus-trap": "^7.5.4",
"npm": "^10.0.0"
}
},
- "node_modules/@nextcloud/vue/node_modules/debounce": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/debounce/-/debounce-2.1.0.tgz",
- "integrity": "sha512-OkL3+0pPWCqoBc/nhO9u6TIQNTK44fnBnzuVtJAbp13Naxw9R6u21x+8tVTka87AhDZ3htqZ2pSSsZl9fqL2Wg==",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@nextcloud/webpack-vue-config": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-6.0.1.tgz",
"dev": true
},
"node_modules/debounce": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
- "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug=="
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/debounce/-/debounce-2.1.0.tgz",
+ "integrity": "sha512-OkL3+0pPWCqoBc/nhO9u6TIQNTK44fnBnzuVtJAbp13Naxw9R6u21x+8tVTka87AhDZ3htqZ2pSSsZl9fqL2Wg==",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
"node_modules/debug": {
"version": "4.3.4",
"clipboard": "^2.0.11",
"core-js": "^3.33.0",
"davclient.js": "github:owncloud/davclient.js.git#0.2.1",
- "debounce": "^1.2.1",
+ "debounce": "^2.1.0",
"dompurify": "^3.1.6",
"escape-html": "^1.0.3",
"focus-trap": "^7.5.4",