diff --git a/.cspell.json b/.cspell.json index c6623037c42c..c5bd12a5c9ab 100644 --- a/.cspell.json +++ b/.cspell.json @@ -63,6 +63,7 @@ "bivariant", "blockless", "blurple", + "bradzacher", "camelcase", "Cena", "codebases", @@ -88,6 +89,8 @@ "IDE's", "IIFE", "IIFEs", + "jameshenry", + "joshuakgoldberg", "linebreaks", "lzstring", "markdownlint", @@ -95,6 +98,7 @@ "necroing", "nocheck", "noninteractive", + "Nrwl", "nullish", "onboarded", "OOM", diff --git a/docs/maintenance/Team.mdx b/docs/maintenance/Team.mdx new file mode 100644 index 000000000000..3fd2d66d8a80 --- /dev/null +++ b/docs/maintenance/Team.mdx @@ -0,0 +1,98 @@ +--- +id: team +title: Team +--- + +import { TeamBioDivider } from '@site/src/components/team/TeamBioDivider'; +import { TeamBioList } from '@site/src/components/team/TeamBioList'; + +The typescript-eslint organization is an independent open source project. Its +members are volunteer open source developers dedicated to making the +TypeScript linting experience great. + + + +## Maintainers + + + + + +## Committers + + + + + +## Join Us + +We're always looking for developers to add to the team. +If you're interest in becoming a committer, go ahead and get started with our [Contributing guide](../Contributing.mdx). +[Contributor Tiers](./Contributor_Tiers.mdx) describes the expectations for entering and then staying at any contributor tier. + + + +## Sponsor Us + +As an independent open source project, funding for our work comes from the community. +We're eternally grateful to every individual and organization able to help us keep working. + +See [`.github/SPONSORSHIPS.md`](https://github.com/typescript-eslint/typescript-eslint/blob/main/.github/SPONSORSHIPS.md) for documentation on how and why to sponsor us. + +You can find our biggest sponsors on [typescript-eslint.io > Financial Contributors](https://typescript-eslint.io/#financial-contributors). +More can be found on [our Open Collective](https://opencollective.com/typescript-eslint). diff --git a/package.json b/package.json index f43185c96c6c..5bfe9b4181e6 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "tslint": "^6.1.3", "tsx": "^4.6.2", "typescript": ">=4.3.5 <5.4.0", - "yargs": "17.7.1" + "yargs": "17.7.2" }, "resolutions": { "@jest/create-cache-key-function": "^29", diff --git a/packages/website-eslint/package.json b/packages/website-eslint/package.json index ecd3a502b886..23f9035f86ae 100644 --- a/packages/website-eslint/package.json +++ b/packages/website-eslint/package.json @@ -33,7 +33,7 @@ "@typescript-eslint/scope-manager": "6.20.0", "@typescript-eslint/typescript-estree": "6.20.0", "@typescript-eslint/visitor-keys": "6.20.0", - "esbuild": "~0.19.0", + "esbuild": "~0.20.0", "eslint": "*", "esquery": "*", "prettier": "^3.0.3", diff --git a/packages/website/sidebars/sidebar.base.js b/packages/website/sidebars/sidebar.base.js index db6fc529db8c..b4f68f1ac8dc 100644 --- a/packages/website/sidebars/sidebar.base.js +++ b/packages/website/sidebars/sidebar.base.js @@ -130,6 +130,7 @@ module.exports = { }, type: 'category', }, + 'maintenance/team', ], label: 'Maintenance', link: { diff --git a/packages/website/src/components/team/TeamBio.module.css b/packages/website/src/components/team/TeamBio.module.css new file mode 100644 index 000000000000..15aeadac6577 --- /dev/null +++ b/packages/website/src/components/team/TeamBio.module.css @@ -0,0 +1,50 @@ +.teamBio { + --square-size: 9rem; + + display: flex; + flex-direction: column; + max-width: var(--square-size); +} + +.profilePhoto { + height: var(--square-size); + width: var(--square-size); +} + +.texts { + display: flex; + flex-direction: column; + gap: 0.5rem; + margin-top: 0.75rem; +} + +.name { + font-size: 0.9rem; +} + +.description { + font-size: 0.85rem; +} + +.services { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + list-style-type: none; + padding-left: 0; +} + +.serviceIconLink { + transition: opacity 200ms; +} + +.serviceIconLink:not(:focus, :hover) { + opacity: 0.7; +} + +.serviceIcon { + --size: 1.25rem; + + height: var(--size); + width: var(--size); +} diff --git a/packages/website/src/components/team/TeamBio.tsx b/packages/website/src/components/team/TeamBio.tsx new file mode 100644 index 000000000000..c06016a0f4e9 --- /dev/null +++ b/packages/website/src/components/team/TeamBio.tsx @@ -0,0 +1,46 @@ +import React from 'react'; + +import styles from './TeamBio.module.css'; + +export interface BioEntry { + description: string; + links?: [string, string][]; + name: string; + username: string; +} + +export function TeamBio({ + description, + links = [], + name, + username, +}: BioEntry): React.JSX.Element { + return ( +
  • + +
    + {name} +

    {description}

    +
    +
      + {[['github', `https://github.com/${username}`] as const, ...links] + .sort(([a], [b]) => a.localeCompare(b)) + .map(([service, url]) => ( +
    1. + + {service} + +
    2. + ))} +
    +
  • + ); +} diff --git a/packages/website/src/components/team/TeamBioDivider.module.css b/packages/website/src/components/team/TeamBioDivider.module.css new file mode 100644 index 000000000000..6c1bb6d2680d --- /dev/null +++ b/packages/website/src/components/team/TeamBioDivider.module.css @@ -0,0 +1,4 @@ +.teamBioDivider { + border-bottom: 1px solid var(--ifm-color-emphasis-200); + margin: 3rem 0; +} diff --git a/packages/website/src/components/team/TeamBioDivider.tsx b/packages/website/src/components/team/TeamBioDivider.tsx new file mode 100644 index 000000000000..99897fb9810e --- /dev/null +++ b/packages/website/src/components/team/TeamBioDivider.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import styles from './TeamBioDivider.module.css'; + +export function TeamBioDivider(): React.JSX.Element { + return
    ; +} diff --git a/packages/website/src/components/team/TeamBioList.module.css b/packages/website/src/components/team/TeamBioList.module.css new file mode 100644 index 000000000000..a2815486a787 --- /dev/null +++ b/packages/website/src/components/team/TeamBioList.module.css @@ -0,0 +1,29 @@ +.description { + font-size: 1.25rem; +} + +.bios { + --ifm-list-item-margin: 0; + + display: flex; + gap: 1.5rem; + padding-left: 0; +} + +@media screen and (width >= 1200px) { + .teamBioList { + display: flex; + gap: clamp(2rem, 2.5vw, 5rem); + } + + .texts { + width: clamp(20rem, 35vw, 35rem); + } + + .bios { + flex-wrap: wrap; + gap: clamp(1rem, 2.5vw, 3rem); + width: 100%; + margin-top: -3.5rem; + } +} diff --git a/packages/website/src/components/team/TeamBioList.tsx b/packages/website/src/components/team/TeamBioList.tsx new file mode 100644 index 000000000000..1c870ab233e5 --- /dev/null +++ b/packages/website/src/components/team/TeamBioList.tsx @@ -0,0 +1,31 @@ +import React from 'react'; + +import type { BioEntry } from './TeamBio'; +import { TeamBio } from './TeamBio'; +import styles from './TeamBioList.module.css'; + +export interface TeamBioListProps { + bios: BioEntry[]; + description: string; + explanation: string; +} + +export function TeamBioList({ + bios, + description, + explanation, +}: TeamBioListProps): React.JSX.Element { + return ( +
    +
    +

    {description}

    +

    {explanation}

    +
    +
      + {bios.map(bio => ( + + ))} +
    +
    + ); +} diff --git a/packages/website/static/img/team/armano2.jpg b/packages/website/static/img/team/armano2.jpg new file mode 100644 index 000000000000..a038c7c4d17d Binary files /dev/null and b/packages/website/static/img/team/armano2.jpg differ diff --git a/packages/website/static/img/team/bradzacher.jpg b/packages/website/static/img/team/bradzacher.jpg new file mode 100644 index 000000000000..fd6fc42f87ee Binary files /dev/null and b/packages/website/static/img/team/bradzacher.jpg differ diff --git a/packages/website/static/img/team/jameshenry.jpg b/packages/website/static/img/team/jameshenry.jpg new file mode 100644 index 000000000000..12b391c6b9b2 Binary files /dev/null and b/packages/website/static/img/team/jameshenry.jpg differ diff --git a/packages/website/static/img/team/josh-cena.jpg b/packages/website/static/img/team/josh-cena.jpg new file mode 100644 index 000000000000..76e77a9204fd Binary files /dev/null and b/packages/website/static/img/team/josh-cena.jpg differ diff --git a/packages/website/static/img/team/joshuakgoldberg.jpg b/packages/website/static/img/team/joshuakgoldberg.jpg new file mode 100644 index 000000000000..0216a00ae463 Binary files /dev/null and b/packages/website/static/img/team/joshuakgoldberg.jpg differ diff --git a/packages/website/static/img/www.svg b/packages/website/static/img/www.svg new file mode 100644 index 000000000000..8214f1e77e4b --- /dev/null +++ b/packages/website/static/img/www.svg @@ -0,0 +1,14 @@ + + + + + diff --git a/yarn.lock b/yarn.lock index f33013fc3c1b..8318bd493dfe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2915,6 +2915,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/aix-ppc64@npm:0.20.0" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/android-arm64@npm:0.19.11" @@ -2922,6 +2929,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/android-arm64@npm:0.20.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/android-arm@npm:0.19.11" @@ -2929,6 +2943,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/android-arm@npm:0.20.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/android-x64@npm:0.19.11" @@ -2936,6 +2957,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/android-x64@npm:0.20.0" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/darwin-arm64@npm:0.19.11" @@ -2943,6 +2971,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/darwin-arm64@npm:0.20.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/darwin-x64@npm:0.19.11" @@ -2950,6 +2985,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/darwin-x64@npm:0.20.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/freebsd-arm64@npm:0.19.11" @@ -2957,6 +2999,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/freebsd-arm64@npm:0.20.0" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/freebsd-x64@npm:0.19.11" @@ -2964,6 +3013,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/freebsd-x64@npm:0.20.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-arm64@npm:0.19.11" @@ -2971,6 +3027,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-arm64@npm:0.20.0" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-arm@npm:0.19.11" @@ -2978,6 +3041,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-arm@npm:0.20.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-ia32@npm:0.19.11" @@ -2985,6 +3055,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-ia32@npm:0.20.0" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-loong64@npm:0.19.11" @@ -2992,6 +3069,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-loong64@npm:0.20.0" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-mips64el@npm:0.19.11" @@ -2999,6 +3083,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-mips64el@npm:0.20.0" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-ppc64@npm:0.19.11" @@ -3006,6 +3097,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-ppc64@npm:0.20.0" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-riscv64@npm:0.19.11" @@ -3013,6 +3111,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-riscv64@npm:0.20.0" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-s390x@npm:0.19.11" @@ -3020,6 +3125,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-s390x@npm:0.20.0" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/linux-x64@npm:0.19.11" @@ -3027,6 +3139,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/linux-x64@npm:0.20.0" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/netbsd-x64@npm:0.19.11" @@ -3034,6 +3153,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/netbsd-x64@npm:0.20.0" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/openbsd-x64@npm:0.19.11" @@ -3041,6 +3167,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/openbsd-x64@npm:0.20.0" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/sunos-x64@npm:0.19.11" @@ -3048,6 +3181,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/sunos-x64@npm:0.20.0" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/win32-arm64@npm:0.19.11" @@ -3055,6 +3195,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/win32-arm64@npm:0.20.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/win32-ia32@npm:0.19.11" @@ -3062,6 +3209,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/win32-ia32@npm:0.20.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.19.11": version: 0.19.11 resolution: "@esbuild/win32-x64@npm:0.19.11" @@ -3069,6 +3223,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.20.0": + version: 0.20.0 + resolution: "@esbuild/win32-x64@npm:0.20.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -3632,10 +3793,10 @@ __metadata: languageName: node linkType: hard -"@netlify/open-api@npm:^2.26.0": - version: 2.26.0 - resolution: "@netlify/open-api@npm:2.26.0" - checksum: 05246cbb9b8e0ed11195de067d6a55f5c5d23292f67b732a6fbd464716ac2c5f34a38ee0add90487ef1197c5a7873e7b63c0a69e3084d142e254242c82295e43 +"@netlify/open-api@npm:^2.26.1": + version: 2.27.0 + resolution: "@netlify/open-api@npm:2.27.0" + checksum: d99475fee262b23808228d4daa2ec352fb30d9f43d86f76477c6e8b1d21d4c65fcc98bc5f736b9ff8253c76f7f86e2ffe7340c112d509178f0edac00160259a8 languageName: node linkType: hard @@ -4059,7 +4220,18 @@ __metadata: languageName: node linkType: hard -"@prettier/sync@npm:*, @prettier/sync@npm:^0.3.0": +"@prettier/sync@npm:*": + version: 0.5.0 + resolution: "@prettier/sync@npm:0.5.0" + dependencies: + make-synchronized: ^0.2.5 + peerDependencies: + prettier: "*" + checksum: 491e30148a05128a5e290916a58ab8c328dfd1e6aafa13688ad031caedb47da2ffaea22e12afa14f786c1ae998cbd332fe0ff6bd1152bd176b7a862752a39944 + languageName: node + linkType: hard + +"@prettier/sync@npm:^0.3.0": version: 0.3.0 resolution: "@prettier/sync@npm:0.3.0" peerDependencies: @@ -4427,16 +4599,16 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-darwin-arm64@npm:1.3.106" +"@swc/core-darwin-arm64@npm:1.3.107": + version: 1.3.107 + resolution: "@swc/core-darwin-arm64@npm:1.3.107" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-darwin-x64@npm:1.3.106" +"@swc/core-darwin-x64@npm:1.3.107": + version: 1.3.107 + resolution: "@swc/core-darwin-x64@npm:1.3.107" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -4459,16 +4631,16 @@ __metadata: languageName: node linkType: soft -"@swc/core-linux-x64-gnu@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.106" +"@swc/core-linux-x64-gnu@npm:1.3.107": + version: 1.3.107 + resolution: "@swc/core-linux-x64-gnu@npm:1.3.107" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-x64-musl@npm:1.3.106" +"@swc/core-linux-x64-musl@npm:1.3.107": + version: 1.3.107 + resolution: "@swc/core-linux-x64-musl@npm:1.3.107" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -4485,27 +4657,27 @@ __metadata: languageName: node linkType: soft -"@swc/core-win32-x64-msvc@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.106" +"@swc/core-win32-x64-msvc@npm:1.3.107": + version: 1.3.107 + resolution: "@swc/core-win32-x64-msvc@npm:1.3.107" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@swc/core@npm:^1.3.68": - version: 1.3.106 - resolution: "@swc/core@npm:1.3.106" - dependencies: - "@swc/core-darwin-arm64": 1.3.106 - "@swc/core-darwin-x64": 1.3.106 - "@swc/core-linux-arm-gnueabihf": 1.3.106 - "@swc/core-linux-arm64-gnu": 1.3.106 - "@swc/core-linux-arm64-musl": 1.3.106 - "@swc/core-linux-x64-gnu": 1.3.106 - "@swc/core-linux-x64-musl": 1.3.106 - "@swc/core-win32-arm64-msvc": 1.3.106 - "@swc/core-win32-ia32-msvc": 1.3.106 - "@swc/core-win32-x64-msvc": 1.3.106 + version: 1.3.107 + resolution: "@swc/core@npm:1.3.107" + dependencies: + "@swc/core-darwin-arm64": 1.3.107 + "@swc/core-darwin-x64": 1.3.107 + "@swc/core-linux-arm-gnueabihf": 1.3.107 + "@swc/core-linux-arm64-gnu": 1.3.107 + "@swc/core-linux-arm64-musl": 1.3.107 + "@swc/core-linux-x64-gnu": 1.3.107 + "@swc/core-linux-x64-musl": 1.3.107 + "@swc/core-win32-arm64-msvc": 1.3.107 + "@swc/core-win32-ia32-msvc": 1.3.107 + "@swc/core-win32-x64-msvc": 1.3.107 "@swc/counter": ^0.1.1 "@swc/types": ^0.1.5 peerDependencies: @@ -4534,7 +4706,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: d0b9912b387558260a78ff979dfe5f7bc0640764cf33bc197e47a87115e3457f9f8989a8299f49c729e9c4f11101c4b3227b736d9ba6b9093ad0fd9e745de5ba + checksum: 0dccff50461fb8c0f4af053b70e555c91386cb07aa7657a7328d58e397d15640723587549416d8fa7dcc073ad11b39318146bd50ec4a82345ce2ce39c7ba4c00 languageName: node linkType: hard @@ -4963,11 +5135,11 @@ __metadata: linkType: hard "@types/node@npm:^20.0.0": - version: 20.10.5 - resolution: "@types/node@npm:20.10.5" + version: 20.11.13 + resolution: "@types/node@npm:20.11.13" dependencies: undici-types: ~5.26.4 - checksum: e216b679f545a8356960ce985a0e53c3a58fff0eacd855e180b9e223b8db2b5bd07b744a002b8c1f0c37f9194648ab4578533b5c12df2ec10cc02f61d20948d2 + checksum: 76fbe4dbcce9ecb602c1e0528124bb113e9ece58d417e96710b7ba96dd67cd0bb050272218dc796be36c0d8c29d7c55da44311be429daa4253c3a00f1b3840ff languageName: node linkType: hard @@ -5511,7 +5683,7 @@ __metadata: tslint: ^6.1.3 tsx: ^4.6.2 typescript: ">=4.3.5 <5.4.0" - yargs: 17.7.1 + yargs: 17.7.2 languageName: unknown linkType: soft @@ -5638,7 +5810,7 @@ __metadata: "@typescript-eslint/typescript-estree": 6.20.0 "@typescript-eslint/utils": 6.20.0 "@typescript-eslint/visitor-keys": 6.20.0 - esbuild: ~0.19.0 + esbuild: ~0.20.0 eslint: "*" esquery: "*" prettier: ^3.0.3 @@ -6996,8 +7168,8 @@ __metadata: linkType: hard "chai@npm:^4.3.7": - version: 4.3.10 - resolution: "chai@npm:4.3.10" + version: 4.4.1 + resolution: "chai@npm:4.4.1" dependencies: assertion-error: ^1.1.0 check-error: ^1.0.3 @@ -7006,7 +7178,7 @@ __metadata: loupe: ^2.3.6 pathval: ^1.1.1 type-detect: ^4.0.8 - checksum: 536668c60a0d985a0fbd94418028e388d243a925d7c5e858c7443e334753511614a3b6a124bac9ca077dfc4c37acc367d62f8c294960f440749536dc181dfc6d + checksum: 9ab84f36eb8e0b280c56c6c21ca4da5933132cd8a0c89c384f1497f77953640db0bc151edd47f81748240a9fab57b78f7d925edfeedc8e8fc98016d71f40c36e languageName: node linkType: hard @@ -8963,7 +9135,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:~0.19.0, esbuild@npm:~0.19.10": +"esbuild@npm:~0.19.10": version: 0.19.11 resolution: "esbuild@npm:0.19.11" dependencies: @@ -9043,6 +9215,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:~0.20.0": + version: 0.20.0 + resolution: "esbuild@npm:0.20.0" + dependencies: + "@esbuild/aix-ppc64": 0.20.0 + "@esbuild/android-arm": 0.20.0 + "@esbuild/android-arm64": 0.20.0 + "@esbuild/android-x64": 0.20.0 + "@esbuild/darwin-arm64": 0.20.0 + "@esbuild/darwin-x64": 0.20.0 + "@esbuild/freebsd-arm64": 0.20.0 + "@esbuild/freebsd-x64": 0.20.0 + "@esbuild/linux-arm": 0.20.0 + "@esbuild/linux-arm64": 0.20.0 + "@esbuild/linux-ia32": 0.20.0 + "@esbuild/linux-loong64": 0.20.0 + "@esbuild/linux-mips64el": 0.20.0 + "@esbuild/linux-ppc64": 0.20.0 + "@esbuild/linux-riscv64": 0.20.0 + "@esbuild/linux-s390x": 0.20.0 + "@esbuild/linux-x64": 0.20.0 + "@esbuild/netbsd-x64": 0.20.0 + "@esbuild/openbsd-x64": 0.20.0 + "@esbuild/sunos-x64": 0.20.0 + "@esbuild/win32-arm64": 0.20.0 + "@esbuild/win32-ia32": 0.20.0 + "@esbuild/win32-x64": 0.20.0 + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 501b0f540ab68b3843cb9b1be7efa2d90353c8743e99e84931baa1ef5fe1b87934e29becb23cc635a8af45fab223875efa62200589e18d796f0881a655cb9c07 + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -9174,8 +9426,8 @@ __metadata: linkType: hard "eslint-plugin-jest@npm:^27.2.2": - version: 27.6.0 - resolution: "eslint-plugin-jest@npm:27.6.0" + version: 27.6.3 + resolution: "eslint-plugin-jest@npm:27.6.3" dependencies: "@typescript-eslint/utils": ^5.10.0 peerDependencies: @@ -9187,7 +9439,7 @@ __metadata: optional: true jest: optional: true - checksum: 4c42641f9bf2d597761637028083e20b9f81762308e98baae40eb805d3e81ff8d837f06f4f0c1a2fd249e2be2fb24d33b7aafeaa8942de805c2b8d7c3b6fc4e4 + checksum: e22e8dbd941b34bb95958f035ffabb94114506b294e74d6e411bc85bc9dc57888ffd3ebb5c28316a8b7cc9d391cca35557acc64bf815f48d1dcc5ea3d28fa43a languageName: node linkType: hard @@ -13103,6 +13355,13 @@ __metadata: languageName: node linkType: hard +"make-synchronized@npm:^0.2.5": + version: 0.2.7 + resolution: "make-synchronized@npm:0.2.7" + checksum: 80cc6b194c82f84f5159a5547881347c9cd0a3532a9efc3a5c21f1b2f74d1ef89bf7223e0dfe3e62d2ac77a833dca49d4fff73690afcce03d7929c60d49d6138 + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -13772,17 +14031,17 @@ __metadata: linkType: hard "netlify@npm:^13.1.9": - version: 13.1.11 - resolution: "netlify@npm:13.1.11" + version: 13.1.13 + resolution: "netlify@npm:13.1.13" dependencies: - "@netlify/open-api": ^2.26.0 + "@netlify/open-api": ^2.26.1 lodash-es: ^4.17.21 micro-api-client: ^3.3.0 node-fetch: ^3.0.0 omit.js: ^2.0.2 p-wait-for: ^4.0.0 qs: ^6.9.6 - checksum: d54e5326d89cf83b98ef7808c8943312555a01e1aa33be0451fc5caadd7ca00ec89b6ae2b5248485224e71718e29f5e96b8451fd7b7a08a9b1221875db3883db + checksum: 7fb2376b471b3e14f50d8bc0028b6620aaa2426c57c1e721b4d402797d86828cb2fa1868b4d4eac47ce415d5cb3239963f6f066c606946d3ba500dbac7874b53 languageName: node linkType: hard @@ -19455,9 +19714,9 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.7.1, yargs@npm:^17.3.1, yargs@npm:^17.6.2": - version: 17.7.1 - resolution: "yargs@npm:17.7.1" +"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.6.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" dependencies: cliui: ^8.0.1 escalade: ^3.1.1 @@ -19466,7 +19725,7 @@ __metadata: string-width: ^4.2.3 y18n: ^5.0.5 yargs-parser: ^21.1.1 - checksum: 3d8a43c336a4942bc68080768664aca85c7bd406f018bad362fd255c41c8f4e650277f42fd65d543fce99e084124ddafee7bbfc1a5c6a8fda4cec78609dcf8d4 + checksum: 73b572e863aa4a8cbef323dd911d79d193b772defd5a51aab0aca2d446655216f5002c42c5306033968193bdbf892a7a4c110b0d77954a7fdf563e653967b56a languageName: node linkType: hard