1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-26 16:48:26 -04:00

15 Commits

Author SHA1 Message Date
e1a26d5257
refactor .js files to ES modules where possible 2024-03-12 14:58:00 -04:00
a9f3bf2974
try memoizing front matter parsing 2022-07-18 17:39:55 -04:00
fdae751b58
update eslint config 2022-06-19 17:31:04 -04:00
482700e640
fix theme toggle animating on load 2022-05-08 22:06:53 -04:00
9979e1bf3f
v5: Revenge of the JavaScript 🦸 (#711)
Hugo ➡️ Next.js
2021-12-30 08:18:41 -05:00
5ee595807d
manually cherry-pick (most of) the rules/settings from eslint-config-preact 2021-12-18 20:08:07 -05:00
964c4ef543
fix arrow function inconsistency 2021-12-13 07:07:09 -05:00
0bc30f87d8
move to official hcaptcha react component 2021-12-12 06:47:38 -05:00
298211eace
move babel config from webpack config to separate file 2021-11-26 20:40:22 -05:00
b755b66d19
use preact for common components across site (#663)
* convert GitHub cards grid from lit-html to preact

* give hit counter the preact treatment

* extract loading spinner component to a shared location

* move *some* loading spinner styles to its JSX

* Update .percy.yml

* pick up images in JS w/ webpack

* pull star/fork icons straight from @primer/octicons

* a bit of cleanup

* check `typeof window !== "undefined"` before rendering

* bump misc. deps

* silence missing license warnings for preact-hooks and preact-compat

* add source-map-loader

* Update loading.js
2021-11-24 13:51:29 -05:00
d9b9213399
test hugo-extended patches (https://github.com/jakejarvis/hugo-extended/pull/82) 2021-10-20 11:29:12 -04:00
725a3ae6e5
revert to warm and fuzzy yarn v1 2021-10-19 19:45:01 -04:00
e51961c69a
fix npm-run-all 2021-10-19 09:55:59 -04:00
4f4f5595b2
removed eslint plugins as dependencies of jakejarvis/eslint-config 2021-10-12 20:10:46 -04:00
73637105c5
lint literally ALL the things 🚓 2021-10-12 18:54:55 -04:00