1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 19:30:29 -04:00

454 Commits

Author SHA1 Message Date
4ce401b9ef
switch back to JS for serverless functions (for now) (#549)
Vercel's TS transpiliation is too flaky: https://github.com/vercel/vercel/discussions/6665
2021-09-09 17:30:38 -04:00
f42c5bd3bc
clean up loading animation styles 2021-09-06 16:26:43 -04:00
7d7bf4b474
drop some unused deps 2021-09-05 09:51:41 -04:00
a304fa5079
bump some deps 2021-09-03 09:07:12 -04:00
cfd57784ff
revert node-fetch to 2.6.1
vercel is still compiling functions to commonjs no matter what I do.......??

Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/jake/source/jarv.is/node_modules/node-fetch/src/index.js from /Users/jake/source/jarv.is/api/hits.ts not supported.
2021-09-01 10:06:42 -04:00
3a69932c03
bump some deps 2021-09-01 09:26:55 -04:00
3a7cd284a4
add a few more helpful anchor IDs on sub-headings 2021-08-30 23:19:01 -04:00
eace0683b4
broaden anchorjs heading selectors 2021-08-30 19:22:06 -04:00
1ed75bb763
add anchor links to content sub-headings
forked anchor-js: https://github.com/jakejarvis/simple-anchor
2021-08-30 14:01:13 -04:00
5e3507a594
undo eslint curly rule 2021-08-30 13:40:04 -04:00
dependabot[bot]
cf1a8dc453 📦 npm: Bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 15:11:35 -04:00
dependabot[bot]
34dca82e3a 📦 npm: Bump autoprefixer from 10.3.2 to 10.3.3
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.3.2 to 10.3.3.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.3.2...10.3.3)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 14:57:23 -04:00
8e13599e2d
use shared eslint config at @jakejarvis/eslint-config 2021-08-27 14:43:58 -04:00
1af8fbd643
fix percy snapshots 2021-08-25 12:03:09 -04:00
3f4206b08a
bump some deps 2021-08-25 11:47:43 -04:00
dependabot[bot]
39dbc454c8 📦 npm: Bump @jakejarvis/dark-mode from 0.6.3 to 0.7.1
Bumps [@jakejarvis/dark-mode](https://github.com/jakejarvis/dark-mode) from 0.6.3 to 0.7.1.
- [Release notes](https://github.com/jakejarvis/dark-mode/releases)
- [Commits](https://github.com/jakejarvis/dark-mode/compare/0.6.3...0.7.1)

---
updated-dependencies:
- dependency-name: "@jakejarvis/dark-mode"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 10:23:16 -04:00
dependabot[bot]
d55959497e 📦 npm: Bump autoprefixer from 10.3.1 to 10.3.2
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.3.1 to 10.3.2.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.3.1...10.3.2)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 10:17:02 -04:00
dependabot[bot]
f77e87efa1 📦 npm: Bump lit-html from 2.0.0-rc.3 to 2.0.0-rc.4
Bumps [lit-html](https://github.com/Polymer/lit-html) from 2.0.0-rc.3 to 2.0.0-rc.4.
- [Release notes](https://github.com/Polymer/lit-html/releases)
- [Commits](https://github.com/Polymer/lit-html/compare/lit@2.0.0-rc.3...lit-html@2.0.0-rc.4)

---
updated-dependencies:
- dependency-name: lit-html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-21 11:28:31 -04:00
ff3703fb24
use prerelease lit-html 2.0.0-rc.3 2021-08-21 10:14:18 -04:00
4a7c9d4d96
much stricter eslint'ing (adapted from eslint-config-google and some airbnb) 2021-08-18 10:58:20 -04:00
e245205265
fix copy button position on overflowed single-line blocks 2021-08-17 07:31:56 -04:00
6e27cecba1
trim surrounding newlines from copied code 2021-08-16 08:42:34 -04:00
fdb9532cc5
add copy-to-clipboard button to code fences 2021-08-16 08:08:56 -04:00
86ded40854
bump some deps 2021-08-13 09:51:17 -04:00
dependabot[bot]
52c521002d 📦 npm: Bump @jakejarvis/dark-mode from 0.6.1 to 0.6.2
Bumps [@jakejarvis/dark-mode](https://github.com/jakejarvis/dark-mode) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/jakejarvis/dark-mode/releases)
- [Commits](https://github.com/jakejarvis/dark-mode/compare/0.6.1...0.6.2)

---
updated-dependencies:
- dependency-name: "@jakejarvis/dark-mode"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08 10:06:27 -04:00
1e1bf0aa1d
Revert "add gitguardian action"
This reverts commit b7628fca4adfbf38d9a0f68d9b2637d0572f6948.
2021-08-08 09:58:06 -04:00
b7628fca4a
add gitguardian action 2021-08-08 09:38:37 -04:00
1b46172a77
💡 replace dark mode script w/ similar module I just published
https://github.com/jakejarvis/dark-mode
2021-08-06 10:52:18 -04:00
00ddc53891
update percy config
https://docs.percy.io/docs/cli-configuration#migrating-from-v1
2021-08-03 20:24:29 -04:00
6de1f8277a
clean up unnecessary redirects in vercel.json 2021-08-03 13:31:33 -04:00
dependabot[bot]
dc89f534da 📦 npm: Bump webpack from 5.47.1 to 5.48.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.47.1 to 5.48.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.47.1...v5.48.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-02 10:22:25 -04:00
a123b38ee5
use date-fns for formatting/distance 2021-08-01 09:26:34 -04:00
5b44ffd93c
use url-parse for more reliable slug calculation 2021-07-31 15:49:32 -04:00
b273bdbf99
add loading spinner to /projects 2021-07-31 10:15:33 -04:00
053e5922c6
bump Hugo to 0.86.1 2021-07-30 10:42:27 -04:00
574ea65d8d
use lit-html instead of unsafe innerHTML on /projects 2021-07-28 11:13:32 -04:00
ac3fb5ae95
remove local-storage-fallback, bump other deps 2021-07-27 10:08:40 -04:00
e4d3e074fd
lots of random cleanup & organization 2021-07-20 15:22:57 -04:00
71892d3e17
preserve licenses 2021-07-17 08:52:06 -04:00
8874b4f0ac
fixed webfonts, rebumping css-loader to 6.0.0
https://github.com/webpack-contrib/css-loader/issues/1338
https://webpack.js.org/guides/asset-modules/#resource-assets
2021-07-15 16:46:46 -04:00
a848368d66
downgrade css-loader to 5.2.7 for now, broke webfont resolution 2021-07-15 16:22:00 -04:00
d6591b2103
webpack-dev-server -> browser-sync via gulp 2021-07-15 08:56:55 -04:00
9c26cd7bff
use @octokit/graphql instead of plain graphql for /api/projects 2021-07-14 07:26:07 -04:00
a2d2eee612
*much* stricter typescript (and some js) linting 😬 2021-07-11 11:15:53 -04:00
523670fa22
move some cruft from serverless API to client 2021-07-09 14:40:23 -04:00
b411560a34
limit number of most popular pages from fauna db 2021-07-09 12:15:53 -04:00
0adf03d969
harder/better/faster/stronger deps 2021-07-07 09:34:57 -04:00
dependabot[bot]
414cc864ef 📦 npm: Bump webpack from 5.42.0 to 5.42.1
Bumps [webpack](https://github.com/webpack/webpack) from 5.42.0 to 5.42.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.42.0...v5.42.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 11:31:09 -04:00
dependabot[bot]
a70167b2ee 📦 npm: Bump mini-css-extract-plugin from 2.0.0 to 2.1.0
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/v2.1.0/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 09:09:50 -04:00
b61ffd3629
add empty manifest.json so Hugo doesn't fail when it isn't populated yet 2021-07-03 11:02:50 -04:00