mirror of
				https://github.com/theoludwig/theoludwig.git
				synced 2025-11-04 00:19:01 +01:00 
			
		
		
		
	fix: update dependencies to latest
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/analyze.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/analyze.yml
									
									
									
									
										vendored
									
									
								
							@@ -16,7 +16,7 @@ jobs:
 | 
				
			|||||||
        language: ['javascript']
 | 
					        language: ['javascript']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Initialize CodeQL'
 | 
					      - name: 'Initialize CodeQL'
 | 
				
			||||||
        uses: 'github/codeql-action/init@v2'
 | 
					        uses: 'github/codeql-action/init@v2'
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							@@ -10,7 +10,7 @@ jobs:
 | 
				
			|||||||
  build:
 | 
					  build:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Use Node.js'
 | 
					      - name: 'Use Node.js'
 | 
				
			||||||
        uses: 'actions/setup-node@v3.6.0'
 | 
					        uses: 'actions/setup-node@v3.6.0'
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							@@ -10,7 +10,7 @@ jobs:
 | 
				
			|||||||
  lint:
 | 
					  lint:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Use Node.js'
 | 
					      - name: 'Use Node.js'
 | 
				
			||||||
        uses: 'actions/setup-node@v3.6.0'
 | 
					        uses: 'actions/setup-node@v3.6.0'
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							@@ -8,7 +8,7 @@ jobs:
 | 
				
			|||||||
  release:
 | 
					  release:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 0
 | 
					          fetch-depth: 0
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							@@ -10,7 +10,7 @@ jobs:
 | 
				
			|||||||
  test-unit:
 | 
					  test-unit:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Use Node.js'
 | 
					      - name: 'Use Node.js'
 | 
				
			||||||
        uses: 'actions/setup-node@v3.6.0'
 | 
					        uses: 'actions/setup-node@v3.6.0'
 | 
				
			||||||
@@ -27,7 +27,7 @@ jobs:
 | 
				
			|||||||
  test-lighthouse:
 | 
					  test-lighthouse:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Use Node.js'
 | 
					      - name: 'Use Node.js'
 | 
				
			||||||
        uses: 'actions/setup-node@v3.6.0'
 | 
					        uses: 'actions/setup-node@v3.6.0'
 | 
				
			||||||
