Skip to content
GitHub Actions / vale completed Nov 30, 2023 in 0s

reviewdog [vale] report

reported by reviewdog 🐶

Findings (3)

src/content/blog/cheerpj-3-deep-dive.mdx|239 col 214| [Vale.Terms] Use 'filesystem' instead of 'FileSystem'.
src/content/blog/cheerpj-3-deep-dive.mdx|239 col 438| [Vale.Repetition] 'to' is repeated!
src/content/blog/cheerpj-3-deep-dive.mdx|239 col 519| [Vale.Terms] Use 'filesystem' instead of 'FileSystem'.

Filtered Findings (642)

src/content/blog/join-the-cheerpj-3-0-ama.md|18 col 106| [Vale.Spelling] Did you really mean 'dev'?
src/content/blog/join-the-cheerpj-3-0-ama.md|18 col 110| [Vale.Spelling] Did you really mean 'Alessandro'?
src/content/blog/cheerpj-2-3-released.md|34 col 154| [Vale.Spelling] Did you really mean 'UIs'?
src/content/blog/announcing-cheerpj-3.md|21 col 137| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/announcing-cheerpj-3.md|22 col 201| [Vale.Terms] Use 'filesystem' instead of 'Filesystem'.
src/content/blog/announcing-cheerpj-3.md|40 col 10| [Vale.Spelling] Did you really mean 'Classloader'?
src/content/blog/announcing-cheerpj-3.md|40 col 71| [Vale.Spelling] Did you really mean 'mimicks'?
src/content/blog/announcing-cheerpj-3.md|40 col 158| [Vale.Spelling] Did you really mean 'Classloader'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|48 col 304| [Vale.Spelling] Did you really mean 'Websockets'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|52 col 21| [Vale.Spelling] Did you really mean 'reimplement'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|56 col 49| [Vale.Spelling] Did you really mean 'tsconnect'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|62 col 66| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|64 col 50| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|66 col 42| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|78 col 2| [Vale.Spelling] Did you really mean 'Lwip'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|80 col 66| [Vale.Spelling] Did you really mean 'syscalls'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|80 col 92| [Vale.Spelling] Did you really mean 'lwip'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|104 col 18| [Vale.Spelling] Did you really mean 'gifs'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|114 col 52| [Vale.Spelling] Did you really mean 'Sqlite'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|122 col 57| [Vale.Spelling] Did you really mean 'github'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|128 col 164| [Vale.Spelling] Did you really mean 'syscall'?
src/content/blog/webvm-virtual-machine-with-networking-via-tailscale.md|134 col 10| [Vale.Terms] Use 'WebVM' instead of 'webvm'.
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|14 col 231| [Vale.Terms] Use 'WebVM' instead of 'webvm'.
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|34 col 188| [Vale.Spelling] Did you really mean 'REPLs'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|48 col 13| [Vale.Spelling] Did you really mean 'syscalls'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|52 col 129| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|70 col 3| [Vale.Spelling] Did you really mean 'Gitter'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|79 col 77| [Vale.Spelling] Did you really mean 'gcc'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|80 col 3| [Vale.Spelling] Did you really mean 'gcc'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|82 col 3| [Vale.Spelling] Did you really mean 'objdump'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|83 col 18| [Vale.Spelling] Did you really mean 'helloworld'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 61| [Vale.Spelling] Did you really mean 'Xorg'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 96| [Vale.Spelling] Did you really mean 'Xorg'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 254| [Vale.Spelling] Did you really mean 'Xorg'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 421| [Vale.Spelling] Did you really mean 'framebuffer'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 438| [Vale.Spelling] Did you really mean 'Xorg'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|98 col 456| [Vale.Spelling] Did you really mean 'blit'?
src/content/blog/webvm-server-less-x86-virtual-machines-in-the-browser.md|99 col 145| [Vale.Spelling] Did you really mean 'Xorg'?
src/content/blog/cheerp-3-now-permissively-licensed.md|29 col 182| [Vale.Spelling] Did you really mean 'relicensing'?
src/content/blog/cheerp-3-now-permissively-licensed.md|39 col 223| [Vale.Spelling] Did you really mean 'Binaryen'?
src/content/blog/cheerp-3-now-permissively-licensed.md|39 col 232| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/cheerp-3-now-permissively-licensed.md|39 col 323| [Vale.Spelling] Did you really mean 'externrefs'?
src/content/blog/cheerp-3-now-permissively-licensed.md|39 col 393| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|39 col 400| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/cheerp-3-now-permissively-licensed.md|40 col 7| [Vale.Spelling] Did you really mean 'performant'?
src/content/blog/cheerp-3-now-permissively-licensed.md|40 col 263| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|40 col 387| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|41 col 279| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|47 col 13| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|48 col 535| [Vale.Spelling] Did you really mean 'devirtualizer'?
src/content/blog/cheerp-3-now-permissively-licensed.md|50 col 31| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|52 col 17| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|54 col 87| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|56 col 162| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/cheerp-3-now-permissively-licensed.md|58 col 121| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|58 col 252| [Vale.Terms] Use 'Wasm' instead of 'wasm'.
src/content/blog/cheerp-3-now-permissively-licensed.md|58 col 270| [Vale.Spelling] Did you really mean 'binaryen'?
src/content/blog/cheerp-3-now-permissively-licensed.md|62 col 43| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|68 col 108| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|72 col 191| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/cheerp-3-now-permissively-licensed.md|74 col 87| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/cheerp-3-now-permissively-licensed.md|76 col 36| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/cheerp-3-now-permissively-licensed.md|76 col 194| [Vale.Spelling] Did you really mean 'isolations'?
src/content/blog/cheerp-3-now-permissively-licensed.md|76 col 385| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/a-javascript-optimising-compiler.md|17 col 58| [Vale.Spelling] Did you really mean 'eg'?
src/content/blog/a-javascript-optimising-compiler.md|19 col 142| [Vale.Spelling] Did you really mean 'Surma'?
src/content/blog/a-javascript-optimising-compiler.md|26 col 66| [Vale.Spelling] Did you really mean 'performant'?
src/content/blog/a-javascript-optimising-compiler.md|56 col 135| [Vale.Spelling] Did you really mean 'conformant'?
src/content/blog/a-javascript-optimising-compiler.md|66 col 17| [Vale.Spelling] Did you really mean 'superset'?
src/content/blog/a-javascript-optimising-compiler.md|93 col 6| [Vale.Spelling] Did you really mean 'JSExport'?
src/content/blog/a-javascript-optimising-compiler.md|95 col 55| [Vale.Spelling] Did you really mean 'exagon'?
src/content/blog/a-javascript-optimising-compiler.md|101 col 6| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/a-javascript-optimising-compiler.md|101 col 69| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/a-javascript-optimising-compiler.md|114 col 32| [Vale.Spelling] Did you really mean 'Javascript'?
src/content/blog/a-javascript-optimising-compiler.md|132 col 98| [Vale.Spelling] Did you really mean 'Franziska'?
src/content/blog/a-javascript-optimising-compiler.md|132 col 108| [Vale.Spelling] Did you really mean 'Hinkelmann'?
src/content/blog/a-javascript-optimising-compiler.md|132 col 236| [Vale.Spelling] Did you really mean 'repo'?
src/content/blog/a-javascript-optimising-compiler.md|132 col 370| [Vale.Spelling] Did you really mean 'nBody'?
src/content/blog/a-javascript-optimising-compiler.md|140 col 178| [Vale.Spelling] Did you really mean 'eg'?
src/content/blog/a-javascript-optimising-compiler.md|140 col 251| [Vale.Spelling] Did you really mean 'isPrime'?
src/content/blog/a-javascript-optimising-compiler.md|144 col 102| [Vale.Spelling] Did you really mean 'eg'?
src/content/blog/a-javascript-optimising-compiler.md|144 col 115| [Vale.Spelling] Did you really mean 'everywere'?
src/content/blog/a-javascript-optimising-compiler.md|177 col 332| [Vale.Spelling] Did you really mean 'eg'?
src/content/blog/a-javascript-optimising-compiler.md|187 col 93| [Vale.Spelling] Did you really mean 'Bynarien'?
src/content/blog/a-javascript-optimising-compiler.md|199 col 154| [Vale.Spelling] Did you really mean 'Webassembly'?
src/content/blog/cheerpj-3.0rc2.mdx|55 col 134| [Vale.Spelling] Did you really mean 'instanceof'?
src/content/blog/cheerpj-3.0rc2.mdx|90 col 49| [Vale.Terms] Use 'Astro' instead of 'astro'.
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|19 col 245| [Vale.Spelling] Did you really mean 'crypto'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|24 col 350| [Vale.Spelling] Did you really mean 'Javascript'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|24 col 423| [Vale.Spelling] Did you really mean 'sandboxed'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|54 col 233| [Vale.Spelling] Did you really mean 'debian'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|54 col 259| [Vale.Spelling] Did you really mean 'multithreading'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|54 col 275| [Vale.Spelling] Did you really mean 'subprocess'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|55 col 101| [Vale.Spelling] Did you really mean 'url'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|55 col 179| [Vale.Spelling] Did you really mean 'url'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|56 col 66| [Vale.Spelling] Did you really mean 'sandboxed'?
src/content/blog/pythonfiddle-fully-private-client-side-sample-code-execution-and-sharing.md|59 col 458| [Vale.Spelling] Did you really mean 'debian'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|16 col 241| [Vale.Spelling] Did you really mean 'callee'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|22 col 13| [Vale.Spelling] Did you really mean 'Webkit'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|28 col 255| [Vale.Spelling] Did you really mean 'reasonings'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|39 col 7| [Vale.Spelling] Did you really mean 'callee'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|43 col 64| [Vale.Spelling] Did you really mean 'callee'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|52 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|65 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|67 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|71 col 216| [Vale.Spelling] Did you really mean 'callee'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|80 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|82 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|85 col 1| [Vale.Spelling] Did you really mean 'mov'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|89 col 118| [Vale.Spelling] Did you really mean 'callee'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|91 col 39| [Vale.Spelling] Did you really mean 'return_call'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|101 col 170| [Vale.Spelling] Did you really mean 'print_factorial'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|161 col 130| [Vale.Spelling] Did you really mean 'coroutines'?
src/content/blog/fantastic-tail-calls-and-how-to-implement-them.md|161 col 184| [Vale.Spelling] Did you really mean 'musttail'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|23 col 695| [Vale.Spelling] Did you really mean 'JSExported'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|31 col 44| [Vale.Spelling] Did you really mean 'gcd'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|37 col 6| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|37 col 51| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|37 col 59| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|65 col 6| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|65 col 75| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|79 col 81| [Vale.Spelling] Did you really mean 'taggable'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|85 col 28| [Vale.Spelling] Did you really mean 'JSExported'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|87 col 6| [Vale.Spelling] Did you really mean 'templated'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|101 col 6| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|101 col 85| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|111 col 105| [Vale.Spelling] Did you really mean 'Mersenne'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|112 col 72| [Vale.Terms] Use 'className' instead of 'ClassName'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|117 col 177| [Vale.Spelling] Did you really mean 'finalizers'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|117 col 200| [Vale.Spelling] Did you really mean 'destructors'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|119 col 412| [Vale.Spelling] Did you really mean 'destructors'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|123 col 3| [Vale.Spelling] Did you really mean 'JSExported'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|124 col 3| [Vale.Spelling] Did you really mean 'JSExported'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|126 col 18| [Vale.Spelling] Did you really mean 'JSExported'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|132 col 11| [Vale.Terms] Use 'Cheerp' instead of 'cheerp'.
src/content/blog/jsexport-c-in-the-browser-made-easy.md|146 col 60| [Vale.Spelling] Did you really mean 'eg'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|146 col 72| [Vale.Spelling] Did you really mean 'performant'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|150 col 4| [Vale.Spelling] Did you really mean 'JSExporting'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|156 col 26| [Vale.Spelling] Did you really mean 'JSExport'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|156 col 45| [Vale.Spelling] Did you really mean 'expecially'?
src/content/blog/jsexport-c-in-the-browser-made-easy.md|160 col 105| [Vale.Spelling] Did you really mean 'Gitter'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|14 col 71| [Vale.Spelling] Did you really mean 'blogpost'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|16 col 76| [Vale.Spelling] Did you really mean 'VMs'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|59 col 263| [Vale.Spelling] Did you really mean 'incentivized'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|63 col 1| [Vale.Spelling] Did you really mean 'uBlock'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|81 col 5| [Vale.Spelling] Did you really mean 'optional_permissions'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|81 col 112| [Vale.Spelling] Did you really mean 'optional_permissions'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|87 col 5| [Vale.Spelling] Did you really mean 'declarativeContent'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|87 col 178| [Vale.Spelling] Did you really mean 'declarativeContent'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|93 col 5| [Vale.Spelling] Did you really mean 'activeTab'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|93 col 130| [Vale.Spelling] Did you really mean 'activeTab'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|131 col 231| [Vale.Spelling] Did you really mean 'optional_permissions'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|133 col 237| [Vale.Spelling] Did you really mean 'activeTab'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|135 col 206| [Vale.Spelling] Did you really mean 'optional_permissions'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|135 col 235| [Vale.Spelling] Did you really mean 'host_permission'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|137 col 146| [Vale.Spelling] Did you really mean 'host_permissions'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|139 col 403| [Vale.Spelling] Did you really mean 'localStorage'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|139 col 553| [Vale.Spelling] Did you really mean 'localStorage'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|141 col 8| [Vale.Spelling] Did you really mean 'declarativeContent'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|143 col 350| [Vale.Spelling] Did you really mean 'declarativeContent'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|147 col 99| [Vale.Spelling] Did you really mean 'activeTab'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|171 col 93| [Vale.Spelling] Did you really mean 'declarativeContent'?
src/content/blog/the-bottomless-pit-of-disappointment-a-chrome-extension-tale.md|185 col 47| [Vale.Spelling] Did you really mean 'Gitter'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|21 col 6| [Vale.Spelling] Did you really mean 'Iozzelli'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|49 col 62| [Vale.Spelling] Did you really mean 'JITting'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|59 col 21| [Vale.Spelling] Did you really mean 'dev'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|67 col 15| [Vale.Spelling] Did you really mean 'dev'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|73 col 94| [Vale.Spelling] Did you really mean 'VMs'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|73 col 344| [Vale.Spelling] Did you really mean 'reskinned'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|85 col 63| [Vale.Spelling] Did you really mean 'repo'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|85 col 152| [Vale.Spelling] Did you really mean 'repo'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|89 col 1| [Vale.Spelling] Did you really mean 'mkdir'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|103 col 1| [Vale.Spelling] Did you really mean 'gcc'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|105 col 154| [Vale.Spelling] Did you really mean 'distro'?
src/content/blog/extreme-webassembly-2-the-sad-state-of-webassembly-tail-calls.md|107 col 1| [Vale.Spelling] Did you really mean 'mkdir'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|19 col 66| [Vale.Spelling] Did you really mean 'Emscripten'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|39 col 11| [Vale.Spelling] Did you really mean 'alloca'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|40 col 11| [Vale.Spelling] Did you really mean 'alloca'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|47 col 11| [Vale.Spelling] Did you really mean 'alloca'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|48 col 11| [Vale.Spelling] Did you really mean 'alloca'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|48 col 59| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|48 col 73| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|50 col 14| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|50 col 28| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|51 col 59| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|51 col 73| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|53 col 14| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|53 col 28| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|64 col 55| [Vale.Repetition] 'need' is repeated!
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|94 col 6| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|94 col 20| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|96 col 6| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|96 col 20| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|98 col 6| [Vale.Spelling] Did you really mean 'zext'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|99 col 6| [Vale.Spelling] Did you really mean 'zext'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|100 col 6| [Vale.Spelling] Did you really mean 'shl'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|105 col 6| [Vale.Spelling] Did you really mean 'lshr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|106 col 6| [Vale.Spelling] Did you really mean 'trunc'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|107 col 7| [Vale.Spelling] Did you really mean 'trunc'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|108 col 7| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|108 col 21| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|109 col 7| [Vale.Spelling] Did you really mean 'getelementptr'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|109 col 21| [Vale.Spelling] Did you really mean 'inbounds'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|115 col 44| [Vale.Spelling] Did you really mean 'bitcasts'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|119 col 10| [Vale.Spelling] Did you really mean 'alloca'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|120 col 6| [Vale.Spelling] Did you really mean 'bitcast'?
src/content/blog/how-cheerp-supports-64-bit-integers-in-both-javascript-and-webassembly.md|125 col 6| [Vale.Spelling] Did you really mean 'bitcast'?
src/content/blog/cheerpj-3.0rc1.mdx|41 col 10| [Vale.Spelling] Did you really mean 'Classloader'?
src/content/blog/cheerpj-3.0rc1.mdx|41 col 71| [Vale.Spelling] Did you really mean 'mimicks'?
src/content/blog/cheerpj-3.0rc1.mdx|41 col 158| [Vale.Spelling] Did you really mean 'Classloader'?
src/content/blog/cheerpj-3.0rc1.mdx|48 col 204| [Vale.Spelling] Did you really mean 'instanciate'?
src/content/blog/cheerpj-3.0rc1.mdx|93 col 49| [Vale.Terms] Use 'Astro' instead of 'astro'.
src/content/blog/cheerpj-3-deep-dive.mdx|19 col 49| [Vale.Terms] Use 'Astro' instead of 'astro'.
... (Too many findings. Dropped some findings)

