### Required

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L105-L105)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L216-L216)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L252-L252)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L253-L253)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L292-L292)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L295-L295)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L306-L306)[\[8\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L325-L325)[\[9\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L336-L336)[\[10\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L338-L338)[\[11\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L363-L363)[\[12\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L374-L374)[\[13\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L377-L377)[\[14\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L395-L395)[\[15\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L478-L478)[\[16\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L479-L479)[\[17\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L533-L533)[\[18\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L550-L550)[\[19\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L553-L553)[\[20\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L564-L564)[\[21\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L588-L588)[\[22\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L874-L874)[\[23\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1309-L1309)[\[24\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1805-L1805)[\[25\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1812-L1812)[\[26\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1818-L1818)[\[27\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1852-L1852)[\[28\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1855-L1855)[\[29\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2214-L2214)[\[30\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2223-L2223)[\[31\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2238-L2238)[\[32\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3060-L3060)[\[33\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3077-L3077)[\[34\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3088-L3088)[\[35\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3635-L3635)[\[36\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3670-L3670)[\[37\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3689-L3689)[\[38\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3712-L3712)[\[39\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3879-L3879)[\[40\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4144-L4144)[\[41\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4154-L4154)[\[42\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4160-L4160)[\[43\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4166-L4166)[\[44\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4173-L4173)[\[45\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4187-L4187)[\[46\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4209-L4209)[\[47\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4255-L4255)[\[48\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4264-L4264)[\[49\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4270-L4270)[\[50\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4275-L4275)[\[51\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4276-L4276)[\[52\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4280-L4280)[\[53\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4287-L4287)[\[54\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4288-L4288)[\[55\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4289-L4289)[\[56\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4293-L4293)[\[57\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4294-L4294)[\[58\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4298-L4298)[\[59\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4300-L4300)[\[60\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4302-L4302)[\[61\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4303-L4303)[\[62\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4307-L4307)[\[63\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4309-L4309)[\[64\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4310-L4310)[\[65\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4311-L4311)[\[66\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4312-L4312)[\[67\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4316-L4316)[\[68\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4319-L4319)[\[69\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4323-L4323)[\[70\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4326-L4326)[\[71\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4327-L4327)[\[72\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4356-L4356)[\[73\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4362-L4362)[\[74\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4533-L4533)[\[75\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L29-L29)[\[76\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L141-L141)[\[77\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L161-L161)[\[78\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L165-L165)[\[79\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L253-L253)[\[80\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L263-L263)[\[81\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L288-L288)[\[82\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L489-L489)[\[83\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L602-L602)[\[84\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L259-L259)[\[85\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/colorPicker.ts#L141-L141)[\[86\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L23-L23)[\[87\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L30-L30)[\[88\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L39-L39)[\[89\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L49-L49)[\[90\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L356-L356)[\[91\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L369-L369)[\[92\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L403-L403)[\[93\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L455-L455)[\[94\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L481-L481)[\[95\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L506-L506)[\[96\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L534-L534)[\[97\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L566-L566)[\[98\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L587-L587)[\[99\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L603-L603)[\[100\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L610-L610)[\[101\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L621-L621)[\[102\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L637-L637)
Use sentence case for UI text.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L112-L112)
Async method 'onOpen' has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L125-L125)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L300-L300)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L314-L314)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L703-L703)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1662-L1662)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L24-L24)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L32-L32)[\[8\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L51-L51)[\[9\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L227-L227)
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L134-L134)
Async method 'onClose' has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L159-L159)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L73-L73)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L79-L79)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L85-L85)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L91-L91)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L102-L102)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L112-L112)[\[8\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L122-L122)[\[9\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L132-L132)[\[10\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L139-L139)[\[11\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L145-L145)[\[12\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L156-L156)
Invalid type "never" of template literal expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L323-L330)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L345-L352)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L372-L379)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1356-L1356)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2178-L2178)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2188-L2188)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2267-L2267)[\[8\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3969-L3969)[\[9\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3973-L3973)[\[10\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4004-L4004)[\[11\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4104-L4104)[\[12\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4193-L4193)[\[13\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L404-L404)[\[14\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L415-L415)[\[15\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L336-L336)
This assertion is unnecessary since it does not change the type of the expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L331-L331)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L342-L342)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L353-L353)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2241-L2244)
Promise returned in function argument where a void return was expected.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1146-L1146)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3618-L3618)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L436-L436)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L498-L498)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L649-L649)
Creating and attaching "style" elements is not allowed. For loading CSS, use a "styles.css" file instead, which Obsidian loads for you.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1374-L1374)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1405-L1405)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4232-L4232)
Do not write to DOM directly using document.write or document.writeln methods

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1374-L1374)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1405-L1405)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4232-L4232)
`write` is deprecated. [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/write)

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2320-L2320)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4091-L4091)
Avoid setting styles directly via `element.style.cursor`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2833-L2833)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2838-L2838)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2843-L2843)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L7-L7)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L8-L8)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L71-L71)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L71-L71)[\[8\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L107-L107)[\[9\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L199-L199)[\[10\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-test.ts#L63-L63)[\[11\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-test.ts#L185-L185)[\[12\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L83-L83)[\[13\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L100-L100)[\[14\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L117-L117)[\[15\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L130-L130)[\[16\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L163-L163)[\[17\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L178-L178)[\[18\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L365-L365)[\[19\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.test.ts#L396-L396)[\[20\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L677-L677)[\[21\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L112-L112)[\[22\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L112-L112)[\[23\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L120-L120)[\[24\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L150-L150)[\[25\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L178-L178)[\[26\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L184-L184)[\[27\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L190-L190)[\[28\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L196-L196)[\[29\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L202-L202)[\[30\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L208-L208)[\[31\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L226-L226)[\[32\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L226-L226)[\[33\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L253-L253)[\[34\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L256-L256)[\[35\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L266-L266)[\[36\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L271-L271)[\[37\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L295-L295)
Unexpected any. Specify a different type.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4090-L4090)
Avoid setting styles directly via `element.style.userSelect`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4259-L4259)
Avoid setting styles directly via `element.style.maxHeight`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4260-L4260)
Avoid setting styles directly via `element.style.overflowY`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4263-L4266)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4335-L4335)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4569-L4569)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4584-L4584)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L277-L277)
Avoid setting styles directly via `element.style.cssText`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4270-L4270)
Avoid setting styles directly via `element.style.marginTop`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L353-L353)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L494-L494)
Async arrow function has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.ts#L168-L168)
`execCommand` is deprecated. [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/execCommand)

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L29-L29)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L38-L38)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/main.ts#L48-L48)
The command ID should not include the plugin ID.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L102-L102)
Async method 'runValidationTest' has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings-integration-test.ts#L140-L140)
Async method 'runMigrationTest' has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L356-L356)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L369-L369)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L403-L403)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L455-L455)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L506-L506)[\[6\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L534-L534)[\[7\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L603-L603)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L736-L736)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L818-L818)
Unexpected confirm.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L102-L102)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L102-L102)[\[3\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L108-L108)[\[4\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L216-L216)[\[5\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L222-L222)
Invalid type "T" of template literal expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L264-L264)
Async method 'create' has no 'await' expression.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/test-utils.ts#L291-L291)
Async method 'loadData' has no 'await' expression.



---

### Optional

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4-L4)
'KeyBinding' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4-L4)
'WidgetType' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L5-L5)
'Transaction' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L8-L8)
'startCompletion' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L8-L8)
'acceptCompletion' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L8-L8)
'closeCompletion' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L11-L11)
'foldAll' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L11-L11)
'unfoldAll' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L488-L488)
'cssOption' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L493-L493)
'sassOption' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L531-L531)
'previewTitle' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L1387-L1387)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/colorPicker.ts#L168-L168)
'e' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2012-L2012)
'isInCSSBlock' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L2232-L2232)
'info' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L3633-L3633)
'pipTitle' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/HTMLCSSEditorView.ts#L4142-L4142)
'fullscreenTitle' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L1-L1)
'FuzzySuggestModal' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L60-L60)
'name' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L67-L67)
'category' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationBuilder.ts#L74-L74)
'usage' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L2-L2)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/colorPicker.ts#L2-L2)
'StateField' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L2-L2)[\[2\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/colorPicker.ts#L2-L2)
'StateEffect' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L216-L216)
'ANIMATION_PATTERNS' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/animationSystem.ts#L421-L421)
'error' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.test.ts#L352-L352)
'capturedFilename' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/export.ts#L169-L169)
'err' is defined but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L699-L699)
'indicator' is assigned a value but never used.

[\[1\]](https://github.com/Daniel-Hillman/obsidian-html-css-editor/blob/cba67fd798a7cc261e372ec0b71a4a60b17603ef/src/settings.ts#L803-L803)
'parseError' is defined but never used.

