feat: eslint update
This commit is contained in:
+30
-27
@@ -1,28 +1,33 @@
|
|||||||
{
|
{
|
||||||
"env": {
|
"env": {
|
||||||
"browser": true,
|
"browser": true,
|
||||||
"es2021": true
|
"es2021": true,
|
||||||
|
"node": true
|
||||||
},
|
},
|
||||||
"extends": [
|
"extends": [
|
||||||
"plugin:react/recommended",
|
"next/core-web-vitals",
|
||||||
"standard",
|
"standard-with-typescript",
|
||||||
"plugin:@next/next/recommended"
|
"plugin:react/recommended"
|
||||||
],
|
],
|
||||||
"parser": "@typescript-eslint/parser",
|
|
||||||
"parserOptions": {
|
"parserOptions": {
|
||||||
"ecmaFeatures": {
|
|
||||||
"jsx": true
|
|
||||||
},
|
|
||||||
"ecmaVersion": "latest",
|
"ecmaVersion": "latest",
|
||||||
"sourceType": "module"
|
"sourceType": "module"
|
||||||
},
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
"react",
|
"react"
|
||||||
"@emotion",
|
|
||||||
"@typescript-eslint"
|
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"indent": [
|
"react/react-in-jsx-scope": "off",
|
||||||
|
"react/jsx-uses-react": "off",
|
||||||
|
"indent": "off",
|
||||||
|
"@typescript-eslint/indent": [
|
||||||
|
"error",
|
||||||
|
2,
|
||||||
|
{
|
||||||
|
"SwitchCase": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"react/jsx-indent": [
|
||||||
"error",
|
"error",
|
||||||
2
|
2
|
||||||
],
|
],
|
||||||
@@ -30,23 +35,21 @@
|
|||||||
"@typescript-eslint/no-use-before-define": [
|
"@typescript-eslint/no-use-before-define": [
|
||||||
"error"
|
"error"
|
||||||
],
|
],
|
||||||
"react/react-in-jsx-scope": "off",
|
"no-unused-vars": "off",
|
||||||
"react/jsx-filename-extension": [
|
"@typescript-eslint/no-unused-vars": [
|
||||||
"warn",
|
"error",
|
||||||
{
|
{
|
||||||
"extensions": [
|
"argsIgnorePattern": "^_"
|
||||||
".tsx"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"no-unused-vars": "off",
|
"react-hooks/exhaustive-deps": "off",
|
||||||
"@typescript-eslint/no-unused-vars": "error",
|
"react/no-unknown-property": [
|
||||||
"@emotion/pkg-renaming": "error",
|
"error",
|
||||||
"react/no-unknown-property": ["error", { "ignore": ["css"] }]
|
{
|
||||||
},
|
"ignore": [
|
||||||
"settings": {
|
"css"
|
||||||
"react": {
|
]
|
||||||
"version": "detect"
|
}
|
||||||
}
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Vendored
+1
@@ -1,5 +1,6 @@
|
|||||||
/// <reference types="next" />
|
/// <reference types="next" />
|
||||||
/// <reference types="next/image-types/global" />
|
/// <reference types="next/image-types/global" />
|
||||||
|
/// <reference types="next/navigation-types/compat/navigation" />
|
||||||
|
|
||||||
// NOTE: This file should not be edited
|
// NOTE: This file should not be edited
|
||||||
// see https://nextjs.org/docs/basic-features/typescript for more information.
|
// see https://nextjs.org/docs/basic-features/typescript for more information.
|
||||||
|
|||||||
+7
-6
@@ -36,17 +36,18 @@
|
|||||||
"@types/isomorphic-fetch": "^0.0.36",
|
"@types/isomorphic-fetch": "^0.0.36",
|
||||||
"@types/node": "20.6.0",
|
"@types/node": "20.6.0",
|
||||||
"@types/react": "18.2.21",
|
"@types/react": "18.2.21",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.38.0",
|
"@typescript-eslint/eslint-plugin": "^6.4.0",
|
||||||
"@typescript-eslint/parser": "^5.38.0",
|
"@typescript-eslint/parser": "^5.38.0",
|
||||||
"eslint": "^8.23.1",
|
"eslint": "^8.0.1",
|
||||||
"eslint-config-next": "latest",
|
"eslint-config-next": "latest",
|
||||||
"eslint-config-standard": "^17.0.0",
|
"eslint-config-standard": "^17.0.0",
|
||||||
|
"eslint-config-standard-with-typescript": "latest",
|
||||||
"eslint-plugin-import": "^2.25.2",
|
"eslint-plugin-import": "^2.25.2",
|
||||||
"eslint-plugin-n": "^15.2.5",
|
"eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
|
||||||
"eslint-plugin-node": "^11.1.0",
|
"eslint-plugin-node": "^11.1.0",
|
||||||
"eslint-plugin-promise": "^6.0.1",
|
"eslint-plugin-promise": "^6.0.0",
|
||||||
"eslint-plugin-react": "^7.31.8",
|
"eslint-plugin-react": "latest",
|
||||||
"husky": "^8.0.3",
|
"husky": "^8.0.3",
|
||||||
"typescript": "5.2.2"
|
"typescript": "*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
import { type FC } from 'react'
|
||||||
|
|
||||||
|
const RootLayout: FC = () => {
|
||||||
|
return (
|
||||||
|
<div>RootLayout</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
export default RootLayout
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
import { FC, SVGProps } from 'react'
|
import { type FC, type SVGProps } from 'react'
|
||||||
|
|
||||||
const SvgComponent:FC<SVGProps<SVGSVGElement>> = (props) => (
|
const SvgComponent: FC<SVGProps<SVGSVGElement>> = (props) => (
|
||||||
<svg
|
<svg
|
||||||
{...props}
|
{...props}
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
|||||||
@@ -1,32 +1,32 @@
|
|||||||
import Head from 'next/head'
|
import Head from 'next/head'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
export type SeoProps = {
|
export interface SeoProps {
|
||||||
title?: string
|
title?: string
|
||||||
description?: string
|
description?: string
|
||||||
image?: string
|
image?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
const SITE_NAME = process.env.SITE_NAME || 'EntGamers'
|
const SITE_NAME = process.env.SITE_NAME ?? 'EntGamers'
|
||||||
|
|
||||||
const Seo: FC<SeoProps> = ({ title, description, image }) => {
|
const Seo: FC<SeoProps> = ({ title, description, image }) => {
|
||||||
return (
|
return (
|
||||||
<Head>
|
<Head>
|
||||||
{!!title && (
|
{title !== undefined && (
|
||||||
<>
|
<>
|
||||||
<title key="title">{`${title} - ${SITE_NAME}`}</title>
|
<title key="title">{`${title} - ${SITE_NAME}`}</title>
|
||||||
<meta key="og_title" property="og:title" content={title} />
|
<meta key="og_title" property="og:title" content={title} />
|
||||||
<meta key="twitter_title" property="twitter:title" content={title} />
|
<meta key="twitter_title" property="twitter:title" content={title} />
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{!!description && (
|
{description !== undefined && (
|
||||||
<>
|
<>
|
||||||
<meta key="description" name="description" content={description} />
|
<meta key="description" name="description" content={description} />
|
||||||
<meta key="og_description" property="og:description" content={description} />
|
<meta key="og_description" property="og:description" content={description} />
|
||||||
<meta key="twitter_description" property="twitter:description" content={description} />
|
<meta key="twitter_description" property="twitter:description" content={description} />
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{!!image && (
|
{image !== undefined && (
|
||||||
<>
|
<>
|
||||||
<meta key="og_image" property="og:image" content={image} />
|
<meta key="og_image" property="og:image" content={image} />
|
||||||
<meta key="twitter_image" property="twitter:image" content={image} />
|
<meta key="twitter_image" property="twitter:image" content={image} />
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import { Container } from '@mui/material'
|
import { Container } from '@mui/material'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import Header from '@components/layouts/Header'
|
import Header from '@components/layouts/Header'
|
||||||
import Footer from '@components/layouts/Footer'
|
import Footer from '@components/layouts/Footer'
|
||||||
|
|
||||||
import { ContainedProps } from '@interfaces'
|
import { type ContainedProps } from '@interfaces'
|
||||||
|
|
||||||
const Contained: FC<ContainedProps> = ({ children }) => {
|
const Contained: FC<ContainedProps> = ({ children }) => {
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
|
import { faAngleRight } from '@fortawesome/free-solid-svg-icons'
|
||||||
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
||||||
|
import { type FooterColumn } from '@interfaces'
|
||||||
import { Container, Paper, Typography } from '@mui/material'
|
import { Container, Paper, Typography } from '@mui/material'
|
||||||
import MuiLink from '@mui/material/Link'
|
import MuiLink from '@mui/material/Link'
|
||||||
import NextLink from 'next/link'
|
import NextLink from 'next/link'
|
||||||
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import { faAngleRight } from '@fortawesome/free-solid-svg-icons'
|
const Footer: FC = () => {
|
||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
|
||||||
import { FooterColumn } from '@interfaces'
|
|
||||||
|
|
||||||
const Footer = () => {
|
|
||||||
const columns: FooterColumn[] = [
|
const columns: FooterColumn[] = [
|
||||||
{
|
{
|
||||||
title: 'Acerca de',
|
title: 'Acerca de',
|
||||||
|
|||||||
@@ -1,31 +1,29 @@
|
|||||||
|
import EntGamers from '@assets/logos/EntGamers'
|
||||||
import { faBars } from '@fortawesome/free-solid-svg-icons'
|
import { faBars } from '@fortawesome/free-solid-svg-icons'
|
||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
||||||
|
import { type Link } from '@interfaces'
|
||||||
import { AppBar, Box, Container, Divider, IconButton, ListItemButton, NoSsr } from '@mui/material'
|
import { AppBar, Box, Container, Divider, IconButton, ListItemButton, NoSsr } from '@mui/material'
|
||||||
import dynamic from 'next/dynamic'
|
import dynamic from 'next/dynamic'
|
||||||
import NextLink from 'next/link'
|
import NextLink from 'next/link'
|
||||||
import { useRouter } from 'next/router'
|
import { useRouter } from 'next/router'
|
||||||
import { useEffect, useState } from 'react'
|
import { useEffect, useState, type FC } from 'react'
|
||||||
|
|
||||||
import EntGamers from '@assets/logos/EntGamers'
|
const Drawer = dynamic(async () => await import('@mui/material/Drawer'), { ssr: false })
|
||||||
|
const List = dynamic(async () => await import('@mui/material/List'), { ssr: false })
|
||||||
import { Link } from '@interfaces'
|
const ListItemText = dynamic(async () => await import('@mui/material/ListItemText'), { ssr: false })
|
||||||
|
|
||||||
const Drawer = dynamic(() => import('@mui/material/Drawer'), { ssr: false })
|
|
||||||
const List = dynamic(() => import('@mui/material/List'), { ssr: false })
|
|
||||||
const ListItemText = dynamic(() => import('@mui/material/ListItemText'), { ssr: false })
|
|
||||||
|
|
||||||
const MenuItems: Link[] = [
|
const MenuItems: Link[] = [
|
||||||
{ label: 'Home', url: '/' },
|
{ label: 'Home', url: '/' },
|
||||||
{ label: 'Clanes', url: '/clanes' }
|
{ label: 'Clanes', url: '/clanes' }
|
||||||
]
|
]
|
||||||
|
|
||||||
const Header = () => {
|
const Header: FC = () => {
|
||||||
const [scrolled, setScrolled] = useState(false)
|
const [scrolled, setScrolled] = useState(false)
|
||||||
const [openMenu, setOpenMenu] = useState(false)
|
const [openMenu, setOpenMenu] = useState(false)
|
||||||
|
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
|
|
||||||
const handleScroll = () => {
|
const handleScroll = (): void => {
|
||||||
if (window.scrollY > 15) {
|
if (window.scrollY > 15) {
|
||||||
setScrolled(true)
|
setScrolled(true)
|
||||||
} else {
|
} else {
|
||||||
@@ -86,7 +84,7 @@ const Header = () => {
|
|||||||
alignItems: 'center',
|
alignItems: 'center',
|
||||||
aspectRatio: '1'
|
aspectRatio: '1'
|
||||||
}}
|
}}
|
||||||
onClick={() => setOpenMenu(true)}
|
onClick={() => { setOpenMenu(true) }}
|
||||||
>
|
>
|
||||||
<FontAwesomeIcon icon={faBars} size="xs" />
|
<FontAwesomeIcon icon={faBars} size="xs" />
|
||||||
</IconButton>
|
</IconButton>
|
||||||
@@ -96,7 +94,7 @@ const Header = () => {
|
|||||||
<NoSsr>
|
<NoSsr>
|
||||||
<Drawer
|
<Drawer
|
||||||
open={openMenu}
|
open={openMenu}
|
||||||
onClose={() => setOpenMenu(false)}
|
onClose={() => { setOpenMenu(false) }}
|
||||||
anchor="right"
|
anchor="right"
|
||||||
>
|
>
|
||||||
<Box
|
<Box
|
||||||
|
|||||||
@@ -2,16 +2,16 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
|||||||
import { faChevronRight } from '@fortawesome/free-solid-svg-icons/faChevronRight'
|
import { faChevronRight } from '@fortawesome/free-solid-svg-icons/faChevronRight'
|
||||||
import { Box, NoSsr, Typography } from '@mui/material'
|
import { Box, NoSsr, Typography } from '@mui/material'
|
||||||
import dynamic from 'next/dynamic'
|
import dynamic from 'next/dynamic'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import { PositionJoinTeamProps } from '@interfaces'
|
import { type PositionJoinTeamProps } from '@interfaces'
|
||||||
|
|
||||||
const UnirseForm = dynamic(() => import('@components/pages/equipo/unirse/UnirseForm'), {
|
const UnirseForm = dynamic(async () => await import('@components/pages/equipo/unirse/UnirseForm'), {
|
||||||
ssr: false,
|
ssr: false,
|
||||||
suspense: false
|
suspense: false
|
||||||
})
|
})
|
||||||
|
|
||||||
const PositionJoinTeam:FC<PositionJoinTeamProps> = (
|
const PositionJoinTeam: FC<PositionJoinTeamProps> = (
|
||||||
{ benefits, description, requirements, title }
|
{ benefits, description, requirements, title }
|
||||||
) => {
|
) => {
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import { useFormik } from 'formik'
|
|
||||||
import { Box, Button, TextField, Typography } from '@mui/material'
|
import { Box, Button, TextField, Typography } from '@mui/material'
|
||||||
import { FC, useState } from 'react'
|
import { useFormik } from 'formik'
|
||||||
|
import { useState, type FC } from 'react'
|
||||||
import { object, string } from 'yup'
|
import { object, string } from 'yup'
|
||||||
|
|
||||||
import { UnirseFormData, UnirseFormProps } from '@interfaces'
|
|
||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
|
||||||
import { faSpinner } from '@fortawesome/free-solid-svg-icons'
|
import { faSpinner } from '@fortawesome/free-solid-svg-icons'
|
||||||
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
||||||
|
import { type UnirseFormData, type UnirseFormProps } from '@interfaces'
|
||||||
|
|
||||||
const unirseFormSchema = object({
|
const unirseFormSchema = object({
|
||||||
name: string().required('El nombre es requerido'),
|
name: string().required('El nombre es requerido'),
|
||||||
@@ -21,7 +21,7 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
initialValues: {
|
initialValues: {
|
||||||
name: '',
|
name: '',
|
||||||
email: '',
|
email: '',
|
||||||
role: role || '',
|
role: role ?? '',
|
||||||
discordUserName: '',
|
discordUserName: '',
|
||||||
experience: ''
|
experience: ''
|
||||||
},
|
},
|
||||||
@@ -73,8 +73,8 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
placeholder="Escribe tu nombre"
|
placeholder="Escribe tu nombre"
|
||||||
value={formik.values.name}
|
value={formik.values.name}
|
||||||
onChange={formik.handleChange}
|
onChange={formik.handleChange}
|
||||||
error={formik.touched.name && !!formik.errors.name}
|
error={formik.touched.name !== undefined && formik.errors.name !== undefined }
|
||||||
helperText={formik.touched.name && formik.errors.name}
|
helperText={formik.touched.name !== undefined && formik.errors.name}
|
||||||
fullWidth
|
fullWidth
|
||||||
margin="normal"
|
margin="normal"
|
||||||
/>
|
/>
|
||||||
@@ -84,8 +84,8 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
placeholder="Usaremos este correo para contactarte"
|
placeholder="Usaremos este correo para contactarte"
|
||||||
value={formik.values.email}
|
value={formik.values.email}
|
||||||
onChange={formik.handleChange}
|
onChange={formik.handleChange}
|
||||||
error={formik.touched.email && !!formik.errors.email}
|
error={formik.touched.email !== undefined && formik.errors.email !== undefined }
|
||||||
helperText={formik.touched.email && formik.errors.email}
|
helperText={formik.touched.email !== undefined && formik.errors.email}
|
||||||
fullWidth
|
fullWidth
|
||||||
margin="normal"
|
margin="normal"
|
||||||
/>
|
/>
|
||||||
@@ -95,8 +95,8 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
placeholder="userName#0000"
|
placeholder="userName#0000"
|
||||||
value={formik.values.discordUserName}
|
value={formik.values.discordUserName}
|
||||||
onChange={formik.handleChange}
|
onChange={formik.handleChange}
|
||||||
error={formik.touched.discordUserName && !!formik.errors.discordUserName}
|
error={formik.touched.discordUserName !== undefined && formik.errors.discordUserName !== undefined }
|
||||||
helperText={formik.touched.discordUserName && formik.errors.discordUserName}
|
helperText={formik.touched.discordUserName !== undefined && formik.errors.discordUserName}
|
||||||
fullWidth
|
fullWidth
|
||||||
margin="normal"
|
margin="normal"
|
||||||
/>
|
/>
|
||||||
@@ -106,8 +106,8 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
placeholder="¿Tienes experiencia en el área? ¿Qué conocimientos tienes?"
|
placeholder="¿Tienes experiencia en el área? ¿Qué conocimientos tienes?"
|
||||||
value={formik.values.experience}
|
value={formik.values.experience}
|
||||||
onChange={formik.handleChange}
|
onChange={formik.handleChange}
|
||||||
error={formik.touched.experience && !!formik.errors.experience}
|
error={formik.touched.experience !== undefined && formik.errors.experience !== undefined }
|
||||||
helperText={formik.touched.experience && formik.errors.experience}
|
helperText={formik.touched.experience !== undefined && formik.errors.experience}
|
||||||
fullWidth
|
fullWidth
|
||||||
margin="normal"
|
margin="normal"
|
||||||
multiline
|
multiline
|
||||||
@@ -124,7 +124,7 @@ const UnirseForm: FC<UnirseFormProps> = ({ role }) => {
|
|||||||
type="submit"
|
type="submit"
|
||||||
endIcon={formik.isSubmitting ? <FontAwesomeIcon icon={faSpinner} spin /> : undefined}
|
endIcon={formik.isSubmitting ? <FontAwesomeIcon icon={faSpinner} spin /> : undefined}
|
||||||
>
|
>
|
||||||
Enviar
|
Enviar
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
</Box>
|
</Box>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { Box, Button, Container, Paper, Typography } from '@mui/material'
|
import { Box, Button, Container, Paper, Typography } from '@mui/material'
|
||||||
import Image from 'next/image'
|
import Image from 'next/image'
|
||||||
import Link from 'next/link'
|
import Link from 'next/link'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import ClanesImage from '@assets/images/Clanes.png'
|
import ClanesImage from '@assets/images/Clanes.png'
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import gsap, { Elastic, Linear } from 'gsap'
|
|||||||
import ScrollTrigger from 'gsap/dist/ScrollTrigger'
|
import ScrollTrigger from 'gsap/dist/ScrollTrigger'
|
||||||
import ScrollToPlugin from 'gsap/dist/ScrollToPlugin'
|
import ScrollToPlugin from 'gsap/dist/ScrollToPlugin'
|
||||||
import Image from 'next/image'
|
import Image from 'next/image'
|
||||||
import { FC, useEffect, useRef } from 'react'
|
import { type FC, useEffect, useRef } from 'react'
|
||||||
|
|
||||||
import EntGamers from '@assets/images/EntGamers.png'
|
import EntGamers from '@assets/images/EntGamers.png'
|
||||||
|
|
||||||
@@ -17,13 +17,13 @@ export interface HeroProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const Hero: FC<HeroProps> = ({ subtitle, title }) => {
|
const Hero: FC<HeroProps> = ({ subtitle, title }) => {
|
||||||
const layer01 = useRef<HTMLDivElement| null>(null)
|
const layer01 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer02 = useRef<HTMLDivElement| null>(null)
|
const layer02 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer03 = useRef<HTMLDivElement| null>(null)
|
const layer03 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer04 = useRef<HTMLDivElement| null>(null)
|
const layer04 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer05 = useRef<HTMLDivElement| null>(null)
|
const layer05 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer06 = useRef<HTMLDivElement| null>(null)
|
const layer06 = useRef<HTMLDivElement | null>(null)
|
||||||
const verMasButton = useRef<HTMLButtonElement| null>(null)
|
const verMasButton = useRef<HTMLButtonElement | null>(null)
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const scrollTrigger = {
|
const scrollTrigger = {
|
||||||
trigger: layer01.current,
|
trigger: layer01.current,
|
||||||
|
|||||||
@@ -3,15 +3,15 @@ import { Container, Paper } from '@mui/material'
|
|||||||
import gsap, { Linear } from 'gsap'
|
import gsap, { Linear } from 'gsap'
|
||||||
import ScrollToPlugin from 'gsap/dist/ScrollToPlugin'
|
import ScrollToPlugin from 'gsap/dist/ScrollToPlugin'
|
||||||
import ScrollTrigger from 'gsap/dist/ScrollTrigger'
|
import ScrollTrigger from 'gsap/dist/ScrollTrigger'
|
||||||
import { FC, useEffect, useRef } from 'react'
|
import { type FC, useEffect, useRef } from 'react'
|
||||||
|
|
||||||
gsap.registerPlugin(ScrollTrigger, ScrollToPlugin)
|
gsap.registerPlugin(ScrollTrigger, ScrollToPlugin)
|
||||||
|
|
||||||
const SocialNetworks: FC = () => {
|
const SocialNetworks: FC = () => {
|
||||||
const layer01 = useRef<HTMLDivElement| null>(null)
|
const layer01 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer02 = useRef<HTMLDivElement| null>(null)
|
const layer02 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer03 = useRef<HTMLDivElement| null>(null)
|
const layer03 = useRef<HTMLDivElement | null>(null)
|
||||||
const layer04 = useRef<HTMLDivElement| null>(null)
|
const layer04 = useRef<HTMLDivElement | null>(null)
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const scrollTrigger = {
|
const scrollTrigger = {
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import { Button, Container, Typography } from '@mui/material'
|
import { Button, Container, Typography } from '@mui/material'
|
||||||
import NextLink from 'next/link'
|
import NextLink from 'next/link'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import ProfileCard, { ProfileCardProps } from '@components/profiles/ProfileCard'
|
import ProfileCard, { type ProfileCardProps } from '@components/profiles/ProfileCard'
|
||||||
|
|
||||||
export interface TeamProps {
|
export interface TeamProps {
|
||||||
title: string
|
title: string
|
||||||
|
|||||||
@@ -2,21 +2,21 @@ import { faFacebook, faInstagram, faTiktok, faTwitch, faTwitter, faYoutube } fro
|
|||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
||||||
import { Avatar, Card, CardContent, IconButton, Tooltip, Typography } from '@mui/material'
|
import { Avatar, Card, CardContent, IconButton, Tooltip, Typography } from '@mui/material'
|
||||||
import NextImage from 'next/image'
|
import NextImage from 'next/image'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import BadgeBook from '@assets/images/gaming/BadgeBook.png'
|
import BadgeBook from '@assets/images/gaming/BadgeBook.png'
|
||||||
import BadgeShield from '@assets/images/gaming/BadgeShield.png'
|
import BadgeShield from '@assets/images/gaming/BadgeShield.png'
|
||||||
import BadgeSword from '@assets/images/gaming/BadgeSword.png'
|
import BadgeSword from '@assets/images/gaming/BadgeSword.png'
|
||||||
import ButtonA from '@assets/images/gaming/ButtonA.png'
|
import ButtonA from '@assets/images/gaming/ButtonA.png'
|
||||||
import { faGlobe } from '@fortawesome/free-solid-svg-icons'
|
import { faGlobe } from '@fortawesome/free-solid-svg-icons'
|
||||||
import { SocialLink } from '@interfaces'
|
import { type SocialLink } from '@interfaces'
|
||||||
|
|
||||||
export interface ProfileCardProps {
|
export interface ProfileCardProps {
|
||||||
userName: string
|
userName: string
|
||||||
biography: string
|
biography: string
|
||||||
avatar: string
|
avatar: string
|
||||||
socialNetworks: SocialLink[]
|
socialNetworks: SocialLink[]
|
||||||
role: 'user'| 'moderator'| 'collaborator' | 'admin'
|
role: 'user' | 'moderator' | 'collaborator' | 'admin'
|
||||||
}
|
}
|
||||||
|
|
||||||
const ProfileCard: FC<ProfileCardProps> = ({ avatar, biography, socialNetworks, userName, role }) => {
|
const ProfileCard: FC<ProfileCardProps> = ({ avatar, biography, socialNetworks, userName, role }) => {
|
||||||
@@ -136,20 +136,20 @@ const ProfileCard: FC<ProfileCardProps> = ({ avatar, biography, socialNetworks,
|
|||||||
>
|
>
|
||||||
{((socialNetwork) => {
|
{((socialNetwork) => {
|
||||||
switch (socialNetwork) {
|
switch (socialNetwork) {
|
||||||
case 'facebook':
|
case 'facebook':
|
||||||
return <FontAwesomeIcon icon={faFacebook} size="xs" />
|
return <FontAwesomeIcon icon={faFacebook} size="xs" />
|
||||||
case 'twitter':
|
case 'twitter':
|
||||||
return <FontAwesomeIcon icon={faTwitter} size="xs" />
|
return <FontAwesomeIcon icon={faTwitter} size="xs" />
|
||||||
case 'instagram':
|
case 'instagram':
|
||||||
return <FontAwesomeIcon icon={faInstagram} size="xs" />
|
return <FontAwesomeIcon icon={faInstagram} size="xs" />
|
||||||
case 'twitch':
|
case 'twitch':
|
||||||
return <FontAwesomeIcon icon={faTwitch} size="xs" />
|
return <FontAwesomeIcon icon={faTwitch} size="xs" />
|
||||||
case 'youtube':
|
case 'youtube':
|
||||||
return <FontAwesomeIcon icon={faYoutube} size="xs" />
|
return <FontAwesomeIcon icon={faYoutube} size="xs" />
|
||||||
case 'tiktok':
|
case 'tiktok':
|
||||||
return <FontAwesomeIcon icon={faTiktok} size="xs" />
|
return <FontAwesomeIcon icon={faTiktok} size="xs" />
|
||||||
default:
|
default:
|
||||||
return <FontAwesomeIcon icon={faGlobe} size="xs" />
|
return <FontAwesomeIcon icon={faGlobe} size="xs" />
|
||||||
}
|
}
|
||||||
})(socialNetwork)}
|
})(socialNetwork)}
|
||||||
</IconButton>
|
</IconButton>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { ButtonProps } from '@mui/material'
|
import { type ButtonProps } from '@mui/material'
|
||||||
|
|
||||||
export interface Link {
|
export interface Link {
|
||||||
url: string
|
url: string
|
||||||
@@ -11,5 +11,5 @@ export interface Button extends Link {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export interface SocialLink extends Link {
|
export interface SocialLink extends Link {
|
||||||
socialNetwork: 'facebook' | 'twitter' | 'instagram' | 'twitch'| 'youtube' | 'tiktok'| string
|
socialNetwork: 'facebook' | 'twitter' | 'instagram' | 'twitch' | 'youtube' | 'tiktok' | string
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
export * from './layouts'
|
export * from './layouts'
|
||||||
export * from './pages/equipo'
|
|
||||||
export * from './pages/equipo/unirse'
|
|
||||||
export * from './pages'
|
export * from './pages'
|
||||||
export * from './seo'
|
export * from './seo'
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { Link } from '@interfaces'
|
import { type Link } from '@interfaces'
|
||||||
|
|
||||||
export interface FooterColumn {
|
export interface FooterColumn {
|
||||||
title: string
|
title: string
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { ReactNode } from 'react'
|
import { type ReactNode } from 'react'
|
||||||
|
|
||||||
export interface ContainedProps {
|
export interface ContainedProps {
|
||||||
children: ReactNode
|
children: ReactNode
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { EquipoUnirsePageProps } from '@interfaces'
|
import { type EquipoUnirsePageProps } from '@interfaces'
|
||||||
|
|
||||||
export interface PositionJoinTeamProps {
|
export interface PositionJoinTeamProps {
|
||||||
title: EquipoUnirsePageProps['teamPositions'][number]['title']
|
title: EquipoUnirsePageProps['teamPositions'][number]['title']
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
export * from './equipo'
|
|
||||||
export * from './equipo/unirse'
|
export * from './equipo/unirse'
|
||||||
|
|||||||
@@ -1,7 +1,4 @@
|
|||||||
export * from './common'
|
export * from './common'
|
||||||
export * from './components'
|
export * from './components'
|
||||||
export * from './components/layouts'
|
export * from './models'
|
||||||
export * from './models/profile'
|
|
||||||
export * from './pages'
|
export * from './pages'
|
||||||
export * from './pages/clanes'
|
|
||||||
export * from './pages/equipo'
|
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
export * from './profile'
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
import { SocialLink } from '@interfaces'
|
import { type SocialLink } from '@interfaces'
|
||||||
|
|
||||||
export interface Profile {
|
export interface Profile {
|
||||||
id: string
|
id: string
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
import { type SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
||||||
|
|
||||||
export interface ClanesPageProps {
|
export interface ClanesPageProps {
|
||||||
seo?: Seo
|
seo?: Seo
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
import { type SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
||||||
|
|
||||||
export interface EquipoPageProps {
|
export interface EquipoPageProps {
|
||||||
seo?: Seo
|
seo?: Seo
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
import { type SeoProps as Seo } from '@components/Seo' // Temporary taken from components to later implement it in the interfaces folder
|
||||||
|
|
||||||
export interface TeamPositionRequirements {
|
export interface TeamPositionRequirements {
|
||||||
title: string
|
title: string
|
||||||
|
|||||||
@@ -1,4 +1,2 @@
|
|||||||
export * from './clanes'
|
export * from './clanes'
|
||||||
export * from './equipo'
|
export * from './equipo'
|
||||||
export * from './equipo/index'
|
|
||||||
export * from './equipo'
|
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
|
import Contained from '@components/layouts/Contained'
|
||||||
import { Box, Button, Typography } from '@mui/material'
|
import { Box, Button, Typography } from '@mui/material'
|
||||||
import NextLink from 'next/link'
|
import NextLink from 'next/link'
|
||||||
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import Contained from '@components/layouts/Contained'
|
const Page404: FC = () => {
|
||||||
|
|
||||||
const Page404 = () => {
|
|
||||||
return (
|
return (
|
||||||
<Contained>
|
<Contained>
|
||||||
<Box
|
<Box
|
||||||
@@ -42,7 +42,7 @@ const Page404 = () => {
|
|||||||
component={NextLink}
|
component={NextLink}
|
||||||
variant="contained"
|
variant="contained"
|
||||||
>
|
>
|
||||||
Volver al inicio
|
Volver al inicio
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
</Contained>
|
</Contained>
|
||||||
|
|||||||
+6
-7
@@ -1,15 +1,14 @@
|
|||||||
import { config } from '@fortawesome/fontawesome-svg-core'
|
|
||||||
import { CssBaseline, ThemeProvider } from '@mui/material'
|
|
||||||
import type { AppProps } from 'next/app'
|
|
||||||
|
|
||||||
import Seo from '@components/Seo'
|
import Seo from '@components/Seo'
|
||||||
import theme from '@styles/muiTheme'
|
import { config } from '@fortawesome/fontawesome-svg-core'
|
||||||
|
|
||||||
import '@fortawesome/fontawesome-svg-core/styles.css'
|
import '@fortawesome/fontawesome-svg-core/styles.css'
|
||||||
|
import { CssBaseline, ThemeProvider } from '@mui/material'
|
||||||
|
import theme from '@styles/muiTheme'
|
||||||
|
import type { AppProps } from 'next/app'
|
||||||
|
import { type FC } from 'react'
|
||||||
|
|
||||||
config.autoAddCss = false
|
config.autoAddCss = false
|
||||||
|
|
||||||
const MyApp = ({ Component, pageProps }: AppProps) => {
|
const MyApp: FC<AppProps> = ({ Component, pageProps }) => {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider theme={theme}>
|
<ThemeProvider theme={theme}>
|
||||||
<CssBaseline/>
|
<CssBaseline/>
|
||||||
|
|||||||
+3
-3
@@ -1,8 +1,8 @@
|
|||||||
import { Typography } from '@mui/material'
|
|
||||||
|
|
||||||
import Contained from '@components/layouts/Contained'
|
import Contained from '@components/layouts/Contained'
|
||||||
|
import { Typography } from '@mui/material'
|
||||||
|
import { type FC } from 'react'
|
||||||
|
|
||||||
const About = () => {
|
const About: FC = () => {
|
||||||
return (
|
return (
|
||||||
<Contained>
|
<Contained>
|
||||||
<Typography variant='h1' align="center" gutterBottom>Sobre EntGamers</Typography>
|
<Typography variant='h1' align="center" gutterBottom>Sobre EntGamers</Typography>
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ import { faChevronRight } from '@fortawesome/free-solid-svg-icons'
|
|||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
|
||||||
import { Box, Typography } from '@mui/material'
|
import { Box, Typography } from '@mui/material'
|
||||||
import type { GetStaticProps, InferGetStaticPropsType } from 'next'
|
import type { GetStaticProps, InferGetStaticPropsType } from 'next'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import Contained from '@components/layouts/Contained'
|
import Contained from '@components/layouts/Contained'
|
||||||
import { ClanesPageProps } from '@interfaces'
|
import { type ClanesPageProps } from '@interfaces'
|
||||||
import Seo from '@components/Seo'
|
import Seo from '@components/Seo'
|
||||||
|
|
||||||
export const getStaticProps: GetStaticProps<ClanesPageProps> = async () => {
|
export const getStaticProps: GetStaticProps<ClanesPageProps> = async () => {
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import { Box, Button, Typography } from '@mui/material'
|
import { Box, Button, Typography } from '@mui/material'
|
||||||
import { GetStaticProps, InferGetStaticPropsType } from 'next'
|
import { type GetStaticProps, type InferGetStaticPropsType } from 'next'
|
||||||
import NextLink from 'next/link'
|
import NextLink from 'next/link'
|
||||||
import { FC } from 'react'
|
import { type FC } from 'react'
|
||||||
|
|
||||||
import Seo from '@components/Seo'
|
import Seo from '@components/Seo'
|
||||||
import Contained from '@components/layouts/Contained'
|
import Contained from '@components/layouts/Contained'
|
||||||
import ProfileCard, { ProfileCardProps } from '@components/profiles/ProfileCard'
|
import ProfileCard, { type ProfileCardProps } from '@components/profiles/ProfileCard'
|
||||||
import { EquipoPageProps } from '@interfaces'
|
import { type EquipoPageProps } from '@interfaces'
|
||||||
|
|
||||||
export const getStaticProps: GetStaticProps<EquipoPageProps> = async () => {
|
export const getStaticProps: GetStaticProps<EquipoPageProps> = async () => {
|
||||||
return {
|
return {
|
||||||
@@ -109,7 +109,7 @@ const Equipo: FC<InferGetStaticPropsType<typeof getStaticProps>> = (
|
|||||||
color="primary"
|
color="primary"
|
||||||
component={NextLink}
|
component={NextLink}
|
||||||
>
|
>
|
||||||
Quiero ser administrador
|
Quiero ser administrador
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
<Typography variant="h2" align="center" gutterBottom >
|
<Typography variant="h2" align="center" gutterBottom >
|
||||||
@@ -162,7 +162,7 @@ const Equipo: FC<InferGetStaticPropsType<typeof getStaticProps>> = (
|
|||||||
color="primary"
|
color="primary"
|
||||||
component={NextLink}
|
component={NextLink}
|
||||||
>
|
>
|
||||||
Quiero ser moderador
|
Quiero ser moderador
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
<Typography variant="h2" align="center" gutterBottom >
|
<Typography variant="h2" align="center" gutterBottom >
|
||||||
@@ -215,7 +215,7 @@ const Equipo: FC<InferGetStaticPropsType<typeof getStaticProps>> = (
|
|||||||
color="primary"
|
color="primary"
|
||||||
component={NextLink}
|
component={NextLink}
|
||||||
>
|
>
|
||||||
Quiero ser colaborador
|
Quiero ser colaborador
|
||||||
</Button>
|
</Button>
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import { Paper, Tab, Tabs, Theme, Typography, useMediaQuery } from '@mui/material'
|
import { Paper, Tab, Tabs, type Theme, Typography, useMediaQuery } from '@mui/material'
|
||||||
import { GetStaticProps, GetStaticPropsResult, InferGetStaticPropsType } from 'next'
|
import { type GetStaticProps, type GetStaticPropsResult, type InferGetStaticPropsType } from 'next'
|
||||||
import { FC, useState } from 'react'
|
import { type FC, useState } from 'react'
|
||||||
|
|
||||||
import Contained from '@components/layouts/Contained'
|
import Contained from '@components/layouts/Contained'
|
||||||
import Seo from '@components/Seo'
|
import Seo from '@components/Seo'
|
||||||
import { EquipoUnirsePageProps } from '@interfaces'
|
import { type EquipoUnirsePageProps } from '@interfaces'
|
||||||
|
|
||||||
import 'swiper/css'
|
import 'swiper/css'
|
||||||
import 'swiper/css/virtual'
|
import 'swiper/css/virtual'
|
||||||
@@ -115,7 +115,7 @@ const Unirse: FC<InferGetStaticPropsType<typeof getStaticProps>> = ({ title, seo
|
|||||||
>
|
>
|
||||||
<Tabs
|
<Tabs
|
||||||
value={currentTab}
|
value={currentTab}
|
||||||
onChange={(_, value) => setCurrentTab(value)}
|
onChange={(_, value) => { setCurrentTab(value) }}
|
||||||
variant={isMediumOrBigger ? 'fullWidth' : 'scrollable'}
|
variant={isMediumOrBigger ? 'fullWidth' : 'scrollable'}
|
||||||
scrollButtons
|
scrollButtons
|
||||||
allowScrollButtonsMobile
|
allowScrollButtonsMobile
|
||||||
|
|||||||
+1
-2
@@ -1,11 +1,10 @@
|
|||||||
import type { NextPage } from 'next'
|
|
||||||
|
|
||||||
import Seo from '@components/Seo'
|
import Seo from '@components/Seo'
|
||||||
import Footer from '@components/layouts/Footer'
|
import Footer from '@components/layouts/Footer'
|
||||||
import Header from '@components/layouts/Header'
|
import Header from '@components/layouts/Header'
|
||||||
import Clanes from '@components/pages/home/Clanes'
|
import Clanes from '@components/pages/home/Clanes'
|
||||||
import Hero from '@components/pages/home/Hero'
|
import Hero from '@components/pages/home/Hero'
|
||||||
import Team from '@components/pages/home/Team'
|
import Team from '@components/pages/home/Team'
|
||||||
|
import type { NextPage } from 'next'
|
||||||
|
|
||||||
const Home: NextPage = () => {
|
const Home: NextPage = () => {
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { createTheme, Interpolation, Theme } from '@mui/material'
|
import { createTheme, type Interpolation, type Theme } from '@mui/material'
|
||||||
|
|
||||||
const glassStyle: Interpolation<{ theme: Theme }> = {
|
const glassStyle: Interpolation<{ theme: Theme }> = {
|
||||||
background: 'rgba( 28, 30, 33, 0.45 )',
|
background: 'rgba( 28, 30, 33, 0.45 )',
|
||||||
|
|||||||
+7
-1
@@ -58,12 +58,18 @@
|
|||||||
"typeRoots": [
|
"typeRoots": [
|
||||||
"node_modules/@types",
|
"node_modules/@types",
|
||||||
"./types"
|
"./types"
|
||||||
|
],
|
||||||
|
"plugins": [
|
||||||
|
{
|
||||||
|
"name": "next"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"include": [
|
"include": [
|
||||||
"next-env.d.ts",
|
"next-env.d.ts",
|
||||||
"**/*.ts",
|
"**/*.ts",
|
||||||
"**/*.tsx"
|
"**/*.tsx",
|
||||||
|
".next/types/**/*.ts"
|
||||||
],
|
],
|
||||||
"exclude": [
|
"exclude": [
|
||||||
"node_modules"
|
"node_modules"
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
import { CSSProperties } from 'react'
|
import { type CSSProperties } from 'react'
|
||||||
|
|
||||||
declare module '@mui/material/styles' {
|
declare module '@mui/material/styles' {
|
||||||
interface PaperVariants {
|
interface PaperVariants {
|
||||||
|
|||||||
@@ -437,7 +437,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@eslint-community/eslint-utils@npm:^4.2.0":
|
"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
|
||||||
version: 4.4.0
|
version: 4.4.0
|
||||||
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
|
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -448,7 +448,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1":
|
"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.0, @eslint-community/regexpp@npm:^4.6.1":
|
||||||
version: 4.8.1
|
version: 4.8.1
|
||||||
resolution: "@eslint-community/regexpp@npm:4.8.1"
|
resolution: "@eslint-community/regexpp@npm:4.8.1"
|
||||||
checksum: 82d62c845ef42b810f268cfdc84d803a2da01735fb52e902fd34bdc09f92464a094fd8e4802839874b000b2f73f67c972859e813ba705233515d3e954f234bf2
|
checksum: 82d62c845ef42b810f268cfdc84d803a2da01735fb52e902fd34bdc09f92464a094fd8e4802839874b000b2f73f67c972859e813ba705233515d3e954f234bf2
|
||||||
@@ -972,7 +972,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@types/json-schema@npm:^7.0.9":
|
"@types/json-schema@npm:^7.0.12":
|
||||||
version: 7.0.12
|
version: 7.0.12
|
||||||
resolution: "@types/json-schema@npm:7.0.12"
|
resolution: "@types/json-schema@npm:7.0.12"
|
||||||
checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293
|
checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293
|
||||||
@@ -1055,34 +1055,35 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@types/semver@npm:^7.3.12":
|
"@types/semver@npm:^7.5.0":
|
||||||
version: 7.5.2
|
version: 7.5.2
|
||||||
resolution: "@types/semver@npm:7.5.2"
|
resolution: "@types/semver@npm:7.5.2"
|
||||||
checksum: 743aa8a2b58e20b329c19bd2459152cb049d12fafab7279b90ac11e0f268c97efbcb606ea0c681cca03f79015381b40d9b1244349b354270bec3f939ed49f6e9
|
checksum: 743aa8a2b58e20b329c19bd2459152cb049d12fafab7279b90ac11e0f268c97efbcb606ea0c681cca03f79015381b40d9b1244349b354270bec3f939ed49f6e9
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@typescript-eslint/eslint-plugin@npm:^5.38.0":
|
"@typescript-eslint/eslint-plugin@npm:^6.4.0":
|
||||||
version: 5.62.0
|
version: 6.7.0
|
||||||
resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
|
resolution: "@typescript-eslint/eslint-plugin@npm:6.7.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@eslint-community/regexpp": ^4.4.0
|
"@eslint-community/regexpp": ^4.5.1
|
||||||
"@typescript-eslint/scope-manager": 5.62.0
|
"@typescript-eslint/scope-manager": 6.7.0
|
||||||
"@typescript-eslint/type-utils": 5.62.0
|
"@typescript-eslint/type-utils": 6.7.0
|
||||||
"@typescript-eslint/utils": 5.62.0
|
"@typescript-eslint/utils": 6.7.0
|
||||||
|
"@typescript-eslint/visitor-keys": 6.7.0
|
||||||
debug: ^4.3.4
|
debug: ^4.3.4
|
||||||
graphemer: ^1.4.0
|
graphemer: ^1.4.0
|
||||||
ignore: ^5.2.0
|
ignore: ^5.2.4
|
||||||
natural-compare-lite: ^1.4.0
|
natural-compare: ^1.4.0
|
||||||
semver: ^7.3.7
|
semver: ^7.5.4
|
||||||
tsutils: ^3.21.0
|
ts-api-utils: ^1.0.1
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
"@typescript-eslint/parser": ^5.0.0
|
"@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha
|
||||||
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
|
eslint: ^7.0.0 || ^8.0.0
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
checksum: fc104b389c768f9fa7d45a48c86d5c1ad522c1d0512943e782a56b1e3096b2cbcc1eea3fcc590647bf0658eef61aac35120a9c6daf979bf629ad2956deb516a1
|
checksum: 48393749c5c1f67acf71795551c6065586198530006189c48636e32caea4d1285624c16c047164f9d29055e26c4f90fca964c5a2b5c0e9b6d9ed87acd74ca0d6
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@@ -1103,7 +1104,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0":
|
"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0, @typescript-eslint/parser@npm:^6.4.0":
|
||||||
version: 6.7.0
|
version: 6.7.0
|
||||||
resolution: "@typescript-eslint/parser@npm:6.7.0"
|
resolution: "@typescript-eslint/parser@npm:6.7.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -1141,20 +1142,20 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@typescript-eslint/type-utils@npm:5.62.0":
|
"@typescript-eslint/type-utils@npm:6.7.0":
|
||||||
version: 5.62.0
|
version: 6.7.0
|
||||||
resolution: "@typescript-eslint/type-utils@npm:5.62.0"
|
resolution: "@typescript-eslint/type-utils@npm:6.7.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/typescript-estree": 5.62.0
|
"@typescript-eslint/typescript-estree": 6.7.0
|
||||||
"@typescript-eslint/utils": 5.62.0
|
"@typescript-eslint/utils": 6.7.0
|
||||||
debug: ^4.3.4
|
debug: ^4.3.4
|
||||||
tsutils: ^3.21.0
|
ts-api-utils: ^1.0.1
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: "*"
|
eslint: ^7.0.0 || ^8.0.0
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
checksum: fc41eece5f315dfda14320be0da78d3a971d650ea41300be7196934b9715f3fe1120a80207551eb71d39568275dbbcf359bde540d1ca1439d8be15e9885d2739
|
checksum: 15ae33a6981721f83b2ac612a7597a4fcb2d9d9bfedce54707e5228bec2774fd99ba54ffce89924ae36b61488c7b6c0c2165a6d361be5cd4cefebefad8b02a01
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@@ -1208,21 +1209,20 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@typescript-eslint/utils@npm:5.62.0":
|
"@typescript-eslint/utils@npm:6.7.0":
|
||||||
version: 5.62.0
|
version: 6.7.0
|
||||||
resolution: "@typescript-eslint/utils@npm:5.62.0"
|
resolution: "@typescript-eslint/utils@npm:6.7.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@eslint-community/eslint-utils": ^4.2.0
|
"@eslint-community/eslint-utils": ^4.4.0
|
||||||
"@types/json-schema": ^7.0.9
|
"@types/json-schema": ^7.0.12
|
||||||
"@types/semver": ^7.3.12
|
"@types/semver": ^7.5.0
|
||||||
"@typescript-eslint/scope-manager": 5.62.0
|
"@typescript-eslint/scope-manager": 6.7.0
|
||||||
"@typescript-eslint/types": 5.62.0
|
"@typescript-eslint/types": 6.7.0
|
||||||
"@typescript-eslint/typescript-estree": 5.62.0
|
"@typescript-eslint/typescript-estree": 6.7.0
|
||||||
eslint-scope: ^5.1.1
|
semver: ^7.5.4
|
||||||
semver: ^7.3.7
|
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
|
eslint: ^7.0.0 || ^8.0.0
|
||||||
checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931
|
checksum: b2a2857ec856d1752e77c2a274a12513372311c300f9ec57ed7bf7411eb9ea34b85a8e7810a5c48fff0e3966b71d63d77e38c5c7bca1d5c004bede5638619a00
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@@ -2382,7 +2382,24 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-config-standard@npm:^17.0.0":
|
"eslint-config-standard-with-typescript@npm:latest":
|
||||||
|
version: 39.0.0
|
||||||
|
resolution: "eslint-config-standard-with-typescript@npm:39.0.0"
|
||||||
|
dependencies:
|
||||||
|
"@typescript-eslint/parser": ^6.4.0
|
||||||
|
eslint-config-standard: 17.1.0
|
||||||
|
peerDependencies:
|
||||||
|
"@typescript-eslint/eslint-plugin": ^6.4.0
|
||||||
|
eslint: ^8.0.1
|
||||||
|
eslint-plugin-import: ^2.25.2
|
||||||
|
eslint-plugin-n: "^15.0.0 || ^16.0.0 "
|
||||||
|
eslint-plugin-promise: ^6.0.0
|
||||||
|
typescript: "*"
|
||||||
|
checksum: a5d76edd09b62b63b5b0d9faaaf210f1e8338332f094fb26519f50f298e010aca4ac0ebceef28bc5de31995cc7055a8a8bec9e3477d331b29cd28d9744fed0da
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
|
"eslint-config-standard@npm:17.1.0, eslint-config-standard@npm:^17.0.0":
|
||||||
version: 17.1.0
|
version: 17.1.0
|
||||||
resolution: "eslint-config-standard@npm:17.1.0"
|
resolution: "eslint-config-standard@npm:17.1.0"
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -2435,6 +2452,18 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"eslint-plugin-es-x@npm:^7.1.0":
|
||||||
|
version: 7.2.0
|
||||||
|
resolution: "eslint-plugin-es-x@npm:7.2.0"
|
||||||
|
dependencies:
|
||||||
|
"@eslint-community/eslint-utils": ^4.1.2
|
||||||
|
"@eslint-community/regexpp": ^4.6.0
|
||||||
|
peerDependencies:
|
||||||
|
eslint: ">=8"
|
||||||
|
checksum: eece76ef6bcfce463659338b487e516e962ddf3ae34a8a65240ebd318fc991cabfe3573b1c3af5226474193b9c83f030c7900a8e5ffdbe731a3928ca8f2799c9
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"eslint-plugin-es@npm:^3.0.0":
|
"eslint-plugin-es@npm:^3.0.0":
|
||||||
version: 3.0.1
|
version: 3.0.1
|
||||||
resolution: "eslint-plugin-es@npm:3.0.1"
|
resolution: "eslint-plugin-es@npm:3.0.1"
|
||||||
@@ -2447,18 +2476,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-plugin-es@npm:^4.1.0":
|
|
||||||
version: 4.1.0
|
|
||||||
resolution: "eslint-plugin-es@npm:4.1.0"
|
|
||||||
dependencies:
|
|
||||||
eslint-utils: ^2.0.0
|
|
||||||
regexpp: ^3.0.0
|
|
||||||
peerDependencies:
|
|
||||||
eslint: ">=4.19.1"
|
|
||||||
checksum: 26b87a216d3625612b1d3ca8653ac8a1d261046d2a973bb0eb2759070267d2bfb0509051facdeb5ae03dc8dfb51a434be23aff7309a752ca901d637da535677f
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"eslint-plugin-import@npm:^2.25.2, eslint-plugin-import@npm:^2.26.0":
|
"eslint-plugin-import@npm:^2.25.2, eslint-plugin-import@npm:^2.26.0":
|
||||||
version: 2.28.1
|
version: 2.28.1
|
||||||
resolution: "eslint-plugin-import@npm:2.28.1"
|
resolution: "eslint-plugin-import@npm:2.28.1"
|
||||||
@@ -2512,21 +2529,22 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-plugin-n@npm:^15.2.5":
|
"eslint-plugin-n@npm:^15.0.0 || ^16.0.0 ":
|
||||||
version: 15.7.0
|
version: 16.1.0
|
||||||
resolution: "eslint-plugin-n@npm:15.7.0"
|
resolution: "eslint-plugin-n@npm:16.1.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
"@eslint-community/eslint-utils": ^4.4.0
|
||||||
builtins: ^5.0.1
|
builtins: ^5.0.1
|
||||||
eslint-plugin-es: ^4.1.0
|
eslint-plugin-es-x: ^7.1.0
|
||||||
eslint-utils: ^3.0.0
|
get-tsconfig: ^4.7.0
|
||||||
ignore: ^5.1.1
|
ignore: ^5.2.4
|
||||||
is-core-module: ^2.11.0
|
is-core-module: ^2.12.1
|
||||||
minimatch: ^3.1.2
|
minimatch: ^3.1.2
|
||||||
resolve: ^1.22.1
|
resolve: ^1.22.2
|
||||||
semver: ^7.3.8
|
semver: ^7.5.3
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ">=7.0.0"
|
eslint: ">=7.0.0"
|
||||||
checksum: cfbcc67e62adf27712afdeadf13223cb9717f95d4af8442056d9d4c97a8b88af76b7969f75deaac26fa98481023d6b7c9e43a28909e7f0468f40b3024b7bcfae
|
checksum: 6b70bf8eec74395a440ca585745eb19aba143ee00513f76893c44944675630bd898227d1b4e0ebef66fd0c84cdcf223d6613b2beee0727b5c572cd705fb50d3a
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@@ -2546,7 +2564,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-plugin-promise@npm:^6.0.1":
|
"eslint-plugin-promise@npm:^6.0.0":
|
||||||
version: 6.1.1
|
version: 6.1.1
|
||||||
resolution: "eslint-plugin-promise@npm:6.1.1"
|
resolution: "eslint-plugin-promise@npm:6.1.1"
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -2564,7 +2582,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-plugin-react@npm:^7.31.7, eslint-plugin-react@npm:^7.31.8":
|
"eslint-plugin-react@npm:^7.31.7, eslint-plugin-react@npm:latest":
|
||||||
version: 7.33.2
|
version: 7.33.2
|
||||||
resolution: "eslint-plugin-react@npm:7.33.2"
|
resolution: "eslint-plugin-react@npm:7.33.2"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -2590,16 +2608,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-scope@npm:^5.1.1":
|
|
||||||
version: 5.1.1
|
|
||||||
resolution: "eslint-scope@npm:5.1.1"
|
|
||||||
dependencies:
|
|
||||||
esrecurse: ^4.3.0
|
|
||||||
estraverse: ^4.1.1
|
|
||||||
checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"eslint-scope@npm:^7.2.2":
|
"eslint-scope@npm:^7.2.2":
|
||||||
version: 7.2.2
|
version: 7.2.2
|
||||||
resolution: "eslint-scope@npm:7.2.2"
|
resolution: "eslint-scope@npm:7.2.2"
|
||||||
@@ -2619,17 +2627,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-utils@npm:^3.0.0":
|
|
||||||
version: 3.0.0
|
|
||||||
resolution: "eslint-utils@npm:3.0.0"
|
|
||||||
dependencies:
|
|
||||||
eslint-visitor-keys: ^2.0.0
|
|
||||||
peerDependencies:
|
|
||||||
eslint: ">=5"
|
|
||||||
checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"eslint-visitor-keys@npm:^1.1.0":
|
"eslint-visitor-keys@npm:^1.1.0":
|
||||||
version: 1.3.0
|
version: 1.3.0
|
||||||
resolution: "eslint-visitor-keys@npm:1.3.0"
|
resolution: "eslint-visitor-keys@npm:1.3.0"
|
||||||
@@ -2637,13 +2634,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint-visitor-keys@npm:^2.0.0":
|
|
||||||
version: 2.1.0
|
|
||||||
resolution: "eslint-visitor-keys@npm:2.1.0"
|
|
||||||
checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3":
|
"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3":
|
||||||
version: 3.4.3
|
version: 3.4.3
|
||||||
resolution: "eslint-visitor-keys@npm:3.4.3"
|
resolution: "eslint-visitor-keys@npm:3.4.3"
|
||||||
@@ -2651,7 +2641,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"eslint@npm:^8.23.1":
|
"eslint@npm:^8.0.1":
|
||||||
version: 8.49.0
|
version: 8.49.0
|
||||||
resolution: "eslint@npm:8.49.0"
|
resolution: "eslint@npm:8.49.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -2727,13 +2717,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"estraverse@npm:^4.1.1":
|
|
||||||
version: 4.3.0
|
|
||||||
resolution: "estraverse@npm:4.3.0"
|
|
||||||
checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
|
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
|
||||||
version: 5.3.0
|
version: 5.3.0
|
||||||
resolution: "estraverse@npm:5.3.0"
|
resolution: "estraverse@npm:5.3.0"
|
||||||
@@ -3049,7 +3032,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"get-tsconfig@npm:^4.5.0":
|
"get-tsconfig@npm:^4.5.0, get-tsconfig@npm:^4.7.0":
|
||||||
version: 4.7.0
|
version: 4.7.0
|
||||||
resolution: "get-tsconfig@npm:4.7.0"
|
resolution: "get-tsconfig@npm:4.7.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -3389,7 +3372,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"ignore@npm:^5.1.1, ignore@npm:^5.2.0":
|
"ignore@npm:^5.1.1, ignore@npm:^5.2.0, ignore@npm:^5.2.4":
|
||||||
version: 5.2.4
|
version: 5.2.4
|
||||||
resolution: "ignore@npm:5.2.4"
|
resolution: "ignore@npm:5.2.4"
|
||||||
checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef
|
checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef
|
||||||
@@ -3522,7 +3505,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0":
|
"is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0":
|
||||||
version: 2.13.0
|
version: 2.13.0
|
||||||
resolution: "is-core-module@npm:2.13.0"
|
resolution: "is-core-module@npm:2.13.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -4339,13 +4322,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"natural-compare-lite@npm:^1.4.0":
|
|
||||||
version: 1.4.0
|
|
||||||
resolution: "natural-compare-lite@npm:1.4.0"
|
|
||||||
checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"natural-compare@npm:^1.4.0":
|
"natural-compare@npm:^1.4.0":
|
||||||
version: 1.4.0
|
version: 1.4.0
|
||||||
resolution: "natural-compare@npm:1.4.0"
|
resolution: "natural-compare@npm:1.4.0"
|
||||||
@@ -4387,16 +4363,17 @@ __metadata:
|
|||||||
"@types/isomorphic-fetch": ^0.0.36
|
"@types/isomorphic-fetch": ^0.0.36
|
||||||
"@types/node": 20.6.0
|
"@types/node": 20.6.0
|
||||||
"@types/react": 18.2.21
|
"@types/react": 18.2.21
|
||||||
"@typescript-eslint/eslint-plugin": ^5.38.0
|
"@typescript-eslint/eslint-plugin": ^6.4.0
|
||||||
"@typescript-eslint/parser": ^5.38.0
|
"@typescript-eslint/parser": ^5.38.0
|
||||||
eslint: ^8.23.1
|
eslint: ^8.0.1
|
||||||
eslint-config-next: latest
|
eslint-config-next: latest
|
||||||
eslint-config-standard: ^17.0.0
|
eslint-config-standard: ^17.0.0
|
||||||
|
eslint-config-standard-with-typescript: latest
|
||||||
eslint-plugin-import: ^2.25.2
|
eslint-plugin-import: ^2.25.2
|
||||||
eslint-plugin-n: ^15.2.5
|
eslint-plugin-n: "^15.0.0 || ^16.0.0 "
|
||||||
eslint-plugin-node: ^11.1.0
|
eslint-plugin-node: ^11.1.0
|
||||||
eslint-plugin-promise: ^6.0.1
|
eslint-plugin-promise: ^6.0.0
|
||||||
eslint-plugin-react: ^7.31.8
|
eslint-plugin-react: latest
|
||||||
formik: ^2.4.4
|
formik: ^2.4.4
|
||||||
gsap: ^3.12.2
|
gsap: ^3.12.2
|
||||||
husky: ^8.0.3
|
husky: ^8.0.3
|
||||||
@@ -4407,7 +4384,7 @@ __metadata:
|
|||||||
react-dom: 18.2.0
|
react-dom: 18.2.0
|
||||||
sharp: ^0.32.5
|
sharp: ^0.32.5
|
||||||
swiper: ^10.2.0
|
swiper: ^10.2.0
|
||||||
typescript: 5.2.2
|
typescript: "*"
|
||||||
yup: ^1.2.0
|
yup: ^1.2.0
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
@@ -5140,7 +5117,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.19.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
|
"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.19.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4":
|
||||||
version: 1.22.5
|
version: 1.22.5
|
||||||
resolution: "resolve@npm:1.22.5"
|
resolution: "resolve@npm:1.22.5"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -5166,7 +5143,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>":
|
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>":
|
||||||
version: 1.22.5
|
version: 1.22.5
|
||||||
resolution: "resolve@patch:resolve@npm%3A1.22.5#~builtin<compat/resolve>::version=1.22.5&hash=c3c19d"
|
resolution: "resolve@patch:resolve@npm%3A1.22.5#~builtin<compat/resolve>::version=1.22.5&hash=c3c19d"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -5281,7 +5258,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.4":
|
"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4":
|
||||||
version: 7.5.4
|
version: 7.5.4
|
||||||
resolution: "semver@npm:7.5.4"
|
resolution: "semver@npm:7.5.4"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -6046,7 +6023,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"typescript@npm:5.2.2, typescript@npm:^4.6.4 || ^5.0.0":
|
"typescript@npm:*, typescript@npm:^4.6.4 || ^5.0.0":
|
||||||
version: 5.2.2
|
version: 5.2.2
|
||||||
resolution: "typescript@npm:5.2.2"
|
resolution: "typescript@npm:5.2.2"
|
||||||
bin:
|
bin:
|
||||||
@@ -6056,7 +6033,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"typescript@patch:typescript@5.2.2#~builtin<compat/typescript>, typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin<compat/typescript>":
|
"typescript@patch:typescript@*#~builtin<compat/typescript>, typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin<compat/typescript>":
|
||||||
version: 5.2.2
|
version: 5.2.2
|
||||||
resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin<compat/typescript>::version=5.2.2&hash=f3b441"
|
resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin<compat/typescript>::version=5.2.2&hash=f3b441"
|
||||||
bin:
|
bin:
|
||||||
|
|||||||
Reference in New Issue
Block a user