Merge pull request #907 from timlrx/x-social

Add X icon and update dependencies
This commit is contained in:
Timothy 2024-05-01 11:20:41 +08:00 committed by GitHub
commit 61960777e7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 336 additions and 277 deletions

View File

@ -13,6 +13,7 @@ export default function Footer() {
<SocialIcon kind="youtube" href={siteMetadata.youtube} size={6} />
<SocialIcon kind="linkedin" href={siteMetadata.linkedin} size={6} />
<SocialIcon kind="twitter" href={siteMetadata.twitter} size={6} />
<SocialIcon kind="x" href={siteMetadata.x} size={6} />
<SocialIcon kind="instagram" href={siteMetadata.instagram} size={6} />
<SocialIcon kind="threads" href={siteMetadata.threads} size={6} />
</div>

View File

@ -6,6 +6,7 @@ import { SVGProps } from 'react'
export function Facebook(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Facebook</title>
<path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path>
</svg>
)
@ -14,6 +15,7 @@ export function Facebook(svgProps: SVGProps<SVGSVGElement>) {
export function Github(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Github</title>
<path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path>
</svg>
)
@ -22,6 +24,7 @@ export function Github(svgProps: SVGProps<SVGSVGElement>) {
export function Linkedin(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Linkedin</title>
<path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path>
</svg>
)
@ -30,6 +33,7 @@ export function Linkedin(svgProps: SVGProps<SVGSVGElement>) {
export function Mail(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" {...svgProps}>
<title>Mail</title>
<path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"></path>
<path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"></path>
</svg>
@ -39,14 +43,25 @@ export function Mail(svgProps: SVGProps<SVGSVGElement>) {
export function Twitter(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Twitter</title>
<path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"></path>
</svg>
)
}
export function X(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>X</title>
<path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z" />
</svg>
)
}
export function Youtube(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Youtube</title>
<path d="M23.499 6.203a3.008 3.008 0 00-2.089-2.089c-1.87-.501-9.4-.501-9.4-.501s-7.509-.01-9.399.501a3.008 3.008 0 00-2.088 2.09A31.258 31.26 0 000 12.01a31.258 31.26 0 00.523 5.785 3.008 3.008 0 002.088 2.089c1.869.502 9.4.502 9.4.502s7.508 0 9.399-.502a3.008 3.008 0 002.089-2.09 31.258 31.26 0 00.5-5.784 31.258 31.26 0 00-.5-5.808zm-13.891 9.4V8.407l6.266 3.604z"></path>
</svg>
)
@ -55,6 +70,7 @@ export function Youtube(svgProps: SVGProps<SVGSVGElement>) {
export function Mastodon(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Mastodon</title>
<path d="M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z" />
</svg>
)
@ -63,6 +79,7 @@ export function Mastodon(svgProps: SVGProps<SVGSVGElement>) {
export function Threads(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Threads</title>
<path d="M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.783 3.631 2.698 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.291a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65Zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z" />
</svg>
)
@ -71,6 +88,7 @@ export function Threads(svgProps: SVGProps<SVGSVGElement>) {
export function Instagram(svgProps: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" {...svgProps}>
<title>Instagram</title>
<path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z" />
</svg>
)

View File

@ -5,6 +5,7 @@ import {
Youtube,
Linkedin,
Twitter,
X,
Mastodon,
Threads,
Instagram,
@ -17,6 +18,7 @@ const components = {
youtube: Youtube,
linkedin: Linkedin,
twitter: Twitter,
x: X,
mastodon: Mastodon,
threads: Threads,
instagram: Instagram,

View File

@ -13,7 +13,8 @@ const siteMetadata = {
mastodon: 'https://mastodon.social/@mastodonuser',
email: 'address@yoursite.com',
github: 'https://github.com',
twitter: 'https://twitter.com/Twitter',
x: 'https://twitter.com/x',
// twitter: 'https://twitter.com/Twitter',
facebook: 'https://facebook.com',
youtube: 'https://youtube.com',
linkedin: 'https://www.linkedin.com',

View File

@ -37,7 +37,7 @@ export default function AuthorLayout({ children, content }: Props) {
<SocialIcon kind="mail" href={`mailto:${email}`} />
<SocialIcon kind="github" href={github} />
<SocialIcon kind="linkedin" href={linkedin} />
<SocialIcon kind="twitter" href={twitter} />
<SocialIcon kind="x" href={twitter} />
</div>
</div>
<div className="prose max-w-none pb-8 pt-8 dark:prose-invert xl:col-span-2">

View File

@ -13,23 +13,23 @@
},
"dependencies": {
"@headlessui/react": "1.7.19",
"@next/bundle-analyzer": "14.2.1",
"@next/bundle-analyzer": "14.2.3",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.12",
"autoprefixer": "^10.4.13",
"contentlayer2": "0.4.4",
"contentlayer2": "0.4.6",
"esbuild": "0.20.2",
"github-slugger": "^2.0.0",
"gray-matter": "^4.0.2",
"hast-util-from-html-isomorphic": "^2.0.0",
"image-size": "1.0.0",
"next": "14.2.1",
"next-contentlayer2": "0.4.4",
"next": "14.2.3",
"next-contentlayer2": "0.4.6",
"next-themes": "^0.3.0",
"pliny": "0.2.0",
"pliny": "0.2.1",
"postcss": "^8.4.24",
"react": "18.2.0",
"react-dom": "18.2.0",
"react": "18.3.1",
"react-dom": "18.3.1",
"reading-time": "1.5.0",
"rehype-autolink-headings": "^7.1.0",
"rehype-citation": "^2.0.0",
@ -51,7 +51,7 @@
"@typescript-eslint/parser": "^6.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.45.0",
"eslint-config-next": "14.2.1",
"eslint-config-next": "14.2.3",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^5.0.0",
"husky": "^9.0.0",
@ -69,4 +69,4 @@
]
},
"packageManager": "yarn@3.6.1"
}
}

569
yarn.lock
View File

@ -1730,32 +1730,32 @@ __metadata:
languageName: node
linkType: hard
"@contentlayer2/cli@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/cli@npm:0.4.1"
"@contentlayer2/cli@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/cli@npm:0.4.3"
dependencies:
"@contentlayer2/core": 0.4.1
"@contentlayer2/utils": 0.4.1
"@contentlayer2/core": 0.4.3
"@contentlayer2/utils": 0.4.3
clipanion: ^3.2.1
typanion: ^3.12.1
checksum: f4672cd80da672f2254467836284ee03d6be3a1c1b40a8056eb88c844d51f4068c19611e6f46dd14ac78b42333d4b2ad9617441db4c564f19fe57d62e4f786c3
checksum: 91a6c0d9031bfa1aea938d0122352d733474d7c911346a3821adea95b48c9ab9b2cb4cb251919e14ae5ca43643daafe8368374e3ee200149598445fa5848a547
languageName: node
linkType: hard
"@contentlayer2/client@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/client@npm:0.4.1"
"@contentlayer2/client@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/client@npm:0.4.3"
dependencies:
"@contentlayer2/core": 0.4.1
checksum: dcc9aeca9eb4566cbc8efaf5d9c3de196f6e2ab0b89de4ed761d20c72f8470bb3034f3565f21b17097c36ebbf7aa4301050d72bde2114abd6339fbfbeef5486d
"@contentlayer2/core": 0.4.3
checksum: ab1eb1b96b9ef00875a408cb42ed2bf6a0c6df732ecb3a6733a0132cbce82d6108e6181ac98fc07056ad01379b2d6b72f72c3a71d89c214164201236bf102ec9
languageName: node
linkType: hard
"@contentlayer2/core@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/core@npm:0.4.1"
"@contentlayer2/core@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/core@npm:0.4.3"
dependencies:
"@contentlayer2/utils": 0.4.1
"@contentlayer2/utils": 0.4.3
camel-case: ^4.1.2
comment-json: ^4.2.3
esbuild: 0.17.x || 0.18.x || 0.19.x || 0.20.x
@ -1776,16 +1776,16 @@ __metadata:
optional: true
markdown-wasm:
optional: true
checksum: 2cd9282c111d4d670d90579ebf7663477030f6950abc3d64fc5cae74f2c985862a816ee1dd1fbf172cbb42358a5cf4b2c1f0c111261f62fb7085630266609cd9
checksum: d388b6c13e61afcb7e9ce6d9c48df870e57ea102dee25c7686acd4b0ebc25c572532c8ba9998567af612cdb9caeb0a798e48797af2a4b1421cd876594c655073
languageName: node
linkType: hard
"@contentlayer2/source-files@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/source-files@npm:0.4.1"
"@contentlayer2/source-files@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/source-files@npm:0.4.3"
dependencies:
"@contentlayer2/core": 0.4.1
"@contentlayer2/utils": 0.4.1
"@contentlayer2/core": 0.4.3
"@contentlayer2/utils": 0.4.3
chokidar: ^3.5.3
fast-glob: ^3.2.12
gray-matter: ^4.0.3
@ -1795,33 +1795,32 @@ __metadata:
unified: ^11.0.4
yaml: ^2.3.1
zod: ^3.22.4
checksum: 182e52eed37dcbc9aa6ab301d41ef46081933d305acde7cfca4b5c03d2a41110003f1bcdf154b5068136e1addbde4f8169c2a7b1596fce40cbfc272534eb1463
checksum: a9349c969d50fed7ebbbf16179404b5cc747980aaa5a3231c16b573af55794a455dd6f6f31b9fb2583aa757933a5c2c37dc97b68548ca25c8efbe56c2318f260
languageName: node
linkType: hard
"@contentlayer2/source-remote-files@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/source-remote-files@npm:0.4.1"
"@contentlayer2/source-remote-files@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/source-remote-files@npm:0.4.3"
dependencies:
"@contentlayer2/core": 0.4.1
"@contentlayer2/source-files": 0.4.1
"@contentlayer2/utils": 0.4.1
checksum: 1c5ac448de4be29e700235d45584e9a1b1b887fb340ebf1054f0ea7a6cc6cf8aab65dee116f2bf6731c7ad15e4ec8a07069159146bc48477b977f9be9ff14c96
"@contentlayer2/core": 0.4.3
"@contentlayer2/source-files": 0.4.3
"@contentlayer2/utils": 0.4.3
checksum: e10bad8027755795db37a97f617bff4a52f9eea093689fa43210b73afe609062d4941a1c159746d484a5a5c50657f1bf53e7744be69e6da41d83dba0c212dbe7
languageName: node
linkType: hard
"@contentlayer2/utils@npm:0.4.1":
version: 0.4.1
resolution: "@contentlayer2/utils@npm:0.4.1"
"@contentlayer2/utils@npm:0.4.3":
version: 0.4.3
resolution: "@contentlayer2/utils@npm:0.4.3"
dependencies:
"@effect-ts/core": ^0.60.5
"@effect-ts/otel": ^0.15.1
"@effect-ts/otel-exporter-trace-otlp-grpc": ^0.15.1
"@effect-ts/otel-sdk-trace-node": ^0.15.1
"@js-temporal/polyfill": ^0.4.4
"@opentelemetry/api": ^1.7.0
"@opentelemetry/core": ^1.21.0
"@opentelemetry/exporter-trace-otlp-grpc": ^0.48.0
"@opentelemetry/api": ^1.8.0
"@opentelemetry/core": ^1.24.0
"@opentelemetry/exporter-trace-otlp-grpc": ^0.51.0
"@opentelemetry/resources": ^1.21.0
"@opentelemetry/sdk-trace-base": ^1.21.0
"@opentelemetry/sdk-trace-node": ^1.21.0
@ -1829,7 +1828,7 @@ __metadata:
chokidar: ^3.5.3
hash-wasm: ^4.11.0
inflection: ^3.0.0
memfs: 3.6.0
memfs: ^4.8.2
oo-ascii-tree: ^1.94.0
ts-pattern: ^5.0.6
type-fest: ^4.10.0
@ -1840,7 +1839,7 @@ __metadata:
optional: true
"@effect-ts/otel-node":
optional: true
checksum: 7ff4ebbe82b1fc965d223803f35d700501234a7f6bf554d1bb0a53e783a59f200a72594bceccc22ed720ad82e41a7bd159c115eb301a129103ebdbe101dfca5e
checksum: 0a1a489686a38ece6eb89c1215b6686fb535a14db29bcc7223d77e7ae5fd9ed6a120d3c4aea18d42d3deabdcb44864483ec3bde662e628c4b53eaf4340ce9146
languageName: node
linkType: hard
@ -1893,21 +1892,6 @@ __metadata:
languageName: node
linkType: hard
"@effect-ts/otel-exporter-trace-otlp-grpc@npm:^0.15.1":
version: 0.15.1
resolution: "@effect-ts/otel-exporter-trace-otlp-grpc@npm:0.15.1"
dependencies:
"@effect-ts/otel": ^0.15.1
peerDependencies:
"@effect-ts/core": ^0.60.2
"@opentelemetry/api": ^1.4.0
"@opentelemetry/core": ^1.13.0
"@opentelemetry/exporter-trace-otlp-grpc": ^0.39.0
"@opentelemetry/sdk-trace-base": ^1.13.0
checksum: 5f81693c725f9bdf515374752437c0d20d65b123ca2235ba9cedf477308e43c115edb8b8b4934e19d8e89f52307d5001efe6299e4ca43734459fc37aab9bad30
languageName: node
linkType: hard
"@effect-ts/otel-sdk-trace-node@npm:^0.15.1":
version: 0.15.1
resolution: "@effect-ts/otel-sdk-trace-node@npm:0.15.1"
@ -2313,6 +2297,38 @@ __metadata:
languageName: node
linkType: hard
"@jsonjoy.com/base64@npm:^1.1.1":
version: 1.1.1
resolution: "@jsonjoy.com/base64@npm:1.1.1"
peerDependencies:
tslib: 2
checksum: 1988f16927f110a0cd60c12dc94fd10a6e803c8918767b87c252ad5337a2671b745e23aa7b37519481735740b88c1b8ac44ef1330163d96567e379115cd9442c
languageName: node
linkType: hard
"@jsonjoy.com/json-pack@npm:^1.0.3":
version: 1.0.3
resolution: "@jsonjoy.com/json-pack@npm:1.0.3"
dependencies:
"@jsonjoy.com/base64": ^1.1.1
"@jsonjoy.com/util": ^1.1.2
hyperdyperid: ^1.2.0
thingies: ^1.20.0
peerDependencies:
tslib: 2
checksum: b6a7f2d2bb7a2b5feda3f0658869aa7adf56d4e1e935468f81178adce76d5adf81280dada5207970cf0d91f714b86305af0f23632a0a30816a9461d6f1d5da60
languageName: node
linkType: hard
"@jsonjoy.com/util@npm:^1.1.2":
version: 1.1.2
resolution: "@jsonjoy.com/util@npm:1.1.2"
peerDependencies:
tslib: 2
checksum: 6dea33e54a72039676a8d643e883c65d23c9ae8eeda2d2d543b97abc726d0fcd8d25b1ce3d382646be6ed101d4c04f6985b873671e9ddcef309a583171f01895
languageName: node
linkType: hard
"@lit-labs/ssr-dom-shim@npm:^1.2.0":
version: 1.2.0
resolution: "@lit-labs/ssr-dom-shim@npm:1.2.0"
@ -2384,90 +2400,90 @@ __metadata:
languageName: node
linkType: hard
"@next/bundle-analyzer@npm:14.2.1":
version: 14.2.1
resolution: "@next/bundle-analyzer@npm:14.2.1"
"@next/bundle-analyzer@npm:14.2.3":
version: 14.2.3
resolution: "@next/bundle-analyzer@npm:14.2.3"
dependencies:
webpack-bundle-analyzer: 4.10.1
checksum: d4d712694c257a03757c4b98b4166d84cbecfe52626e52cc34e488f8666e72bdf1361959b260a158ca5e8de2788938798d9e219440f54a52cfc8397fecb1459a
checksum: 34355cd5e28b02aba8179babd5ffd9c7f275c3fddeb16895c3f4fcbc3333c26fc6991dcb6488e26a7eb55516118ad9f53d25c916ea263d06beda417af7a06179
languageName: node
linkType: hard
"@next/env@npm:14.2.1":
version: 14.2.1
resolution: "@next/env@npm:14.2.1"
checksum: 5118f98b3e1bf938002540ac1b08e65c212b4e2f73b9cc647eac245e9e84c165c321813e5b8a2c77367f900d5cd59f5b79e7284c34f7bc8a8d41d0a37016b2de
"@next/env@npm:14.2.3":
version: 14.2.3
resolution: "@next/env@npm:14.2.3"
checksum: 47ddb64ec6cdc13dfcf560ba42cce71d7948174bf800162738e20ba0147cc46a5f6fdde1eb7957a3676a9eca6dccf6603836ed7c755eab238d9f5c73614d9880
languageName: node
linkType: hard
"@next/eslint-plugin-next@npm:14.2.1":
version: 14.2.1
resolution: "@next/eslint-plugin-next@npm:14.2.1"
"@next/eslint-plugin-next@npm:14.2.3":
version: 14.2.3
resolution: "@next/eslint-plugin-next@npm:14.2.3"
dependencies:
glob: 10.3.10
checksum: ae0a864bef86524675501f615ef68b0a4d98257f0979d9c9ad5880daf6cb7bbbf2905979190b36a1fc4140df337448873aa0dd39f2b3e51d84be4ed4b813ffcd
checksum: f149344f0f347e02a7d2302c0e318a42a565e6930cd7a72b4681e157a0aa2c5079d2c5cf019b9b58a1e19ff5a3fe273fd80d53add8b3c1a9fe5b7ed70d70ae4a
languageName: node
linkType: hard
"@next/swc-darwin-arm64@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-darwin-arm64@npm:14.2.1"
"@next/swc-darwin-arm64@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-darwin-arm64@npm:14.2.3"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@next/swc-darwin-x64@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-darwin-x64@npm:14.2.1"
"@next/swc-darwin-x64@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-darwin-x64@npm:14.2.3"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@next/swc-linux-arm64-gnu@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-linux-arm64-gnu@npm:14.2.1"
"@next/swc-linux-arm64-gnu@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-linux-arm64-gnu@npm:14.2.3"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@next/swc-linux-arm64-musl@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-linux-arm64-musl@npm:14.2.1"
"@next/swc-linux-arm64-musl@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-linux-arm64-musl@npm:14.2.3"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@next/swc-linux-x64-gnu@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-linux-x64-gnu@npm:14.2.1"
"@next/swc-linux-x64-gnu@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-linux-x64-gnu@npm:14.2.3"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@next/swc-linux-x64-musl@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-linux-x64-musl@npm:14.2.1"
"@next/swc-linux-x64-musl@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-linux-x64-musl@npm:14.2.3"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@next/swc-win32-arm64-msvc@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-win32-arm64-msvc@npm:14.2.1"
"@next/swc-win32-arm64-msvc@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-win32-arm64-msvc@npm:14.2.3"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@next/swc-win32-ia32-msvc@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-win32-ia32-msvc@npm:14.2.1"
"@next/swc-win32-ia32-msvc@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-win32-ia32-msvc@npm:14.2.3"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@next/swc-win32-x64-msvc@npm:14.2.1":
version: 14.2.1
resolution: "@next/swc-win32-x64-msvc@npm:14.2.1"
"@next/swc-win32-x64-msvc@npm:14.2.3":
version: 14.2.3
resolution: "@next/swc-win32-x64-msvc@npm:14.2.3"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@ -2521,16 +2537,16 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/api-logs@npm:0.48.0":
version: 0.48.0
resolution: "@opentelemetry/api-logs@npm:0.48.0"
"@opentelemetry/api-logs@npm:0.51.0":
version: 0.51.0
resolution: "@opentelemetry/api-logs@npm:0.51.0"
dependencies:
"@opentelemetry/api": ^1.0.0
checksum: 2224d0da74cb65219bf802f234051b3b6fe3deba599151e46f490b0194719eb0b989f5f335842bcf2709c9aa15c6edb2b9bd4d477b78a3a3be43bce20f563299
checksum: 3cf11263eedf95300240036ed98e55a62c51d6d889faa4ca589401ca445da096f465b14f2fa16a64969c85e5c743212a288aac6ada9226f5ae7676844bf9f83a
languageName: node
linkType: hard
"@opentelemetry/api@npm:^1.0.0, @opentelemetry/api@npm:^1.7.0":
"@opentelemetry/api@npm:^1.0.0, @opentelemetry/api@npm:^1.8.0":
version: 1.8.0
resolution: "@opentelemetry/api@npm:1.8.0"
checksum: 0e32079975f05bee6de2ad8ade097f0afdc63f462c76550150fce2444c73ab92aaf851ac85e638b6e3b269da6640ac7e63f33913a0fd7df9f9beec2e100759df
@ -2546,18 +2562,7 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/core@npm:1.21.0":
version: 1.21.0
resolution: "@opentelemetry/core@npm:1.21.0"
dependencies:
"@opentelemetry/semantic-conventions": 1.21.0
peerDependencies:
"@opentelemetry/api": ">=1.0.0 <1.8.0"
checksum: 857eb667732edd1ad20107446935f1860b67602ab78493c2d0fc1711fdff0d8d1b63afcf1ea28468d62605e1237a38feb641ed9a154c3af87adb21b54101ba65
languageName: node
linkType: hard
"@opentelemetry/core@npm:1.23.0, @opentelemetry/core@npm:^1.21.0":
"@opentelemetry/core@npm:1.23.0":
version: 1.23.0
resolution: "@opentelemetry/core@npm:1.23.0"
dependencies:
@ -2568,60 +2573,71 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/exporter-trace-otlp-grpc@npm:^0.48.0":
version: 0.48.0
resolution: "@opentelemetry/exporter-trace-otlp-grpc@npm:0.48.0"
"@opentelemetry/core@npm:1.24.0, @opentelemetry/core@npm:^1.24.0":
version: 1.24.0
resolution: "@opentelemetry/core@npm:1.24.0"
dependencies:
"@grpc/grpc-js": ^1.7.1
"@opentelemetry/core": 1.21.0
"@opentelemetry/otlp-grpc-exporter-base": 0.48.0
"@opentelemetry/otlp-transformer": 0.48.0
"@opentelemetry/resources": 1.21.0
"@opentelemetry/sdk-trace-base": 1.21.0
"@opentelemetry/semantic-conventions": 1.24.0
peerDependencies:
"@opentelemetry/api": ^1.0.0
checksum: ce345c0a872af36a946d7287ec516f55c88bd3a95dfac78a6e72bbb5c3b431b201727206880b75c522f9cfadd8691207a6f91004c1263793042313958321bf60
"@opentelemetry/api": ">=1.0.0 <1.9.0"
checksum: b1af2641cd3af62fae772c97701434e45fbb2bbd53403aa640a589548f852759279598134b4338ed48bcde6099e273b2f34686cbf1e817d566282e3b846397b7
languageName: node
linkType: hard
"@opentelemetry/otlp-exporter-base@npm:0.48.0":
version: 0.48.0
resolution: "@opentelemetry/otlp-exporter-base@npm:0.48.0"
"@opentelemetry/exporter-trace-otlp-grpc@npm:^0.51.0":
version: 0.51.0
resolution: "@opentelemetry/exporter-trace-otlp-grpc@npm:0.51.0"
dependencies:
"@opentelemetry/core": 1.21.0
"@grpc/grpc-js": ^1.7.1
"@opentelemetry/core": 1.24.0
"@opentelemetry/otlp-grpc-exporter-base": 0.51.0
"@opentelemetry/otlp-transformer": 0.51.0
"@opentelemetry/resources": 1.24.0
"@opentelemetry/sdk-trace-base": 1.24.0
peerDependencies:
"@opentelemetry/api": ^1.0.0
checksum: 9b6b163842588b5074ea82a796b773914a2bc94706c4fd2dc7962b693e4802c01441cb441dbc2cf134b23ca481b2fab463121f938527abb9a04790f67119101e
checksum: 5109421b87d67dd41850372b8a00f60bfe6a93813d7a323568184a93551fe4770387b160c3c43db51e36f17ea308af09c41f8416fd7f7847906f27399fc2f4f9
languageName: node
linkType: hard
"@opentelemetry/otlp-grpc-exporter-base@npm:0.48.0":
version: 0.48.0
resolution: "@opentelemetry/otlp-grpc-exporter-base@npm:0.48.0"
"@opentelemetry/otlp-exporter-base@npm:0.51.0":
version: 0.51.0
resolution: "@opentelemetry/otlp-exporter-base@npm:0.51.0"
dependencies:
"@opentelemetry/core": 1.24.0
peerDependencies:
"@opentelemetry/api": ^1.0.0
checksum: 82c7bee193de6dff1dbff5d56111605f9ae692ee9078c8c6c5636a05bb81de2d088b3be36338cfcef6f4ff8e03f14823849fff7ccb8bb0af27420195b0d92668
languageName: node
linkType: hard
"@opentelemetry/otlp-grpc-exporter-base@npm:0.51.0":
version: 0.51.0
resolution: "@opentelemetry/otlp-grpc-exporter-base@npm:0.51.0"
dependencies:
"@grpc/grpc-js": ^1.7.1
"@opentelemetry/core": 1.21.0
"@opentelemetry/otlp-exporter-base": 0.48.0
"@opentelemetry/core": 1.24.0
"@opentelemetry/otlp-exporter-base": 0.51.0
protobufjs: ^7.2.3
peerDependencies:
"@opentelemetry/api": ^1.0.0
checksum: 32994224240efe30ca6ec5de579d503904a4b3ec60581386133a6f15a7d965ba8b320b7b2a6930fefda9765d7af4e0284c06eb73a7d0a6b7f4928ed4a1d85acb
checksum: 41c70490a6fdc0eb5b72b8db52010c82724183c87c3385b43ab3e69e1053aa96c5e4514a98f8577230fa8c780563f5ef7daf88f2a4861c91a623ffb8c9a25f80
languageName: node
linkType: hard
"@opentelemetry/otlp-transformer@npm:0.48.0":
version: 0.48.0
resolution: "@opentelemetry/otlp-transformer@npm:0.48.0"
"@opentelemetry/otlp-transformer@npm:0.51.0":
version: 0.51.0
resolution: "@opentelemetry/otlp-transformer@npm:0.51.0"
dependencies:
"@opentelemetry/api-logs": 0.48.0
"@opentelemetry/core": 1.21.0
"@opentelemetry/resources": 1.21.0
"@opentelemetry/sdk-logs": 0.48.0
"@opentelemetry/sdk-metrics": 1.21.0
"@opentelemetry/sdk-trace-base": 1.21.0
"@opentelemetry/api-logs": 0.51.0
"@opentelemetry/core": 1.24.0
"@opentelemetry/resources": 1.24.0
"@opentelemetry/sdk-logs": 0.51.0
"@opentelemetry/sdk-metrics": 1.24.0
"@opentelemetry/sdk-trace-base": 1.24.0
peerDependencies:
"@opentelemetry/api": ">=1.3.0 <1.8.0"
checksum: eee9dd629f750a629e5ce3ea8c254e804d125e6d8b716d5083c494ea0c62554067ef5753b85877182ed3f529aa117fcd2dfea7b05a3306db69fcb146dfed00d9
"@opentelemetry/api": ">=1.3.0 <1.9.0"
checksum: bf469c5d834fc14bbeb2744a94b6cbdba78914d1f6874ce1baa3f400ff3e3e5dae0117bc3159396a9a2eb0223e8147e26ca89f17f4ff6a63617c2cd2b7cbd93e
languageName: node
linkType: hard
@ -2647,18 +2663,6 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/resources@npm:1.21.0":
version: 1.21.0
resolution: "@opentelemetry/resources@npm:1.21.0"
dependencies:
"@opentelemetry/core": 1.21.0
"@opentelemetry/semantic-conventions": 1.21.0
peerDependencies:
"@opentelemetry/api": ">=1.0.0 <1.8.0"
checksum: 79866dd673aa0b3cc4c2bbe614af48b7fa15e09661875c160eb00667832a83f531ea7c4bea8f1d3d97ee01ab5107152125ddc85837bf984c441471707417cacb
languageName: node
linkType: hard
"@opentelemetry/resources@npm:1.23.0, @opentelemetry/resources@npm:^1.21.0":
version: 1.23.0
resolution: "@opentelemetry/resources@npm:1.23.0"
@ -2671,42 +2675,41 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/sdk-logs@npm:0.48.0":
version: 0.48.0
resolution: "@opentelemetry/sdk-logs@npm:0.48.0"
"@opentelemetry/resources@npm:1.24.0":
version: 1.24.0
resolution: "@opentelemetry/resources@npm:1.24.0"
dependencies:
"@opentelemetry/core": 1.21.0
"@opentelemetry/resources": 1.21.0
"@opentelemetry/core": 1.24.0
"@opentelemetry/semantic-conventions": 1.24.0
peerDependencies:
"@opentelemetry/api": ">=1.4.0 <1.8.0"
"@opentelemetry/api-logs": ">=0.39.1"
checksum: 2bac3ed3b87bdd0d6dbf00edbd7be78e94c9276a9cf1ecaa31d320272aa455cc5c5784b97f339f93237d80eecbdb6b8148cc1cfdcae1364ee60c4a0651b1a922
"@opentelemetry/api": ">=1.0.0 <1.9.0"
checksum: b9a59d4267388aaec8d4adc1d708220209bdba1f60ef80fdf1436a23a4e1e04d0c05c33bf1cd08bec7ab75d1b7d2311d25bbe62253bd1d6efbb64102a7018958
languageName: node
linkType: hard
"@opentelemetry/sdk-metrics@npm:1.21.0":
version: 1.21.0
resolution: "@opentelemetry/sdk-metrics@npm:1.21.0"
"@opentelemetry/sdk-logs@npm:0.51.0":
version: 0.51.0
resolution: "@opentelemetry/sdk-logs@npm:0.51.0"
dependencies:
"@opentelemetry/core": 1.21.0
"@opentelemetry/resources": 1.21.0
"@opentelemetry/core": 1.24.0
"@opentelemetry/resources": 1.24.0
peerDependencies:
"@opentelemetry/api": ">=1.4.0 <1.9.0"
"@opentelemetry/api-logs": ">=0.39.1"
checksum: 784da587b62c2e1191aa28bf4e470a7bd9d799cac4e59ab2dac26b417e99f2472064707387e7d1991ae7a340d05d66600f74aa6ada3c23aba5ce290b0ba0cc8c
languageName: node
linkType: hard
"@opentelemetry/sdk-metrics@npm:1.24.0":
version: 1.24.0
resolution: "@opentelemetry/sdk-metrics@npm:1.24.0"
dependencies:
"@opentelemetry/core": 1.24.0
"@opentelemetry/resources": 1.24.0
lodash.merge: ^4.6.2
peerDependencies:
"@opentelemetry/api": ">=1.3.0 <1.8.0"
checksum: 393d01c15ab000bb2b05c95233e58d9e8341b0e1e2e437b7257291bf6e1edfec2971aaf76f5bc974a2291c4678dfcaed699676223e18a5f33018d3e4825b479b
languageName: node
linkType: hard
"@opentelemetry/sdk-trace-base@npm:1.21.0":
version: 1.21.0
resolution: "@opentelemetry/sdk-trace-base@npm:1.21.0"
dependencies:
"@opentelemetry/core": 1.21.0
"@opentelemetry/resources": 1.21.0
"@opentelemetry/semantic-conventions": 1.21.0
peerDependencies:
"@opentelemetry/api": ">=1.0.0 <1.8.0"
checksum: b3c35d4b001ad4c098d01ecc363b0d7289de95243db50e914af1450b3e7387c62e058074a654f3dc5d868cf18c011590f4a9902cb5b83aeb1850bcec67d9d89c
"@opentelemetry/api": ">=1.3.0 <1.9.0"
checksum: 4468302b048685fa06c03c434754a37a671c4b1ae9a0409ad53132742eac7c982a65712bee4614f2d46e1fd361ec012afc55f693f00316808573f5c427cb68b9
languageName: node
linkType: hard
@ -2723,6 +2726,19 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/sdk-trace-base@npm:1.24.0":
version: 1.24.0
resolution: "@opentelemetry/sdk-trace-base@npm:1.24.0"
dependencies:
"@opentelemetry/core": 1.24.0
"@opentelemetry/resources": 1.24.0
"@opentelemetry/semantic-conventions": 1.24.0
peerDependencies:
"@opentelemetry/api": ">=1.0.0 <1.9.0"
checksum: e6384139e2fca9271434af23486ffca3eb7a01597814fe2edc393dbc1ea8966ceacc7be1de7996736ce117dbb291e5a56ef1a59d7d0424fde89a2a319c045fc6
languageName: node
linkType: hard
"@opentelemetry/sdk-trace-node@npm:^1.21.0":
version: 1.23.0
resolution: "@opentelemetry/sdk-trace-node@npm:1.23.0"
@ -2739,13 +2755,6 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/semantic-conventions@npm:1.21.0":
version: 1.21.0
resolution: "@opentelemetry/semantic-conventions@npm:1.21.0"
checksum: 8bd477ddabecf87499985de773265b35a09142071b14e1e427237181e90c4e0f5b1959d009acfb81b80319debbcb453f137e6686c63b60af9656aa611f607b77
languageName: node
linkType: hard
"@opentelemetry/semantic-conventions@npm:1.23.0, @opentelemetry/semantic-conventions@npm:^1.21.0":
version: 1.23.0
resolution: "@opentelemetry/semantic-conventions@npm:1.23.0"
@ -2753,6 +2762,13 @@ __metadata:
languageName: node
linkType: hard
"@opentelemetry/semantic-conventions@npm:1.24.0":
version: 1.24.0
resolution: "@opentelemetry/semantic-conventions@npm:1.24.0"
checksum: ba7c71602f3eddc3f015457cf1183bd24f0300b2636b57cafe2e5196ae233daf05e573e3a7b954818e8f2d9543a44282a0406f327b9c066ae948eea5f4a91d27
languageName: node
linkType: hard
"@pkgjs/parseargs@npm:^0.11.0":
version: 0.11.0
resolution: "@pkgjs/parseargs@npm:0.11.0"
@ -4420,19 +4436,19 @@ __metadata:
languageName: node
linkType: hard
"contentlayer2@npm:0.4.4, contentlayer2@npm:^0.4.4":
version: 0.4.4
resolution: "contentlayer2@npm:0.4.4"
"contentlayer2@npm:0.4.6, contentlayer2@npm:^0.4.6":
version: 0.4.6
resolution: "contentlayer2@npm:0.4.6"
dependencies:
"@contentlayer2/cli": 0.4.1
"@contentlayer2/client": 0.4.1
"@contentlayer2/core": 0.4.1
"@contentlayer2/source-files": 0.4.1
"@contentlayer2/source-remote-files": 0.4.1
"@contentlayer2/utils": 0.4.1
"@contentlayer2/cli": 0.4.3
"@contentlayer2/client": 0.4.3
"@contentlayer2/core": 0.4.3
"@contentlayer2/source-files": 0.4.3
"@contentlayer2/source-remote-files": 0.4.3
"@contentlayer2/utils": 0.4.3
bin:
contentlayer2: ./bin/cli.cjs
checksum: 7ec7482548010218a3020297823b484d761f476fcbb23e289ba46a23b917bcd433b71c67ec7b9d6824254b58586f49a28528eefaf7e25bcc1db1b96131cfc628
checksum: 7c6c89d11ca8cb187b46cbf6d37734bbebf10376df4eb523ce0ebd8582ab7555b424cfc951c3018706a3655328a286b826d64b4918398e0b9f9b1dd78de71672
languageName: node
linkType: hard
@ -5179,11 +5195,11 @@ __metadata:
languageName: node
linkType: hard
"eslint-config-next@npm:14.2.1":
version: 14.2.1
resolution: "eslint-config-next@npm:14.2.1"
"eslint-config-next@npm:14.2.3":
version: 14.2.3
resolution: "eslint-config-next@npm:14.2.3"
dependencies:
"@next/eslint-plugin-next": 14.2.1
"@next/eslint-plugin-next": 14.2.3
"@rushstack/eslint-patch": ^1.3.3
"@typescript-eslint/parser": ^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0
eslint-import-resolver-node: ^0.3.6
@ -5198,7 +5214,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 1f6084d97bf2cb5a81387b4f96fe2c759f45f6afbec765d859da8dd0e850dc1d5e02c1cfb40da827514d705ce1d3a7bb344e9b6336f21bf583f4a92fef6d8238
checksum: 512bc0c21c189d086a6aa1f01fbb3b1d4ee62c017670a5bbf6b0fa9b44ad2b61047364d9b0800ec25f6208364090d87a20b513e65902367e795f33327c09e023
languageName: node
linkType: hard
@ -5787,13 +5803,6 @@ __metadata:
languageName: node
linkType: hard
"fs-monkey@npm:^1.0.4":
version: 1.0.5
resolution: "fs-monkey@npm:1.0.5"
checksum: 424b67f65b37fe66117ae2bb061f790fe6d4b609e1d160487c74b3d69fbf42f262c665ccfba32e8b5f113f96f92e9a58fcdebe42d5f6649bdfc72918093a3119
languageName: node
linkType: hard
"fs.realpath@npm:^1.0.0":
version: 1.0.0
resolution: "fs.realpath@npm:1.0.0"
@ -6561,6 +6570,13 @@ __metadata:
languageName: node
linkType: hard
"hyperdyperid@npm:^1.2.0":
version: 1.2.0
resolution: "hyperdyperid@npm:1.2.0"
checksum: 210029d1c86926f09109f6317d143f8b056fc38e8dd11b0c3e3205fc6c6ff8429fb55b4b9c2bce065462719ed9d34366eced387aaa0035d93eb76b306a8547ef
languageName: node
linkType: hard
"iconv-lite@npm:^0.4.4":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
@ -7807,12 +7823,15 @@ __metadata:
languageName: node
linkType: hard
"memfs@npm:3.6.0":
version: 3.6.0
resolution: "memfs@npm:3.6.0"
"memfs@npm:^4.8.2":
version: 4.9.2
resolution: "memfs@npm:4.9.2"
dependencies:
fs-monkey: ^1.0.4
checksum: 934e79f32aabb10869056815bf369ed63aacb61d13183a3a3826847bbb359d7023fd5b365984ddd73faed463bbb5370ed5cd1e87ecf50ac010c5cac81929ed78
"@jsonjoy.com/json-pack": ^1.0.3
"@jsonjoy.com/util": ^1.1.2
sonic-forest: ^1.0.0
tslib: ^2.0.0
checksum: 72850691d37b4e67fb78fceced7294e381caf7a614b22b81fa643c03ac6c13270d52e2ac96d8ed95edab715fd0fba2db1bf604a815cbd6d53ecb3f56c038a583
languageName: node
linkType: hard
@ -8568,18 +8587,18 @@ __metadata:
languageName: node
linkType: hard
"next-contentlayer2@npm:0.4.4, next-contentlayer2@npm:^0.4.4":
version: 0.4.4
resolution: "next-contentlayer2@npm:0.4.4"
"next-contentlayer2@npm:0.4.6, next-contentlayer2@npm:^0.4.6":
version: 0.4.6
resolution: "next-contentlayer2@npm:0.4.6"
dependencies:
"@contentlayer2/core": 0.4.1
"@contentlayer2/utils": 0.4.1
"@contentlayer2/core": 0.4.3
"@contentlayer2/utils": 0.4.3
peerDependencies:
contentlayer2: 0.4.4
contentlayer2: 0.4.6
next: ^12 || ^13 || ^14
react: "*"
react-dom: "*"
checksum: aa48c73959ed59d72761defb4cb5f9a676dd0cd9e932a8b3c63b24881416fbed2d5e78afffe18c8f7309195d4b1b66d14650e6724d9322d929f633e7990ea3f7
checksum: 7169af27a94e609c6995b6993615233ba4fd502376c6532b10b57fc5ff368ec903931ec0b1b785e74b5b495175d30d03e3151e32e8804728473596c4f9f435a8
languageName: node
linkType: hard
@ -8593,20 +8612,20 @@ __metadata:
languageName: node
linkType: hard
"next@npm:14.2.1":
version: 14.2.1
resolution: "next@npm:14.2.1"
"next@npm:14.2.3":
version: 14.2.3
resolution: "next@npm:14.2.3"
dependencies:
"@next/env": 14.2.1
"@next/swc-darwin-arm64": 14.2.1
"@next/swc-darwin-x64": 14.2.1
"@next/swc-linux-arm64-gnu": 14.2.1
"@next/swc-linux-arm64-musl": 14.2.1
"@next/swc-linux-x64-gnu": 14.2.1
"@next/swc-linux-x64-musl": 14.2.1
"@next/swc-win32-arm64-msvc": 14.2.1
"@next/swc-win32-ia32-msvc": 14.2.1
"@next/swc-win32-x64-msvc": 14.2.1
"@next/env": 14.2.3
"@next/swc-darwin-arm64": 14.2.3
"@next/swc-darwin-x64": 14.2.3
"@next/swc-linux-arm64-gnu": 14.2.3
"@next/swc-linux-arm64-musl": 14.2.3
"@next/swc-linux-x64-gnu": 14.2.3
"@next/swc-linux-x64-musl": 14.2.3
"@next/swc-win32-arm64-msvc": 14.2.3
"@next/swc-win32-ia32-msvc": 14.2.3
"@next/swc-win32-x64-msvc": 14.2.3
"@swc/helpers": 0.5.5
busboy: 1.6.0
caniuse-lite: ^1.0.30001579
@ -8647,7 +8666,7 @@ __metadata:
optional: true
bin:
next: dist/bin/next
checksum: 9d2949e324a15052117d19fe9af5814cea4c86907bc7c5c094c0c5f5fd40ef90a3986f08abf8810965a22eb8c6e6a83a99a6aabc5e205a83a8e9c1a4024db753
checksum: d34ea63adf23fe46efebe2a9c536c9127c0ee006d74c60d6d23aecbef650798c976b27c17910ca585f3bb1223b10924cb429b9ce930f3074aee1170d1519dccc
languageName: node
linkType: hard
@ -9119,19 +9138,19 @@ __metadata:
languageName: node
linkType: hard
"pliny@npm:0.2.0":
version: 0.2.0
resolution: "pliny@npm:0.2.0"
"pliny@npm:0.2.1":
version: 0.2.1
resolution: "pliny@npm:0.2.1"
dependencies:
"@docsearch/react": ^3.5.0
"@giscus/react": ^3.0.0
"@mailchimp/mailchimp_marketing": ^3.0.80
contentlayer2: ^0.4.4
contentlayer2: ^0.4.6
copyfiles: ^2.4.1
github-slugger: ^2.0.0
js-yaml: 4.1.0
kbar: 0.1.0-beta.45
next-contentlayer2: ^0.4.4
next-contentlayer2: ^0.4.6
next-themes: ^0.3.0
probe-image-size: ^7.2.3
remark: ^15.0.0
@ -9140,7 +9159,7 @@ __metadata:
next: ">=13.0.0"
react: ^17.0.2 || ^18.0.0
react-dom: ^17.0.2 || ^18.0.0
checksum: 00a9b538832814aa5706f963cc43152bee8a8cda48544ab051d0b460bc119af35701e842a91ac56753db85a8e2157d7678599e334756111c2fb2c26655e02ef8
checksum: a24182a068ec286be25eb6380ecc24e69834acbcf925d493c7a60293078792c5bba5e603a229b2e3388d9604910fe8139e8bead54208f5c7351b8e9b7ce87816
languageName: node
linkType: hard
@ -9438,15 +9457,15 @@ __metadata:
languageName: node
linkType: hard
"react-dom@npm:18.2.0":
version: 18.2.0
resolution: "react-dom@npm:18.2.0"
"react-dom@npm:18.3.1":
version: 18.3.1
resolution: "react-dom@npm:18.3.1"
dependencies:
loose-envify: ^1.1.0
scheduler: ^0.23.0
scheduler: ^0.23.2
peerDependencies:
react: ^18.2.0
checksum: 7d323310bea3a91be2965f9468d552f201b1c27891e45ddc2d6b8f717680c95a75ae0bc1e3f5cf41472446a2589a75aed4483aee8169287909fcd59ad149e8cc
react: ^18.3.1
checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9
languageName: node
linkType: hard
@ -9468,12 +9487,12 @@ __metadata:
languageName: node
linkType: hard
"react@npm:18.2.0":
version: 18.2.0
resolution: "react@npm:18.2.0"
"react@npm:18.3.1":
version: 18.3.1
resolution: "react@npm:18.3.1"
dependencies:
loose-envify: ^1.1.0
checksum: 88e38092da8839b830cda6feef2e8505dec8ace60579e46aa5490fc3dc9bba0bd50336507dc166f43e3afc1c42939c09fe33b25fae889d6f402721dcd78fca1b
checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376
languageName: node
linkType: hard
@ -10313,12 +10332,12 @@ __metadata:
languageName: node
linkType: hard
"scheduler@npm:^0.23.0":
version: 0.23.0
resolution: "scheduler@npm:0.23.0"
"scheduler@npm:^0.23.2":
version: 0.23.2
resolution: "scheduler@npm:0.23.2"
dependencies:
loose-envify: ^1.1.0
checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a
checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4
languageName: node
linkType: hard
@ -10486,6 +10505,15 @@ __metadata:
languageName: node
linkType: hard
"sonic-forest@npm:^1.0.0":
version: 1.0.1
resolution: "sonic-forest@npm:1.0.1"
peerDependencies:
tslib: 2
checksum: 2e1fb9627ac7204c94a9043bc509ffcb86ba030f11a1c55236981b55c25da1e1069f82fa8921f72a7d5f71a19c53a6f8af2aa1a84a00be8c87dce1843a43f083
languageName: node
linkType: hard
"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0":
version: 1.2.0
resolution: "source-map-js@npm:1.2.0"
@ -10862,7 +10890,7 @@ __metadata:
resolution: "tailwind-nextjs-starter-blog@workspace:."
dependencies:
"@headlessui/react": 1.7.19
"@next/bundle-analyzer": 14.2.1
"@next/bundle-analyzer": 14.2.3
"@svgr/webpack": ^8.0.1
"@tailwindcss/forms": ^0.5.7
"@tailwindcss/typography": ^0.5.12
@ -10871,11 +10899,11 @@ __metadata:
"@typescript-eslint/eslint-plugin": ^6.1.0
"@typescript-eslint/parser": ^6.1.0
autoprefixer: ^10.4.13
contentlayer2: 0.4.4
contentlayer2: 0.4.6
cross-env: ^7.0.3
esbuild: 0.20.2
eslint: ^8.45.0
eslint-config-next: 14.2.1
eslint-config-next: 14.2.3
eslint-config-prettier: ^8.8.0
eslint-plugin-prettier: ^5.0.0
github-slugger: ^2.0.0
@ -10884,15 +10912,15 @@ __metadata:
husky: ^9.0.0
image-size: 1.0.0
lint-staged: ^13.0.0
next: 14.2.1
next-contentlayer2: 0.4.4
next: 14.2.3
next-contentlayer2: 0.4.6
next-themes: ^0.3.0
pliny: 0.2.0
pliny: 0.2.1
postcss: ^8.4.24
prettier: ^3.0.0
prettier-plugin-tailwindcss: ^0.5.11
react: 18.2.0
react-dom: 18.2.0
react: 18.3.1
react-dom: 18.3.1
reading-time: 1.5.0
rehype-autolink-headings: ^7.1.0
rehype-citation: ^2.0.0
@ -10988,6 +11016,15 @@ __metadata:
languageName: node
linkType: hard
"thingies@npm:^1.20.0":
version: 1.21.0
resolution: "thingies@npm:1.21.0"
peerDependencies:
tslib: ^2
checksum: 283a2785e513dc892822dd0bbadaa79e873a7fc90b84798164717bf7cf837553e0b4518d8027b2307d8f6fc6caab088fa717112cd9196c6222763cc3cc1b7e79
languageName: node
linkType: hard
"through2@npm:^2.0.1":
version: 2.0.5
resolution: "through2@npm:2.0.5"
@ -11091,7 +11128,7 @@ __metadata:
languageName: node
linkType: hard
"tslib@npm:^2.0.3, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.6.2":
"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.6.2":
version: 2.6.2
resolution: "tslib@npm:2.6.2"
checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad