### Required

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L19-L19)
'NodeJS' is not defined.

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L30-L30)[[2]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L98-L98)[[3]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L107-L107)[[4]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L26-L26)
Unexpected undescribed directive comment. Include descriptions to explain why the comment is necessary.

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L30-L30)[[2]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L98-L98)[[3]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L107-L107)[[4]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L26-L26)
Unexpected ESLint directive comment.

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L46-L46)[[2]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L91-L91)[[3]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L66-L66)[[4]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L68-L68)[[5]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L87-L87)[[6]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L103-L103)
Use sentence case for UI text.

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L60-L60)[[2]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L110-L110)[[3]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/version-bump.mjs#L3-L3)
'process' is not defined.

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/MarimoView.ts#L98)
Unused eslint-disable directive (no problems were reported from '@typescript-eslint/restrict-template-expressions').

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L26)
Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-misused-promises').

[[1]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L116-L116)[[2]](https://github.com/knthmn/obsidian-marimo/blob/03cf55665bdb2034f53e9e5f61c368fceed05f62/src/main.ts#L119-L119)
'Buffer' is not defined.



---

### Optional

