Skip to content

Commit b09878c

Browse files
committed
Adding a new method, and tidying up the code.
1 parent 47453ff commit b09878c

File tree

8 files changed

+724
-138
lines changed

8 files changed

+724
-138
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
deno.lock

.vscode/settings.json

Lines changed: 195 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,206 @@
11
{
2-
"deno.enable": true,
3-
"typescript.tsserver.experimental.enableProjectDiagnostics": false,
2+
"[html]": {
3+
"editor.defaultFormatter": "vscode.html-language-features",
4+
"editor.formatOnSave": false
5+
},
6+
"[javascript]": {
7+
"editor.defaultFormatter": "denoland.vscode-deno",
8+
"editor.formatOnSave": false
9+
},
10+
"[json]": {
11+
"editor.defaultFormatter": "vscode.json-language-features",
12+
"editor.formatOnSave": false
13+
},
14+
"[jsonc]": {
15+
"editor.defaultFormatter": "vscode.json-language-features",
16+
"editor.formatOnSave": false
17+
},
18+
"[typescript]": {
19+
"editor.defaultFormatter": "denoland.vscode-deno",
20+
"editor.formatOnSave": false
21+
},
22+
"[xml]": {
23+
"editor.defaultFormatter": "redhat.vscode-xml",
24+
"editor.formatOnSave": false
25+
},
426
"breadcrumbs.enabled": true,
27+
"cSpell.dictionaries": [
28+
"typescript",
29+
"deno",
30+
"powershell",
31+
"markdown",
32+
"html",
33+
"css",
34+
"xml"
35+
],
536
"cSpell.language": "en, pl",
37+
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint",
38+
"deno.cacheOnSave": true,
639
"deno.codeLens.implementations": true,
740
"deno.codeLens.references": true,
841
"deno.codeLens.referencesAllFunctions": true,
942
"deno.codeLens.test": true,
10-
"deno.config": "./deno.json",
11-
"deno.defaultTaskCommand": "run",
43+
"deno.enable": true,
44+
"deno.enablePaths": [
45+
"./"
46+
],
47+
"deno.lint": true,
1248
"deno.trace.server": "verbose",
13-
"editor.guides.indentation": true,
1449
"editor.fontFamily": "Fira Code",
1550
"editor.fontLigatures": true,
51+
"editor.guides.indentation": true,
52+
"editor.inlayHints.enabled": "off",
53+
"editor.linkedEditing": true,
54+
"editor.multiCursorModifier": "alt",
55+
"editor.rulers": [
56+
46,
57+
92,
58+
138,
59+
184
60+
],
61+
"editor.tabSize": 2,
62+
"editor.wordWrap": "wordWrapColumn",
63+
"editor.wordWrapColumn": 185,
64+
"files.associations": {
65+
".env*": "dotenv",
66+
".gramps": "xml",
67+
"*.tsx": "typescriptreact"
68+
},
69+
"files.exclude": {
70+
"**/deno.lock": true,
71+
"**/dist": true,
72+
"**/node_modules": true
73+
},
74+
"files.insertFinalNewline": true,
75+
"files.readonlyInclude": {
76+
"**/.git/**": true,
77+
"**/.history/**": true
78+
},
79+
"javascript.validate.enable": false,
80+
"notebook.variablesView": true,
81+
"powershell.buttons.showPanelMovementButtons": true,
82+
"search.exclude": {
83+
"**/.git": true,
84+
"**/.history": true,
85+
"**/.unotes": true,
86+
"**/dist": true,
87+
"**/node_modules": true
88+
},
89+
"eslint.validate": [
90+
"javascript",
91+
"javascriptreact",
92+
"typescript",
93+
"typescriptreact"
94+
],
95+
"editor.codeActionsOnSave": {
96+
"source.fixAll.eslint": "explicit"
97+
},
98+
"terminal.integrated.fontSize": 12,
99+
"typescript.tsdk": "%APPDATA%\\npm\\node_modules\\typescript\\lib",
100+
"typescript.tsserver.experimental.enableProjectDiagnostics": false,
101+
"typescript.validate.enable": false,
102+
"workbench.colorCustomizations": {
103+
"activityBar.activeBackground": "#6b0b18",
104+
"activityBar.background": "#130e0f",
105+
"activityBar.border": "#272324",
106+
"activityBar.foreground": "#110305",
107+
"activityBar.inactiveForeground": "#bbb5b6",
108+
"activityBarBadge.background": "#6b0b18",
109+
"activityBarBadge.foreground": "#ebbec5",
110+
"breadcrumb.background": "#0e0d0d",
111+
"button.background": "#490f17",
112+
"button.hoverBackground": "#6b0b18",
113+
"dropdown.background": "#2b191b",
114+
"dropdown.border": "#272324",
115+
"dropdown.listBackground": "#2B191B",
116+
117+
"editorGroupHeader.tabsBackground": "#130e0f",
118+
"editorGutter.background": "#0e0d0d",
119+
"editorHoverWidget.background": "#3b2b2d",
120+
"editorStickyScrollHover.background": "#6b0b18",
121+
"editorSuggestWidget.background": "#181011",
122+
"editorSuggestWidget.focusHighlightForeground": "#181011",
123+
"editorSuggestWidget.foreground": "#ebe5e5",
124+
"editorSuggestWidget.highlightForeground": "#8f4c54",
125+
"editorSuggestWidget.selectedBackground": "#81212c",
126+
"editorSuggestWidget.selectedForeground": "#e6ced1",
127+
"editorSuggestWidget.selectedIconForeground": "#130406",
128+
"editorWidget.background": "#490f17",
129+
"focusBorder": "#6b0b18",
130+
"input.background": "#1a1a1a",
131+
"input.border": "#29080c",
132+
"input.placeholderForeground": "#dd4c5d",
133+
"inputOption.activeBackground": "#3f1f23",
134+
"inputOption.activeBorder": "#361519",
135+
"inputOption.activeForeground": "#daacb1",
136+
"inputOption.hoverBackground": "#6b0b18",
137+
"list.activeSelectionBackground": "#6b0b18",
138+
"list.hoverBackground": "#6b0b18",
139+
"list.inactiveSelectionBackground": "#3d2a2d",
140+
"menu.background": "#6b0b18",
141+
"menu.selectionBackground": "#220a0d",
142+
"menubar.selectionBackground": "#6b0b18",
143+
"notebook.background": "#FFFFFF",
144+
"outputViewStickyScroll.background": "#490f17",
145+
"panel.background": "#1a1717",
146+
"panel.border": "#272324",
147+
"panelSectionHeader.background": "#272324",
148+
"panelTitle.activeForeground": "#eb677b",
149+
"panelTitle.inactiveForeground": "#6e5358",
150+
"sideBar.background": "#0e0d0d",
151+
"sideBarSectionHeader.background": "#181011",
152+
"sideBarSectionHeader.border": "#3d2a2d",
153+
"statusBar.background": "#130e0f",
154+
"statusBarItem.remoteBackground": "#4d0c14",
155+
"tab.activeBackground": "#0e0d0d",
156+
"tab.activeBorderTop": "#a89799",
157+
"tab.activeModifiedBorder": "#6b0b18",
158+
"tab.border": "#272122",
159+
"tab.hoverBackground": "#6b0b18",
160+
"tab.hoverBorder": "#6b0b18",
161+
"tab.inactiveBackground": "#1a1717",
162+
"tab.inactiveModifiedBorder": "#6b0b18",
163+
"terminal.selectionBackground": "#db223b46",
164+
"titleBar.activeBackground": "#130e0f"
165+
},
166+
"workbench.commandPalette.experimental.askChatLocation": "chatView",
167+
"workbench.editor.defaultBinaryEditor": "jupyter-notebook",
168+
"workbench.editor.highlightModifiedTabs": true,
169+
"workbench.editor.pinnedTabSizing": "normal",
170+
"workbench.editor.pinnedTabsOnSeparateRow": true,
171+
"workbench.editor.preferHistoryBasedLanguageDetection": true,
172+
"workbench.iconTheme": "material-icon-theme",
173+
"workbench.panel.defaultLocation": "top",
174+
"workbench.preferredLightColorTheme": "Dracula Theme",
175+
"workbench.productIconTheme": "material-product-icons",
176+
"workbench.tree.enableStickyScroll": true,
177+
"xml.symbols.maxItemsComputed": 999999,
178+
"cSpell.words": [
179+
"asynciterable",
180+
"frontendowe",
181+
"Hono",
182+
"pgsql"
183+
],
184+
"css.validate": false,
185+
"editor.quickSuggestions": {
186+
"strings": true
187+
},
188+
"tailwindCSS.includeLanguages": {
189+
"plaintext": "html",
190+
"typescript": "javascript",
191+
"typescriptreact": "javascript"
192+
},
193+
"tailwindCSS.experimental.classRegex": [
194+
["tw`([^`]*)", 1],
195+
["tw=\"([^\"]*)", 1],
196+
["tw={\"([^\"}]*)", 1]
197+
],
198+
"es6-string-html.tags": [
199+
"htmlFragment",
200+
"html",
201+
"svg",
202+
"xml",
203+
"htmlFragment"
204+
]
205+
16206
}

0 commit comments

Comments
 (0)