@@ -52,7 +52,7 @@ jobs:
 | 
				
			|||||||
  test-e2e:
 | 
					  test-e2e:
 | 
				
			||||||
    runs-on: 'ubuntu-latest'
 | 
					    runs-on: 'ubuntu-latest'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: 'actions/checkout@v3.3.0'
 | 
					      - uses: 'actions/checkout@v3.5.0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Use Node.js'
 | 
					      - name: 'Use Node.js'
 | 
				
			||||||
        uses: 'actions/setup-node@v3.6.0'
 | 
					        uses: 'actions/setup-node@v3.6.0'
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							@@ -6,5 +6,9 @@
 | 
				
			|||||||
  "editor.formatOnSave": true,
 | 
					  "editor.formatOnSave": true,
 | 
				
			||||||
  "editor.codeActionsOnSave": {
 | 
					  "editor.codeActionsOnSave": {
 | 
				
			||||||
    "source.fixAll": true
 | 
					    "source.fixAll": true
 | 
				
			||||||
  }
 | 
					  },
 | 
				
			||||||
 | 
					  "eslint.options": {
 | 
				
			||||||
 | 
					    "ignorePath": ".gitignore"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "prettier.ignorePath": ".gitignore"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
FROM node:18.13.0 AS builder-dependencies
 | 
					FROM node:18.15.0 AS builder-dependencies
 | 
				
			||||||
WORKDIR /usr/src/application
 | 
					WORKDIR /usr/src/application
 | 
				
			||||||
COPY ./package*.json ./
 | 
					COPY ./package*.json ./
 | 
				
			||||||
RUN npm install
 | 
					RUN npm install
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FROM node:18.13.0 AS builder
 | 
					FROM node:18.15.0 AS builder
 | 
				
			||||||
WORKDIR /usr/src/application
 | 
					WORKDIR /usr/src/application
 | 
				
			||||||
COPY --from=builder-dependencies /usr/src/application/node_modules ./node_modules
 | 
					COPY --from=builder-dependencies /usr/src/application/node_modules ./node_modules
 | 
				
			||||||
COPY ./ ./
 | 
					COPY ./ ./
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -55,7 +55,7 @@ export const Language: React.FC = () => {
 | 
				
			|||||||
      <ul
 | 
					      <ul
 | 
				
			||||||
        data-cy='languages-list'
 | 
					        data-cy='languages-list'
 | 
				
			||||||
        className={classNames(
 | 
					        className={classNames(
 | 
				
			||||||
          'absolute top-14 z-10 mt-3 mr-4 flex w-24 list-none flex-col items-center justify-center rounded-lg bg-white p-0 shadow-lightFlag dark:bg-black dark:shadow-darkFlag',
 | 
					          'absolute top-14 z-10 mr-4 mt-3 flex w-24 list-none flex-col items-center justify-center rounded-lg bg-white p-0 shadow-lightFlag dark:bg-black dark:shadow-darkFlag',
 | 
				
			||||||
          { hidden: hiddenMenu }
 | 
					          { hidden: hiddenMenu }
 | 
				
			||||||
        )}
 | 
					        )}
 | 
				
			||||||
      >
 | 
					      >
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,7 +29,7 @@ export const SwitchTheme: React.FC = () => {
 | 
				
			|||||||
          <div
 | 
					          <div
 | 
				
			||||||
            data-cy='switch-theme-dark'
 | 
					            data-cy='switch-theme-dark'
 | 
				
			||||||
            className={classNames(
 | 
					            className={classNames(
 | 
				
			||||||
              'absolute top-0 bottom-0 left-[8px] mt-auto mb-auto h-[10px] w-[14px] leading-[0] transition-opacity duration-[250ms] ease-in-out',
 | 
					              'absolute bottom-0 left-[8px] top-0 mb-auto mt-auto h-[10px] w-[14px] leading-[0] transition-opacity duration-[250ms] ease-in-out',
 | 
				
			||||||
              {
 | 
					              {
 | 
				
			||||||
                'opacity-100': theme === 'dark',
 | 
					                'opacity-100': theme === 'dark',
 | 
				
			||||||
                'opacity-0': theme === 'light'
 | 
					                'opacity-0': theme === 'light'
 | 
				
			||||||
@@ -43,7 +43,7 @@ export const SwitchTheme: React.FC = () => {
 | 
				
			|||||||
          <div
 | 
					          <div
 | 
				
			||||||
            data-cy='switch-theme-light'
 | 
					            data-cy='switch-theme-light'
 | 
				
			||||||
            className={classNames(
 | 
					            className={classNames(
 | 
				
			||||||
              'absolute right-[10px] top-0 bottom-0 mt-auto mb-auto h-[10px] w-[10px] leading-[0]',
 | 
					              'absolute bottom-0 right-[10px] top-0 mb-auto mt-auto h-[10px] w-[10px] leading-[0]',
 | 
				
			||||||
              {
 | 
					              {
 | 
				
			||||||
                'opacity-100': theme === 'light',
 | 
					                'opacity-100': theme === 'light',
 | 
				
			||||||
                'opacity-0': theme === 'dark'
 | 
					                'opacity-0': theme === 'dark'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,7 +10,7 @@ export const InterestItem: React.FC<InterestItemProps> = (props) => {
 | 
				
			|||||||
  const { fontAwesomeIcon, title } = props
 | 
					  const { fontAwesomeIcon, title } = props
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return (
 | 
					  return (
 | 
				
			||||||
    <li className='interest-item my-2 mx-2 h-8 w-8' title={title}>
 | 
					    <li className='interest-item mx-2 my-2 h-8 w-8' title={title}>
 | 
				
			||||||
      <FontAwesomeIcon
 | 
					      <FontAwesomeIcon
 | 
				
			||||||
        className='block h-full w-full text-yellow dark:text-yellow-dark'
 | 
					        className='block h-full w-full text-yellow dark:text-yellow-dark'
 | 
				
			||||||
        icon={fontAwesomeIcon}
 | 
					        icon={fontAwesomeIcon}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@ export const ProfileDescriptionBottom: React.FC = () => {
 | 
				
			|||||||
  const { t, lang } = useTranslation()
 | 
					  const { t, lang } = useTranslation()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return (
 | 
					  return (
 | 
				
			||||||
    <p className='mt-8 mb-8 text-base font-normal text-gray dark:text-gray-dark'>
 | 
					    <p className='mb-8 mt-8 text-base font-normal text-gray dark:text-gray-dark'>
 | 
				
			||||||
      {t('home:about.description-bottom')}
 | 
					      {t('home:about.description-bottom')}
 | 
				
			||||||
      {lang === 'fr' && (
 | 
					      {lang === 'fr' && (
 | 
				
			||||||
        <>
 | 
					        <>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,7 @@ export const ProfileItem: React.FC<ProfileItemProps> = (props) => {
 | 
				
			|||||||
      <strong className='float-left block w-28 text-sm font-bold text-black dark:text-white'>
 | 
					      <strong className='float-left block w-28 text-sm font-bold text-black dark:text-white'>
 | 
				
			||||||
        {title}
 | 
					        {title}
 | 
				
			||||||
      </strong>
 | 
					      </strong>
 | 
				
			||||||
      <span className='ml-0 mb-4 block text-sm font-normal text-gray dark:text-gray-dark sm:mb-0 sm:ml-32'>
 | 
					      <span className='mb-4 ml-0 block text-sm font-normal text-gray dark:text-gray-dark sm:mb-0 sm:ml-32'>
 | 
				
			||||||
        {link != null ? (
 | 
					        {link != null ? (
 | 
				
			||||||
          <a
 | 
					          <a
 | 
				
			||||||
            className='text-gray hover:underline dark:text-gray-dark'
 | 
					            className='text-gray hover:underline dark:text-gray-dark'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
import { useEffect, useRef } from 'react'
 | 
					import { useEffect, useRef } from 'react'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const RevealFade: React.FC<React.PropsWithChildren<{}>> = (props) => {
 | 
					export const RevealFade: React.FC<React.PropsWithChildren> = (props) => {
 | 
				
			||||||
  const { children } = props
 | 
					  const { children } = props
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  const htmlElement = useRef<HTMLDivElement>(null)
 | 
					  const htmlElement = useRef<HTMLDivElement>(null)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@ export const SectionHeading: React.FC<SectionHeadingProps> = (props) => {
 | 
				
			|||||||
  const { children, ...rest } = props
 | 
					  const { children, ...rest } = props
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return (
 | 
					  return (
 | 
				
			||||||
    <h2 {...rest} className='mt-1 mb-3 text-center text-4xl font-semibold'>
 | 
					    <h2 {...rest} className='mb-3 mt-1 text-center text-4xl font-semibold'>
 | 
				
			||||||
      {children}
 | 
					      {children}
 | 
				
			||||||
    </h2>
 | 
					    </h2>
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										272
									
								
								jsonresume-theme-custom/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										272
									
								
								jsonresume-theme-custom/package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -12,16 +12,16 @@
 | 
				
			|||||||
        "modern-normalize": "1.1.0"
 | 
					        "modern-normalize": "1.1.0"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "devDependencies": {
 | 
					      "devDependencies": {
 | 
				
			||||||
        "@types/node": "18.11.18",
 | 
					        "@types/node": "18.15.11",
 | 
				
			||||||
        "date-and-time": "2.4.1",
 | 
					        "date-and-time": "2.4.3",
 | 
				
			||||||
        "vite": "4.0.4",
 | 
					        "vite": "4.2.1",
 | 
				
			||||||
        "vite-plugin-html": "3.2.0"
 | 
					        "vite-plugin-html": "3.2.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/android-arm": {
 | 
					    "node_modules/@esbuild/android-arm": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-BUuWMlt4WSXod1HSl7aGK8fJOsi+Tab/M0IDK1V1/GstzoOpqc/v3DqmN8MkuapPKQ9Br1WtLAN4uEgWR8x64A==",
 | 
					      "integrity": "sha512-sRSOVlLawAktpMvDyJIkdLI/c/kdRTOqo8t6ImVxg8yT7LQDUYV5Rp2FKeEosLr6ZCja9UjYAzyRSxGteSJPYg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm"
 | 
					        "arm"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -35,9 +35,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/android-arm64": {
 | 
					    "node_modules/@esbuild/android-arm64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-hFHVAzUKp9Tf8psGq+bDVv+6hTy1bAOoV/jJMUWwhUnIHsh6WbFMhw0ZTkqDuh7TdpffFoHOiIOIxmHc7oYRBQ==",
 | 
					      "integrity": "sha512-0kOB6Y7Br3KDVgHeg8PRcvfLkq+AccreK///B4Z6fNZGr/tNHX0z2VywCc7PTeWp+bPvjA5WMvNXltHw5QjAIA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm64"
 | 
					        "arm64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -51,9 +51,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/android-x64": {
 | 
					    "node_modules/@esbuild/android-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-9WhxJpeb6XumlfivldxqmkJepEcELekmSw3NkGrs+Edq6sS5KRxtUBQuKYDD7KqP59dDkxVbaoPIQFKWQG0KLg==",
 | 
					      "integrity": "sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -67,9 +67,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/darwin-arm64": {
 | 
					    "node_modules/@esbuild/darwin-arm64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-8Z+wld+vr/prHPi2O0X7o1zQOfMbXWGAw9hT0jEyU/l/Yrg+0Z3FO9pjPho72dVkZs4ewZk0bDOFLdZHm8jEfw==",
 | 
					      "integrity": "sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm64"
 | 
					        "arm64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -83,9 +83,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/darwin-x64": {
 | 
					    "node_modules/@esbuild/darwin-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-CYkxVvkZzGCqFrt7EgjFxQKhlUPyDkuR9P0Y5wEcmJqVI8ncerOIY5Kej52MhZyzOBXkYrJgZeVZC9xXXoEg9A==",
 | 
					      "integrity": "sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -99,9 +99,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/freebsd-arm64": {
 | 
					    "node_modules/@esbuild/freebsd-arm64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-fxrw4BYqQ39z/3Ja9xj/a1gMsVq0xEjhSyI4a9MjfvDDD8fUV8IYliac96i7tzZc3+VytyXX+XNsnpEk5sw5Wg==",
 | 
					      "integrity": "sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm64"
 | 
					        "arm64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -115,9 +115,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/freebsd-x64": {
 | 
					    "node_modules/@esbuild/freebsd-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-8p3v1D+du2jiDvSoNVimHhj7leSfST9YlKsAEO7etBfuqjaBMndo0fmjNLp0JCMld+XIx9L80tooOkyUv1a1PQ==",
 | 
					      "integrity": "sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -131,9 +131,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-arm": {
 | 
					    "node_modules/@esbuild/linux-arm": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-bYaocE1/PTMRmkgSckZ0D0Xn2nox8v2qlk+MVVqm+VECNKDdZvghVZtH41dNtBbwADSvA6qkCHGYeWm9LrNCBw==",
 | 
					      "integrity": "sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm"
 | 
					        "arm"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -147,9 +147,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-arm64": {
 | 
					    "node_modules/@esbuild/linux-arm64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-N3u6BBbCVY3xeP2D8Db7QY8I+nZ+2AgOopUIqk+5yCoLnsWkcVxD2ay5E9iIdvApFi1Vg1lZiiwaVp8bOpAc4A==",
 | 
					      "integrity": "sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm64"
 | 
					        "arm64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -163,9 +163,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-ia32": {
 | 
					    "node_modules/@esbuild/linux-ia32": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-dxjqLKUW8GqGemoRT9v8IgHk+T4tRm1rn1gUcArsp26W9EkK/27VSjBVUXhEG5NInHZ92JaQ3SSMdTwv/r9a2A==",
 | 
					      "integrity": "sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "ia32"
 | 
					        "ia32"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -179,9 +179,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-loong64": {
 | 
					    "node_modules/@esbuild/linux-loong64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-MdUFggHjRiCCwNE9+1AibewoNq6wf94GLB9Q9aXwl+a75UlRmbRK3h6WJyrSGA6ZstDJgaD2wiTSP7tQNUYxwA==",
 | 
					      "integrity": "sha512-k7FsUJjGGSxwnBmMh8d7IbObWu+sF/qbwc+xKZkBe/lTAF16RqxRCnNHA7QTd3oS2AfGBAnHlXL67shV5bBThQ==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "loong64"
 | 
					        "loong64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -195,9 +195,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-mips64el": {
 | 
					    "node_modules/@esbuild/linux-mips64el": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-CO3YmO7jYMlGqGoeFeKzdwx/bx8Vtq/SZaMAi+ZLDUnDUdfC7GmGwXzIwDJ70Sg+P9pAemjJyJ1icKJ9R3q/Fg==",
 | 
					      "integrity": "sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "mips64el"
 | 
					        "mips64el"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -211,9 +211,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-ppc64": {
 | 
					    "node_modules/@esbuild/linux-ppc64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-DSl5Czh5hCy/7azX0Wl9IdzPHX2H8clC6G87tBnZnzUpNgRxPFhfmArbaHoAysu4JfqCqbB/33u/GL9dUgCBAw==",
 | 
					      "integrity": "sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "ppc64"
 | 
					        "ppc64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -227,9 +227,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-riscv64": {
 | 
					    "node_modules/@esbuild/linux-riscv64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-sSVVMEXsqf1fQu0j7kkhXMViroixU5XoaJXl1u/u+jbXvvhhCt9YvA/B6VM3aM/77HuRQ94neS5bcisijGnKFQ==",
 | 
					      "integrity": "sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "riscv64"
 | 
					        "riscv64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -243,9 +243,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-s390x": {
 | 
					    "node_modules/@esbuild/linux-s390x": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-jRqBCre9gZGoCdCN/UWCCMwCMsOg65IpY9Pyj56mKCF5zXy9d60kkNRdDN6YXGjr3rzcC4DXnS/kQVCGcC4yPQ==",
 | 
					      "integrity": "sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "s390x"
 | 
					        "s390x"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -259,9 +259,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/linux-x64": {
 | 
					    "node_modules/@esbuild/linux-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-G1+09TopOzo59/55lk5Q0UokghYLyHTKKzD5lXsAOOlGDbieGEFJpJBr3BLDbf7cz89KX04sBeExAR/pL/26sA==",
 | 
					      "integrity": "sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -275,9 +275,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/netbsd-x64": {
 | 
					    "node_modules/@esbuild/netbsd-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-xwjGJB5wwDEujLaJIrSMRqWkbigALpBNcsF9SqszoNKc+wY4kPTdKrSxiY5ik3IatojePP+WV108MvF6q6np4w==",
 | 
					      "integrity": "sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -291,9 +291,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/openbsd-x64": {
 | 
					    "node_modules/@esbuild/openbsd-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-yeERkoxG2nR2oxO5n+Ms7MsCeNk23zrby2GXCqnfCpPp7KNc0vxaaacIxb21wPMfXXRhGBrNP4YLIupUBrWdlg==",
 | 
					      "integrity": "sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -307,9 +307,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/sunos-x64": {
 | 
					    "node_modules/@esbuild/sunos-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-nHfbEym0IObXPhtX6Va3H5GaKBty2kdhlAhKmyCj9u255ktAj0b1YACUs9j5H88NRn9cJCthD1Ik/k9wn8YKVg==",
 | 
					      "integrity": "sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -323,9 +323,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/win32-arm64": {
 | 
					    "node_modules/@esbuild/win32-arm64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-pdD+M1ZOFy4hE15ZyPX09fd5g4DqbbL1wXGY90YmleVS6Y5YlraW4BvHjim/X/4yuCpTsAFvsT4Nca2lbyDH/A==",
 | 
					      "integrity": "sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "arm64"
 | 
					        "arm64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -339,9 +339,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/win32-ia32": {
 | 
					    "node_modules/@esbuild/win32-ia32": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-IPEMfU9p0c3Vb8PqxaPX6BM9rYwlTZGYOf9u+kMdhoILZkVKEjq6PKZO0lB+isojWwAnAqh4ZxshD96njTXajg==",
 | 
					      "integrity": "sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "ia32"
 | 
					        "ia32"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -355,9 +355,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@esbuild/win32-x64": {
 | 
					    "node_modules/@esbuild/win32-x64": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-1YYpoJ39WV/2bnShPwgdzJklc+XS0bysN6Tpnt1cWPdeoKOG4RMEY1g7i534QxXX/rPvNx/NLJQTTCeORYzipg==",
 | 
					      "integrity": "sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==",
 | 
				
			||||||
      "cpu": [
 | 
					      "cpu": [
 | 
				
			||||||
        "x64"
 | 
					        "x64"
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
@@ -477,15 +477,15 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/@types/node": {
 | 
					    "node_modules/@types/node": {
 | 
				
			||||||
      "version": "18.11.18",
 | 
					      "version": "18.15.11",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
 | 
				
			||||||
      "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==",
 | 
					      "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/acorn": {
 | 
					    "node_modules/acorn": {
 | 
				
			||||||
      "version": "8.8.1",
 | 
					      "version": "8.8.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
 | 
					      "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "acorn": "bin/acorn"
 | 
					        "acorn": "bin/acorn"
 | 
				
			||||||
@@ -582,9 +582,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/clean-css": {
 | 
					    "node_modules/clean-css": {
 | 
				
			||||||
      "version": "5.3.1",
 | 
					      "version": "5.3.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==",
 | 
					      "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "source-map": "~0.6.0"
 | 
					        "source-map": "~0.6.0"
 | 
				
			||||||
@@ -676,9 +676,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/date-and-time": {
 | 
					    "node_modules/date-and-time": {
 | 
				
			||||||
      "version": "2.4.1",
 | 
					      "version": "2.4.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-2.4.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-2.4.3.tgz",
 | 
				
			||||||
      "integrity": "sha512-fG+ClATev+wHryqxOoGcTTegr5RhYE+tz/XHUkTQ/zvpWqQ90oOxjOhuMQ02bw87Oy9N3qBENCHHHSKdWJjgTg==",
 | 
					      "integrity": "sha512-xkS/imTmsyEdpp9ie5oV5UWolg3XkYWNySbT2W4ESWr6v4V8YrsHbhpk9fIeQcr0NFTnYbQJLXlgU1zrLItysA==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/dom-serializer": {
 | 
					    "node_modules/dom-serializer": {
 | 
				
			||||||
@@ -765,9 +765,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/ejs": {
 | 
					    "node_modules/ejs": {
 | 
				
			||||||
      "version": "3.1.8",
 | 
					      "version": "3.1.9",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz",
 | 
				
			||||||
      "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==",
 | 
					      "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "jake": "^10.8.5"
 | 
					        "jake": "^10.8.5"
 | 
				
			||||||
@@ -789,9 +789,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/esbuild": {
 | 
					    "node_modules/esbuild": {
 | 
				
			||||||
      "version": "0.16.16",
 | 
					      "version": "0.17.15",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.16.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-24JyKq10KXM5EBIgPotYIJ2fInNWVVqflv3gicIyQqfmUqi4HvDW1VR790cBgLJHCl96Syy7lhoz7tLFcmuRmg==",
 | 
					      "integrity": "sha512-LBUV2VsUIc/iD9ME75qhT4aJj0r75abCVS0jakhFzOtR7TQsqQA5w0tZ+KTKnwl3kXE0MhskNdHDh/I5aCR1Zw==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "hasInstallScript": true,
 | 
					      "hasInstallScript": true,
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
@@ -801,28 +801,28 @@
 | 
				
			|||||||
        "node": ">=12"
 | 
					        "node": ">=12"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "optionalDependencies": {
 | 
					      "optionalDependencies": {
 | 
				
			||||||
        "@esbuild/android-arm": "0.16.16",
 | 
					        "@esbuild/android-arm": "0.17.15",
 | 
				
			||||||
        "@esbuild/android-arm64": "0.16.16",
 | 
					        "@esbuild/android-arm64": "0.17.15",
 | 
				
			||||||
        "@esbuild/android-x64": "0.16.16",
 | 
					        "@esbuild/android-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/darwin-arm64": "0.16.16",
 | 
					        "@esbuild/darwin-arm64": "0.17.15",
 | 
				
			||||||
        "@esbuild/darwin-x64": "0.16.16",
 | 
					        "@esbuild/darwin-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/freebsd-arm64": "0.16.16",
 | 
					        "@esbuild/freebsd-arm64": "0.17.15",
 | 
				
			||||||
        "@esbuild/freebsd-x64": "0.16.16",
 | 
					        "@esbuild/freebsd-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-arm": "0.16.16",
 | 
					        "@esbuild/linux-arm": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-arm64": "0.16.16",
 | 
					        "@esbuild/linux-arm64": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-ia32": "0.16.16",
 | 
					        "@esbuild/linux-ia32": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-loong64": "0.16.16",
 | 
					        "@esbuild/linux-loong64": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-mips64el": "0.16.16",
 | 
					        "@esbuild/linux-mips64el": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-ppc64": "0.16.16",
 | 
					        "@esbuild/linux-ppc64": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-riscv64": "0.16.16",
 | 
					        "@esbuild/linux-riscv64": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-s390x": "0.16.16",
 | 
					        "@esbuild/linux-s390x": "0.17.15",
 | 
				
			||||||
        "@esbuild/linux-x64": "0.16.16",
 | 
					        "@esbuild/linux-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/netbsd-x64": "0.16.16",
 | 
					        "@esbuild/netbsd-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/openbsd-x64": "0.16.16",
 | 
					        "@esbuild/openbsd-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/sunos-x64": "0.16.16",
 | 
					        "@esbuild/sunos-x64": "0.17.15",
 | 
				
			||||||
        "@esbuild/win32-arm64": "0.16.16",
 | 
					        "@esbuild/win32-arm64": "0.17.15",
 | 
				
			||||||
        "@esbuild/win32-ia32": "0.16.16",
 | 
					        "@esbuild/win32-ia32": "0.17.15",
 | 
				
			||||||
        "@esbuild/win32-x64": "0.16.16"
 | 
					        "@esbuild/win32-x64": "0.17.15"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/estree-walker": {
 | 
					    "node_modules/estree-walker": {
 | 
				
			||||||
@@ -875,9 +875,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/filelist/node_modules/minimatch": {
 | 
					    "node_modules/filelist/node_modules/minimatch": {
 | 
				
			||||||
      "version": "5.1.2",
 | 
					      "version": "5.1.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
 | 
				
			||||||
      "integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==",
 | 
					      "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "brace-expansion": "^2.0.1"
 | 
					        "brace-expansion": "^2.0.1"
 | 
				
			||||||
@@ -945,9 +945,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/graceful-fs": {
 | 
					    "node_modules/graceful-fs": {
 | 
				
			||||||
      "version": "4.2.10",
 | 
					      "version": "4.2.11",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
 | 
				
			||||||
      "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
 | 
					      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/has": {
 | 
					    "node_modules/has": {
 | 
				
			||||||
@@ -1133,10 +1133,16 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/nanoid": {
 | 
					    "node_modules/nanoid": {
 | 
				
			||||||
      "version": "3.3.4",
 | 
					      "version": "3.3.6",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
 | 
				
			||||||
      "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
 | 
					      "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
 | 
					      "funding": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "type": "github",
 | 
				
			||||||
 | 
					          "url": "https://github.com/sponsors/ai"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "nanoid": "bin/nanoid.cjs"
 | 
					        "nanoid": "bin/nanoid.cjs"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
@@ -1307,9 +1313,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/rollup": {
 | 
					    "node_modules/rollup": {
 | 
				
			||||||
      "version": "3.9.1",
 | 
					      "version": "3.20.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==",
 | 
					      "integrity": "sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "rollup": "dist/bin/rollup"
 | 
					        "rollup": "dist/bin/rollup"
 | 
				
			||||||
@@ -1398,9 +1404,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/terser": {
 | 
					    "node_modules/terser": {
 | 
				
			||||||
      "version": "5.16.1",
 | 
					      "version": "5.16.8",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.8.tgz",
 | 
				
			||||||
      "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==",
 | 
					      "integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "@jridgewell/source-map": "^0.3.2",
 | 
					        "@jridgewell/source-map": "^0.3.2",
 | 
				
			||||||
@@ -1434,9 +1440,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/tslib": {
 | 
					    "node_modules/tslib": {
 | 
				
			||||||
      "version": "2.4.1",
 | 
					      "version": "2.5.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==",
 | 
					      "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/universalify": {
 | 
					    "node_modules/universalify": {
 | 
				
			||||||
@@ -1449,15 +1455,15 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "node_modules/vite": {
 | 
					    "node_modules/vite": {
 | 
				
			||||||
      "version": "4.0.4",
 | 
					      "version": "4.2.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.4.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/vite/-/vite-4.2.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-xevPU7M8FU0i/80DMR+YhgrzR5KS2ORy1B4xcX/cXLsvnUWvfHuqMmVU6N0YiJ4JWGRJJsLCgjEzKjG9/GKoSw==",
 | 
					      "integrity": "sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "esbuild": "^0.16.3",
 | 
					        "esbuild": "^0.17.5",
 | 
				
			||||||
        "postcss": "^8.4.20",
 | 
					        "postcss": "^8.4.21",
 | 
				
			||||||
        "resolve": "^1.22.1",
 | 
					        "resolve": "^1.22.1",
 | 
				
			||||||
        "rollup": "^3.7.0"
 | 
					        "rollup": "^3.18.0"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "bin": {
 | 
					      "bin": {
 | 
				
			||||||
        "vite": "bin/vite.js"
 | 
					        "vite": "bin/vite.js"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,9 +13,9 @@
 | 
				
			|||||||
    "modern-normalize": "1.1.0"
 | 
					    "modern-normalize": "1.1.0"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@types/node": "18.11.18",
 | 
					    "@types/node": "18.15.11",
 | 
				
			||||||
    "date-and-time": "2.4.1",
 | 
					    "date-and-time": "2.4.3",
 | 
				
			||||||
    "vite": "4.0.4",
 | 
					    "vite": "4.2.1",
 | 
				
			||||||
    "vite-plugin-html": "3.2.0"
 | 
					    "vite-plugin-html": "3.2.0"
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,7 +2,7 @@ const nextPWA = require('next-pwa')({
 | 
				
			|||||||
  disable: process.env.NODE_ENV !== 'production',
 | 
					  disable: process.env.NODE_ENV !== 'production',
 | 
				
			||||||
  dest: 'public'
 | 
					  dest: 'public'
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
const nextTranslate = require('next-translate')
 | 
					const nextTranslate = require('next-translate-plugin')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/** @type {import("next").NextConfig} */
 | 
					/** @type {import("next").NextConfig} */
 | 
				
			||||||
const nextConfig = {
 | 
					const nextConfig = {
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										10309
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										10309
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										79
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										79
									
								
								package.json
									
									
									
									
									
								
							@@ -32,69 +32,70 @@
 | 
				
			|||||||
    "postinstall": "husky install"
 | 
					    "postinstall": "husky install"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@fontsource/montserrat": "4.5.13",
 | 
					    "@fontsource/montserrat": "4.5.14",
 | 
				
			||||||
    "@fortawesome/fontawesome-svg-core": "6.2.1",
 | 
					    "@fortawesome/fontawesome-svg-core": "6.4.0",
 | 
				
			||||||
    "@fortawesome/free-brands-svg-icons": "6.2.1",
 | 
					    "@fortawesome/free-brands-svg-icons": "6.4.0",
 | 
				
			||||||
    "@fortawesome/free-solid-svg-icons": "6.2.1",
 | 
					    "@fortawesome/free-solid-svg-icons": "6.4.0",
 | 
				
			||||||
    "@fortawesome/react-fontawesome": "0.2.0",
 | 
					    "@fortawesome/react-fontawesome": "0.2.0",
 | 
				
			||||||
    "@giscus/react": "2.2.6",
 | 
					    "@giscus/react": "2.2.8",
 | 
				
			||||||
    "clsx": "1.2.1",
 | 
					    "clsx": "1.2.1",
 | 
				
			||||||
    "date-and-time": "2.4.1",
 | 
					    "date-and-time": "2.4.3",
 | 
				
			||||||
    "gray-matter": "4.0.3",
 | 
					    "gray-matter": "4.0.3",
 | 
				
			||||||
    "html-react-parser": "3.0.7",
 | 
					    "html-react-parser": "3.0.15",
 | 
				
			||||||
    "next": "13.1.1",
 | 
					    "next": "13.2.4",
 | 
				
			||||||
    "next-mdx-remote": "4.2.1",
 | 
					    "next-mdx-remote": "4.4.1",
 | 
				
			||||||
    "next-pwa": "5.6.0",
 | 
					    "next-pwa": "5.6.0",
 | 
				
			||||||
    "next-themes": "0.2.1",
 | 
					    "next-themes": "0.2.1",
 | 
				
			||||||
    "next-translate": "1.6.0",
 | 
					    "next-translate": "2.0.4",
 | 
				
			||||||
    "react": "18.2.0",
 | 
					    "react": "18.2.0",
 | 
				
			||||||
    "react-dom": "18.2.0",
 | 
					    "react-dom": "18.2.0",
 | 
				
			||||||
    "read-pkg": "7.1.0",
 | 
					    "read-pkg": "7.1.0",
 | 
				
			||||||
    "rehype-raw": "6.1.1",
 | 
					    "rehype-raw": "6.1.1",
 | 
				
			||||||
    "rehype-slug": "5.1.0",
 | 
					    "rehype-slug": "5.1.0",
 | 
				
			||||||
    "remark-gfm": "3.0.1",
 | 
					    "remark-gfm": "3.0.1",
 | 
				
			||||||
    "sharp": "0.31.3",
 | 
					    "sharp": "0.32.0",
 | 
				
			||||||
    "shiki": "0.12.1",
 | 
					    "shiki": "0.14.1",
 | 
				
			||||||
    "unified": "10.1.2",
 | 
					    "unified": "10.1.2",
 | 
				
			||||||
    "unist-util-visit": "4.1.1",
 | 
					    "unist-util-visit": "4.1.2",
 | 
				
			||||||
    "universal-cookie": "4.0.4"
 | 
					    "universal-cookie": "4.0.4"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@commitlint/cli": "17.4.1",
 | 
					    "@commitlint/cli": "17.5.1",
 | 
				
			||||||
    "@commitlint/config-conventional": "17.4.0",
 | 
					    "@commitlint/config-conventional": "17.4.4",
 | 
				
			||||||
    "@lhci/cli": "0.10.0",
 | 
					    "@lhci/cli": "0.11.0",
 | 
				
			||||||
    "@saithodev/semantic-release-backmerge": "2.1.2",
 | 
					    "@saithodev/semantic-release-backmerge": "3.1.0",
 | 
				
			||||||
    "@semantic-release/git": "10.0.1",
 | 
					    "@semantic-release/git": "10.0.1",
 | 
				
			||||||
    "@tailwindcss/typography": "0.5.9",
 | 
					    "@tailwindcss/typography": "0.5.9",
 | 
				
			||||||
    "@tsconfig/strictest": "1.0.2",
 | 
					    "@tsconfig/strictest": "2.0.0",
 | 
				
			||||||
    "@types/node": "18.11.18",
 | 
					    "@types/node": "18.15.11",
 | 
				
			||||||
    "@types/react": "18.0.26",
 | 
					    "@types/react": "18.0.32",
 | 
				
			||||||
    "@types/unist": "2.0.6",
 | 
					    "@types/unist": "2.0.6",
 | 
				
			||||||
    "@typescript-eslint/eslint-plugin": "5.48.1",
 | 
					    "@typescript-eslint/eslint-plugin": "5.57.0",
 | 
				
			||||||
    "autoprefixer": "10.4.13",
 | 
					    "autoprefixer": "10.4.14",
 | 
				
			||||||
    "cypress": "12.3.0",
 | 
					    "cypress": "12.9.0",
 | 
				
			||||||
    "editorconfig-checker": "4.0.2",
 | 
					    "editorconfig-checker": "5.0.1",
 | 
				
			||||||
    "eslint": "8.31.0",
 | 
					    "eslint": "8.37.0",
 | 
				
			||||||
    "eslint-config-conventions": "6.0.0",
 | 
					    "eslint-config-conventions": "8.0.0",
 | 
				
			||||||
    "eslint-config-next": "13.1.1",
 | 
					    "eslint-config-next": "13.2.4",
 | 
				
			||||||
    "eslint-config-prettier": "8.6.0",
 | 
					    "eslint-config-prettier": "8.8.0",
 | 
				
			||||||
    "eslint-plugin-import": "2.26.0",
 | 
					    "eslint-plugin-import": "2.27.5",
 | 
				
			||||||
    "eslint-plugin-prettier": "4.2.1",
 | 
					    "eslint-plugin-prettier": "4.2.1",
 | 
				
			||||||
    "eslint-plugin-promise": "6.1.1",
 | 
					    "eslint-plugin-promise": "6.1.1",
 | 
				
			||||||
    "eslint-plugin-unicorn": "45.0.2",
 | 
					    "eslint-plugin-unicorn": "46.0.0",
 | 
				
			||||||
    "html-w3c-validator": "1.2.2",
 | 
					    "html-w3c-validator": "1.2.2",
 | 
				
			||||||
    "husky": "8.0.3",
 | 
					    "husky": "8.0.3",
 | 
				
			||||||
    "jsonresume-theme-custom": "file:./jsonresume-theme-custom",
 | 
					    "jsonresume-theme-custom": "file:./jsonresume-theme-custom",
 | 
				
			||||||
    "lint-staged": "13.1.0",
 | 
					    "lint-staged": "13.2.0",
 | 
				
			||||||
    "markdownlint-cli2": "0.6.0",
 | 
					    "markdownlint-cli2": "0.6.0",
 | 
				
			||||||
    "markdownlint-rule-relative-links": "1.1.1",
 | 
					    "markdownlint-rule-relative-links": "1.1.2",
 | 
				
			||||||
 | 
					    "next-translate-plugin": "2.0.4",
 | 
				
			||||||
    "postcss": "8.4.21",
 | 
					    "postcss": "8.4.21",
 | 
				
			||||||
    "prettier": "2.8.2",
 | 
					    "prettier": "2.8.7",
 | 
				
			||||||
    "prettier-plugin-tailwindcss": "0.2.1",
 | 
					    "prettier-plugin-tailwindcss": "0.2.6",
 | 
				
			||||||
    "semantic-release": "19.0.5",
 | 
					    "semantic-release": "21.0.1",
 | 
				
			||||||
    "start-server-and-test": "1.15.2",
 | 
					    "start-server-and-test": "2.0.0",
 | 
				
			||||||
    "tailwindcss": "3.2.4",
 | 
					    "tailwindcss": "3.3.1",
 | 
				
			||||||
    "typescript": "4.9.4",
 | 
					    "typescript": "5.0.3",
 | 
				
			||||||
    "vercel": "28.11.0"
 | 
					    "vercel": "28.18.3"
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,7 +15,8 @@
 | 
				
			|||||||
    "resolveJsonModule": true,
 | 
					    "resolveJsonModule": true,
 | 
				
			||||||
    "isolatedModules": true,
 | 
					    "isolatedModules": true,
 | 
				
			||||||
    "incremental": true,
 | 
					    "incremental": true,
 | 
				
			||||||
    "exactOptionalPropertyTypes": false
 | 
					    "exactOptionalPropertyTypes": false,
 | 
				
			||||||
 | 
					    "verbatimModuleSyntax": false
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "exclude": ["dist", ".next", "out", "next.config.js"],
 | 
					  "exclude": ["dist", ".next", "out", "next.config.js"],
 | 
				
			||||||
  "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"]
 | 
					  "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"]
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user