feat: only format markdown with deno

main
sudo pacman -Syu 2023-08-06 02:13:47 +07:00
parent d82cc62524
commit 34d17111d6
6 changed files with 44 additions and 22 deletions

View File

@ -40,7 +40,10 @@ gen:
go run .
format-html:
deno fmt ./posts ./templates ./docs
bun upgrade
bun install --global prettier
prettier --write ./templates ./docs
deno fmt ./posts
srht:
# https://srht.site/quickstart

View File

@ -43,7 +43,8 @@
<ul>
<li>
<code>build.go</code>: need to install protoc-gen-* binaries with pin
version in <code>go.mod</code>
version in
<code>go.mod</code>
</li>
<li><code>buf.yaml</code></li>
<li><code>buf.gen.yaml</code></li>
@ -171,7 +172,8 @@
<code
>import "third_party/googleapis/google/api/annotations.proto";</code
>
with <code>import "google/api/annotations.proto";</code>
with
<code>import "google/api/annotations.proto";</code>
</li>
<li>
Delete <code>security_definitions</code>, <code>security</code>, in

View File

@ -257,25 +257,25 @@
of course.
</p>
<div class="highlight highlight-source-go">
<pre> <span class="pl-s1">tests</span> <span class="pl-c1">:=</span> []<span class="pl-k">struct</span>{
<span class="pl-c1">name</span> <span class="pl-smi">string</span>
<span class="pl-c1">req</span> <span class="pl-smi">Request</span>
<span class="pl-c1">verifyErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">minioErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">redisErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">dbErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">logErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">wantErr</span> <span class="pl-smi">error</span>
<span class="pl-c">// Murr error</span>
<span class="pl-c1">aErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">bErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">cErr</span> <span class="pl-smi">error</span>
<span class="pl-c">// ...</span>
}{
{
<span class="pl-c">// Init test case</span>
}
}</pre>
<pre><span class="pl-s1">tests</span> <span class="pl-c1">:=</span> []<span class="pl-k">struct</span>{
<span class="pl-c1">name</span> <span class="pl-smi">string</span>
<span class="pl-c1">req</span> <span class="pl-smi">Request</span>
<span class="pl-c1">verifyErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">minioErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">redisErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">dbErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">logErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">wantErr</span> <span class="pl-smi">error</span>
<span class="pl-c">// Murr error</span>
<span class="pl-c1">aErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">bErr</span> <span class="pl-smi">error</span>
<span class="pl-c1">cErr</span> <span class="pl-smi">error</span>
<span class="pl-c">// ...</span>
}{
{
<span class="pl-c">// Init test case</span>
}
}</pre>
</div>
<p>
The test file keep growing longer and longer until I feel sick about it.

View File

@ -59,6 +59,7 @@
><span aria-hidden="true" class="octicon octicon-link"></span></a
>Trick or treat
</h2>
<p>Search current word: <code>*</code></p>
<p>Search multiple words:</p>
<div class="highlight highlight-source-viml">
<pre>:/<span class="pl-cce">\v</span>word1|word2|word3</pre>
@ -313,6 +314,16 @@ vim.<span class="pl-smi">keymap</span>.<span class="pl-c1">set</span>(<span clas
>References / Thanks
</h2>
<ul>
<li>
vim docs:
<ul>
<li>
<a href="https://moolenaar.net/habits_2007.pdf" rel="nofollow"
>Seven habits of effective text editing 2.0</a
>
</li>
</ul>
</li>
<li>
neovim official docs:
<ul>

View File

@ -503,6 +503,11 @@
>https://github.com/oven-sh/bun</a
>
</li>
<li>
<a href="https://github.com/denoland/deno"
>https://github.com/denoland/deno</a
>
</li>
<li>
<a href="https://github.com/pypa/pipx">https://github.com/pypa/pipx</a>
</li>

View File

@ -108,6 +108,7 @@ Memory
- https://github.com/Schniz/fnm
- https://github.com/oven-sh/bun
- https://github.com/denoland/deno
- https://github.com/pypa/pipx
- https://github.com/sdkman/sdkman-cli