-import { pick } from 'lodash'
+import { pick } from '@shared/core-utils'
import {
AbuseFilter,
AbuseMessage,
AbuseUpdate,
AbuseVideoIs,
AdminAbuse,
+ HttpStatusCode,
ResultList,
UserAbuse
} from '@shared/models'
-import { HttpStatusCode } from '../../../shared/core-utils/miscs/http-error-codes'
-import { AbstractCommand, OverrideCommandOptions } from '../shared'
import { unwrapBody } from '../requests/requests'
+import { AbstractCommand, OverrideCommandOptions } from '../shared'
export class AbusesCommand extends AbstractCommand {
searchVideo?: string
searchVideoChannel?: string
} = {}) {
- const toPick = [
+ const toPick: (keyof typeof options)[] = [
'count',
'filter',
'id',
search?: string
state?: AbuseState
}) {
- const toPick = [
+ const toPick: (keyof typeof options)[] = [
'id',
'search',
'state',