🚨 Fixed all linter errors
This commit is contained in:
@@ -5,6 +5,10 @@ module.exports = {
|
|||||||
plugins: ['svelte3', '@typescript-eslint'],
|
plugins: ['svelte3', '@typescript-eslint'],
|
||||||
ignorePatterns: ['*.cjs'],
|
ignorePatterns: ['*.cjs'],
|
||||||
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
|
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
|
||||||
|
rules: {
|
||||||
|
'no-unused-vars': ['error', { argsIgnorePattern: '^_' }],
|
||||||
|
'@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }]
|
||||||
|
},
|
||||||
settings: {
|
settings: {
|
||||||
'svelte3/typescript': () => require('typescript')
|
'svelte3/typescript': () => require('typescript')
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
};
|
};
|
||||||
let uppyOpen = false;
|
let uppyOpen = false;
|
||||||
|
|
||||||
|
/*eslint no-unused-vars: ["error", { "argsIgnorePattern": "^_" }]*/
|
||||||
const correctTimeInput = (_) => {
|
const correctTimeInput = (_) => {
|
||||||
let time = data.questions[selected_question].time;
|
let time = data.questions[selected_question].time;
|
||||||
if (time === null || time === undefined) {
|
if (time === null || time === undefined) {
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ const gen_salt = (l: number): string => {
|
|||||||
export const mint = async (
|
export const mint = async (
|
||||||
resource: string,
|
resource: string,
|
||||||
bits = 19,
|
bits = 19,
|
||||||
now = null,
|
// now = null,
|
||||||
ext = '',
|
ext = '',
|
||||||
saltchars = 8,
|
saltchars = 8,
|
||||||
stamp_seconds = false
|
stamp_seconds = false
|
||||||
@@ -31,6 +31,7 @@ export const mint = async (
|
|||||||
const challenge = `${ver}:${bits}:${ts}:${resource}:${ext}:${salt}`;
|
const challenge = `${ver}:${bits}:${ts}:${resource}:${ext}:${salt}`;
|
||||||
let counter = 0;
|
let counter = 0;
|
||||||
let result: string;
|
let result: string;
|
||||||
|
// eslint-disable-next-line no-constant-condition
|
||||||
while (true) {
|
while (true) {
|
||||||
const data = new TextEncoder().encode(`${challenge}:${counter.toString(16)}`);
|
const data = new TextEncoder().encode(`${challenge}:${counter.toString(16)}`);
|
||||||
const hashBuffer = await crypto.subtle.digest('SHA-1', data);
|
const hashBuffer = await crypto.subtle.digest('SHA-1', data);
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import type { I18nService } from './i18n-service';
|
|||||||
import { derived, writable } from 'svelte/store';
|
import { derived, writable } from 'svelte/store';
|
||||||
import type { Readable, Writable } from 'svelte/store';
|
import type { Readable, Writable } from 'svelte/store';
|
||||||
|
|
||||||
|
// eslint-disable-next-line no-unused-vars
|
||||||
export type TType = (text: string, replacements?: Record<string, unknown>) => string;
|
export type TType = (text: string, replacements?: Record<string, unknown>) => string;
|
||||||
|
|
||||||
export interface TranslationService {
|
export interface TranslationService {
|
||||||
@@ -32,6 +33,7 @@ export class I18NextTranslationService implements TranslationService {
|
|||||||
set(newLocale);
|
set(newLocale);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// eslint-disable-next-line no-unused-vars
|
||||||
const updateLocale = (updater: (value: string) => string) => {
|
const updateLocale = (updater: (value: string) => string) => {
|
||||||
update((currentValue) => {
|
update((currentValue) => {
|
||||||
const nextLocale = updater(currentValue);
|
const nextLocale = updater(currentValue);
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ export const createQueryParamsStore = (key: string) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
// eslint-disable-next-line @typescript-eslint/ban-types
|
||||||
subscribe: (cb: Function) => {
|
subscribe: (cb: Function) => {
|
||||||
return page.subscribe((p) => {
|
return page.subscribe((p) => {
|
||||||
cb(p.url.searchParams.get(key));
|
cb(p.url.searchParams.get(key));
|
||||||
|
|||||||
Reference in New Issue
Block a user