silvenon
Repos
97
Followers
356
Following
128

My overengineered personal website

23
3

Markdown for the component era

14646
1083

An easy way to perform animations when a React component enters or leaves the DOM

9648
637

Events

issue comment
feat(templates/vercel): enable Build Output API v3

Sure thing, thanks! I'll check whether this is still an issue when I find some time.

Created at 1 week ago
Created at 2 weeks ago

Add more files to Prettier ignore list

Update lockfile version and bump dependencies

Created at 2 weeks ago
Created at 2 weeks ago

Improve types, fix ESLint errors and warnings

Prettify files

Created at 2 weeks ago

Bump minimatch from 3.0.4 to 3.1.2

Bumps minimatch from 3.0.4 to 3.1.2.


updated-dependencies:

  • dependency-name: minimatch dependency-type: indirect ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #73 from silvenon/dependabot/npm_and_yarn/minimatch-3.1.2

Bump minimatch from 3.0.4 to 3.1.2

Created at 3 weeks ago
silvenon delete branch dependabot/npm_and_yarn/minimatch-3.1.2
Created at 3 weeks ago
pull request closed
Bump minimatch from 3.0.4 to 3.1.2

Bumps minimatch from 3.0.4 to 3.1.2.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Created at 3 weeks ago

Bump json5 from 2.1.1 to 2.2.3

Bumps json5 from 2.1.1 to 2.2.3.


updated-dependencies:

  • dependency-name: json5 dependency-type: indirect ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #72 from silvenon/dependabot/npm_and_yarn/json5-2.2.3

Bump json5 from 2.1.1 to 2.2.3

Created at 3 weeks ago
silvenon delete branch dependabot/npm_and_yarn/json5-2.2.3
Created at 3 weeks ago
pull request closed
Bump json5 from 2.1.1 to 2.2.3

Bumps json5 from 2.1.1 to 2.2.3.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Created at 3 weeks ago
How to use TransitionGroup's childFactory prop and avoid `findDOMNode is deprecated` error

I'm locking this to avoid more "+1"s. If https://github.com/reactjs/react-transition-group/issues/820#issuecomment-1248508631 doesn't help your particular case, please open a new issue.

Created at 4 weeks ago
silvenon delete branch dependabot/npm_and_yarn/minimatch-3.1.2
Created at 4 weeks ago

Bump minimatch from 3.0.4 to 3.1.2

Bumps minimatch from 3.0.4 to 3.1.2.


updated-dependencies:

  • dependency-name: minimatch dependency-type: indirect ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #145 from silvenon/dependabot/npm_and_yarn/minimatch-3.1.2

Bump minimatch from 3.0.4 to 3.1.2

Created at 4 weeks ago
pull request closed
Bump minimatch from 3.0.4 to 3.1.2

Bumps minimatch from 3.0.4 to 3.1.2.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Created at 4 weeks ago
I receive an error for <<something>> in mdx

I am using next-mdx-remote for mdx in my nextjs project. It uses @mdx-js/mdx under the hood.

I receive an error for << something>> in the mdx. The other features work fine in the plugin remark-smartypants.

test.. test... test..... test?..... test!....  
!!!!!! ???? ,, - -- ---  
"Smartypants, double quotes" and 'single quotes'
en dash (--), em dash (---)
# <<Hello World!>>

EF1DC554-79BB-4399-AF0A-2F0CC14764A8

Created at 4 weeks ago
I receive an error for <<something>> in mdx

I am using next-mdx-remote for mdx in my nextjs project. It uses @mdx-js/mdx under the hood.

I receive an error for << something>> in the mdx. The other features work fine in the plugin remark-smartypants.

test.. test... test..... test?..... test!....  
!!!!!! ???? ,, - -- ---  
"Smartypants, double quotes" and 'single quotes'
en dash (--), em dash (---)
# <<Hello World!>>

EF1DC554-79BB-4399-AF0A-2F0CC14764A8

Created at 4 weeks ago
I receive an error for <<something>> in mdx

My readme suggested that it's possible, but I don't think it is, as angle quotes are invalid syntax in MDX. I updated the readme.

Created at 4 weeks ago

Add note about angle quotes in MDX

Created at 4 weeks ago

Bump json5 from 2.1.0 to 2.2.3

Bumps json5 from 2.1.0 to 2.2.3.


updated-dependencies:

  • dependency-name: json5 dependency-type: indirect ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #144 from silvenon/dependabot/npm_and_yarn/json5-2.2.3

Bump json5 from 2.1.0 to 2.2.3

Created at 4 weeks ago
silvenon delete branch dependabot/npm_and_yarn/json5-2.2.3
Created at 4 weeks ago
pull request closed
Bump json5 from 2.1.0 to 2.2.3

Bumps json5 from 2.1.0 to 2.2.3.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Created at 4 weeks ago
Created at 1 month ago
Switch to a global cache with hashing

Ok, we'll see. Thanks for releasing!

Created at 1 month ago
silvenon delete branch better-global-cache
Created at 1 month ago
Switch to a global cache with hashing

ChatGPT is creepy 🤣 It explained my implementation exactly, but I don't think that it found the problem correctly, otherwise my tests wouldn't be passing… The mockImplementation is an interesting lead, however! Now that I think about it more, maybe it's correct that they're passing, but the theme thing screws it up and I don't have time to figure it out. Can you ask it why my tests are failing when I make theme in the tests referentially the same? 🤣

Btw, I think the problem I'm solving here has been solved much better by many people already, I wish I knew where to look 😕

I unfortunately cannot continue this until after the weekend, so if you want you can take over if you want it to be done sooner.

Created at 1 month ago