Annotations

Check failure on line 239 in src/content/blog/cheerpj-3-deep-dive.mdx

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] src/content/blog/cheerpj-3-deep-dive.mdx#L239

[Vale.Terms] Use 'filesystem' instead of 'FileSystem'.
Raw output
{"message": "[Vale.Terms] Use 'filesystem' instead of 'FileSystem'.", "location": {"path": "src/content/blog/cheerpj-3-deep-dive.mdx", "range": {"start": {"line": 239, "column": 214}}}, "severity": "ERROR"}

Check failure on line 239 in src/content/blog/cheerpj-3-deep-dive.mdx

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] src/content/blog/cheerpj-3-deep-dive.mdx#L239

[Vale.Repetition] 'to' is repeated!
Raw output
{"message": "[Vale.Repetition] 'to' is repeated!", "location": {"path": "src/content/blog/cheerpj-3-deep-dive.mdx", "range": {"start": {"line": 239, "column": 438}}}, "severity": "ERROR"}

Check failure on line 239 in src/content/blog/cheerpj-3-deep-dive.mdx

See this annotation in the file changed.

@github-actions github-actions / vale

[vale] src/content/blog/cheerpj-3-deep-dive.mdx#L239

[Vale.Terms] Use 'filesystem' instead of 'FileSystem'.
Raw output
{"message": "[Vale.Terms] Use 'filesystem' instead of 'FileSystem'.", "location": {"path": "src/content/blog/cheerpj-3-deep-dive.mdx", "range": {"start": {"line": 239, "column": 519}}}, "severity": "ERROR"}