Lint Test

This commit is contained in:
Sidharth Vinod
2021-05-23 01:11:34 +05:30
parent 99a4dcaae7
commit d395fc78f0
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ module.exports = {
parser: '@typescript-eslint/parser',
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'],
plugins: ['svelte3', '@typescript-eslint'],
ignorePatterns: ['*.cjs'],
ignorePatterns: ['docs/*', '*.cjs'],
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
settings: {
'svelte3/typescript': () => require('typescript')
+4
View File
@@ -9,22 +9,26 @@ export const autoHistoryMode: Writable<boolean> = persist(
localStorage(),
'autoHistoryMode'
);
const autoHistoryStore: Writable<HistoryEntry[]> = persist(
writable([]),
localStorage(),
'autoHistoryStore'
);
const manualHistoryStore: Writable<HistoryEntry[]> = persist(
writable([]),
localStorage(),
'manualHistoryStore'
);
export const historyStore: Readable<HistoryEntry[]> = derived(
[autoHistoryMode, autoHistoryStore, manualHistoryStore],
([autoMode, autoHistories, manualHistories], set) => {
set(autoMode ? autoHistories : manualHistories);
}
);
export const addHistoryEntry = (entry: HistoryEntry): void => {
entry.name = generateSlug(2);